1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-105",
9   "self_type" : "type-104",
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-322",
16   "self_type" : "type-585",
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-4",
24   "self_type" : "type-12",
25   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
26  },
27  {
28   "alignment" : 1,
29   "linker_set_key" : "unsigned char [32]",
30   "name" : "unsigned char [32]",
31   "referenced_type" : "type-101",
32   "self_type" : "type-401",
33   "size" : 32,
34   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
35  },
36  {
37   "alignment" : 1,
38   "linker_set_key" : "unsigned char [5121]",
39   "name" : "unsigned char [5121]",
40   "referenced_type" : "type-101",
41   "self_type" : "type-100",
42   "size" : 5121,
43   "source_file" : "/system/core/liblog/include/log/log_read.h"
44  },
45  {
46   "alignment" : 4,
47   "linker_set_key" : "unsigned int [8]",
48   "name" : "unsigned int [8]",
49   "referenced_type" : "type-2",
50   "self_type" : "type-578",
51   "size" : 32,
52   "source_file" : "/system/core/libsystem/include/system/graphics.h"
53  }
54 ],
55 "builtin_types" :
56 [
57  {
58   "alignment" : 1,
59   "is_integral" : true,
60   "is_unsigned" : true,
61   "linker_set_key" : "bool",
62   "name" : "bool",
63   "referenced_type" : "type-13",
64   "self_type" : "type-13",
65   "size" : 1
66  },
67  {
68   "alignment" : 1,
69   "is_integral" : true,
70   "linker_set_key" : "char",
71   "name" : "char",
72   "referenced_type" : "type-105",
73   "self_type" : "type-105",
74   "size" : 1
75  },
76  {
77   "alignment" : 2,
78   "is_integral" : true,
79   "is_unsigned" : true,
80   "linker_set_key" : "char16_t",
81   "name" : "char16_t",
82   "referenced_type" : "type-160",
83   "self_type" : "type-160",
84   "size" : 2
85  },
86  {
87   "alignment" : 8,
88   "linker_set_key" : "double",
89   "name" : "double",
90   "referenced_type" : "type-327",
91   "self_type" : "type-327",
92   "size" : 8
93  },
94  {
95   "alignment" : 4,
96   "linker_set_key" : "float",
97   "name" : "float",
98   "referenced_type" : "type-322",
99   "self_type" : "type-322",
100   "size" : 4
101  },
102  {
103   "alignment" : 4,
104   "is_integral" : true,
105   "linker_set_key" : "int",
106   "name" : "int",
107   "referenced_type" : "type-4",
108   "self_type" : "type-4",
109   "size" : 4
110  },
111  {
112   "alignment" : 8,
113   "is_integral" : true,
114   "linker_set_key" : "long",
115   "name" : "long",
116   "referenced_type" : "type-145",
117   "self_type" : "type-145",
118   "size" : 8
119  },
120  {
121   "alignment" : 8,
122   "is_integral" : true,
123   "linker_set_key" : "long long",
124   "name" : "long long",
125   "referenced_type" : "type-312",
126   "self_type" : "type-312",
127   "size" : 8
128  },
129  {
130   "alignment" : 2,
131   "is_integral" : true,
132   "linker_set_key" : "short",
133   "name" : "short",
134   "referenced_type" : "type-285",
135   "self_type" : "type-285",
136   "size" : 2
137  },
138  {
139   "alignment" : 1,
140   "is_integral" : true,
141   "linker_set_key" : "signed char",
142   "name" : "signed char",
143   "referenced_type" : "type-336",
144   "self_type" : "type-336",
145   "size" : 1
146  },
147  {
148   "alignment" : 1,
149   "is_integral" : true,
150   "is_unsigned" : true,
151   "linker_set_key" : "unsigned char",
152   "name" : "unsigned char",
153   "referenced_type" : "type-101",
154   "self_type" : "type-101",
155   "size" : 1
156  },
157  {
158   "alignment" : 4,
159   "is_integral" : true,
160   "is_unsigned" : true,
161   "linker_set_key" : "unsigned int",
162   "name" : "unsigned int",
163   "referenced_type" : "type-2",
164   "self_type" : "type-2",
165   "size" : 4
166  },
167  {
168   "alignment" : 8,
169   "is_integral" : true,
170   "is_unsigned" : true,
171   "linker_set_key" : "unsigned long",
172   "name" : "unsigned long",
173   "referenced_type" : "type-5",
174   "self_type" : "type-5",
175   "size" : 8
176  },
177  {
178   "alignment" : 8,
179   "is_integral" : true,
180   "is_unsigned" : true,
181   "linker_set_key" : "unsigned long long",
182   "name" : "unsigned long long",
183   "referenced_type" : "type-317",
184   "self_type" : "type-317",
185   "size" : 8
186  },
187  {
188   "alignment" : 2,
189   "is_integral" : true,
190   "is_unsigned" : true,
191   "linker_set_key" : "unsigned short",
192   "name" : "unsigned short",
193   "referenced_type" : "type-103",
194   "self_type" : "type-103",
195   "size" : 2
196  },
197  {
198   "linker_set_key" : "void",
199   "name" : "void",
200   "referenced_type" : "type-76",
201   "self_type" : "type-76"
202  }
203 ],
204 "elf_functions" :
205 [
206  {
207   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
208  },
209  {
210   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
211  },
212  {
213   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
214  },
215  {
216   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
217  },
218  {
219   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
220  },
221  {
222   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
223  },
224  {
225   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
226  },
227  {
228   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
229  },
230  {
231   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
232  },
233  {
234   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession21notifySyspropsChangedEv"
235  },
236  {
237   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession21setHALInstrumentationEv"
238  },
239  {
240   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
241  },
242  {
243   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession4pingEv"
244  },
245  {
246   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
247  },
248  {
249   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession8castFromERKNS_2spINS2_4V3_220ICameraDeviceSessionEEEb"
250  },
251  {
252   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
253  },
254  {
255   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession8castFromERKNS_2spIS4_EEb"
256  },
257  {
258   "name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession13addOnewayTaskENSt3__18functionIFvvEEE"
259  },
260  {
261   "name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSessionC1ENS_2spINS3_20ICameraDeviceSessionEEE"
262  },
263  {
264   "name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSessionC2ENS_2spINS3_20ICameraDeviceSessionEEE"
265  },
266  {
267   "name" : "_ZN7android8hardware6camera6device4V3_321writeEmbeddedToParcelERKNS3_22HalStreamConfigurationEPNS0_6ParcelEmm"
268  },
269  {
270   "name" : "_ZN7android8hardware6camera6device4V3_322readEmbeddedFromParcelERKNS3_22HalStreamConfigurationERKNS0_6ParcelEmm"
271  },
272  {
273   "name" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSession10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
274  },
275  {
276   "name" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
277  },
278  {
279   "name" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSession26_hidl_configureStreams_3_3EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
280  },
281  {
282   "name" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSession4pingEv"
283  },
284  {
285   "name" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionC1ERKNS_2spINS3_20ICameraDeviceSessionEEE"
286  },
287  {
288   "name" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionC2ERKNS_2spINS3_20ICameraDeviceSessionEEE"
289  },
290  {
291   "name" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD0Ev"
292  },
293  {
294   "name" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD1Ev"
295  },
296  {
297   "name" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD2Ev"
298  },
299  {
300   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
301  },
302  {
303   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
304  },
305  {
306   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
307  },
308  {
309   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
310  },
311  {
312   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
313  },
314  {
315   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession16configureStreamsERKNS2_4V3_219StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS5_22HalStreamConfigurationEEEE"
316  },
317  {
318   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
319  },
320  {
321   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession20configureStreams_3_3ERKNS2_4V3_219StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_22HalStreamConfigurationEEEE"
322  },
323  {
324   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession21notifySyspropsChangedEv"
325  },
326  {
327   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession21processCaptureRequestERKNS0_8hidl_vecINS2_4V3_214CaptureRequestEEERKNS5_INS6_11BufferCacheEEENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE"
328  },
329  {
330   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession21setHALInstrumentationEv"
331  },
332  {
333   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession26_hidl_configureStreams_3_3EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_4V3_219StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_22HalStreamConfigurationEEEE"
334  },
335  {
336   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession29getCaptureResultMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
337  },
338  {
339   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession30getCaptureRequestMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
340  },
341  {
342   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession31constructDefaultRequestSettingsENS2_4V3_215RequestTemplateENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
343  },
344  {
345   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession4pingEv"
346  },
347  {
348   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession5closeEv"
349  },
350  {
351   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
352  },
353  {
354   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession5flushEv"
355  },
356  {
357   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionC1ERKNS_2spINS0_7IBinderEEE"
358  },
359  {
360   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionC2ERKNS_2spINS0_7IBinderEEE"
361  },
362  {
363   "binding" : "weak",
364   "name" : "_ZN7android8hardware7details13castInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionENS4_4V3_220ICameraDeviceSessionENS5_23BpHwCameraDeviceSessionEEENS0_6ReturnINS_2spIT_EEEENSB_IT0_EEPKcb"
365  },
366  {
367   "binding" : "weak",
368   "name" : "_ZN7android8hardware7details13castInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionENS_4hidl4base4V1_05IBaseENS5_23BpHwCameraDeviceSessionEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
369  },
370  {
371   "binding" : "weak",
372   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_6camera6device4V3_323BpHwCameraDeviceSessionENS5_20ICameraDeviceSessionEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
373  },
374  {
375   "binding" : "weak",
376   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
377  },
378  {
379   "binding" : "weak",
380   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
381  },
382  {
383   "binding" : "weak",
384   "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_"
385  },
386  {
387   "binding" : "weak",
388   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EElEERKT_"
389  },
390  {
391   "binding" : "weak",
392   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EElEE"
393  },
394  {
395   "binding" : "weak",
396   "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_"
397  },
398  {
399   "binding" : "weak",
400   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EElEERKT_"
401  },
402  {
403   "binding" : "weak",
404   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EElEE"
405  },
406  {
407   "binding" : "weak",
408   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
409  },
410  {
411   "binding" : "weak",
412   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
413  },
414  {
415   "binding" : "weak",
416   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
417  },
418  {
419   "name" : "_ZThn32_N7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD0Ev"
420  },
421  {
422   "name" : "_ZThn32_N7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD1Ev"
423  },
424  {
425   "name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD0Ev"
426  },
427  {
428   "name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD1Ev"
429  }
430 ],
431 "elf_objects" :
432 [
433  {
434   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession10descriptorE"
435  },
436  {
437   "name" : "_ZTCN7android8hardware6camera6device4V3_320ICameraDeviceSessionE0_NS2_4V3_220ICameraDeviceSessionE"
438  },
439  {
440   "name" : "_ZTCN7android8hardware6camera6device4V3_320ICameraDeviceSessionE0_NS_4hidl4base4V1_05IBaseE"
441  },
442  {
443   "binding" : "weak",
444   "name" : "_ZTCN7android8hardware6camera6device4V3_321BsCameraDeviceSessionE0_NS3_20ICameraDeviceSessionE"
445  },
446  {
447   "name" : "_ZTCN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionE0_NS0_7IBinderE"
448  },
449  {
450   "name" : "_ZTCN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionE0_NS0_9BHwBinderE"
451  },
452  {
453   "name" : "_ZTCN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionE0_NS_4hidl4base4V1_08BnHwBaseE"
454  },
455  {
456   "name" : "_ZTCN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionE0_NS0_11BpInterfaceINS3_20ICameraDeviceSessionEEE"
457  },
458  {
459   "name" : "_ZTCN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionE0_NS2_4V3_220ICameraDeviceSessionE"
460  },
461  {
462   "name" : "_ZTCN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionE0_NS3_20ICameraDeviceSessionE"
463  },
464  {
465   "name" : "_ZTCN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionE0_NS_4hidl4base4V1_05IBaseE"
466  },
467  {
468   "name" : "_ZTCN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionE16_NS0_11BpHwRefBaseE"
469  },
470  {
471   "name" : "_ZTCN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionE8_NS0_10IInterfaceE"
472  },
473  {
474   "name" : "_ZTTN7android8hardware6camera6device4V3_320ICameraDeviceSessionE"
475  },
476  {
477   "name" : "_ZTTN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionE"
478  },
479  {
480   "name" : "_ZTTN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionE"
481  },
482  {
483   "name" : "_ZTVN7android8hardware6camera6device4V3_320ICameraDeviceSessionE"
484  },
485  {
486   "binding" : "weak",
487   "name" : "_ZTVN7android8hardware6camera6device4V3_321BsCameraDeviceSessionE"
488  },
489  {
490   "name" : "_ZTVN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionE"
491  },
492  {
493   "name" : "_ZTVN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionE"
494  }
495 ],
496 "enum_types" :
497 [
498  {
499   "alignment" : 4,
500   "enum_fields" :
501   [
502    {
503     "enum_field_value" : 0,
504     "name" : "android::Condition::WAKE_UP_ONE"
505    },
506    {
507     "enum_field_value" : 1,
508     "name" : "android::Condition::WAKE_UP_ALL"
509    }
510   ],
511   "linker_set_key" : "android::Condition::WakeUpType",
512   "name" : "android::Condition::WakeUpType",
513   "referenced_type" : "type-600",
514   "self_type" : "type-600",
515   "size" : 4,
516   "source_file" : "/system/core/libutils/include/utils/Condition.h",
517   "underlying_type" : "type-2",
518   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
519  },
520  {
521   "alignment" : 4,
522   "enum_fields" :
523   [
524    {
525     "enum_field_value" : 0,
526     "name" : "android::String16::kEmptyString"
527    }
528   ],
529   "linker_set_key" : "android::String16::StaticLinkage",
530   "name" : "android::String16::StaticLinkage",
531   "referenced_type" : "type-492",
532   "self_type" : "type-492",
533   "size" : 4,
534   "source_file" : "/system/core/libutils/include/utils/String16.h",
535   "underlying_type" : "type-2",
536   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
537  },
538  {
539   "alignment" : 4,
540   "enum_fields" :
541   [
542    {
543     "enum_field_value" : 0,
544     "name" : "android::String8::kEmptyString"
545    }
546   ],
547   "linker_set_key" : "android::String8::StaticLinkage",
548   "name" : "android::String8::StaticLinkage",
549   "referenced_type" : "type-485",
550   "self_type" : "type-485",
551   "size" : 4,
552   "source_file" : "/system/core/libutils/include/utils/String8.h",
553   "underlying_type" : "type-2",
554   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
555  },
556  {
557   "alignment" : 4,
558   "enum_fields" :
559   [
560    {
561     "enum_field_value" : 0,
562     "name" : "android::hardware::HidlReturnRestriction::NONE"
563    },
564    {
565     "enum_field_value" : 1,
566     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
567    },
568    {
569     "enum_field_value" : 2,
570     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
571    }
572   ],
573   "linker_set_key" : "android::hardware::HidlReturnRestriction",
574   "name" : "android::hardware::HidlReturnRestriction",
575   "referenced_type" : "type-251",
576   "self_type" : "type-251",
577   "size" : 4,
578   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
579   "underlying_type" : "type-4",
580   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
581  },
582  {
583   "alignment" : 4,
584   "enum_fields" :
585   [
586    {
587     "enum_field_value" : 0,
588     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
589    },
590    {
591     "enum_field_value" : 1,
592     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
593    },
594    {
595     "enum_field_value" : 2,
596     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
597    },
598    {
599     "enum_field_value" : 3,
600     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
601    }
602   ],
603   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
604   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
605   "referenced_type" : "type-476",
606   "self_type" : "type-476",
607   "size" : 4,
608   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
609   "underlying_type" : "type-4",
610   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
611  },
612  {
613   "alignment" : 4,
614   "enum_fields" :
615   [
616    {
617     "enum_field_value" : 0,
618     "name" : "android::hardware::MQDescriptor<unsigned char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
619    },
620    {
621     "enum_field_value" : 1,
622     "name" : "android::hardware::MQDescriptor<unsigned char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
623    },
624    {
625     "enum_field_value" : 2,
626     "name" : "android::hardware::MQDescriptor<unsigned char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
627    },
628    {
629     "enum_field_value" : 3,
630     "name" : "android::hardware::MQDescriptor<unsigned char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
631    }
632   ],
633   "linker_set_key" : "android::hardware::MQDescriptor<unsigned char, android::hardware::kSynchronizedReadWrite>::GrantorType",
634   "name" : "android::hardware::MQDescriptor<unsigned char, android::hardware::kSynchronizedReadWrite>::GrantorType",
635   "referenced_type" : "type-474",
636   "self_type" : "type-474",
637   "size" : 4,
638   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
639   "underlying_type" : "type-4",
640   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIhLNS0_8MQFlavorE1EE11GrantorTypeE"
641  },
642  {
643   "alignment" : 4,
644   "enum_fields" :
645   [
646    {
647     "enum_field_value" : 1,
648     "name" : "android::hardware::kSynchronizedReadWrite"
649    },
650    {
651     "enum_field_value" : 2,
652     "name" : "android::hardware::kUnsynchronizedWrite"
653    }
654   ],
655   "linker_set_key" : "android::hardware::MQFlavor",
656   "name" : "android::hardware::MQFlavor",
657   "referenced_type" : "type-472",
658   "self_type" : "type-472",
659   "size" : 4,
660   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
661   "underlying_type" : "type-2",
662   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
663  },
664  {
665   "alignment" : 4,
666   "enum_fields" :
667   [
668    {
669     "enum_field_value" : 0,
670     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
671    },
672    {
673     "enum_field_value" : 1,
674     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
675    },
676    {
677     "enum_field_value" : 2,
678     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
679    }
680   ],
681   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
682   "name" : "android::hardware::ProcessState::CallRestriction",
683   "referenced_type" : "type-170",
684   "self_type" : "type-170",
685   "size" : 4,
686   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
687   "underlying_type" : "type-4",
688   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
689  },
690  {
691   "alignment" : 4,
692   "enum_fields" :
693   [
694    {
695     "enum_field_value" : 0,
696     "name" : "android::hardware::Status::EX_NONE"
697    },
698    {
699     "enum_field_value" : -1,
700     "name" : "android::hardware::Status::EX_SECURITY"
701    },
702    {
703     "enum_field_value" : -2,
704     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
705    },
706    {
707     "enum_field_value" : -3,
708     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
709    },
710    {
711     "enum_field_value" : -4,
712     "name" : "android::hardware::Status::EX_NULL_POINTER"
713    },
714    {
715     "enum_field_value" : -5,
716     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
717    },
718    {
719     "enum_field_value" : -6,
720     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
721    },
722    {
723     "enum_field_value" : -7,
724     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
725    },
726    {
727     "enum_field_value" : -128,
728     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
729    },
730    {
731     "enum_field_value" : -129,
732     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
733    }
734   ],
735   "linker_set_key" : "android::hardware::Status::Exception",
736   "name" : "android::hardware::Status::Exception",
737   "referenced_type" : "type-217",
738   "self_type" : "type-217",
739   "size" : 4,
740   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
741   "underlying_type" : "type-4",
742   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
743  },
744  {
745   "alignment" : 4,
746   "enum_fields" :
747   [
748    {
749     "enum_field_value" : 0,
750     "name" : "android::hardware::camera::common::V1_0::CameraDeviceStatus::NOT_PRESENT"
751    },
752    {
753     "enum_field_value" : 1,
754     "name" : "android::hardware::camera::common::V1_0::CameraDeviceStatus::PRESENT"
755    },
756    {
757     "enum_field_value" : 2,
758     "name" : "android::hardware::camera::common::V1_0::CameraDeviceStatus::ENUMERATING"
759    }
760   ],
761   "linker_set_key" : "android::hardware::camera::common::V1_0::CameraDeviceStatus",
762   "name" : "android::hardware::camera::common::V1_0::CameraDeviceStatus",
763   "referenced_type" : "type-631",
764   "self_type" : "type-631",
765   "size" : 4,
766   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
767   "underlying_type" : "type-2",
768   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_018CameraDeviceStatusE"
769  },
770  {
771   "alignment" : 4,
772   "enum_fields" :
773   [
774    {
775     "enum_field_value" : 0,
776     "name" : "android::hardware::camera::common::V1_0::CameraMetadataType::BYTE"
777    },
778    {
779     "enum_field_value" : 1,
780     "name" : "android::hardware::camera::common::V1_0::CameraMetadataType::INT32"
781    },
782    {
783     "enum_field_value" : 2,
784     "name" : "android::hardware::camera::common::V1_0::CameraMetadataType::FLOAT"
785    },
786    {
787     "enum_field_value" : 3,
788     "name" : "android::hardware::camera::common::V1_0::CameraMetadataType::INT64"
789    },
790    {
791     "enum_field_value" : 4,
792     "name" : "android::hardware::camera::common::V1_0::CameraMetadataType::DOUBLE"
793    },
794    {
795     "enum_field_value" : 5,
796     "name" : "android::hardware::camera::common::V1_0::CameraMetadataType::RATIONAL"
797    }
798   ],
799   "linker_set_key" : "android::hardware::camera::common::V1_0::CameraMetadataType",
800   "name" : "android::hardware::camera::common::V1_0::CameraMetadataType",
801   "referenced_type" : "type-418",
802   "self_type" : "type-418",
803   "size" : 4,
804   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
805   "underlying_type" : "type-2",
806   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_018CameraMetadataTypeE"
807  },
808  {
809   "alignment" : 4,
810   "enum_fields" :
811   [
812    {
813     "enum_field_value" : 0,
814     "name" : "android::hardware::camera::common::V1_0::Status::OK"
815    },
816    {
817     "enum_field_value" : 1,
818     "name" : "android::hardware::camera::common::V1_0::Status::ILLEGAL_ARGUMENT"
819    },
820    {
821     "enum_field_value" : 2,
822     "name" : "android::hardware::camera::common::V1_0::Status::CAMERA_IN_USE"
823    },
824    {
825     "enum_field_value" : 3,
826     "name" : "android::hardware::camera::common::V1_0::Status::MAX_CAMERAS_IN_USE"
827    },
828    {
829     "enum_field_value" : 4,
830     "name" : "android::hardware::camera::common::V1_0::Status::METHOD_NOT_SUPPORTED"
831    },
832    {
833     "enum_field_value" : 5,
834     "name" : "android::hardware::camera::common::V1_0::Status::OPERATION_NOT_SUPPORTED"
835    },
836    {
837     "enum_field_value" : 6,
838     "name" : "android::hardware::camera::common::V1_0::Status::CAMERA_DISCONNECTED"
839    },
840    {
841     "enum_field_value" : 7,
842     "name" : "android::hardware::camera::common::V1_0::Status::INTERNAL_ERROR"
843    }
844   ],
845   "linker_set_key" : "android::hardware::camera::common::V1_0::Status",
846   "name" : "android::hardware::camera::common::V1_0::Status",
847   "referenced_type" : "type-233",
848   "self_type" : "type-233",
849   "size" : 4,
850   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
851   "underlying_type" : "type-2",
852   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_06StatusE"
853  },
854  {
855   "alignment" : 4,
856   "enum_fields" :
857   [
858    {
859     "enum_field_value" : 0,
860     "name" : "android::hardware::camera::common::V1_0::TagBoundaryId::AOSP"
861    },
862    {
863     "enum_field_value" : -2147483648,
864     "name" : "android::hardware::camera::common::V1_0::TagBoundaryId::VENDOR"
865    }
866   ],
867   "linker_set_key" : "android::hardware::camera::common::V1_0::TagBoundaryId",
868   "name" : "android::hardware::camera::common::V1_0::TagBoundaryId",
869   "referenced_type" : "type-630",
870   "self_type" : "type-630",
871   "size" : 4,
872   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
873   "underlying_type" : "type-2",
874   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_013TagBoundaryIdE"
875  },
876  {
877   "alignment" : 4,
878   "enum_fields" :
879   [
880    {
881     "enum_field_value" : 0,
882     "name" : "android::hardware::camera::common::V1_0::TorchMode::OFF"
883    },
884    {
885     "enum_field_value" : 1,
886     "name" : "android::hardware::camera::common::V1_0::TorchMode::ON"
887    }
888   ],
889   "linker_set_key" : "android::hardware::camera::common::V1_0::TorchMode",
890   "name" : "android::hardware::camera::common::V1_0::TorchMode",
891   "referenced_type" : "type-628",
892   "self_type" : "type-628",
893   "size" : 4,
894   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
895   "underlying_type" : "type-2",
896   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_09TorchModeE"
897  },
898  {
899   "alignment" : 4,
900   "enum_fields" :
901   [
902    {
903     "enum_field_value" : 0,
904     "name" : "android::hardware::camera::common::V1_0::TorchModeStatus::NOT_AVAILABLE"
905    },
906    {
907     "enum_field_value" : 1,
908     "name" : "android::hardware::camera::common::V1_0::TorchModeStatus::AVAILABLE_OFF"
909    },
910    {
911     "enum_field_value" : 2,
912     "name" : "android::hardware::camera::common::V1_0::TorchModeStatus::AVAILABLE_ON"
913    }
914   ],
915   "linker_set_key" : "android::hardware::camera::common::V1_0::TorchModeStatus",
916   "name" : "android::hardware::camera::common::V1_0::TorchModeStatus",
917   "referenced_type" : "type-632",
918   "self_type" : "type-632",
919   "size" : 4,
920   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
921   "underlying_type" : "type-2",
922   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_015TorchModeStatusE"
923  },
924  {
925   "alignment" : 4,
926   "enum_fields" :
927   [
928    {
929     "enum_field_value" : 0,
930     "name" : "android::hardware::camera::device::V3_2::BufferStatus::OK"
931    },
932    {
933     "enum_field_value" : 1,
934     "name" : "android::hardware::camera::device::V3_2::BufferStatus::ERROR"
935    }
936   ],
937   "linker_set_key" : "android::hardware::camera::device::V3_2::BufferStatus",
938   "name" : "android::hardware::camera::device::V3_2::BufferStatus",
939   "referenced_type" : "type-14",
940   "self_type" : "type-14",
941   "size" : 4,
942   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
943   "underlying_type" : "type-2",
944   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_212BufferStatusE"
945  },
946  {
947   "alignment" : 2,
948   "enum_fields" :
949   [
950    {
951     "enum_field_value" : 255,
952     "name" : "android::hardware::camera::device::V3_2::CameraBlobId::JPEG"
953    }
954   ],
955   "linker_set_key" : "android::hardware::camera::device::V3_2::CameraBlobId",
956   "name" : "android::hardware::camera::device::V3_2::CameraBlobId",
957   "referenced_type" : "type-686",
958   "self_type" : "type-686",
959   "size" : 2,
960   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
961   "underlying_type" : "type-103",
962   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_212CameraBlobIdE"
963  },
964  {
965   "alignment" : 4,
966   "enum_fields" :
967   [
968    {
969     "enum_field_value" : 1,
970     "name" : "android::hardware::camera::device::V3_2::ErrorCode::ERROR_DEVICE"
971    },
972    {
973     "enum_field_value" : 2,
974     "name" : "android::hardware::camera::device::V3_2::ErrorCode::ERROR_REQUEST"
975    },
976    {
977     "enum_field_value" : 3,
978     "name" : "android::hardware::camera::device::V3_2::ErrorCode::ERROR_RESULT"
979    },
980    {
981     "enum_field_value" : 4,
982     "name" : "android::hardware::camera::device::V3_2::ErrorCode::ERROR_BUFFER"
983    }
984   ],
985   "linker_set_key" : "android::hardware::camera::device::V3_2::ErrorCode",
986   "name" : "android::hardware::camera::device::V3_2::ErrorCode",
987   "referenced_type" : "type-689",
988   "self_type" : "type-689",
989   "size" : 4,
990   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
991   "underlying_type" : "type-2",
992   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_29ErrorCodeE"
993  },
994  {
995   "alignment" : 4,
996   "enum_fields" :
997   [
998    {
999     "enum_field_value" : 1,
1000     "name" : "android::hardware::camera::device::V3_2::MsgType::ERROR"
1001    },
1002    {
1003     "enum_field_value" : 2,
1004     "name" : "android::hardware::camera::device::V3_2::MsgType::SHUTTER"
1005    }
1006   ],
1007   "linker_set_key" : "android::hardware::camera::device::V3_2::MsgType",
1008   "name" : "android::hardware::camera::device::V3_2::MsgType",
1009   "referenced_type" : "type-688",
1010   "self_type" : "type-688",
1011   "size" : 4,
1012   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
1013   "underlying_type" : "type-2",
1014   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_27MsgTypeE"
1015  },
1016  {
1017   "alignment" : 4,
1018   "enum_fields" :
1019   [
1020    {
1021     "enum_field_value" : 1,
1022     "name" : "android::hardware::camera::device::V3_2::RequestTemplate::PREVIEW"
1023    },
1024    {
1025     "enum_field_value" : 2,
1026     "name" : "android::hardware::camera::device::V3_2::RequestTemplate::STILL_CAPTURE"
1027    },
1028    {
1029     "enum_field_value" : 3,
1030     "name" : "android::hardware::camera::device::V3_2::RequestTemplate::VIDEO_RECORD"
1031    },
1032    {
1033     "enum_field_value" : 4,
1034     "name" : "android::hardware::camera::device::V3_2::RequestTemplate::VIDEO_SNAPSHOT"
1035    },
1036    {
1037     "enum_field_value" : 5,
1038     "name" : "android::hardware::camera::device::V3_2::RequestTemplate::ZERO_SHUTTER_LAG"
1039    },
1040    {
1041     "enum_field_value" : 6,
1042     "name" : "android::hardware::camera::device::V3_2::RequestTemplate::MANUAL"
1043    },
1044    {
1045     "enum_field_value" : 1073741824,
1046     "name" : "android::hardware::camera::device::V3_2::RequestTemplate::VENDOR_TEMPLATE_START"
1047    }
1048   ],
1049   "linker_set_key" : "android::hardware::camera::device::V3_2::RequestTemplate",
1050   "name" : "android::hardware::camera::device::V3_2::RequestTemplate",
1051   "referenced_type" : "type-695",
1052   "self_type" : "type-695",
1053   "size" : 4,
1054   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
1055   "underlying_type" : "type-2",
1056   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_215RequestTemplateE"
1057  },
1058  {
1059   "alignment" : 4,
1060   "enum_fields" :
1061   [
1062    {
1063     "enum_field_value" : 0,
1064     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::NORMAL_MODE"
1065    },
1066    {
1067     "enum_field_value" : 1,
1068     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::CONSTRAINED_HIGH_SPEED_MODE"
1069    },
1070    {
1071     "enum_field_value" : 32768,
1072     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_0"
1073    },
1074    {
1075     "enum_field_value" : 32769,
1076     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_1"
1077    },
1078    {
1079     "enum_field_value" : 32770,
1080     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_2"
1081    },
1082    {
1083     "enum_field_value" : 32771,
1084     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_3"
1085    },
1086    {
1087     "enum_field_value" : 32772,
1088     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_4"
1089    },
1090    {
1091     "enum_field_value" : 32773,
1092     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_5"
1093    },
1094    {
1095     "enum_field_value" : 32774,
1096     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_6"
1097    },
1098    {
1099     "enum_field_value" : 32775,
1100     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_7"
1101    }
1102   ],
1103   "linker_set_key" : "android::hardware::camera::device::V3_2::StreamConfigurationMode",
1104   "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode",
1105   "referenced_type" : "type-682",
1106   "self_type" : "type-682",
1107   "size" : 4,
1108   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
1109   "underlying_type" : "type-2",
1110   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_223StreamConfigurationModeE"
1111  },
1112  {
1113   "alignment" : 4,
1114   "enum_fields" :
1115   [
1116    {
1117     "enum_field_value" : 0,
1118     "name" : "android::hardware::camera::device::V3_2::StreamRotation::ROTATION_0"
1119    },
1120    {
1121     "enum_field_value" : 1,
1122     "name" : "android::hardware::camera::device::V3_2::StreamRotation::ROTATION_90"
1123    },
1124    {
1125     "enum_field_value" : 2,
1126     "name" : "android::hardware::camera::device::V3_2::StreamRotation::ROTATION_180"
1127    },
1128    {
1129     "enum_field_value" : 3,
1130     "name" : "android::hardware::camera::device::V3_2::StreamRotation::ROTATION_270"
1131    }
1132   ],
1133   "linker_set_key" : "android::hardware::camera::device::V3_2::StreamRotation",
1134   "name" : "android::hardware::camera::device::V3_2::StreamRotation",
1135   "referenced_type" : "type-430",
1136   "self_type" : "type-430",
1137   "size" : 4,
1138   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
1139   "underlying_type" : "type-2",
1140   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_214StreamRotationE"
1141  },
1142  {
1143   "alignment" : 4,
1144   "enum_fields" :
1145   [
1146    {
1147     "enum_field_value" : 0,
1148     "name" : "android::hardware::camera::device::V3_2::StreamType::OUTPUT"
1149    },
1150    {
1151     "enum_field_value" : 1,
1152     "name" : "android::hardware::camera::device::V3_2::StreamType::INPUT"
1153    }
1154   ],
1155   "linker_set_key" : "android::hardware::camera::device::V3_2::StreamType",
1156   "name" : "android::hardware::camera::device::V3_2::StreamType",
1157   "referenced_type" : "type-429",
1158   "self_type" : "type-429",
1159   "size" : 4,
1160   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
1161   "underlying_type" : "type-2",
1162   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_210StreamTypeE"
1163  },
1164  {
1165   "alignment" : 4,
1166   "enum_fields" :
1167   [
1168    {
1169     "enum_field_value" : 0,
1170     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
1171    },
1172    {
1173     "enum_field_value" : 1,
1174     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
1175    },
1176    {
1177     "enum_field_value" : 2,
1178     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
1179    },
1180    {
1181     "enum_field_value" : 3,
1182     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
1183    },
1184    {
1185     "enum_field_value" : 4,
1186     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
1187    },
1188    {
1189     "enum_field_value" : 5,
1190     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
1191    },
1192    {
1193     "enum_field_value" : 6,
1194     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
1195    },
1196    {
1197     "enum_field_value" : 7,
1198     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
1199    },
1200    {
1201     "enum_field_value" : 8,
1202     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
1203    },
1204    {
1205     "enum_field_value" : 9,
1206     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
1207    }
1208   ],
1209   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1210   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1211   "referenced_type" : "type-741",
1212   "self_type" : "type-741",
1213   "size" : 4,
1214   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
1215   "underlying_type" : "type-2",
1216   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
1217  },
1218  {
1219   "alignment" : 8,
1220   "enum_fields" :
1221   [
1222    {
1223     "enum_field_value" : 15,
1224     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_MASK"
1225    },
1226    {
1227     "enum_field_value" : 0,
1228     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_NEVER"
1229    },
1230    {
1231     "enum_field_value" : 2,
1232     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_RARELY"
1233    },
1234    {
1235     "enum_field_value" : 3,
1236     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_OFTEN"
1237    },
1238    {
1239     "enum_field_value" : 240,
1240     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_MASK"
1241    },
1242    {
1243     "enum_field_value" : 0,
1244     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_NEVER"
1245    },
1246    {
1247     "enum_field_value" : 32,
1248     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_RARELY"
1249    },
1250    {
1251     "enum_field_value" : 48,
1252     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_OFTEN"
1253    },
1254    {
1255     "enum_field_value" : 256,
1256     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_TEXTURE"
1257    },
1258    {
1259     "enum_field_value" : 512,
1260     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_RENDER_TARGET"
1261    },
1262    {
1263     "enum_field_value" : 2048,
1264     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_OVERLAY"
1265    },
1266    {
1267     "enum_field_value" : 4096,
1268     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_CLIENT_TARGET"
1269    },
1270    {
1271     "enum_field_value" : 16384,
1272     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::PROTECTED"
1273    },
1274    {
1275     "enum_field_value" : 32768,
1276     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_CURSOR"
1277    },
1278    {
1279     "enum_field_value" : 65536,
1280     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VIDEO_ENCODER"
1281    },
1282    {
1283     "enum_field_value" : 131072,
1284     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CAMERA_OUTPUT"
1285    },
1286    {
1287     "enum_field_value" : 262144,
1288     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CAMERA_INPUT"
1289    },
1290    {
1291     "enum_field_value" : 1048576,
1292     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::RENDERSCRIPT"
1293    },
1294    {
1295     "enum_field_value" : 4194304,
1296     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VIDEO_DECODER"
1297    },
1298    {
1299     "enum_field_value" : 8388608,
1300     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::SENSOR_DIRECT_DATA"
1301    },
1302    {
1303     "enum_field_value" : 16777216,
1304     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_DATA_BUFFER"
1305    },
1306    {
1307     "enum_field_value" : -268435456,
1308     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VENDOR_MASK"
1309    },
1310    {
1311     "enum_field_value" : 0,
1312     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VENDOR_MASK_HI"
1313    }
1314   ],
1315   "linker_set_key" : "android::hardware::graphics::common::V1_0::BufferUsage",
1316   "name" : "android::hardware::graphics::common::V1_0::BufferUsage",
1317   "referenced_type" : "type-653",
1318   "self_type" : "type-653",
1319   "size" : 8,
1320   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1321   "underlying_type" : "type-5",
1322   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_011BufferUsageE"
1323  },
1324  {
1325   "alignment" : 4,
1326   "enum_fields" :
1327   [
1328    {
1329     "enum_field_value" : 0,
1330     "name" : "android::hardware::graphics::common::V1_0::ColorMode::NATIVE"
1331    },
1332    {
1333     "enum_field_value" : 1,
1334     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_625"
1335    },
1336    {
1337     "enum_field_value" : 2,
1338     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_625_UNADJUSTED"
1339    },
1340    {
1341     "enum_field_value" : 3,
1342     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_525"
1343    },
1344    {
1345     "enum_field_value" : 4,
1346     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_525_UNADJUSTED"
1347    },
1348    {
1349     "enum_field_value" : 5,
1350     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT709"
1351    },
1352    {
1353     "enum_field_value" : 6,
1354     "name" : "android::hardware::graphics::common::V1_0::ColorMode::DCI_P3"
1355    },
1356    {
1357     "enum_field_value" : 7,
1358     "name" : "android::hardware::graphics::common::V1_0::ColorMode::SRGB"
1359    },
1360    {
1361     "enum_field_value" : 8,
1362     "name" : "android::hardware::graphics::common::V1_0::ColorMode::ADOBE_RGB"
1363    },
1364    {
1365     "enum_field_value" : 9,
1366     "name" : "android::hardware::graphics::common::V1_0::ColorMode::DISPLAY_P3"
1367    }
1368   ],
1369   "linker_set_key" : "android::hardware::graphics::common::V1_0::ColorMode",
1370   "name" : "android::hardware::graphics::common::V1_0::ColorMode",
1371   "referenced_type" : "type-656",
1372   "self_type" : "type-656",
1373   "size" : 4,
1374   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1375   "underlying_type" : "type-4",
1376   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_09ColorModeE"
1377  },
1378  {
1379   "alignment" : 4,
1380   "enum_fields" :
1381   [
1382    {
1383     "enum_field_value" : 0,
1384     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::IDENTITY"
1385    },
1386    {
1387     "enum_field_value" : 1,
1388     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::ARBITRARY_MATRIX"
1389    },
1390    {
1391     "enum_field_value" : 2,
1392     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::VALUE_INVERSE"
1393    },
1394    {
1395     "enum_field_value" : 3,
1396     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::GRAYSCALE"
1397    },
1398    {
1399     "enum_field_value" : 4,
1400     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_PROTANOPIA"
1401    },
1402    {
1403     "enum_field_value" : 5,
1404     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_DEUTERANOPIA"
1405    },
1406    {
1407     "enum_field_value" : 6,
1408     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_TRITANOPIA"
1409    }
1410   ],
1411   "linker_set_key" : "android::hardware::graphics::common::V1_0::ColorTransform",
1412   "name" : "android::hardware::graphics::common::V1_0::ColorTransform",
1413   "referenced_type" : "type-657",
1414   "self_type" : "type-657",
1415   "size" : 4,
1416   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1417   "underlying_type" : "type-4",
1418   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_014ColorTransformE"
1419  },
1420  {
1421   "alignment" : 4,
1422   "enum_fields" :
1423   [
1424    {
1425     "enum_field_value" : 0,
1426     "name" : "android::hardware::graphics::common::V1_0::Dataspace::UNKNOWN"
1427    },
1428    {
1429     "enum_field_value" : 1,
1430     "name" : "android::hardware::graphics::common::V1_0::Dataspace::ARBITRARY"
1431    },
1432    {
1433     "enum_field_value" : 16,
1434     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_SHIFT"
1435    },
1436    {
1437     "enum_field_value" : 4128768,
1438     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_MASK"
1439    },
1440    {
1441     "enum_field_value" : 0,
1442     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_UNSPECIFIED"
1443    },
1444    {
1445     "enum_field_value" : 65536,
1446     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT709"
1447    },
1448    {
1449     "enum_field_value" : 131072,
1450     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_625"
1451    },
1452    {
1453     "enum_field_value" : 196608,
1454     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_625_UNADJUSTED"
1455    },
1456    {
1457     "enum_field_value" : 262144,
1458     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_525"
1459    },
1460    {
1461     "enum_field_value" : 327680,
1462     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_525_UNADJUSTED"
1463    },
1464    {
1465     "enum_field_value" : 393216,
1466     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT2020"
1467    },
1468    {
1469     "enum_field_value" : 458752,
1470     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT2020_CONSTANT_LUMINANCE"
1471    },
1472    {
1473     "enum_field_value" : 524288,
1474     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT470M"
1475    },
1476    {
1477     "enum_field_value" : 589824,
1478     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_FILM"
1479    },
1480    {
1481     "enum_field_value" : 655360,
1482     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_DCI_P3"
1483    },
1484    {
1485     "enum_field_value" : 720896,
1486     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_ADOBE_RGB"
1487    },
1488    {
1489     "enum_field_value" : 22,
1490     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SHIFT"
1491    },
1492    {
1493     "enum_field_value" : 130023424,
1494     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_MASK"
1495    },
1496    {
1497     "enum_field_value" : 0,
1498     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_UNSPECIFIED"
1499    },
1500    {
1501     "enum_field_value" : 4194304,
1502     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_LINEAR"
1503    },
1504    {
1505     "enum_field_value" : 8388608,
1506     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SRGB"
1507    },
1508    {
1509     "enum_field_value" : 12582912,
1510     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SMPTE_170M"
1511    },
1512    {
1513     "enum_field_value" : 16777216,
1514     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_2"
1515    },
1516    {
1517     "enum_field_value" : 20971520,
1518     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_6"
1519    },
1520    {
1521     "enum_field_value" : 25165824,
1522     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_8"
1523    },
1524    {
1525     "enum_field_value" : 29360128,
1526     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_ST2084"
1527    },
1528    {
1529     "enum_field_value" : 33554432,
1530     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_HLG"
1531    },
1532    {
1533     "enum_field_value" : 27,
1534     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_SHIFT"
1535    },
1536    {
1537     "enum_field_value" : 939524096,
1538     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_MASK"
1539    },
1540    {
1541     "enum_field_value" : 0,
1542     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_UNSPECIFIED"
1543    },
1544    {
1545     "enum_field_value" : 134217728,
1546     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_FULL"
1547    },
1548    {
1549     "enum_field_value" : 268435456,
1550     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_LIMITED"
1551    },
1552    {
1553     "enum_field_value" : 402653184,
1554     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_EXTENDED"
1555    },
1556    {
1557     "enum_field_value" : 512,
1558     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SRGB_LINEAR"
1559    },
1560    {
1561     "enum_field_value" : 138477568,
1562     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SRGB_LINEAR"
1563    },
1564    {
1565     "enum_field_value" : 406913024,
1566     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SCRGB_LINEAR"
1567    },
1568    {
1569     "enum_field_value" : 513,
1570     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SRGB"
1571    },
1572    {
1573     "enum_field_value" : 142671872,
1574     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SRGB"
1575    },
1576    {
1577     "enum_field_value" : 411107328,
1578     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SCRGB"
1579    },
1580    {
1581     "enum_field_value" : 257,
1582     "name" : "android::hardware::graphics::common::V1_0::Dataspace::JFIF"
1583    },
1584    {
1585     "enum_field_value" : 146931712,
1586     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_JFIF"
1587    },
1588    {
1589     "enum_field_value" : 258,
1590     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT601_625"
1591    },
1592    {
1593     "enum_field_value" : 281149440,
1594     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT601_625"
1595    },
1596    {
1597     "enum_field_value" : 259,
1598     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT601_525"
1599    },
1600    {
1601     "enum_field_value" : 281280512,
1602     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT601_525"
1603    },
1604    {
1605     "enum_field_value" : 260,
1606     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT709"
1607    },
1608    {
1609     "enum_field_value" : 281083904,
1610     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT709"
1611    },
1612    {
1613     "enum_field_value" : 139067392,
1614     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DCI_P3_LINEAR"
1615    },
1616    {
1617     "enum_field_value" : 155844608,
1618     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DCI_P3"
1619    },
1620    {
1621     "enum_field_value" : 139067392,
1622     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DISPLAY_P3_LINEAR"
1623    },
1624    {
1625     "enum_field_value" : 143261696,
1626     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DISPLAY_P3"
1627    },
1628    {
1629     "enum_field_value" : 151715840,
1630     "name" : "android::hardware::graphics::common::V1_0::Dataspace::ADOBE_RGB"
1631    },
1632    {
1633     "enum_field_value" : 138805248,
1634     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020_LINEAR"
1635    },
1636    {
1637     "enum_field_value" : 147193856,
1638     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020"
1639    },
1640    {
1641     "enum_field_value" : 163971072,
1642     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020_PQ"
1643    },
1644    {
1645     "enum_field_value" : 4096,
1646     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DEPTH"
1647    },
1648    {
1649     "enum_field_value" : 4097,
1650     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SENSOR"
1651    }
1652   ],
1653   "linker_set_key" : "android::hardware::graphics::common::V1_0::Dataspace",
1654   "name" : "android::hardware::graphics::common::V1_0::Dataspace",
1655   "referenced_type" : "type-655",
1656   "self_type" : "type-655",
1657   "size" : 4,
1658   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1659   "underlying_type" : "type-4",
1660   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_09DataspaceE"
1661  },
1662  {
1663   "alignment" : 4,
1664   "enum_fields" :
1665   [
1666    {
1667     "enum_field_value" : 1,
1668     "name" : "android::hardware::graphics::common::V1_0::Hdr::DOLBY_VISION"
1669    },
1670    {
1671     "enum_field_value" : 2,
1672     "name" : "android::hardware::graphics::common::V1_0::Hdr::HDR10"
1673    },
1674    {
1675     "enum_field_value" : 3,
1676     "name" : "android::hardware::graphics::common::V1_0::Hdr::HLG"
1677    }
1678   ],
1679   "linker_set_key" : "android::hardware::graphics::common::V1_0::Hdr",
1680   "name" : "android::hardware::graphics::common::V1_0::Hdr",
1681   "referenced_type" : "type-658",
1682   "self_type" : "type-658",
1683   "size" : 4,
1684   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1685   "underlying_type" : "type-4",
1686   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_03HdrE"
1687  },
1688  {
1689   "alignment" : 4,
1690   "enum_fields" :
1691   [
1692    {
1693     "enum_field_value" : 1,
1694     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_8888"
1695    },
1696    {
1697     "enum_field_value" : 2,
1698     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBX_8888"
1699    },
1700    {
1701     "enum_field_value" : 3,
1702     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGB_888"
1703    },
1704    {
1705     "enum_field_value" : 4,
1706     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGB_565"
1707    },
1708    {
1709     "enum_field_value" : 5,
1710     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::BGRA_8888"
1711    },
1712    {
1713     "enum_field_value" : 16,
1714     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_422_SP"
1715    },
1716    {
1717     "enum_field_value" : 17,
1718     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCRCB_420_SP"
1719    },
1720    {
1721     "enum_field_value" : 20,
1722     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_422_I"
1723    },
1724    {
1725     "enum_field_value" : 22,
1726     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_FP16"
1727    },
1728    {
1729     "enum_field_value" : 32,
1730     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW16"
1731    },
1732    {
1733     "enum_field_value" : 33,
1734     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::BLOB"
1735    },
1736    {
1737     "enum_field_value" : 34,
1738     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::IMPLEMENTATION_DEFINED"
1739    },
1740    {
1741     "enum_field_value" : 35,
1742     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_420_888"
1743    },
1744    {
1745     "enum_field_value" : 36,
1746     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW_OPAQUE"
1747    },
1748    {
1749     "enum_field_value" : 37,
1750     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW10"
1751    },
1752    {
1753     "enum_field_value" : 38,
1754     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW12"
1755    },
1756    {
1757     "enum_field_value" : 43,
1758     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_1010102"
1759    },
1760    {
1761     "enum_field_value" : 538982489,
1762     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::Y8"
1763    },
1764    {
1765     "enum_field_value" : 540422489,
1766     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::Y16"
1767    },
1768    {
1769     "enum_field_value" : 842094169,
1770     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YV12"
1771    }
1772   ],
1773   "linker_set_key" : "android::hardware::graphics::common::V1_0::PixelFormat",
1774   "name" : "android::hardware::graphics::common::V1_0::PixelFormat",
1775   "referenced_type" : "type-59",
1776   "self_type" : "type-59",
1777   "size" : 4,
1778   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1779   "underlying_type" : "type-4",
1780   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_011PixelFormatE"
1781  },
1782  {
1783   "alignment" : 4,
1784   "enum_fields" :
1785   [
1786    {
1787     "enum_field_value" : 1,
1788     "name" : "android::hardware::graphics::common::V1_0::Transform::FLIP_H"
1789    },
1790    {
1791     "enum_field_value" : 2,
1792     "name" : "android::hardware::graphics::common::V1_0::Transform::FLIP_V"
1793    },
1794    {
1795     "enum_field_value" : 4,
1796     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_90"
1797    },
1798    {
1799     "enum_field_value" : 3,
1800     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_180"
1801    },
1802    {
1803     "enum_field_value" : 7,
1804     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_270"
1805    }
1806   ],
1807   "linker_set_key" : "android::hardware::graphics::common::V1_0::Transform",
1808   "name" : "android::hardware::graphics::common::V1_0::Transform",
1809   "referenced_type" : "type-654",
1810   "self_type" : "type-654",
1811   "size" : 4,
1812   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1813   "underlying_type" : "type-4",
1814   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_09TransformE"
1815  },
1816  {
1817   "alignment" : 4,
1818   "enum_fields" :
1819   [
1820    {
1821     "enum_field_value" : 0,
1822     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
1823    },
1824    {
1825     "enum_field_value" : 1,
1826     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
1827    },
1828    {
1829     "enum_field_value" : 2,
1830     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
1831    }
1832   ],
1833   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1834   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1835   "referenced_type" : "type-480",
1836   "self_type" : "type-480",
1837   "size" : 4,
1838   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
1839   "underlying_type" : "type-4",
1840   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
1841  },
1842  {
1843   "alignment" : 4,
1844   "enum_fields" :
1845   [
1846    {
1847     "enum_field_value" : -1,
1848     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
1849    }
1850   ],
1851   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1852   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1853   "referenced_type" : "type-618",
1854   "self_type" : "type-618",
1855   "size" : 4,
1856   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1857   "underlying_type" : "type-4",
1858   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
1859  },
1860  {
1861   "alignment" : 1,
1862   "enum_fields" :
1863   [
1864    {
1865     "enum_field_value" : 0,
1866     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
1867    },
1868    {
1869     "enum_field_value" : 1,
1870     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
1871    },
1872    {
1873     "enum_field_value" : 2,
1874     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
1875    }
1876   ],
1877   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1878   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1879   "referenced_type" : "type-617",
1880   "self_type" : "type-617",
1881   "size" : 1,
1882   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1883   "underlying_type" : "type-101",
1884   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
1885  },
1886  {
1887   "alignment" : 4,
1888   "enum_fields" :
1889   [
1890    {
1891     "enum_field_value" : 0,
1892     "name" : "ANDROID_LOG_UNKNOWN"
1893    },
1894    {
1895     "enum_field_value" : 1,
1896     "name" : "ANDROID_LOG_DEFAULT"
1897    },
1898    {
1899     "enum_field_value" : 2,
1900     "name" : "ANDROID_LOG_VERBOSE"
1901    },
1902    {
1903     "enum_field_value" : 3,
1904     "name" : "ANDROID_LOG_DEBUG"
1905    },
1906    {
1907     "enum_field_value" : 4,
1908     "name" : "ANDROID_LOG_INFO"
1909    },
1910    {
1911     "enum_field_value" : 5,
1912     "name" : "ANDROID_LOG_WARN"
1913    },
1914    {
1915     "enum_field_value" : 6,
1916     "name" : "ANDROID_LOG_ERROR"
1917    },
1918    {
1919     "enum_field_value" : 7,
1920     "name" : "ANDROID_LOG_FATAL"
1921    },
1922    {
1923     "enum_field_value" : 8,
1924     "name" : "ANDROID_LOG_SILENT"
1925    }
1926   ],
1927   "linker_set_key" : "android_LogPriority",
1928   "name" : "android_LogPriority",
1929   "referenced_type" : "type-1",
1930   "self_type" : "type-1",
1931   "size" : 4,
1932   "source_file" : "/system/core/liblog/include/android/log.h",
1933   "underlying_type" : "type-2",
1934   "unique_id" : "android_LogPriority"
1935  },
1936  {
1937   "alignment" : 4,
1938   "enum_fields" :
1939   [
1940    {
1941     "enum_field_value" : 0,
1942     "name" : "HAL_COLOR_MODE_NATIVE"
1943    },
1944    {
1945     "enum_field_value" : 1,
1946     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1947    },
1948    {
1949     "enum_field_value" : 2,
1950     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1951    },
1952    {
1953     "enum_field_value" : 3,
1954     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1955    },
1956    {
1957     "enum_field_value" : 4,
1958     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1959    },
1960    {
1961     "enum_field_value" : 5,
1962     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1963    },
1964    {
1965     "enum_field_value" : 6,
1966     "name" : "HAL_COLOR_MODE_DCI_P3"
1967    },
1968    {
1969     "enum_field_value" : 7,
1970     "name" : "HAL_COLOR_MODE_SRGB"
1971    },
1972    {
1973     "enum_field_value" : 8,
1974     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1975    },
1976    {
1977     "enum_field_value" : 9,
1978     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1979    }
1980   ],
1981   "linker_set_key" : "android_color_mode_t",
1982   "name" : "android_color_mode_t",
1983   "referenced_type" : "type-565",
1984   "self_type" : "type-565",
1985   "size" : 4,
1986   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1987   "underlying_type" : "type-2",
1988   "unique_id" : "android_color_mode_t"
1989  },
1990  {
1991   "alignment" : 4,
1992   "enum_fields" :
1993   [
1994    {
1995     "enum_field_value" : 10,
1996     "name" : "HAL_COLOR_MODE_BT2020"
1997    },
1998    {
1999     "enum_field_value" : 11,
2000     "name" : "HAL_COLOR_MODE_BT2100_PQ"
2001    },
2002    {
2003     "enum_field_value" : 12,
2004     "name" : "HAL_COLOR_MODE_BT2100_HLG"
2005    }
2006   ],
2007   "linker_set_key" : "android_color_mode_v1_1_t",
2008   "name" : "android_color_mode_v1_1_t",
2009   "referenced_type" : "type-570",
2010   "self_type" : "type-570",
2011   "size" : 4,
2012   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2013   "underlying_type" : "type-2",
2014   "unique_id" : "android_color_mode_v1_1_t"
2015  },
2016  {
2017   "alignment" : 4,
2018   "enum_fields" :
2019   [
2020    {
2021     "enum_field_value" : 0,
2022     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
2023    },
2024    {
2025     "enum_field_value" : 1,
2026     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
2027    },
2028    {
2029     "enum_field_value" : 2,
2030     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
2031    },
2032    {
2033     "enum_field_value" : 3,
2034     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
2035    },
2036    {
2037     "enum_field_value" : 4,
2038     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
2039    },
2040    {
2041     "enum_field_value" : 5,
2042     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
2043    },
2044    {
2045     "enum_field_value" : 6,
2046     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
2047    }
2048   ],
2049   "linker_set_key" : "android_color_transform_t",
2050   "name" : "android_color_transform_t",
2051   "referenced_type" : "type-566",
2052   "self_type" : "type-566",
2053   "size" : 4,
2054   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2055   "underlying_type" : "type-2",
2056   "unique_id" : "android_color_transform_t"
2057  },
2058  {
2059   "alignment" : 4,
2060   "enum_fields" :
2061   [
2062    {
2063     "enum_field_value" : 0,
2064     "name" : "HAL_DATASPACE_UNKNOWN"
2065    },
2066    {
2067     "enum_field_value" : 1,
2068     "name" : "HAL_DATASPACE_ARBITRARY"
2069    },
2070    {
2071     "enum_field_value" : 16,
2072     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
2073    },
2074    {
2075     "enum_field_value" : 4128768,
2076     "name" : "HAL_DATASPACE_STANDARD_MASK"
2077    },
2078    {
2079     "enum_field_value" : 0,
2080     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
2081    },
2082    {
2083     "enum_field_value" : 65536,
2084     "name" : "HAL_DATASPACE_STANDARD_BT709"
2085    },
2086    {
2087     "enum_field_value" : 131072,
2088     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
2089    },
2090    {
2091     "enum_field_value" : 196608,
2092     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
2093    },
2094    {
2095     "enum_field_value" : 262144,
2096     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
2097    },
2098    {
2099     "enum_field_value" : 327680,
2100     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
2101    },
2102    {
2103     "enum_field_value" : 393216,
2104     "name" : "HAL_DATASPACE_STANDARD_BT2020"
2105    },
2106    {
2107     "enum_field_value" : 458752,
2108     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
2109    },
2110    {
2111     "enum_field_value" : 524288,
2112     "name" : "HAL_DATASPACE_STANDARD_BT470M"
2113    },
2114    {
2115     "enum_field_value" : 589824,
2116     "name" : "HAL_DATASPACE_STANDARD_FILM"
2117    },
2118    {
2119     "enum_field_value" : 655360,
2120     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
2121    },
2122    {
2123     "enum_field_value" : 720896,
2124     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
2125    },
2126    {
2127     "enum_field_value" : 22,
2128     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
2129    },
2130    {
2131     "enum_field_value" : 130023424,
2132     "name" : "HAL_DATASPACE_TRANSFER_MASK"
2133    },
2134    {
2135     "enum_field_value" : 0,
2136     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
2137    },
2138    {
2139     "enum_field_value" : 4194304,
2140     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
2141    },
2142    {
2143     "enum_field_value" : 8388608,
2144     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
2145    },
2146    {
2147     "enum_field_value" : 12582912,
2148     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
2149    },
2150    {
2151     "enum_field_value" : 16777216,
2152     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
2153    },
2154    {
2155     "enum_field_value" : 20971520,
2156     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
2157    },
2158    {
2159     "enum_field_value" : 25165824,
2160     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
2161    },
2162    {
2163     "enum_field_value" : 29360128,
2164     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
2165    },
2166    {
2167     "enum_field_value" : 33554432,
2168     "name" : "HAL_DATASPACE_TRANSFER_HLG"
2169    },
2170    {
2171     "enum_field_value" : 27,
2172     "name" : "HAL_DATASPACE_RANGE_SHIFT"
2173    },
2174    {
2175     "enum_field_value" : 939524096,
2176     "name" : "HAL_DATASPACE_RANGE_MASK"
2177    },
2178    {
2179     "enum_field_value" : 0,
2180     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
2181    },
2182    {
2183     "enum_field_value" : 134217728,
2184     "name" : "HAL_DATASPACE_RANGE_FULL"
2185    },
2186    {
2187     "enum_field_value" : 268435456,
2188     "name" : "HAL_DATASPACE_RANGE_LIMITED"
2189    },
2190    {
2191     "enum_field_value" : 402653184,
2192     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
2193    },
2194    {
2195     "enum_field_value" : 512,
2196     "name" : "HAL_DATASPACE_SRGB_LINEAR"
2197    },
2198    {
2199     "enum_field_value" : 138477568,
2200     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
2201    },
2202    {
2203     "enum_field_value" : 406913024,
2204     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
2205    },
2206    {
2207     "enum_field_value" : 513,
2208     "name" : "HAL_DATASPACE_SRGB"
2209    },
2210    {
2211     "enum_field_value" : 142671872,
2212     "name" : "HAL_DATASPACE_V0_SRGB"
2213    },
2214    {
2215     "enum_field_value" : 411107328,
2216     "name" : "HAL_DATASPACE_V0_SCRGB"
2217    },
2218    {
2219     "enum_field_value" : 257,
2220     "name" : "HAL_DATASPACE_JFIF"
2221    },
2222    {
2223     "enum_field_value" : 146931712,
2224     "name" : "HAL_DATASPACE_V0_JFIF"
2225    },
2226    {
2227     "enum_field_value" : 258,
2228     "name" : "HAL_DATASPACE_BT601_625"
2229    },
2230    {
2231     "enum_field_value" : 281149440,
2232     "name" : "HAL_DATASPACE_V0_BT601_625"
2233    },
2234    {
2235     "enum_field_value" : 259,
2236     "name" : "HAL_DATASPACE_BT601_525"
2237    },
2238    {
2239     "enum_field_value" : 281280512,
2240     "name" : "HAL_DATASPACE_V0_BT601_525"
2241    },
2242    {
2243     "enum_field_value" : 260,
2244     "name" : "HAL_DATASPACE_BT709"
2245    },
2246    {
2247     "enum_field_value" : 281083904,
2248     "name" : "HAL_DATASPACE_V0_BT709"
2249    },
2250    {
2251     "enum_field_value" : 139067392,
2252     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
2253    },
2254    {
2255     "enum_field_value" : 155844608,
2256     "name" : "HAL_DATASPACE_DCI_P3"
2257    },
2258    {
2259     "enum_field_value" : 139067392,
2260     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
2261    },
2262    {
2263     "enum_field_value" : 143261696,
2264     "name" : "HAL_DATASPACE_DISPLAY_P3"
2265    },
2266    {
2267     "enum_field_value" : 151715840,
2268     "name" : "HAL_DATASPACE_ADOBE_RGB"
2269    },
2270    {
2271     "enum_field_value" : 138805248,
2272     "name" : "HAL_DATASPACE_BT2020_LINEAR"
2273    },
2274    {
2275     "enum_field_value" : 147193856,
2276     "name" : "HAL_DATASPACE_BT2020"
2277    },
2278    {
2279     "enum_field_value" : 163971072,
2280     "name" : "HAL_DATASPACE_BT2020_PQ"
2281    },
2282    {
2283     "enum_field_value" : 4096,
2284     "name" : "HAL_DATASPACE_DEPTH"
2285    },
2286    {
2287     "enum_field_value" : 4097,
2288     "name" : "HAL_DATASPACE_SENSOR"
2289    }
2290   ],
2291   "linker_set_key" : "android_dataspace_t",
2292   "name" : "android_dataspace_t",
2293   "referenced_type" : "type-564",
2294   "self_type" : "type-564",
2295   "size" : 4,
2296   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2297   "underlying_type" : "type-2",
2298   "unique_id" : "android_dataspace_t"
2299  },
2300  {
2301   "alignment" : 4,
2302   "enum_fields" :
2303   [
2304    {
2305     "enum_field_value" : 281411584,
2306     "name" : "HAL_DATASPACE_BT2020_ITU"
2307    },
2308    {
2309     "enum_field_value" : 298188800,
2310     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2311    },
2312    {
2313     "enum_field_value" : 302383104,
2314     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2315    },
2316    {
2317     "enum_field_value" : 168165376,
2318     "name" : "HAL_DATASPACE_BT2020_HLG"
2319    }
2320   ],
2321   "linker_set_key" : "android_dataspace_v1_1_t",
2322   "name" : "android_dataspace_v1_1_t",
2323   "referenced_type" : "type-569",
2324   "self_type" : "type-569",
2325   "size" : 4,
2326   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2327   "underlying_type" : "type-2",
2328   "unique_id" : "android_dataspace_v1_1_t"
2329  },
2330  {
2331   "alignment" : 4,
2332   "enum_fields" :
2333   [
2334    {
2335     "enum_field_value" : 142999552,
2336     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2337    },
2338    {
2339     "enum_field_value" : 4098,
2340     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2341    },
2342    {
2343     "enum_field_value" : 4099,
2344     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
2345    },
2346    {
2347     "enum_field_value" : 4100,
2348     "name" : "HAL_DATASPACE_HEIF"
2349    }
2350   ],
2351   "linker_set_key" : "android_dataspace_v1_2_t",
2352   "name" : "android_dataspace_v1_2_t",
2353   "referenced_type" : "type-573",
2354   "self_type" : "type-573",
2355   "size" : 4,
2356   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2357   "underlying_type" : "type-2",
2358   "unique_id" : "android_dataspace_v1_2_t"
2359  },
2360  {
2361   "alignment" : 4,
2362   "enum_fields" :
2363   [
2364    {
2365     "enum_field_value" : 1,
2366     "name" : "FLEX_COMPONENT_Y"
2367    },
2368    {
2369     "enum_field_value" : 2,
2370     "name" : "FLEX_COMPONENT_Cb"
2371    },
2372    {
2373     "enum_field_value" : 4,
2374     "name" : "FLEX_COMPONENT_Cr"
2375    },
2376    {
2377     "enum_field_value" : 1024,
2378     "name" : "FLEX_COMPONENT_R"
2379    },
2380    {
2381     "enum_field_value" : 2048,
2382     "name" : "FLEX_COMPONENT_G"
2383    },
2384    {
2385     "enum_field_value" : 4096,
2386     "name" : "FLEX_COMPONENT_B"
2387    },
2388    {
2389     "enum_field_value" : 1073741824,
2390     "name" : "FLEX_COMPONENT_A"
2391    }
2392   ],
2393   "linker_set_key" : "android_flex_component",
2394   "name" : "android_flex_component",
2395   "referenced_type" : "type-579",
2396   "self_type" : "type-579",
2397   "size" : 4,
2398   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2399   "underlying_type" : "type-2",
2400   "unique_id" : "android_flex_component"
2401  },
2402  {
2403   "alignment" : 4,
2404   "enum_fields" :
2405   [
2406    {
2407     "enum_field_value" : 0,
2408     "name" : "FLEX_FORMAT_INVALID"
2409    },
2410    {
2411     "enum_field_value" : 1,
2412     "name" : "FLEX_FORMAT_Y"
2413    },
2414    {
2415     "enum_field_value" : 7,
2416     "name" : "FLEX_FORMAT_YCbCr"
2417    },
2418    {
2419     "enum_field_value" : 1073741831,
2420     "name" : "FLEX_FORMAT_YCbCrA"
2421    },
2422    {
2423     "enum_field_value" : 7168,
2424     "name" : "FLEX_FORMAT_RGB"
2425    },
2426    {
2427     "enum_field_value" : 1073748992,
2428     "name" : "FLEX_FORMAT_RGBA"
2429    }
2430   ],
2431   "linker_set_key" : "android_flex_format",
2432   "name" : "android_flex_format",
2433   "referenced_type" : "type-581",
2434   "self_type" : "type-581",
2435   "size" : 4,
2436   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2437   "underlying_type" : "type-2",
2438   "unique_id" : "android_flex_format"
2439  },
2440  {
2441   "alignment" : 4,
2442   "enum_fields" :
2443   [
2444    {
2445     "enum_field_value" : 1,
2446     "name" : "HAL_HDR_DOLBY_VISION"
2447    },
2448    {
2449     "enum_field_value" : 2,
2450     "name" : "HAL_HDR_HDR10"
2451    },
2452    {
2453     "enum_field_value" : 3,
2454     "name" : "HAL_HDR_HLG"
2455    }
2456   ],
2457   "linker_set_key" : "android_hdr_t",
2458   "name" : "android_hdr_t",
2459   "referenced_type" : "type-567",
2460   "self_type" : "type-567",
2461   "size" : 4,
2462   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2463   "underlying_type" : "type-2",
2464   "unique_id" : "android_hdr_t"
2465  },
2466  {
2467   "alignment" : 4,
2468   "enum_fields" :
2469   [
2470    {
2471     "enum_field_value" : 4,
2472     "name" : "HAL_HDR_HDR10_PLUS"
2473    }
2474   ],
2475   "linker_set_key" : "android_hdr_v1_2_t",
2476   "name" : "android_hdr_v1_2_t",
2477   "referenced_type" : "type-572",
2478   "self_type" : "type-572",
2479   "size" : 4,
2480   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2481   "underlying_type" : "type-2",
2482   "unique_id" : "android_hdr_v1_2_t"
2483  },
2484  {
2485   "alignment" : 4,
2486   "enum_fields" :
2487   [
2488    {
2489     "enum_field_value" : 39,
2490     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2491    },
2492    {
2493     "enum_field_value" : 40,
2494     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2495    },
2496    {
2497     "enum_field_value" : 41,
2498     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2499    },
2500    {
2501     "enum_field_value" : 42,
2502     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2503    }
2504   ],
2505   "linker_set_key" : "android_pixel_format_sw_t",
2506   "name" : "android_pixel_format_sw_t",
2507   "referenced_type" : "type-576",
2508   "self_type" : "type-576",
2509   "size" : 4,
2510   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
2511   "underlying_type" : "type-2",
2512   "unique_id" : "_ZTS25android_pixel_format_sw_t"
2513  },
2514  {
2515   "alignment" : 4,
2516   "enum_fields" :
2517   [
2518    {
2519     "enum_field_value" : 1,
2520     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2521    },
2522    {
2523     "enum_field_value" : 2,
2524     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2525    },
2526    {
2527     "enum_field_value" : 3,
2528     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2529    },
2530    {
2531     "enum_field_value" : 4,
2532     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2533    },
2534    {
2535     "enum_field_value" : 5,
2536     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2537    },
2538    {
2539     "enum_field_value" : 16,
2540     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2541    },
2542    {
2543     "enum_field_value" : 17,
2544     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2545    },
2546    {
2547     "enum_field_value" : 20,
2548     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2549    },
2550    {
2551     "enum_field_value" : 22,
2552     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2553    },
2554    {
2555     "enum_field_value" : 32,
2556     "name" : "HAL_PIXEL_FORMAT_RAW16"
2557    },
2558    {
2559     "enum_field_value" : 33,
2560     "name" : "HAL_PIXEL_FORMAT_BLOB"
2561    },
2562    {
2563     "enum_field_value" : 34,
2564     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2565    },
2566    {
2567     "enum_field_value" : 35,
2568     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2569    },
2570    {
2571     "enum_field_value" : 36,
2572     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2573    },
2574    {
2575     "enum_field_value" : 37,
2576     "name" : "HAL_PIXEL_FORMAT_RAW10"
2577    },
2578    {
2579     "enum_field_value" : 38,
2580     "name" : "HAL_PIXEL_FORMAT_RAW12"
2581    },
2582    {
2583     "enum_field_value" : 43,
2584     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2585    },
2586    {
2587     "enum_field_value" : 538982489,
2588     "name" : "HAL_PIXEL_FORMAT_Y8"
2589    },
2590    {
2591     "enum_field_value" : 540422489,
2592     "name" : "HAL_PIXEL_FORMAT_Y16"
2593    },
2594    {
2595     "enum_field_value" : 842094169,
2596     "name" : "HAL_PIXEL_FORMAT_YV12"
2597    }
2598   ],
2599   "linker_set_key" : "android_pixel_format_t",
2600   "name" : "android_pixel_format_t",
2601   "referenced_type" : "type-562",
2602   "self_type" : "type-562",
2603   "size" : 4,
2604   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2605   "underlying_type" : "type-2",
2606   "unique_id" : "android_pixel_format_t"
2607  },
2608  {
2609   "alignment" : 4,
2610   "enum_fields" :
2611   [
2612    {
2613     "enum_field_value" : 48,
2614     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2615    },
2616    {
2617     "enum_field_value" : 49,
2618     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2619    },
2620    {
2621     "enum_field_value" : 50,
2622     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2623    },
2624    {
2625     "enum_field_value" : 51,
2626     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2627    },
2628    {
2629     "enum_field_value" : 52,
2630     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2631    },
2632    {
2633     "enum_field_value" : 53,
2634     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2635    },
2636    {
2637     "enum_field_value" : 54,
2638     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2639    }
2640   ],
2641   "linker_set_key" : "android_pixel_format_v1_1_t",
2642   "name" : "android_pixel_format_v1_1_t",
2643   "referenced_type" : "type-568",
2644   "self_type" : "type-568",
2645   "size" : 4,
2646   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2647   "underlying_type" : "type-2",
2648   "unique_id" : "android_pixel_format_v1_1_t"
2649  },
2650  {
2651   "alignment" : 4,
2652   "enum_fields" :
2653   [
2654    {
2655     "enum_field_value" : 55,
2656     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2657    }
2658   ],
2659   "linker_set_key" : "android_pixel_format_v1_2_t",
2660   "name" : "android_pixel_format_v1_2_t",
2661   "referenced_type" : "type-574",
2662   "self_type" : "type-574",
2663   "size" : 4,
2664   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2665   "underlying_type" : "type-2",
2666   "unique_id" : "android_pixel_format_v1_2_t"
2667  },
2668  {
2669   "alignment" : 4,
2670   "enum_fields" :
2671   [
2672    {
2673     "enum_field_value" : 0,
2674     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2675    },
2676    {
2677     "enum_field_value" : 1,
2678     "name" : "HAL_RENDER_INTENT_ENHANCE"
2679    },
2680    {
2681     "enum_field_value" : 2,
2682     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2683    },
2684    {
2685     "enum_field_value" : 3,
2686     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2687    }
2688   ],
2689   "linker_set_key" : "android_render_intent_v1_1_t",
2690   "name" : "android_render_intent_v1_1_t",
2691   "referenced_type" : "type-571",
2692   "self_type" : "type-571",
2693   "size" : 4,
2694   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2695   "underlying_type" : "type-2",
2696   "unique_id" : "android_render_intent_v1_1_t"
2697  },
2698  {
2699   "alignment" : 4,
2700   "enum_fields" :
2701   [
2702    {
2703     "enum_field_value" : 1,
2704     "name" : "HAL_TRANSFORM_FLIP_H"
2705    },
2706    {
2707     "enum_field_value" : 2,
2708     "name" : "HAL_TRANSFORM_FLIP_V"
2709    },
2710    {
2711     "enum_field_value" : 4,
2712     "name" : "HAL_TRANSFORM_ROT_90"
2713    },
2714    {
2715     "enum_field_value" : 3,
2716     "name" : "HAL_TRANSFORM_ROT_180"
2717    },
2718    {
2719     "enum_field_value" : 7,
2720     "name" : "HAL_TRANSFORM_ROT_270"
2721    }
2722   ],
2723   "linker_set_key" : "android_transform_t",
2724   "name" : "android_transform_t",
2725   "referenced_type" : "type-563",
2726   "self_type" : "type-563",
2727   "size" : 4,
2728   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2729   "underlying_type" : "type-2",
2730   "unique_id" : "android_transform_t"
2731  },
2732  {
2733   "alignment" : 4,
2734   "enum_fields" :
2735   [
2736    {
2737     "enum_field_value" : 0,
2738     "name" : "LOG_ID_MIN"
2739    },
2740    {
2741     "enum_field_value" : 0,
2742     "name" : "LOG_ID_MAIN"
2743    },
2744    {
2745     "enum_field_value" : 1,
2746     "name" : "LOG_ID_RADIO"
2747    },
2748    {
2749     "enum_field_value" : 2,
2750     "name" : "LOG_ID_EVENTS"
2751    },
2752    {
2753     "enum_field_value" : 3,
2754     "name" : "LOG_ID_SYSTEM"
2755    },
2756    {
2757     "enum_field_value" : 4,
2758     "name" : "LOG_ID_CRASH"
2759    },
2760    {
2761     "enum_field_value" : 5,
2762     "name" : "LOG_ID_STATS"
2763    },
2764    {
2765     "enum_field_value" : 6,
2766     "name" : "LOG_ID_SECURITY"
2767    },
2768    {
2769     "enum_field_value" : 7,
2770     "name" : "LOG_ID_KERNEL"
2771    },
2772    {
2773     "enum_field_value" : 8,
2774     "name" : "LOG_ID_MAX"
2775    }
2776   ],
2777   "linker_set_key" : "log_id",
2778   "name" : "log_id",
2779   "referenced_type" : "type-279",
2780   "self_type" : "type-279",
2781   "size" : 4,
2782   "source_file" : "/system/core/liblog/include/android/log.h",
2783   "underlying_type" : "type-2",
2784   "unique_id" : "log_id"
2785  }
2786 ],
2787 "function_types" :
2788 [
2789  {
2790   "alignment" : 4,
2791   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2792   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2793   "parameters" :
2794   [
2795    {
2796     "referenced_type" : "type-155"
2797    },
2798    {
2799     "referenced_type" : "type-161"
2800    },
2801    {
2802     "referenced_type" : "type-75"
2803    }
2804   ],
2805   "referenced_type" : "type-154",
2806   "return_type" : "type-13",
2807   "self_type" : "type-154",
2808   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
2809  },
2810  {
2811   "alignment" : 4,
2812   "linker_set_key" : "int (void *)",
2813   "name" : "int (void *)",
2814   "parameters" :
2815   [
2816    {
2817     "referenced_type" : "type-75"
2818    }
2819   ],
2820   "referenced_type" : "type-592",
2821   "return_type" : "type-4",
2822   "self_type" : "type-592",
2823   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
2824  },
2825  {
2826   "alignment" : 4,
2827   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
2828   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
2829   "parameters" :
2830   [
2831    {
2832     "referenced_type" : "type-509"
2833    },
2834    {
2835     "referenced_type" : "type-459"
2836    },
2837    {
2838     "referenced_type" : "type-5"
2839    },
2840    {
2841     "referenced_type" : "type-510"
2842    },
2843    {
2844     "referenced_type" : "type-5"
2845    },
2846    {
2847     "referenced_type" : "type-75"
2848    }
2849   ],
2850   "referenced_type" : "type-508",
2851   "return_type" : "type-76",
2852   "self_type" : "type-508",
2853   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2854  }
2855 ],
2856 "functions" :
2857 [
2858  {
2859   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::getService",
2860   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
2861   "parameters" :
2862   [
2863    {
2864     "default_arg" : true,
2865     "referenced_type" : "type-520"
2866    },
2867    {
2868     "default_arg" : true,
2869     "referenced_type" : "type-13"
2870    }
2871   ],
2872   "return_type" : "type-80",
2873   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
2874  },
2875  {
2876   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::linkToDeath",
2877   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
2878   "parameters" :
2879   [
2880    {
2881     "is_this_ptr" : true,
2882     "referenced_type" : "type-81"
2883    },
2884    {
2885     "referenced_type" : "type-70"
2886    },
2887    {
2888     "referenced_type" : "type-5"
2889    }
2890   ],
2891   "return_type" : "type-224",
2892   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
2893  },
2894  {
2895   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::getDebugInfo",
2896   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2897   "parameters" :
2898   [
2899    {
2900     "is_this_ptr" : true,
2901     "referenced_type" : "type-81"
2902    },
2903    {
2904     "referenced_type" : "type-802"
2905    }
2906   ],
2907   "return_type" : "type-252",
2908   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
2909  },
2910  {
2911   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::getHashChain",
2912   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
2913   "parameters" :
2914   [
2915    {
2916     "is_this_ptr" : true,
2917     "referenced_type" : "type-81"
2918    },
2919    {
2920     "referenced_type" : "type-803"
2921    }
2922   ],
2923   "return_type" : "type-252",
2924   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
2925  },
2926  {
2927   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::tryGetService",
2928   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
2929   "parameters" :
2930   [
2931    {
2932     "default_arg" : true,
2933     "referenced_type" : "type-520"
2934    },
2935    {
2936     "default_arg" : true,
2937     "referenced_type" : "type-13"
2938    }
2939   ],
2940   "return_type" : "type-80",
2941   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
2942  },
2943  {
2944   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::unlinkToDeath",
2945   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2946   "parameters" :
2947   [
2948    {
2949     "is_this_ptr" : true,
2950     "referenced_type" : "type-81"
2951    },
2952    {
2953     "referenced_type" : "type-70"
2954    }
2955   ],
2956   "return_type" : "type-224",
2957   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
2958  },
2959  {
2960   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::interfaceChain",
2961   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2962   "parameters" :
2963   [
2964    {
2965     "is_this_ptr" : true,
2966     "referenced_type" : "type-81"
2967    },
2968    {
2969     "referenced_type" : "type-804"
2970    }
2971   ],
2972   "return_type" : "type-252",
2973   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
2974  },
2975  {
2976   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::registerAsService",
2977   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
2978   "parameters" :
2979   [
2980    {
2981     "is_this_ptr" : true,
2982     "referenced_type" : "type-81"
2983    },
2984    {
2985     "default_arg" : true,
2986     "referenced_type" : "type-520"
2987    }
2988   ],
2989   "return_type" : "type-4",
2990   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
2991  },
2992  {
2993   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::interfaceDescriptor",
2994   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2995   "parameters" :
2996   [
2997    {
2998     "is_this_ptr" : true,
2999     "referenced_type" : "type-81"
3000    },
3001    {
3002     "referenced_type" : "type-805"
3003    }
3004   ],
3005   "return_type" : "type-252",
3006   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
3007  },
3008  {
3009   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::notifySyspropsChanged",
3010   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession21notifySyspropsChangedEv",
3011   "parameters" :
3012   [
3013    {
3014     "is_this_ptr" : true,
3015     "referenced_type" : "type-81"
3016    }
3017   ],
3018   "return_type" : "type-252",
3019   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
3020  },
3021  {
3022   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::setHALInstrumentation",
3023   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession21setHALInstrumentationEv",
3024   "parameters" :
3025   [
3026    {
3027     "is_this_ptr" : true,
3028     "referenced_type" : "type-81"
3029    }
3030   ],
3031   "return_type" : "type-252",
3032   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
3033  },
3034  {
3035   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::registerForNotifications",
3036   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3037   "parameters" :
3038   [
3039    {
3040     "referenced_type" : "type-520"
3041    },
3042    {
3043     "referenced_type" : "type-730"
3044    }
3045   ],
3046   "return_type" : "type-13",
3047   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
3048  },
3049  {
3050   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::ping",
3051   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession4pingEv",
3052   "parameters" :
3053   [
3054    {
3055     "is_this_ptr" : true,
3056     "referenced_type" : "type-81"
3057    }
3058   ],
3059   "return_type" : "type-252",
3060   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
3061  },
3062  {
3063   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::debug",
3064   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3065   "parameters" :
3066   [
3067    {
3068     "is_this_ptr" : true,
3069     "referenced_type" : "type-81"
3070    },
3071    {
3072     "referenced_type" : "type-471"
3073    },
3074    {
3075     "referenced_type" : "type-395"
3076    }
3077   ],
3078   "return_type" : "type-252",
3079   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
3080  },
3081  {
3082   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::castFrom",
3083   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession8castFromERKNS_2spINS2_4V3_220ICameraDeviceSessionEEEb",
3084   "parameters" :
3085   [
3086    {
3087     "referenced_type" : "type-204"
3088    },
3089    {
3090     "default_arg" : true,
3091     "referenced_type" : "type-13"
3092    }
3093   ],
3094   "return_type" : "type-239",
3095   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
3096  },
3097  {
3098   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::castFrom",
3099   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3100   "parameters" :
3101   [
3102    {
3103     "referenced_type" : "type-111"
3104    },
3105    {
3106     "default_arg" : true,
3107     "referenced_type" : "type-13"
3108    }
3109   ],
3110   "return_type" : "type-239",
3111   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
3112  },
3113  {
3114   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::castFrom",
3115   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession8castFromERKNS_2spIS4_EEb",
3116   "parameters" :
3117   [
3118    {
3119     "referenced_type" : "type-779"
3120    },
3121    {
3122     "default_arg" : true,
3123     "referenced_type" : "type-13"
3124    }
3125   ],
3126   "return_type" : "type-239",
3127   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
3128  },
3129  {
3130   "access" : "private",
3131   "function_name" : "android::hardware::camera::device::V3_3::BsCameraDeviceSession::addOnewayTask",
3132   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession13addOnewayTaskENSt3__18functionIFvvEEE",
3133   "parameters" :
3134   [
3135    {
3136     "is_this_ptr" : true,
3137     "referenced_type" : "type-116"
3138    },
3139    {
3140     "referenced_type" : "type-808"
3141    }
3142   ],
3143   "return_type" : "type-252",
3144   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BsCameraDeviceSession.h"
3145  },
3146  {
3147   "function_name" : "android::hardware::camera::device::V3_3::BsCameraDeviceSession::BsCameraDeviceSession",
3148   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSessionC1ENS_2spINS3_20ICameraDeviceSessionEEE",
3149   "parameters" :
3150   [
3151    {
3152     "is_this_ptr" : true,
3153     "referenced_type" : "type-116"
3154    },
3155    {
3156     "referenced_type" : "type-113"
3157    }
3158   ],
3159   "return_type" : "type-76",
3160   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BsCameraDeviceSession.h"
3161  },
3162  {
3163   "function_name" : "android::hardware::camera::device::V3_3::BsCameraDeviceSession::BsCameraDeviceSession",
3164   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSessionC2ENS_2spINS3_20ICameraDeviceSessionEEE",
3165   "parameters" :
3166   [
3167    {
3168     "is_this_ptr" : true,
3169     "referenced_type" : "type-116"
3170    },
3171    {
3172     "referenced_type" : "type-113"
3173    }
3174   ],
3175   "return_type" : "type-76",
3176   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BsCameraDeviceSession.h"
3177  },
3178  {
3179   "function_name" : "android::hardware::camera::device::V3_3::writeEmbeddedToParcel",
3180   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_321writeEmbeddedToParcelERKNS3_22HalStreamConfigurationEPNS0_6ParcelEmm",
3181   "parameters" :
3182   [
3183    {
3184     "referenced_type" : "type-60"
3185    },
3186    {
3187     "referenced_type" : "type-509"
3188    },
3189    {
3190     "referenced_type" : "type-5"
3191    },
3192    {
3193     "referenced_type" : "type-5"
3194    }
3195   ],
3196   "return_type" : "type-4",
3197   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/hwtypes.h"
3198  },
3199  {
3200   "function_name" : "android::hardware::camera::device::V3_3::readEmbeddedFromParcel",
3201   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_322readEmbeddedFromParcelERKNS3_22HalStreamConfigurationERKNS0_6ParcelEmm",
3202   "parameters" :
3203   [
3204    {
3205     "referenced_type" : "type-60"
3206    },
3207    {
3208     "referenced_type" : "type-516"
3209    },
3210    {
3211     "referenced_type" : "type-5"
3212    },
3213    {
3214     "referenced_type" : "type-5"
3215    }
3216   ],
3217   "return_type" : "type-4",
3218   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/hwtypes.h"
3219  },
3220  {
3221   "function_name" : "android::hardware::camera::device::V3_3::BnHwCameraDeviceSession::onTransact",
3222   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSession10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
3223   "parameters" :
3224   [
3225    {
3226     "is_this_ptr" : true,
3227     "referenced_type" : "type-90"
3228    },
3229    {
3230     "referenced_type" : "type-2"
3231    },
3232    {
3233     "referenced_type" : "type-516"
3234    },
3235    {
3236     "referenced_type" : "type-509"
3237    },
3238    {
3239     "default_arg" : true,
3240     "referenced_type" : "type-2"
3241    },
3242    {
3243     "default_arg" : true,
3244     "referenced_type" : "type-817"
3245    }
3246   ],
3247   "return_type" : "type-4",
3248   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BnHwCameraDeviceSession.h"
3249  },
3250  {
3251   "access" : "private",
3252   "function_name" : "android::hardware::camera::device::V3_3::BnHwCameraDeviceSession::getDebugInfo",
3253   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3254   "parameters" :
3255   [
3256    {
3257     "is_this_ptr" : true,
3258     "referenced_type" : "type-90"
3259    },
3260    {
3261     "referenced_type" : "type-818"
3262    }
3263   ],
3264   "return_type" : "type-252",
3265   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BnHwCameraDeviceSession.h"
3266  },
3267  {
3268   "function_name" : "android::hardware::camera::device::V3_3::BnHwCameraDeviceSession::_hidl_configureStreams_3_3",
3269   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSession26_hidl_configureStreams_3_3EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3270   "parameters" :
3271   [
3272    {
3273     "referenced_type" : "type-517"
3274    },
3275    {
3276     "referenced_type" : "type-516"
3277    },
3278    {
3279     "referenced_type" : "type-509"
3280    },
3281    {
3282     "referenced_type" : "type-819"
3283    }
3284   ],
3285   "return_type" : "type-4",
3286   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BnHwCameraDeviceSession.h"
3287  },
3288  {
3289   "access" : "private",
3290   "function_name" : "android::hardware::camera::device::V3_3::BnHwCameraDeviceSession::ping",
3291   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSession4pingEv",
3292   "parameters" :
3293   [
3294    {
3295     "is_this_ptr" : true,
3296     "referenced_type" : "type-90"
3297    }
3298   ],
3299   "return_type" : "type-252",
3300   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BnHwCameraDeviceSession.h"
3301  },
3302  {
3303   "function_name" : "android::hardware::camera::device::V3_3::BnHwCameraDeviceSession::BnHwCameraDeviceSession",
3304   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionC1ERKNS_2spINS3_20ICameraDeviceSessionEEE",
3305   "parameters" :
3306   [
3307    {
3308     "is_this_ptr" : true,
3309     "referenced_type" : "type-90"
3310    },
3311    {
3312     "referenced_type" : "type-779"
3313    }
3314   ],
3315   "return_type" : "type-76",
3316   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BnHwCameraDeviceSession.h"
3317  },
3318  {
3319   "function_name" : "android::hardware::camera::device::V3_3::BnHwCameraDeviceSession::BnHwCameraDeviceSession",
3320   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionC2ERKNS_2spINS3_20ICameraDeviceSessionEEE",
3321   "parameters" :
3322   [
3323    {
3324     "is_this_ptr" : true,
3325     "referenced_type" : "type-90"
3326    },
3327    {
3328     "referenced_type" : "type-779"
3329    }
3330   ],
3331   "return_type" : "type-76",
3332   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BnHwCameraDeviceSession.h"
3333  },
3334  {
3335   "function_name" : "android::hardware::camera::device::V3_3::BnHwCameraDeviceSession::~BnHwCameraDeviceSession",
3336   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD0Ev",
3337   "parameters" :
3338   [
3339    {
3340     "is_this_ptr" : true,
3341     "referenced_type" : "type-90"
3342    }
3343   ],
3344   "return_type" : "type-76",
3345   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BnHwCameraDeviceSession.h"
3346  },
3347  {
3348   "function_name" : "android::hardware::camera::device::V3_3::BnHwCameraDeviceSession::~BnHwCameraDeviceSession",
3349   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD1Ev",
3350   "parameters" :
3351   [
3352    {
3353     "is_this_ptr" : true,
3354     "referenced_type" : "type-90"
3355    }
3356   ],
3357   "return_type" : "type-76",
3358   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BnHwCameraDeviceSession.h"
3359  },
3360  {
3361   "function_name" : "android::hardware::camera::device::V3_3::BnHwCameraDeviceSession::~BnHwCameraDeviceSession",
3362   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD2Ev",
3363   "parameters" :
3364   [
3365    {
3366     "is_this_ptr" : true,
3367     "referenced_type" : "type-90"
3368    }
3369   ],
3370   "return_type" : "type-76",
3371   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BnHwCameraDeviceSession.h"
3372  },
3373  {
3374   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::linkToDeath",
3375   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
3376   "parameters" :
3377   [
3378    {
3379     "is_this_ptr" : true,
3380     "referenced_type" : "type-126"
3381    },
3382    {
3383     "referenced_type" : "type-70"
3384    },
3385    {
3386     "referenced_type" : "type-5"
3387    }
3388   ],
3389   "return_type" : "type-224",
3390   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3391  },
3392  {
3393   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::getDebugInfo",
3394   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3395   "parameters" :
3396   [
3397    {
3398     "is_this_ptr" : true,
3399     "referenced_type" : "type-126"
3400    },
3401    {
3402     "referenced_type" : "type-820"
3403    }
3404   ],
3405   "return_type" : "type-252",
3406   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3407  },
3408  {
3409   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::getHashChain",
3410   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
3411   "parameters" :
3412   [
3413    {
3414     "is_this_ptr" : true,
3415     "referenced_type" : "type-126"
3416    },
3417    {
3418     "referenced_type" : "type-821"
3419    }
3420   ],
3421   "return_type" : "type-252",
3422   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3423  },
3424  {
3425   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::unlinkToDeath",
3426   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3427   "parameters" :
3428   [
3429    {
3430     "is_this_ptr" : true,
3431     "referenced_type" : "type-126"
3432    },
3433    {
3434     "referenced_type" : "type-70"
3435    }
3436   ],
3437   "return_type" : "type-224",
3438   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3439  },
3440  {
3441   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::interfaceChain",
3442   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3443   "parameters" :
3444   [
3445    {
3446     "is_this_ptr" : true,
3447     "referenced_type" : "type-126"
3448    },
3449    {
3450     "referenced_type" : "type-822"
3451    }
3452   ],
3453   "return_type" : "type-252",
3454   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3455  },
3456  {
3457   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::configureStreams",
3458   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession16configureStreamsERKNS2_4V3_219StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS5_22HalStreamConfigurationEEEE",
3459   "parameters" :
3460   [
3461    {
3462     "is_this_ptr" : true,
3463     "referenced_type" : "type-126"
3464    },
3465    {
3466     "referenced_type" : "type-747"
3467    },
3468    {
3469     "referenced_type" : "type-823"
3470    }
3471   ],
3472   "return_type" : "type-252",
3473   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3474  },
3475  {
3476   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::interfaceDescriptor",
3477   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3478   "parameters" :
3479   [
3480    {
3481     "is_this_ptr" : true,
3482     "referenced_type" : "type-126"
3483    },
3484    {
3485     "referenced_type" : "type-824"
3486    }
3487   ],
3488   "return_type" : "type-252",
3489   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3490  },
3491  {
3492   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::configureStreams_3_3",
3493   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession20configureStreams_3_3ERKNS2_4V3_219StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_22HalStreamConfigurationEEEE",
3494   "parameters" :
3495   [
3496    {
3497     "is_this_ptr" : true,
3498     "referenced_type" : "type-126"
3499    },
3500    {
3501     "referenced_type" : "type-747"
3502    },
3503    {
3504     "referenced_type" : "type-825"
3505    }
3506   ],
3507   "return_type" : "type-252",
3508   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3509  },
3510  {
3511   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::notifySyspropsChanged",
3512   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession21notifySyspropsChangedEv",
3513   "parameters" :
3514   [
3515    {
3516     "is_this_ptr" : true,
3517     "referenced_type" : "type-126"
3518    }
3519   ],
3520   "return_type" : "type-252",
3521   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3522  },
3523  {
3524   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::processCaptureRequest",
3525   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession21processCaptureRequestERKNS0_8hidl_vecINS2_4V3_214CaptureRequestEEERKNS5_INS6_11BufferCacheEEENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE",
3526   "parameters" :
3527   [
3528    {
3529     "is_this_ptr" : true,
3530     "referenced_type" : "type-126"
3531    },
3532    {
3533     "referenced_type" : "type-749"
3534    },
3535    {
3536     "referenced_type" : "type-754"
3537    },
3538    {
3539     "referenced_type" : "type-826"
3540    }
3541   ],
3542   "return_type" : "type-252",
3543   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3544  },
3545  {
3546   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::setHALInstrumentation",
3547   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession21setHALInstrumentationEv",
3548   "parameters" :
3549   [
3550    {
3551     "is_this_ptr" : true,
3552     "referenced_type" : "type-126"
3553    }
3554   ],
3555   "return_type" : "type-252",
3556   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3557  },
3558  {
3559   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::_hidl_configureStreams_3_3",
3560   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession26_hidl_configureStreams_3_3EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_4V3_219StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_22HalStreamConfigurationEEEE",
3561   "parameters" :
3562   [
3563    {
3564     "referenced_type" : "type-139"
3565    },
3566    {
3567     "referenced_type" : "type-766"
3568    },
3569    {
3570     "referenced_type" : "type-747"
3571    },
3572    {
3573     "referenced_type" : "type-827"
3574    }
3575   ],
3576   "return_type" : "type-252",
3577   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3578  },
3579  {
3580   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::getCaptureResultMetadataQueue",
3581   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession29getCaptureResultMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE",
3582   "parameters" :
3583   [
3584    {
3585     "is_this_ptr" : true,
3586     "referenced_type" : "type-126"
3587    },
3588    {
3589     "referenced_type" : "type-828"
3590    }
3591   ],
3592   "return_type" : "type-252",
3593   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3594  },
3595  {
3596   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::getCaptureRequestMetadataQueue",
3597   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession30getCaptureRequestMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE",
3598   "parameters" :
3599   [
3600    {
3601     "is_this_ptr" : true,
3602     "referenced_type" : "type-126"
3603    },
3604    {
3605     "referenced_type" : "type-829"
3606    }
3607   ],
3608   "return_type" : "type-252",
3609   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3610  },
3611  {
3612   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::constructDefaultRequestSettings",
3613   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession31constructDefaultRequestSettingsENS2_4V3_215RequestTemplateENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE",
3614   "parameters" :
3615   [
3616    {
3617     "is_this_ptr" : true,
3618     "referenced_type" : "type-126"
3619    },
3620    {
3621     "referenced_type" : "type-695"
3622    },
3623    {
3624     "referenced_type" : "type-830"
3625    }
3626   ],
3627   "return_type" : "type-252",
3628   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3629  },
3630  {
3631   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::ping",
3632   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession4pingEv",
3633   "parameters" :
3634   [
3635    {
3636     "is_this_ptr" : true,
3637     "referenced_type" : "type-126"
3638    }
3639   ],
3640   "return_type" : "type-252",
3641   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3642  },
3643  {
3644   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::close",
3645   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession5closeEv",
3646   "parameters" :
3647   [
3648    {
3649     "is_this_ptr" : true,
3650     "referenced_type" : "type-126"
3651    }
3652   ],
3653   "return_type" : "type-252",
3654   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3655  },
3656  {
3657   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::debug",
3658   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3659   "parameters" :
3660   [
3661    {
3662     "is_this_ptr" : true,
3663     "referenced_type" : "type-126"
3664    },
3665    {
3666     "referenced_type" : "type-471"
3667    },
3668    {
3669     "referenced_type" : "type-395"
3670    }
3671   ],
3672   "return_type" : "type-252",
3673   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3674  },
3675  {
3676   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::flush",
3677   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession5flushEv",
3678   "parameters" :
3679   [
3680    {
3681     "is_this_ptr" : true,
3682     "referenced_type" : "type-126"
3683    }
3684   ],
3685   "return_type" : "type-232",
3686   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3687  },
3688  {
3689   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::BpHwCameraDeviceSession",
3690   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionC1ERKNS_2spINS0_7IBinderEEE",
3691   "parameters" :
3692   [
3693    {
3694     "is_this_ptr" : true,
3695     "referenced_type" : "type-126"
3696    },
3697    {
3698     "referenced_type" : "type-161"
3699    }
3700   ],
3701   "return_type" : "type-76",
3702   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3703  },
3704  {
3705   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::BpHwCameraDeviceSession",
3706   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionC2ERKNS_2spINS0_7IBinderEEE",
3707   "parameters" :
3708   [
3709    {
3710     "is_this_ptr" : true,
3711     "referenced_type" : "type-126"
3712    },
3713    {
3714     "referenced_type" : "type-161"
3715    }
3716   ],
3717   "return_type" : "type-76",
3718   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3719  },
3720  {
3721   "function_name" : "android::hardware::details::castInterface",
3722   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionENS4_4V3_220ICameraDeviceSessionENS5_23BpHwCameraDeviceSessionEEENS0_6ReturnINS_2spIT_EEEENSB_IT0_EEPKcb",
3723   "parameters" :
3724   [
3725    {
3726     "referenced_type" : "type-200"
3727    },
3728    {
3729     "referenced_type" : "type-167"
3730    },
3731    {
3732     "referenced_type" : "type-13"
3733    }
3734   ],
3735   "return_type" : "type-239",
3736   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3737   "template_args" : [ "type-82", "type-83", "type-117" ]
3738  },
3739  {
3740   "function_name" : "android::hardware::details::castInterface",
3741   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionENS_4hidl4base4V1_05IBaseENS5_23BpHwCameraDeviceSessionEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
3742   "parameters" :
3743   [
3744    {
3745     "referenced_type" : "type-85"
3746    },
3747    {
3748     "referenced_type" : "type-167"
3749    },
3750    {
3751     "referenced_type" : "type-13"
3752    }
3753   ],
3754   "return_type" : "type-239",
3755   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3756   "template_args" : [ "type-82", "type-34", "type-117" ]
3757  },
3758  {
3759   "function_name" : "android::hardware::details::getServiceInternal",
3760   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_6camera6device4V3_323BpHwCameraDeviceSessionENS5_20ICameraDeviceSessionEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
3761   "parameters" :
3762   [
3763    {
3764     "referenced_type" : "type-520"
3765    },
3766    {
3767     "referenced_type" : "type-13"
3768    },
3769    {
3770     "referenced_type" : "type-13"
3771    }
3772   ],
3773   "return_type" : "type-80",
3774   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3775   "template_args" : [ "type-117", "type-82", "type-76", "type-76" ]
3776  }
3777 ],
3778 "global_vars" :
3779 [
3780  {
3781   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession10descriptorE",
3782   "name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::descriptor",
3783   "referenced_type" : "type-167",
3784   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
3785  }
3786 ],
3787 "lvalue_reference_types" :
3788 [
3789  {
3790   "alignment" : 8,
3791   "linker_set_key" : "android::Mutex &",
3792   "name" : "android::Mutex &",
3793   "referenced_type" : "type-146",
3794   "self_type" : "type-597",
3795   "size" : 8,
3796   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3797  },
3798  {
3799   "alignment" : 8,
3800   "linker_set_key" : "android::RWLock &",
3801   "name" : "android::RWLock &",
3802   "referenced_type" : "type-602",
3803   "self_type" : "type-606",
3804   "size" : 8,
3805   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3806  },
3807  {
3808   "alignment" : 8,
3809   "linker_set_key" : "android::String16 &",
3810   "name" : "android::String16 &",
3811   "referenced_type" : "type-157",
3812   "self_type" : "type-494",
3813   "size" : 8,
3814   "source_file" : "/system/core/libutils/include/utils/String16.h"
3815  },
3816  {
3817   "alignment" : 8,
3818   "linker_set_key" : "android::String8 &",
3819   "name" : "android::String8 &",
3820   "referenced_type" : "type-166",
3821   "self_type" : "type-489",
3822   "size" : 8,
3823   "source_file" : "/system/core/libutils/include/utils/String8.h"
3824  },
3825  {
3826   "alignment" : 8,
3827   "linker_set_key" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status> &",
3828   "name" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status> &",
3829   "referenced_type" : "type-232",
3830   "self_type" : "type-236",
3831   "size" : 8,
3832   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3833  },
3834  {
3835   "alignment" : 8,
3836   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> > &",
3837   "name" : "android::hardware::Return<android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> > &",
3838   "referenced_type" : "type-239",
3839   "self_type" : "type-242",
3840   "size" : 8,
3841   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3842  },
3843  {
3844   "alignment" : 8,
3845   "linker_set_key" : "android::hardware::Return<bool> &",
3846   "name" : "android::hardware::Return<bool> &",
3847   "referenced_type" : "type-224",
3848   "self_type" : "type-228",
3849   "size" : 8,
3850   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3851  },
3852  {
3853   "alignment" : 8,
3854   "linker_set_key" : "android::hardware::Return<void> &",
3855   "name" : "android::hardware::Return<void> &",
3856   "referenced_type" : "type-252",
3857   "self_type" : "type-256",
3858   "size" : 8,
3859   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3860  },
3861  {
3862   "alignment" : 8,
3863   "linker_set_key" : "android::hardware::Status &",
3864   "name" : "android::hardware::Status &",
3865   "referenced_type" : "type-215",
3866   "self_type" : "type-222",
3867   "size" : 8,
3868   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3869  },
3870  {
3871   "alignment" : 8,
3872   "linker_set_key" : "android::hardware::TextOutput &",
3873   "name" : "android::hardware::TextOutput &",
3874   "referenced_type" : "type-514",
3875   "self_type" : "type-513",
3876   "size" : 8,
3877   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3878  },
3879  {
3880   "alignment" : 8,
3881   "linker_set_key" : "android::hardware::TextOutput &",
3882   "name" : "android::hardware::TextOutput &",
3883   "referenced_type" : "type-782",
3884   "self_type" : "type-781",
3885   "size" : 8,
3886   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3887  },
3888  {
3889   "alignment" : 8,
3890   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
3891   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
3892   "referenced_type" : "type-397",
3893   "self_type" : "type-586",
3894   "size" : 8,
3895   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3896  },
3897  {
3898   "alignment" : 8,
3899   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
3900   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
3901   "referenced_type" : "type-385",
3902   "self_type" : "type-683",
3903   "size" : 8,
3904   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3905  },
3906  {
3907   "alignment" : 8,
3908   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
3909   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
3910   "referenced_type" : "type-400",
3911   "self_type" : "type-619",
3912   "size" : 8,
3913   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3914  },
3915  {
3916   "alignment" : 8,
3917   "linker_set_key" : "android::hardware::hidl_memory &",
3918   "name" : "android::hardware::hidl_memory &",
3919   "referenced_type" : "type-366",
3920   "self_type" : "type-372",
3921   "size" : 8,
3922   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3923  },
3924  {
3925   "alignment" : 8,
3926   "linker_set_key" : "android::hardware::hidl_string &",
3927   "name" : "android::hardware::hidl_string &",
3928   "referenced_type" : "type-367",
3929   "self_type" : "type-715",
3930   "size" : 8,
3931   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3932  },
3933  {
3934   "alignment" : 8,
3935   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3936   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3937   "referenced_type" : "type-396",
3938   "self_type" : "type-405",
3939   "size" : 8,
3940   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3941  },
3942  {
3943   "alignment" : 8,
3944   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3945   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3946   "referenced_type" : "type-384",
3947   "self_type" : "type-391",
3948   "size" : 8,
3949   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3950  },
3951  {
3952   "alignment" : 8,
3953   "linker_set_key" : "android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> &",
3954   "name" : "android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> &",
3955   "referenced_type" : "type-80",
3956   "self_type" : "type-208",
3957   "size" : 8,
3958   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3959  },
3960  {
3961   "alignment" : 8,
3962   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
3963   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
3964   "referenced_type" : "type-26",
3965   "self_type" : "type-212",
3966   "size" : 8,
3967   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3968  },
3969  {
3970   "alignment" : 8,
3971   "linker_set_key" : "const android::String16 &",
3972   "name" : "const android::String16 &",
3973   "referenced_type" : "type-156",
3974   "self_type" : "type-155",
3975   "size" : 8,
3976   "source_file" : "/system/core/libutils/include/utils/String16.h"
3977  },
3978  {
3979   "alignment" : 8,
3980   "linker_set_key" : "const android::String8 &",
3981   "name" : "const android::String8 &",
3982   "referenced_type" : "type-486",
3983   "self_type" : "type-488",
3984   "size" : 8,
3985   "source_file" : "/system/core/libutils/include/utils/String8.h"
3986  },
3987  {
3988   "alignment" : 8,
3989   "linker_set_key" : "const android::hardware::Parcel &",
3990   "name" : "const android::hardware::Parcel &",
3991   "referenced_type" : "type-515",
3992   "self_type" : "type-516",
3993   "size" : 8,
3994   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3995  },
3996  {
3997   "alignment" : 8,
3998   "linker_set_key" : "const android::hardware::Return<bool> &",
3999   "name" : "const android::hardware::Return<bool> &",
4000   "referenced_type" : "type-229",
4001   "self_type" : "type-246",
4002   "size" : 8,
4003   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4004  },
4005  {
4006   "alignment" : 8,
4007   "linker_set_key" : "const android::hardware::Status &",
4008   "name" : "const android::hardware::Status &",
4009   "referenced_type" : "type-219",
4010   "self_type" : "type-220",
4011   "size" : 8,
4012   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4013  },
4014  {
4015   "alignment" : 8,
4016   "linker_set_key" : "const android::hardware::camera::common::V1_0::VendorTag &",
4017   "name" : "const android::hardware::camera::common::V1_0::VendorTag &",
4018   "referenced_type" : "type-589",
4019   "self_type" : "type-588",
4020   "size" : 8,
4021   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4022  },
4023  {
4024   "alignment" : 8,
4025   "linker_set_key" : "const android::hardware::camera::device::V3_2::HalStream &",
4026   "name" : "const android::hardware::camera::device::V3_2::HalStream &",
4027   "referenced_type" : "type-760",
4028   "self_type" : "type-759",
4029   "size" : 8,
4030   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4031  },
4032  {
4033   "alignment" : 8,
4034   "linker_set_key" : "const android::hardware::camera::device::V3_2::Stream &",
4035   "name" : "const android::hardware::camera::device::V3_2::Stream &",
4036   "referenced_type" : "type-756",
4037   "self_type" : "type-755",
4038   "size" : 8,
4039   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4040  },
4041  {
4042   "alignment" : 8,
4043   "linker_set_key" : "const android::hardware::camera::device::V3_2::StreamBuffer &",
4044   "name" : "const android::hardware::camera::device::V3_2::StreamBuffer &",
4045   "referenced_type" : "type-768",
4046   "self_type" : "type-767",
4047   "size" : 8,
4048   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4049  },
4050  {
4051   "alignment" : 8,
4052   "linker_set_key" : "const android::hardware::camera::device::V3_2::StreamConfiguration &",
4053   "name" : "const android::hardware::camera::device::V3_2::StreamConfiguration &",
4054   "referenced_type" : "type-746",
4055   "self_type" : "type-747",
4056   "size" : 8,
4057   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
4058  },
4059  {
4060   "alignment" : 8,
4061   "linker_set_key" : "const android::hardware::camera::device::V3_3::HalStream &",
4062   "name" : "const android::hardware::camera::device::V3_3::HalStream &",
4063   "referenced_type" : "type-302",
4064   "self_type" : "type-301",
4065   "size" : 8,
4066   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4067  },
4068  {
4069   "alignment" : 8,
4070   "linker_set_key" : "const android::hardware::camera::device::V3_3::HalStreamConfiguration &",
4071   "name" : "const android::hardware::camera::device::V3_3::HalStreamConfiguration &",
4072   "referenced_type" : "type-51",
4073   "self_type" : "type-60",
4074   "size" : 8,
4075   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/hwtypes.h"
4076  },
4077  {
4078   "alignment" : 8,
4079   "linker_set_key" : "const android::hardware::details::SchedPrio &",
4080   "name" : "const android::hardware::details::SchedPrio &",
4081   "referenced_type" : "type-527",
4082   "self_type" : "type-526",
4083   "size" : 8,
4084   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4085  },
4086  {
4087   "alignment" : 8,
4088   "linker_set_key" : "const android::hardware::hidl_handle &",
4089   "name" : "const android::hardware::hidl_handle &",
4090   "referenced_type" : "type-470",
4091   "self_type" : "type-471",
4092   "size" : 8,
4093   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4094  },
4095  {
4096   "alignment" : 8,
4097   "linker_set_key" : "const android::hardware::hidl_memory &",
4098   "name" : "const android::hardware::hidl_memory &",
4099   "referenced_type" : "type-370",
4100   "self_type" : "type-371",
4101   "size" : 8,
4102   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4103  },
4104  {
4105   "alignment" : 8,
4106   "linker_set_key" : "const android::hardware::hidl_string &",
4107   "name" : "const android::hardware::hidl_string &",
4108   "referenced_type" : "type-727",
4109   "self_type" : "type-726",
4110   "size" : 8,
4111   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4112  },
4113  {
4114   "alignment" : 8,
4115   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag> &",
4116   "name" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag> &",
4117   "referenced_type" : "type-419",
4118   "self_type" : "type-421",
4119   "size" : 8,
4120   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4121  },
4122  {
4123   "alignment" : 8,
4124   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::BufferCache> &",
4125   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::BufferCache> &",
4126   "referenced_type" : "type-753",
4127   "self_type" : "type-754",
4128   "size" : 8,
4129   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
4130  },
4131  {
4132   "alignment" : 8,
4133   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::CaptureRequest> &",
4134   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::CaptureRequest> &",
4135   "referenced_type" : "type-748",
4136   "self_type" : "type-749",
4137   "size" : 8,
4138   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
4139  },
4140  {
4141   "alignment" : 8,
4142   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream> &",
4143   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream> &",
4144   "referenced_type" : "type-438",
4145   "self_type" : "type-440",
4146   "size" : 8,
4147   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4148  },
4149  {
4150   "alignment" : 8,
4151   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream> &",
4152   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream> &",
4153   "referenced_type" : "type-431",
4154   "self_type" : "type-433",
4155   "size" : 8,
4156   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4157  },
4158  {
4159   "alignment" : 8,
4160   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer> &",
4161   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer> &",
4162   "referenced_type" : "type-441",
4163   "self_type" : "type-469",
4164   "size" : 8,
4165   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4166  },
4167  {
4168   "alignment" : 8,
4169   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_3::HalStream> &",
4170   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_3::HalStream> &",
4171   "referenced_type" : "type-451",
4172   "self_type" : "type-453",
4173   "size" : 8,
4174   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4175  },
4176  {
4177   "alignment" : 8,
4178   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4179   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4180   "referenced_type" : "type-392",
4181   "self_type" : "type-395",
4182   "size" : 8,
4183   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4184  },
4185  {
4186   "alignment" : 8,
4187   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
4188   "name" : "const android::hardware::hidl_vec<int> &",
4189   "referenced_type" : "type-410",
4190   "self_type" : "type-412",
4191   "size" : 8,
4192   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4193  },
4194  {
4195   "alignment" : 8,
4196   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> &",
4197   "name" : "const android::hardware::hidl_vec<unsigned char> &",
4198   "referenced_type" : "type-422",
4199   "self_type" : "type-468",
4200   "size" : 8,
4201   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4202  },
4203  {
4204   "alignment" : 8,
4205   "linker_set_key" : "const android::hardware::hidl_version &",
4206   "name" : "const android::hardware::hidl_version &",
4207   "referenced_type" : "type-463",
4208   "self_type" : "type-465",
4209   "size" : 8,
4210   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4211  },
4212  {
4213   "alignment" : 8,
4214   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
4215   "name" : "const android::hidl::base::V1_0::IBase *const &",
4216   "referenced_type" : "type-540",
4217   "self_type" : "type-541",
4218   "size" : 8,
4219   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4220  },
4221  {
4222   "alignment" : 8,
4223   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
4224   "name" : "const android::sp<android::hardware::IBinder> &",
4225   "referenced_type" : "type-135",
4226   "self_type" : "type-161",
4227   "size" : 8,
4228   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4229  },
4230  {
4231   "alignment" : 8,
4232   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession> &",
4233   "name" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession> &",
4234   "referenced_type" : "type-203",
4235   "self_type" : "type-204",
4236   "size" : 8,
4237   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4238  },
4239  {
4240   "alignment" : 8,
4241   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> &",
4242   "name" : "const android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> &",
4243   "referenced_type" : "type-113",
4244   "self_type" : "type-779",
4245   "size" : 8,
4246   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4247  },
4248  {
4249   "alignment" : 8,
4250   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4251   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4252   "referenced_type" : "type-25",
4253   "self_type" : "type-64",
4254   "size" : 8,
4255   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4256  },
4257  {
4258   "alignment" : 8,
4259   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
4260   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
4261   "referenced_type" : "type-68",
4262   "self_type" : "type-70",
4263   "size" : 8,
4264   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4265  },
4266  {
4267   "alignment" : 8,
4268   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4269   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4270   "referenced_type" : "type-110",
4271   "self_type" : "type-111",
4272   "size" : 8,
4273   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4274  },
4275  {
4276   "alignment" : 8,
4277   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
4278   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
4279   "referenced_type" : "type-198",
4280   "self_type" : "type-730",
4281   "size" : 8,
4282   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
4283  },
4284  {
4285   "alignment" : 8,
4286   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
4287   "name" : "const android::wp<android::hardware::BHwBinder> &",
4288   "referenced_type" : "type-91",
4289   "self_type" : "type-93",
4290   "size" : 8,
4291   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4292  },
4293  {
4294   "alignment" : 8,
4295   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
4296   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
4297   "referenced_type" : "type-780",
4298   "self_type" : "type-785",
4299   "size" : 8,
4300   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4301  },
4302  {
4303   "alignment" : 8,
4304   "linker_set_key" : "const bool &",
4305   "name" : "const bool &",
4306   "referenced_type" : "type-185",
4307   "self_type" : "type-334",
4308   "size" : 8,
4309   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4310  },
4311  {
4312   "alignment" : 8,
4313   "linker_set_key" : "const double &",
4314   "name" : "const double &",
4315   "referenced_type" : "type-349",
4316   "self_type" : "type-350",
4317   "size" : 8,
4318   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4319  },
4320  {
4321   "alignment" : 8,
4322   "linker_set_key" : "const float &",
4323   "name" : "const float &",
4324   "referenced_type" : "type-347",
4325   "self_type" : "type-348",
4326   "size" : 8,
4327   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4328  },
4329  {
4330   "alignment" : 8,
4331   "linker_set_key" : "const int &",
4332   "name" : "const int &",
4333   "referenced_type" : "type-502",
4334   "self_type" : "type-501",
4335   "size" : 8,
4336   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4337  },
4338  {
4339   "linker_set_key" : "const iter<is_const> &",
4340   "name" : "const iter<is_const> &",
4341   "referenced_type" : "type-380",
4342   "self_type" : "type-382",
4343   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4344  },
4345  {
4346   "linker_set_key" : "const iter<is_const> &",
4347   "name" : "const iter<is_const> &",
4348   "referenced_type" : "type-773",
4349   "self_type" : "type-775",
4350   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4351  },
4352  {
4353   "alignment" : 8,
4354   "linker_set_key" : "const log_msg &",
4355   "name" : "const log_msg &",
4356   "referenced_type" : "type-97",
4357   "self_type" : "type-136",
4358   "size" : 8,
4359   "source_file" : "/system/core/liblog/include/log/log_read.h"
4360  },
4361  {
4362   "alignment" : 8,
4363   "linker_set_key" : "const long &",
4364   "name" : "const long &",
4365   "referenced_type" : "type-343",
4366   "self_type" : "type-345",
4367   "size" : 8,
4368   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4369  },
4370  {
4371   "alignment" : 8,
4372   "linker_set_key" : "const short &",
4373   "name" : "const short &",
4374   "referenced_type" : "type-338",
4375   "self_type" : "type-339",
4376   "size" : 8,
4377   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4378  },
4379  {
4380   "alignment" : 8,
4381   "linker_set_key" : "const signed char &",
4382   "name" : "const signed char &",
4383   "referenced_type" : "type-335",
4384   "self_type" : "type-337",
4385   "size" : 8,
4386   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4387  },
4388  {
4389   "alignment" : 8,
4390   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4391   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4392   "referenced_type" : "type-518",
4393   "self_type" : "type-520",
4394   "size" : 8,
4395   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4396  },
4397  {
4398   "alignment" : 8,
4399   "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 *> > *)> > > &",
4400   "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 *> > *)> > > &",
4401   "referenced_type" : "type-62",
4402   "self_type" : "type-61",
4403   "size" : 8,
4404   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4405  },
4406  {
4407   "alignment" : 8,
4408   "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 *> > *)> > > &",
4409   "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 *> > *)> > > &",
4410   "referenced_type" : "type-751",
4411   "self_type" : "type-750",
4412   "size" : 8,
4413   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4414  },
4415  {
4416   "alignment" : 8,
4417   "linker_set_key" : "const unsigned char &",
4418   "name" : "const unsigned char &",
4419   "referenced_type" : "type-460",
4420   "self_type" : "type-763",
4421   "size" : 8,
4422   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4423  },
4424  {
4425   "alignment" : 8,
4426   "linker_set_key" : "const unsigned int &",
4427   "name" : "const unsigned int &",
4428   "referenced_type" : "type-150",
4429   "self_type" : "type-342",
4430   "size" : 8,
4431   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4432  },
4433  {
4434   "alignment" : 8,
4435   "linker_set_key" : "const unsigned long &",
4436   "name" : "const unsigned long &",
4437   "referenced_type" : "type-151",
4438   "self_type" : "type-346",
4439   "size" : 8,
4440   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4441  },
4442  {
4443   "alignment" : 8,
4444   "linker_set_key" : "const unsigned short &",
4445   "name" : "const unsigned short &",
4446   "referenced_type" : "type-340",
4447   "self_type" : "type-341",
4448   "size" : 8,
4449   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4450  },
4451  {
4452   "alignment" : 8,
4453   "linker_set_key" : "int &",
4454   "name" : "int &",
4455   "referenced_type" : "type-4",
4456   "self_type" : "type-482",
4457   "size" : 8,
4458   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
4459  },
4460  {
4461   "alignment" : 8,
4462   "linker_set_key" : "unsigned char &",
4463   "name" : "unsigned char &",
4464   "referenced_type" : "type-101",
4465   "self_type" : "type-622",
4466   "size" : 8,
4467   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
4468  },
4469  {
4470   "alignment" : 8,
4471   "linker_set_key" : "unsigned int &",
4472   "name" : "unsigned int &",
4473   "referenced_type" : "type-2",
4474   "self_type" : "type-635",
4475   "size" : 8,
4476   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
4477  },
4478  {
4479   "alignment" : 8,
4480   "linker_set_key" : "unsigned long &",
4481   "name" : "unsigned long &",
4482   "referenced_type" : "type-5",
4483   "self_type" : "type-661",
4484   "size" : 8,
4485   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
4486  },
4487  {
4488   "alignment" : 8,
4489   "linker_set_key" : "unsigned short &",
4490   "name" : "unsigned short &",
4491   "referenced_type" : "type-103",
4492   "self_type" : "type-702",
4493   "size" : 8,
4494   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
4495  }
4496 ],
4497 "pointer_types" :
4498 [
4499  {
4500   "alignment" : 8,
4501   "linker_set_key" : "android::Condition *",
4502   "name" : "android::Condition *",
4503   "referenced_type" : "type-186",
4504   "self_type" : "type-601",
4505   "size" : 8,
4506   "source_file" : "/system/core/libutils/include/utils/Condition.h"
4507  },
4508  {
4509   "alignment" : 8,
4510   "linker_set_key" : "android::Mutex *",
4511   "name" : "android::Mutex *",
4512   "referenced_type" : "type-146",
4513   "self_type" : "type-595",
4514   "size" : 8,
4515   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4516  },
4517  {
4518   "alignment" : 8,
4519   "linker_set_key" : "android::Mutex::Autolock *",
4520   "name" : "android::Mutex::Autolock *",
4521   "referenced_type" : "type-596",
4522   "self_type" : "type-599",
4523   "size" : 8,
4524   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4525  },
4526  {
4527   "alignment" : 8,
4528   "linker_set_key" : "android::RWLock *",
4529   "name" : "android::RWLock *",
4530   "referenced_type" : "type-602",
4531   "self_type" : "type-604",
4532   "size" : 8,
4533   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4534  },
4535  {
4536   "alignment" : 8,
4537   "linker_set_key" : "android::RWLock::AutoRLock *",
4538   "name" : "android::RWLock::AutoRLock *",
4539   "referenced_type" : "type-605",
4540   "self_type" : "type-609",
4541   "size" : 8,
4542   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4543  },
4544  {
4545   "alignment" : 8,
4546   "linker_set_key" : "android::RWLock::AutoWLock *",
4547   "name" : "android::RWLock::AutoWLock *",
4548   "referenced_type" : "type-610",
4549   "self_type" : "type-611",
4550   "size" : 8,
4551   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4552  },
4553  {
4554   "alignment" : 8,
4555   "linker_set_key" : "android::RefBase *",
4556   "name" : "android::RefBase *",
4557   "referenced_type" : "type-19",
4558   "self_type" : "type-364",
4559   "size" : 8,
4560   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4561  },
4562  {
4563   "alignment" : 8,
4564   "linker_set_key" : "android::RefBase::weakref_impl *",
4565   "name" : "android::RefBase::weakref_impl *",
4566   "referenced_type" : "type-22",
4567   "self_type" : "type-21",
4568   "size" : 8,
4569   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4570  },
4571  {
4572   "alignment" : 8,
4573   "linker_set_key" : "android::RefBase::weakref_impl *",
4574   "name" : "android::RefBase::weakref_impl *",
4575   "referenced_type" : "type-771",
4576   "self_type" : "type-770",
4577   "size" : 8,
4578   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4579  },
4580  {
4581   "alignment" : 8,
4582   "linker_set_key" : "android::RefBase::weakref_type *",
4583   "name" : "android::RefBase::weakref_type *",
4584   "referenced_type" : "type-24",
4585   "self_type" : "type-23",
4586   "size" : 8,
4587   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4588  },
4589  {
4590   "alignment" : 8,
4591   "linker_set_key" : "android::ReferenceRenamer *",
4592   "name" : "android::ReferenceRenamer *",
4593   "referenced_type" : "type-351",
4594   "self_type" : "type-352",
4595   "size" : 8,
4596   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4597  },
4598  {
4599   "alignment" : 8,
4600   "linker_set_key" : "android::ScopedTrace *",
4601   "name" : "android::ScopedTrace *",
4602   "referenced_type" : "type-612",
4603   "self_type" : "type-613",
4604   "size" : 8,
4605   "source_file" : "/system/core/libutils/include/utils/Trace.h"
4606  },
4607  {
4608   "alignment" : 8,
4609   "linker_set_key" : "android::String16 *",
4610   "name" : "android::String16 *",
4611   "referenced_type" : "type-157",
4612   "self_type" : "type-495",
4613   "size" : 8,
4614   "source_file" : "/system/core/libutils/include/utils/String16.h"
4615  },
4616  {
4617   "alignment" : 8,
4618   "linker_set_key" : "android::String8 *",
4619   "name" : "android::String8 *",
4620   "referenced_type" : "type-166",
4621   "self_type" : "type-490",
4622   "size" : 8,
4623   "source_file" : "/system/core/libutils/include/utils/String8.h"
4624  },
4625  {
4626   "alignment" : 8,
4627   "linker_set_key" : "android::Thread *",
4628   "name" : "android::Thread *",
4629   "referenced_type" : "type-184",
4630   "self_type" : "type-183",
4631   "size" : 8,
4632   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4633  },
4634  {
4635   "alignment" : 8,
4636   "linker_set_key" : "android::VirtualLightRefBase *",
4637   "name" : "android::VirtualLightRefBase *",
4638   "referenced_type" : "type-259",
4639   "self_type" : "type-264",
4640   "size" : 8,
4641   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
4642  },
4643  {
4644   "alignment" : 8,
4645   "linker_set_key" : "android::hardware::BHwBinder *",
4646   "name" : "android::hardware::BHwBinder *",
4647   "referenced_type" : "type-73",
4648   "self_type" : "type-72",
4649   "size" : 8,
4650   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4651  },
4652  {
4653   "alignment" : 8,
4654   "linker_set_key" : "android::hardware::BpInterface<android::hardware::camera::device::V3_3::ICameraDeviceSession> *",
4655   "name" : "android::hardware::BpInterface<android::hardware::camera::device::V3_3::ICameraDeviceSession> *",
4656   "referenced_type" : "type-120",
4657   "self_type" : "type-503",
4658   "size" : 8,
4659   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4660  },
4661  {
4662   "alignment" : 8,
4663   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
4664   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
4665   "referenced_type" : "type-536",
4666   "self_type" : "type-539",
4667   "size" : 8,
4668   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4669  },
4670  {
4671   "alignment" : 8,
4672   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
4673   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
4674   "referenced_type" : "type-552",
4675   "self_type" : "type-557",
4676   "size" : 8,
4677   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4678  },
4679  {
4680   "alignment" : 8,
4681   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
4682   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
4683   "referenced_type" : "type-542",
4684   "self_type" : "type-547",
4685   "size" : 8,
4686   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4687  },
4688  {
4689   "alignment" : 8,
4690   "linker_set_key" : "android::hardware::GrantorDescriptor *",
4691   "name" : "android::hardware::GrantorDescriptor *",
4692   "referenced_type" : "type-379",
4693   "self_type" : "type-378",
4694   "size" : 8,
4695   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4696  },
4697  {
4698   "alignment" : 8,
4699   "linker_set_key" : "android::hardware::IBinder *",
4700   "name" : "android::hardware::IBinder *",
4701   "referenced_type" : "type-77",
4702   "self_type" : "type-124",
4703   "size" : 8,
4704   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4705  },
4706  {
4707   "alignment" : 8,
4708   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
4709   "name" : "android::hardware::IBinder::DeathRecipient *",
4710   "referenced_type" : "type-18",
4711   "self_type" : "type-17",
4712   "size" : 8,
4713   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4714  },
4715  {
4716   "alignment" : 8,
4717   "linker_set_key" : "android::hardware::IInterface *",
4718   "name" : "android::hardware::IInterface *",
4719   "referenced_type" : "type-121",
4720   "self_type" : "type-139",
4721   "size" : 8,
4722   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4723  },
4724  {
4725   "alignment" : 8,
4726   "linker_set_key" : "android::hardware::Parcel *",
4727   "name" : "android::hardware::Parcel *",
4728   "referenced_type" : "type-504",
4729   "self_type" : "type-509",
4730   "size" : 8,
4731   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4732  },
4733  {
4734   "alignment" : 8,
4735   "linker_set_key" : "android::hardware::ProcessState *",
4736   "name" : "android::hardware::ProcessState *",
4737   "referenced_type" : "type-142",
4738   "self_type" : "type-141",
4739   "size" : 8,
4740   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4741  },
4742  {
4743   "alignment" : 8,
4744   "linker_set_key" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status> *",
4745   "name" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status> *",
4746   "referenced_type" : "type-232",
4747   "self_type" : "type-234",
4748   "size" : 8,
4749   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4750  },
4751  {
4752   "alignment" : 8,
4753   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> > *",
4754   "name" : "android::hardware::Return<android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> > *",
4755   "referenced_type" : "type-239",
4756   "self_type" : "type-240",
4757   "size" : 8,
4758   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4759  },
4760  {
4761   "alignment" : 8,
4762   "linker_set_key" : "android::hardware::Return<bool> *",
4763   "name" : "android::hardware::Return<bool> *",
4764   "referenced_type" : "type-224",
4765   "self_type" : "type-226",
4766   "size" : 8,
4767   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4768  },
4769  {
4770   "alignment" : 8,
4771   "linker_set_key" : "android::hardware::Return<void> *",
4772   "name" : "android::hardware::Return<void> *",
4773   "referenced_type" : "type-252",
4774   "self_type" : "type-253",
4775   "size" : 8,
4776   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4777  },
4778  {
4779   "alignment" : 8,
4780   "linker_set_key" : "android::hardware::Status *",
4781   "name" : "android::hardware::Status *",
4782   "referenced_type" : "type-215",
4783   "self_type" : "type-218",
4784   "size" : 8,
4785   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4786  },
4787  {
4788   "alignment" : 8,
4789   "linker_set_key" : "android::hardware::camera::common::V1_0::VendorTag *",
4790   "name" : "android::hardware::camera::common::V1_0::VendorTag *",
4791   "referenced_type" : "type-417",
4792   "self_type" : "type-416",
4793   "size" : 8,
4794   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4795  },
4796  {
4797   "alignment" : 8,
4798   "linker_set_key" : "android::hardware::camera::device::V3_2::BnHwCameraDeviceSession *",
4799   "name" : "android::hardware::camera::device::V3_2::BnHwCameraDeviceSession *",
4800   "referenced_type" : "type-736",
4801   "self_type" : "type-737",
4802   "size" : 8,
4803   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BnHwCameraDeviceSession.h"
4804  },
4805  {
4806   "alignment" : 8,
4807   "linker_set_key" : "android::hardware::camera::device::V3_2::BufferCache *",
4808   "name" : "android::hardware::camera::device::V3_2::BufferCache *",
4809   "referenced_type" : "type-448",
4810   "self_type" : "type-447",
4811   "size" : 8,
4812   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4813  },
4814  {
4815   "alignment" : 8,
4816   "linker_set_key" : "android::hardware::camera::device::V3_2::CaptureRequest *",
4817   "name" : "android::hardware::camera::device::V3_2::CaptureRequest *",
4818   "referenced_type" : "type-358",
4819   "self_type" : "type-357",
4820   "size" : 8,
4821   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4822  },
4823  {
4824   "alignment" : 8,
4825   "linker_set_key" : "android::hardware::camera::device::V3_2::HalStream *",
4826   "name" : "android::hardware::camera::device::V3_2::HalStream *",
4827   "referenced_type" : "type-58",
4828   "self_type" : "type-437",
4829   "size" : 8,
4830   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4831  },
4832  {
4833   "alignment" : 8,
4834   "linker_set_key" : "android::hardware::camera::device::V3_2::ICameraDeviceSession *",
4835   "name" : "android::hardware::camera::device::V3_2::ICameraDeviceSession *",
4836   "referenced_type" : "type-83",
4837   "self_type" : "type-201",
4838   "size" : 8,
4839   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4840  },
4841  {
4842   "alignment" : 8,
4843   "linker_set_key" : "android::hardware::camera::device::V3_2::Stream *",
4844   "name" : "android::hardware::camera::device::V3_2::Stream *",
4845   "referenced_type" : "type-428",
4846   "self_type" : "type-427",
4847   "size" : 8,
4848   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4849  },
4850  {
4851   "alignment" : 8,
4852   "linker_set_key" : "android::hardware::camera::device::V3_2::StreamBuffer *",
4853   "name" : "android::hardware::camera::device::V3_2::StreamBuffer *",
4854   "referenced_type" : "type-3",
4855   "self_type" : "type-192",
4856   "size" : 8,
4857   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4858  },
4859  {
4860   "alignment" : 8,
4861   "linker_set_key" : "android::hardware::camera::device::V3_3::BnHwCameraDeviceSession *",
4862   "name" : "android::hardware::camera::device::V3_3::BnHwCameraDeviceSession *",
4863   "referenced_type" : "type-79",
4864   "self_type" : "type-90",
4865   "size" : 8,
4866   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4867  },
4868  {
4869   "alignment" : 8,
4870   "linker_set_key" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession *",
4871   "name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession *",
4872   "referenced_type" : "type-117",
4873   "self_type" : "type-126",
4874   "size" : 8,
4875   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4876  },
4877  {
4878   "alignment" : 8,
4879   "linker_set_key" : "android::hardware::camera::device::V3_3::BsCameraDeviceSession *",
4880   "name" : "android::hardware::camera::device::V3_3::BsCameraDeviceSession *",
4881   "referenced_type" : "type-112",
4882   "self_type" : "type-116",
4883   "size" : 8,
4884   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4885  },
4886  {
4887   "alignment" : 8,
4888   "linker_set_key" : "android::hardware::camera::device::V3_3::HalStream *",
4889   "name" : "android::hardware::camera::device::V3_3::HalStream *",
4890   "referenced_type" : "type-57",
4891   "self_type" : "type-56",
4892   "size" : 8,
4893   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4894  },
4895  {
4896   "alignment" : 8,
4897   "linker_set_key" : "android::hardware::camera::device::V3_3::ICameraDeviceSession *",
4898   "name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession *",
4899   "referenced_type" : "type-82",
4900   "self_type" : "type-81",
4901   "size" : 8,
4902   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4903  },
4904  {
4905   "alignment" : 8,
4906   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
4907   "name" : "android::hardware::details::HidlInstrumentor *",
4908   "referenced_type" : "type-86",
4909   "self_type" : "type-766",
4910   "size" : 8,
4911   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4912  },
4913  {
4914   "alignment" : 8,
4915   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4916   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4917   "referenced_type" : "type-397",
4918   "self_type" : "type-575",
4919   "size" : 8,
4920   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4921  },
4922  {
4923   "alignment" : 8,
4924   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4925   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4926   "referenced_type" : "type-385",
4927   "self_type" : "type-673",
4928   "size" : 8,
4929   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4930  },
4931  {
4932   "alignment" : 8,
4933   "linker_set_key" : "android::hardware::details::return_status *",
4934   "name" : "android::hardware::details::return_status *",
4935   "referenced_type" : "type-225",
4936   "self_type" : "type-247",
4937   "size" : 8,
4938   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4939  },
4940  {
4941   "alignment" : 8,
4942   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
4943   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
4944   "referenced_type" : "type-400",
4945   "self_type" : "type-399",
4946   "size" : 8,
4947   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4948  },
4949  {
4950   "alignment" : 8,
4951   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
4952   "name" : "android::hardware::hidl_binder_death_recipient *",
4953   "referenced_type" : "type-28",
4954   "self_type" : "type-27",
4955   "size" : 8,
4956   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4957  },
4958  {
4959   "alignment" : 8,
4960   "linker_set_key" : "android::hardware::hidl_death_recipient *",
4961   "name" : "android::hardware::hidl_death_recipient *",
4962   "referenced_type" : "type-31",
4963   "self_type" : "type-30",
4964   "size" : 8,
4965   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4966  },
4967  {
4968   "alignment" : 8,
4969   "linker_set_key" : "android::hardware::hidl_memory *",
4970   "name" : "android::hardware::hidl_memory *",
4971   "referenced_type" : "type-366",
4972   "self_type" : "type-368",
4973   "size" : 8,
4974   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4975  },
4976  {
4977   "alignment" : 8,
4978   "linker_set_key" : "android::hardware::hidl_string *",
4979   "name" : "android::hardware::hidl_string *",
4980   "referenced_type" : "type-367",
4981   "self_type" : "type-387",
4982   "size" : 8,
4983   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4984  },
4985  {
4986   "alignment" : 8,
4987   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
4988   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
4989   "referenced_type" : "type-396",
4990   "self_type" : "type-402",
4991   "size" : 8,
4992   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4993  },
4994  {
4995   "alignment" : 8,
4996   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
4997   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
4998   "referenced_type" : "type-384",
4999   "self_type" : "type-388",
5000   "size" : 8,
5001   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5002  },
5003  {
5004   "alignment" : 8,
5005   "linker_set_key" : "android::hardware::hidl_version *",
5006   "name" : "android::hardware::hidl_version *",
5007   "referenced_type" : "type-461",
5008   "self_type" : "type-462",
5009   "size" : 8,
5010   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5011  },
5012  {
5013   "alignment" : 8,
5014   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
5015   "name" : "android::hidl::base::V1_0::BnHwBase *",
5016   "referenced_type" : "type-84",
5017   "self_type" : "type-517",
5018   "size" : 8,
5019   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
5020  },
5021  {
5022   "alignment" : 8,
5023   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
5024   "name" : "android::hidl::base::V1_0::IBase *",
5025   "referenced_type" : "type-34",
5026   "self_type" : "type-33",
5027   "size" : 8,
5028   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5029  },
5030  {
5031   "alignment" : 8,
5032   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
5033   "name" : "android::hidl::manager::V1_0::IServiceManager *",
5034   "referenced_type" : "type-176",
5035   "self_type" : "type-175",
5036   "size" : 8,
5037   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5038  },
5039  {
5040   "alignment" : 8,
5041   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
5042   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
5043   "referenced_type" : "type-196",
5044   "self_type" : "type-195",
5045   "size" : 8,
5046   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5047  },
5048  {
5049   "alignment" : 8,
5050   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5051   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5052   "referenced_type" : "type-131",
5053   "self_type" : "type-132",
5054   "size" : 8,
5055   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5056  },
5057  {
5058   "alignment" : 8,
5059   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
5060   "name" : "android::sp<android::hardware::IBinder> *",
5061   "referenced_type" : "type-133",
5062   "self_type" : "type-134",
5063   "size" : 8,
5064   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5065  },
5066  {
5067   "alignment" : 8,
5068   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
5069   "name" : "android::sp<android::hardware::ProcessState> *",
5070   "referenced_type" : "type-140",
5071   "self_type" : "type-171",
5072   "size" : 8,
5073   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5074  },
5075  {
5076   "alignment" : 8,
5077   "linker_set_key" : "android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession> *",
5078   "name" : "android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession> *",
5079   "referenced_type" : "type-200",
5080   "self_type" : "type-202",
5081   "size" : 8,
5082   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5083  },
5084  {
5085   "alignment" : 8,
5086   "linker_set_key" : "android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> *",
5087   "name" : "android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> *",
5088   "referenced_type" : "type-80",
5089   "self_type" : "type-206",
5090   "size" : 8,
5091   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5092  },
5093  {
5094   "alignment" : 8,
5095   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
5096   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
5097   "referenced_type" : "type-26",
5098   "self_type" : "type-210",
5099   "size" : 8,
5100   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5101  },
5102  {
5103   "alignment" : 8,
5104   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
5105   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
5106   "referenced_type" : "type-85",
5107   "self_type" : "type-109",
5108   "size" : 8,
5109   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5110  },
5111  {
5112   "alignment" : 8,
5113   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5114   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5115   "referenced_type" : "type-174",
5116   "self_type" : "type-177",
5117   "size" : 8,
5118   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5119  },
5120  {
5121   "alignment" : 8,
5122   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5123   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5124   "referenced_type" : "type-194",
5125   "self_type" : "type-197",
5126   "size" : 8,
5127   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5128  },
5129  {
5130   "alignment" : 8,
5131   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
5132   "name" : "android::wp<android::hardware::BHwBinder> *",
5133   "referenced_type" : "type-71",
5134   "self_type" : "type-78",
5135   "size" : 8,
5136   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5137  },
5138  {
5139   "alignment" : 8,
5140   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
5141   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
5142   "referenced_type" : "type-16",
5143   "self_type" : "type-15",
5144   "size" : 8,
5145   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5146  },
5147  {
5148   "alignment" : 8,
5149   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
5150   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
5151   "referenced_type" : "type-29",
5152   "self_type" : "type-65",
5153   "size" : 8,
5154   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5155  },
5156  {
5157   "alignment" : 8,
5158   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
5159   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
5160   "referenced_type" : "type-32",
5161   "self_type" : "type-769",
5162   "size" : 8,
5163   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5164  },
5165  {
5166   "alignment" : 8,
5167   "linker_set_key" : "android_flex_plane *",
5168   "name" : "android_flex_plane *",
5169   "referenced_type" : "type-580",
5170   "self_type" : "type-583",
5171   "size" : 8,
5172   "source_file" : "/system/core/libsystem/include/system/graphics.h"
5173  },
5174  {
5175   "alignment" : 8,
5176   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
5177   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
5178   "referenced_type" : "type-154",
5179   "self_type" : "type-153",
5180   "size" : 8,
5181   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
5182  },
5183  {
5184   "alignment" : 8,
5185   "linker_set_key" : "char *",
5186   "name" : "char *",
5187   "referenced_type" : "type-105",
5188   "self_type" : "type-457",
5189   "size" : 8,
5190   "source_file" : "/system/core/liblog/include/log/log_read.h"
5191  },
5192  {
5193   "alignment" : 8,
5194   "linker_set_key" : "const android::NativeHandle *",
5195   "name" : "const android::NativeHandle *",
5196   "referenced_type" : "type-477",
5197   "self_type" : "type-478",
5198   "size" : 8,
5199   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5200  },
5201  {
5202   "alignment" : 8,
5203   "linker_set_key" : "const android::RefBase *",
5204   "name" : "const android::RefBase *",
5205   "referenced_type" : "type-353",
5206   "self_type" : "type-354",
5207   "size" : 8,
5208   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5209  },
5210  {
5211   "alignment" : 8,
5212   "linker_set_key" : "const android::String16 *",
5213   "name" : "const android::String16 *",
5214   "referenced_type" : "type-156",
5215   "self_type" : "type-493",
5216   "size" : 8,
5217   "source_file" : "/system/core/libutils/include/utils/String16.h"
5218  },
5219  {
5220   "alignment" : 8,
5221   "linker_set_key" : "const android::String8 *",
5222   "name" : "const android::String8 *",
5223   "referenced_type" : "type-486",
5224   "self_type" : "type-487",
5225   "size" : 8,
5226   "source_file" : "/system/core/libutils/include/utils/String8.h"
5227  },
5228  {
5229   "alignment" : 8,
5230   "linker_set_key" : "const android::VectorImpl *",
5231   "name" : "const android::VectorImpl *",
5232   "referenced_type" : "type-560",
5233   "self_type" : "type-561",
5234   "size" : 8,
5235   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5236  },
5237  {
5238   "alignment" : 8,
5239   "linker_set_key" : "const android::hardware::BpHwRefBase *",
5240   "name" : "const android::hardware::BpHwRefBase *",
5241   "referenced_type" : "type-497",
5242   "self_type" : "type-498",
5243   "size" : 8,
5244   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5245  },
5246  {
5247   "alignment" : 8,
5248   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
5249   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
5250   "referenced_type" : "type-528",
5251   "self_type" : "type-529",
5252   "size" : 8,
5253   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5254  },
5255  {
5256   "alignment" : 8,
5257   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
5258   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
5259   "referenced_type" : "type-533",
5260   "self_type" : "type-535",
5261   "size" : 8,
5262   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5263  },
5264  {
5265   "alignment" : 8,
5266   "linker_set_key" : "const android::hardware::Return<android::hardware::camera::common::V1_0::Status> *",
5267   "name" : "const android::hardware::Return<android::hardware::camera::common::V1_0::Status> *",
5268   "referenced_type" : "type-237",
5269   "self_type" : "type-238",
5270   "size" : 8,
5271   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5272  },
5273  {
5274   "alignment" : 8,
5275   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> > *",
5276   "name" : "const android::hardware::Return<android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> > *",
5277   "referenced_type" : "type-243",
5278   "self_type" : "type-245",
5279   "size" : 8,
5280   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5281  },
5282  {
5283   "alignment" : 8,
5284   "linker_set_key" : "const android::hardware::Return<bool> *",
5285   "name" : "const android::hardware::Return<bool> *",
5286   "referenced_type" : "type-229",
5287   "self_type" : "type-231",
5288   "size" : 8,
5289   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5290  },
5291  {
5292   "alignment" : 8,
5293   "linker_set_key" : "const android::hardware::Status *",
5294   "name" : "const android::hardware::Status *",
5295   "referenced_type" : "type-219",
5296   "self_type" : "type-223",
5297   "size" : 8,
5298   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5299  },
5300  {
5301   "alignment" : 8,
5302   "linker_set_key" : "const android::hardware::camera::device::V3_2::BpHwCameraDeviceSession *",
5303   "name" : "const android::hardware::camera::device::V3_2::BpHwCameraDeviceSession *",
5304   "referenced_type" : "type-742",
5305   "self_type" : "type-743",
5306   "size" : 8,
5307   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BpHwCameraDeviceSession.h"
5308  },
5309  {
5310   "alignment" : 8,
5311   "linker_set_key" : "const android::hardware::camera::device::V3_2::ICameraDeviceSession *",
5312   "name" : "const android::hardware::camera::device::V3_2::ICameraDeviceSession *",
5313   "referenced_type" : "type-724",
5314   "self_type" : "type-725",
5315   "size" : 8,
5316   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/ICameraDeviceSession.h"
5317  },
5318  {
5319   "alignment" : 8,
5320   "linker_set_key" : "const android::hardware::camera::device::V3_3::BpHwCameraDeviceSession *",
5321   "name" : "const android::hardware::camera::device::V3_3::BpHwCameraDeviceSession *",
5322   "referenced_type" : "type-744",
5323   "self_type" : "type-745",
5324   "size" : 8,
5325   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
5326  },
5327  {
5328   "alignment" : 8,
5329   "linker_set_key" : "const android::hardware::camera::device::V3_3::HalStream *",
5330   "name" : "const android::hardware::camera::device::V3_3::HalStream *",
5331   "referenced_type" : "type-302",
5332   "self_type" : "type-776",
5333   "size" : 8,
5334   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5335  },
5336  {
5337   "alignment" : 8,
5338   "linker_set_key" : "const android::hardware::camera::device::V3_3::ICameraDeviceSession *",
5339   "name" : "const android::hardware::camera::device::V3_3::ICameraDeviceSession *",
5340   "referenced_type" : "type-728",
5341   "self_type" : "type-729",
5342   "size" : 8,
5343   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
5344  },
5345  {
5346   "alignment" : 8,
5347   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTag> *",
5348   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTag> *",
5349   "referenced_type" : "type-607",
5350   "self_type" : "type-614",
5351   "size" : 8,
5352   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5353  },
5354  {
5355   "alignment" : 8,
5356   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::HalStream> *",
5357   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::HalStream> *",
5358   "referenced_type" : "type-761",
5359   "self_type" : "type-762",
5360   "size" : 8,
5361   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5362  },
5363  {
5364   "alignment" : 8,
5365   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::Stream> *",
5366   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::Stream> *",
5367   "referenced_type" : "type-757",
5368   "self_type" : "type-758",
5369   "size" : 8,
5370   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5371  },
5372  {
5373   "alignment" : 8,
5374   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::StreamBuffer> *",
5375   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::StreamBuffer> *",
5376   "referenced_type" : "type-189",
5377   "self_type" : "type-230",
5378   "size" : 8,
5379   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5380  },
5381  {
5382   "alignment" : 8,
5383   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_3::HalStream> *",
5384   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_3::HalStream> *",
5385   "referenced_type" : "type-333",
5386   "self_type" : "type-344",
5387   "size" : 8,
5388   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5389  },
5390  {
5391   "alignment" : 8,
5392   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5393   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5394   "referenced_type" : "type-598",
5395   "self_type" : "type-608",
5396   "size" : 8,
5397   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5398  },
5399  {
5400   "alignment" : 8,
5401   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5402   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5403   "referenced_type" : "type-694",
5404   "self_type" : "type-704",
5405   "size" : 8,
5406   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5407  },
5408  {
5409   "alignment" : 8,
5410   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
5411   "name" : "const android::hardware::details::hidl_pointer<int> *",
5412   "referenced_type" : "type-525",
5413   "self_type" : "type-534",
5414   "size" : 8,
5415   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5416  },
5417  {
5418   "alignment" : 8,
5419   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char> *",
5420   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
5421   "referenced_type" : "type-764",
5422   "self_type" : "type-765",
5423   "size" : 8,
5424   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5425  },
5426  {
5427   "alignment" : 8,
5428   "linker_set_key" : "const android::hardware::details::return_status *",
5429   "name" : "const android::hardware::details::return_status *",
5430   "referenced_type" : "type-249",
5431   "self_type" : "type-250",
5432   "size" : 8,
5433   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5434  },
5435  {
5436   "alignment" : 8,
5437   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
5438   "name" : "const android::hardware::hidl_death_recipient *",
5439   "referenced_type" : "type-95",
5440   "self_type" : "type-96",
5441   "size" : 8,
5442   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5443  },
5444  {
5445   "alignment" : 8,
5446   "linker_set_key" : "const android::hardware::hidl_memory *",
5447   "name" : "const android::hardware::hidl_memory *",
5448   "referenced_type" : "type-370",
5449   "self_type" : "type-374",
5450   "size" : 8,
5451   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5452  },
5453  {
5454   "alignment" : 8,
5455   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag> *",
5456   "name" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag> *",
5457   "referenced_type" : "type-419",
5458   "self_type" : "type-420",
5459   "size" : 8,
5460   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5461  },
5462  {
5463   "alignment" : 8,
5464   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream> *",
5465   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream> *",
5466   "referenced_type" : "type-438",
5467   "self_type" : "type-439",
5468   "size" : 8,
5469   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5470  },
5471  {
5472   "alignment" : 8,
5473   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream> *",
5474   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream> *",
5475   "referenced_type" : "type-431",
5476   "self_type" : "type-432",
5477   "size" : 8,
5478   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5479  },
5480  {
5481   "alignment" : 8,
5482   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer> *",
5483   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer> *",
5484   "referenced_type" : "type-441",
5485   "self_type" : "type-442",
5486   "size" : 8,
5487   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5488  },
5489  {
5490   "alignment" : 8,
5491   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_3::HalStream> *",
5492   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_3::HalStream> *",
5493   "referenced_type" : "type-451",
5494   "self_type" : "type-452",
5495   "size" : 8,
5496   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5497  },
5498  {
5499   "alignment" : 8,
5500   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> *",
5501   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> *",
5502   "referenced_type" : "type-392",
5503   "self_type" : "type-393",
5504   "size" : 8,
5505   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5506  },
5507  {
5508   "alignment" : 8,
5509   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
5510   "name" : "const android::hardware::hidl_vec<int> *",
5511   "referenced_type" : "type-410",
5512   "self_type" : "type-411",
5513   "size" : 8,
5514   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5515  },
5516  {
5517   "alignment" : 8,
5518   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> *",
5519   "name" : "const android::hardware::hidl_vec<unsigned char> *",
5520   "referenced_type" : "type-422",
5521   "self_type" : "type-423",
5522   "size" : 8,
5523   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5524  },
5525  {
5526   "alignment" : 8,
5527   "linker_set_key" : "const android::hardware::hidl_version *",
5528   "name" : "const android::hardware::hidl_version *",
5529   "referenced_type" : "type-463",
5530   "self_type" : "type-464",
5531   "size" : 8,
5532   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5533  },
5534  {
5535   "alignment" : 8,
5536   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
5537   "name" : "const android::hidl::base::V1_0::BpHwBase *",
5538   "referenced_type" : "type-734",
5539   "self_type" : "type-735",
5540   "size" : 8,
5541   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5542  },
5543  {
5544   "alignment" : 8,
5545   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
5546   "name" : "const android::hidl::base::V1_0::IBase *",
5547   "referenced_type" : "type-129",
5548   "self_type" : "type-130",
5549   "size" : 8,
5550   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5551  },
5552  {
5553   "alignment" : 8,
5554   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
5555   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
5556   "referenced_type" : "type-180",
5557   "self_type" : "type-181",
5558   "size" : 8,
5559   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5560  },
5561  {
5562   "alignment" : 8,
5563   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
5564   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
5565   "referenced_type" : "type-615",
5566   "self_type" : "type-616",
5567   "size" : 8,
5568   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5569  },
5570  {
5571   "alignment" : 8,
5572   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
5573   "name" : "const android::sp<android::hardware::IBinder> *",
5574   "referenced_type" : "type-135",
5575   "self_type" : "type-137",
5576   "size" : 8,
5577   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5578  },
5579  {
5580   "alignment" : 8,
5581   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
5582   "name" : "const android::sp<android::hardware::ProcessState> *",
5583   "referenced_type" : "type-172",
5584   "self_type" : "type-173",
5585   "size" : 8,
5586   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5587  },
5588  {
5589   "alignment" : 8,
5590   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession> *",
5591   "name" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession> *",
5592   "referenced_type" : "type-203",
5593   "self_type" : "type-205",
5594   "size" : 8,
5595   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5596  },
5597  {
5598   "alignment" : 8,
5599   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> *",
5600   "name" : "const android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> *",
5601   "referenced_type" : "type-113",
5602   "self_type" : "type-209",
5603   "size" : 8,
5604   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5605  },
5606  {
5607   "alignment" : 8,
5608   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5609   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5610   "referenced_type" : "type-25",
5611   "self_type" : "type-213",
5612   "size" : 8,
5613   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5614  },
5615  {
5616   "alignment" : 8,
5617   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
5618   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
5619   "referenced_type" : "type-68",
5620   "self_type" : "type-94",
5621   "size" : 8,
5622   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5623  },
5624  {
5625   "alignment" : 8,
5626   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5627   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5628   "referenced_type" : "type-110",
5629   "self_type" : "type-127",
5630   "size" : 8,
5631   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5632  },
5633  {
5634   "alignment" : 8,
5635   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5636   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5637   "referenced_type" : "type-178",
5638   "self_type" : "type-179",
5639   "size" : 8,
5640   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5641  },
5642  {
5643   "alignment" : 8,
5644   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5645   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5646   "referenced_type" : "type-198",
5647   "self_type" : "type-199",
5648   "size" : 8,
5649   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5650  },
5651  {
5652   "alignment" : 8,
5653   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
5654   "name" : "const android::wp<android::hardware::BHwBinder> *",
5655   "referenced_type" : "type-91",
5656   "self_type" : "type-92",
5657   "size" : 8,
5658   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5659  },
5660  {
5661   "alignment" : 8,
5662   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
5663   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
5664   "referenced_type" : "type-66",
5665   "self_type" : "type-67",
5666   "size" : 8,
5667   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5668  },
5669  {
5670   "alignment" : 8,
5671   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
5672   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
5673   "referenced_type" : "type-780",
5674   "self_type" : "type-783",
5675   "size" : 8,
5676   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5677  },
5678  {
5679   "alignment" : 8,
5680   "linker_set_key" : "const char *",
5681   "name" : "const char *",
5682   "referenced_type" : "type-168",
5683   "self_type" : "type-167",
5684   "size" : 8,
5685   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5686  },
5687  {
5688   "alignment" : 8,
5689   "linker_set_key" : "const char16_t *",
5690   "name" : "const char16_t *",
5691   "referenced_type" : "type-159",
5692   "self_type" : "type-158",
5693   "size" : 8,
5694   "source_file" : "/system/core/libutils/include/utils/String16.h"
5695  },
5696  {
5697   "alignment" : 8,
5698   "linker_set_key" : "const log_msg *",
5699   "name" : "const log_msg *",
5700   "referenced_type" : "type-97",
5701   "self_type" : "type-128",
5702   "size" : 8,
5703   "source_file" : "/system/core/liblog/include/log/log_read.h"
5704  },
5705  {
5706   "alignment" : 8,
5707   "linker_set_key" : "const native_handle *",
5708   "name" : "const native_handle *",
5709   "referenced_type" : "type-10",
5710   "self_type" : "type-9",
5711   "size" : 8,
5712   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5713  },
5714  {
5715   "alignment" : 8,
5716   "linker_set_key" : "const unsigned char *",
5717   "name" : "const unsigned char *",
5718   "referenced_type" : "type-460",
5719   "self_type" : "type-459",
5720   "size" : 8,
5721   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5722  },
5723  {
5724   "alignment" : 8,
5725   "linker_set_key" : "const unsigned long long *",
5726   "name" : "const unsigned long long *",
5727   "referenced_type" : "type-511",
5728   "self_type" : "type-510",
5729   "size" : 8,
5730   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5731  },
5732  {
5733   "alignment" : 8,
5734   "linker_set_key" : "const void *",
5735   "name" : "const void *",
5736   "referenced_type" : "type-466",
5737   "self_type" : "type-467",
5738   "size" : 8,
5739   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5740  },
5741  {
5742   "alignment" : 8,
5743   "linker_set_key" : "int (*)(void *)",
5744   "name" : "int (*)(void *)",
5745   "referenced_type" : "type-592",
5746   "self_type" : "type-593",
5747   "size" : 8,
5748   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5749  },
5750  {
5751   "alignment" : 8,
5752   "linker_set_key" : "int *",
5753   "name" : "int *",
5754   "referenced_type" : "type-4",
5755   "self_type" : "type-409",
5756   "size" : 8,
5757   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5758  },
5759  {
5760   "alignment" : 8,
5761   "linker_set_key" : "log_msg *",
5762   "name" : "log_msg *",
5763   "referenced_type" : "type-98",
5764   "self_type" : "type-193",
5765   "size" : 8,
5766   "source_file" : "/system/core/liblog/include/log/log_read.h"
5767  },
5768  {
5769   "alignment" : 8,
5770   "linker_set_key" : "native_handle *",
5771   "name" : "native_handle *",
5772   "referenced_type" : "type-11",
5773   "self_type" : "type-263",
5774   "size" : 8,
5775   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5776  },
5777  {
5778   "alignment" : 8,
5779   "linker_set_key" : "unsigned char *",
5780   "name" : "unsigned char *",
5781   "referenced_type" : "type-101",
5782   "self_type" : "type-362",
5783   "size" : 8,
5784   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5785  },
5786  {
5787   "alignment" : 8,
5788   "linker_set_key" : "unsigned long *",
5789   "name" : "unsigned long *",
5790   "referenced_type" : "type-5",
5791   "self_type" : "type-784",
5792   "size" : 8,
5793   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5794  },
5795  {
5796   "alignment" : 8,
5797   "linker_set_key" : "unsigned long long *",
5798   "name" : "unsigned long long *",
5799   "referenced_type" : "type-317",
5800   "self_type" : "type-506",
5801   "size" : 8,
5802   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5803  },
5804  {
5805   "alignment" : 8,
5806   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
5807   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
5808   "referenced_type" : "type-508",
5809   "self_type" : "type-507",
5810   "size" : 8,
5811   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5812  },
5813  {
5814   "alignment" : 8,
5815   "linker_set_key" : "void *",
5816   "name" : "void *",
5817   "referenced_type" : "type-76",
5818   "self_type" : "type-75",
5819   "size" : 8,
5820   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5821  },
5822  {
5823   "alignment" : 8,
5824   "linker_set_key" : "void **",
5825   "name" : "void **",
5826   "referenced_type" : "type-75",
5827   "self_type" : "type-594",
5828   "size" : 8,
5829   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5830  }
5831 ],
5832 "qualified_types" :
5833 [
5834  {
5835   "alignment" : 8,
5836   "is_const" : true,
5837   "linker_set_key" : "android::RefBase::weakref_impl *const",
5838   "name" : "android::RefBase::weakref_impl *const",
5839   "referenced_type" : "type-21",
5840   "self_type" : "type-20",
5841   "size" : 8,
5842   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5843  },
5844  {
5845   "alignment" : 8,
5846   "is_const" : true,
5847   "linker_set_key" : "android::RefBase::weakref_impl *const",
5848   "name" : "android::RefBase::weakref_impl *const",
5849   "referenced_type" : "type-770",
5850   "self_type" : "type-772",
5851   "size" : 8,
5852   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5853  },
5854  {
5855   "alignment" : 8,
5856   "is_const" : true,
5857   "linker_set_key" : "android::hardware::IBinder *const",
5858   "name" : "android::hardware::IBinder *const",
5859   "referenced_type" : "type-124",
5860   "self_type" : "type-123",
5861   "size" : 8,
5862   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5863  },
5864  {
5865   "alignment" : 8,
5866   "is_const" : true,
5867   "linker_set_key" : "const android::NativeHandle",
5868   "name" : "const android::NativeHandle",
5869   "referenced_type" : "type-262",
5870   "self_type" : "type-477",
5871   "size" : 24,
5872   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5873  },
5874  {
5875   "alignment" : 8,
5876   "is_const" : true,
5877   "linker_set_key" : "const android::RefBase",
5878   "name" : "const android::RefBase",
5879   "referenced_type" : "type-19",
5880   "self_type" : "type-353",
5881   "size" : 16,
5882   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5883  },
5884  {
5885   "alignment" : 8,
5886   "is_const" : true,
5887   "linker_set_key" : "const android::String16",
5888   "name" : "const android::String16",
5889   "referenced_type" : "type-157",
5890   "self_type" : "type-156",
5891   "size" : 8,
5892   "source_file" : "/system/core/libutils/include/utils/String16.h"
5893  },
5894  {
5895   "alignment" : 8,
5896   "is_const" : true,
5897   "linker_set_key" : "const android::String8",
5898   "name" : "const android::String8",
5899   "referenced_type" : "type-166",
5900   "self_type" : "type-486",
5901   "size" : 8,
5902   "source_file" : "/system/core/libutils/include/utils/String8.h"
5903  },
5904  {
5905   "alignment" : 8,
5906   "is_const" : true,
5907   "linker_set_key" : "const android::VectorImpl",
5908   "name" : "const android::VectorImpl",
5909   "referenced_type" : "type-149",
5910   "self_type" : "type-560",
5911   "size" : 40,
5912   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5913  },
5914  {
5915   "alignment" : 8,
5916   "is_const" : true,
5917   "linker_set_key" : "const android::hardware::BpHwRefBase",
5918   "name" : "const android::hardware::BpHwRefBase",
5919   "referenced_type" : "type-122",
5920   "self_type" : "type-497",
5921   "size" : 48,
5922   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5923  },
5924  {
5925   "alignment" : 8,
5926   "is_const" : true,
5927   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5928   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5929   "referenced_type" : "type-521",
5930   "self_type" : "type-528",
5931   "size" : 64,
5932   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5933  },
5934  {
5935   "alignment" : 8,
5936   "is_const" : true,
5937   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5938   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5939   "referenced_type" : "type-530",
5940   "self_type" : "type-533",
5941   "size" : 64,
5942   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5943  },
5944  {
5945   "alignment" : 8,
5946   "is_const" : true,
5947   "linker_set_key" : "const android::hardware::Parcel",
5948   "name" : "const android::hardware::Parcel",
5949   "referenced_type" : "type-504",
5950   "self_type" : "type-515",
5951   "size" : 136,
5952   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5953  },
5954  {
5955   "alignment" : 8,
5956   "is_const" : true,
5957   "linker_set_key" : "const android::hardware::Return<android::hardware::camera::common::V1_0::Status>",
5958   "name" : "const android::hardware::Return<android::hardware::camera::common::V1_0::Status>",
5959   "referenced_type" : "type-232",
5960   "self_type" : "type-237",
5961   "size" : 40,
5962   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5963  },
5964  {
5965   "alignment" : 8,
5966   "is_const" : true,
5967   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> >",
5968   "name" : "const android::hardware::Return<android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> >",
5969   "referenced_type" : "type-239",
5970   "self_type" : "type-243",
5971   "size" : 48,
5972   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5973  },
5974  {
5975   "alignment" : 8,
5976   "is_const" : true,
5977   "linker_set_key" : "const android::hardware::Return<bool>",
5978   "name" : "const android::hardware::Return<bool>",
5979   "referenced_type" : "type-224",
5980   "self_type" : "type-229",
5981   "size" : 40,
5982   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5983  },
5984  {
5985   "alignment" : 8,
5986   "is_const" : true,
5987   "linker_set_key" : "const android::hardware::Status",
5988   "name" : "const android::hardware::Status",
5989   "referenced_type" : "type-215",
5990   "self_type" : "type-219",
5991   "size" : 32,
5992   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5993  },
5994  {
5995   "alignment" : 4,
5996   "is_const" : true,
5997   "linker_set_key" : "const android::hardware::camera::common::V1_0::CameraDeviceStatus",
5998   "name" : "const android::hardware::camera::common::V1_0::CameraDeviceStatus",
5999   "referenced_type" : "type-631",
6000   "self_type" : "type-639",
6001   "size" : 4,
6002   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
6003  },
6004  {
6005   "alignment" : 4,
6006   "is_const" : true,
6007   "linker_set_key" : "const android::hardware::camera::common::V1_0::CameraMetadataType",
6008   "name" : "const android::hardware::camera::common::V1_0::CameraMetadataType",
6009   "referenced_type" : "type-418",
6010   "self_type" : "type-637",
6011   "size" : 4,
6012   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
6013  },
6014  {
6015   "alignment" : 4,
6016   "is_const" : true,
6017   "linker_set_key" : "const android::hardware::camera::common::V1_0::Status",
6018   "name" : "const android::hardware::camera::common::V1_0::Status",
6019   "referenced_type" : "type-233",
6020   "self_type" : "type-634",
6021   "size" : 4,
6022   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
6023  },
6024  {
6025   "alignment" : 4,
6026   "is_const" : true,
6027   "linker_set_key" : "const android::hardware::camera::common::V1_0::TagBoundaryId",
6028   "name" : "const android::hardware::camera::common::V1_0::TagBoundaryId",
6029   "referenced_type" : "type-630",
6030   "self_type" : "type-638",
6031   "size" : 4,
6032   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
6033  },
6034  {
6035   "alignment" : 4,
6036   "is_const" : true,
6037   "linker_set_key" : "const android::hardware::camera::common::V1_0::TorchMode",
6038   "name" : "const android::hardware::camera::common::V1_0::TorchMode",
6039   "referenced_type" : "type-628",
6040   "self_type" : "type-636",
6041   "size" : 4,
6042   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
6043  },
6044  {
6045   "alignment" : 4,
6046   "is_const" : true,
6047   "linker_set_key" : "const android::hardware::camera::common::V1_0::TorchModeStatus",
6048   "name" : "const android::hardware::camera::common::V1_0::TorchModeStatus",
6049   "referenced_type" : "type-632",
6050   "self_type" : "type-640",
6051   "size" : 4,
6052   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
6053  },
6054  {
6055   "alignment" : 8,
6056   "is_const" : true,
6057   "linker_set_key" : "const android::hardware::camera::common::V1_0::VendorTag",
6058   "name" : "const android::hardware::camera::common::V1_0::VendorTag",
6059   "referenced_type" : "type-417",
6060   "self_type" : "type-589",
6061   "size" : 32,
6062   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6063  },
6064  {
6065   "alignment" : 8,
6066   "is_const" : true,
6067   "linker_set_key" : "const android::hardware::camera::device::V3_2::BpHwCameraDeviceSession",
6068   "name" : "const android::hardware::camera::device::V3_2::BpHwCameraDeviceSession",
6069   "referenced_type" : "type-738",
6070   "self_type" : "type-742",
6071   "size" : 216,
6072   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BpHwCameraDeviceSession.h"
6073  },
6074  {
6075   "alignment" : 4,
6076   "is_const" : true,
6077   "linker_set_key" : "const android::hardware::camera::device::V3_2::BufferStatus",
6078   "name" : "const android::hardware::camera::device::V3_2::BufferStatus",
6079   "referenced_type" : "type-14",
6080   "self_type" : "type-700",
6081   "size" : 4,
6082   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
6083  },
6084  {
6085   "alignment" : 2,
6086   "is_const" : true,
6087   "linker_set_key" : "const android::hardware::camera::device::V3_2::CameraBlobId",
6088   "name" : "const android::hardware::camera::device::V3_2::CameraBlobId",
6089   "referenced_type" : "type-686",
6090   "self_type" : "type-701",
6091   "size" : 2,
6092   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
6093  },
6094  {
6095   "alignment" : 4,
6096   "is_const" : true,
6097   "linker_set_key" : "const android::hardware::camera::device::V3_2::ErrorCode",
6098   "name" : "const android::hardware::camera::device::V3_2::ErrorCode",
6099   "referenced_type" : "type-689",
6100   "self_type" : "type-705",
6101   "size" : 4,
6102   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
6103  },
6104  {
6105   "alignment" : 8,
6106   "is_const" : true,
6107   "linker_set_key" : "const android::hardware::camera::device::V3_2::HalStream",
6108   "name" : "const android::hardware::camera::device::V3_2::HalStream",
6109   "referenced_type" : "type-58",
6110   "self_type" : "type-760",
6111   "size" : 32,
6112   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6113  },
6114  {
6115   "alignment" : 8,
6116   "is_const" : true,
6117   "linker_set_key" : "const android::hardware::camera::device::V3_2::ICameraDeviceSession",
6118   "name" : "const android::hardware::camera::device::V3_2::ICameraDeviceSession",
6119   "referenced_type" : "type-83",
6120   "self_type" : "type-724",
6121   "size" : 24,
6122   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/ICameraDeviceSession.h"
6123  },
6124  {
6125   "alignment" : 4,
6126   "is_const" : true,
6127   "linker_set_key" : "const android::hardware::camera::device::V3_2::MsgType",
6128   "name" : "const android::hardware::camera::device::V3_2::MsgType",
6129   "referenced_type" : "type-688",
6130   "self_type" : "type-703",
6131   "size" : 4,
6132   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
6133  },
6134  {
6135   "alignment" : 4,
6136   "is_const" : true,
6137   "linker_set_key" : "const android::hardware::camera::device::V3_2::RequestTemplate",
6138   "name" : "const android::hardware::camera::device::V3_2::RequestTemplate",
6139   "referenced_type" : "type-695",
6140   "self_type" : "type-706",
6141   "size" : 4,
6142   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
6143  },
6144  {
6145   "alignment" : 8,
6146   "is_const" : true,
6147   "linker_set_key" : "const android::hardware::camera::device::V3_2::Stream",
6148   "name" : "const android::hardware::camera::device::V3_2::Stream",
6149   "referenced_type" : "type-428",
6150   "self_type" : "type-756",
6151   "size" : 40,
6152   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6153  },
6154  {
6155   "alignment" : 8,
6156   "is_const" : true,
6157   "linker_set_key" : "const android::hardware::camera::device::V3_2::StreamBuffer",
6158   "name" : "const android::hardware::camera::device::V3_2::StreamBuffer",
6159   "referenced_type" : "type-3",
6160   "self_type" : "type-768",
6161   "size" : 72,
6162   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6163  },
6164  {
6165   "alignment" : 8,
6166   "is_const" : true,
6167   "linker_set_key" : "const android::hardware::camera::device::V3_2::StreamConfiguration",
6168   "name" : "const android::hardware::camera::device::V3_2::StreamConfiguration",
6169   "referenced_type" : "type-684",
6170   "self_type" : "type-746",
6171   "size" : 24,
6172   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
6173  },
6174  {
6175   "alignment" : 4,
6176   "is_const" : true,
6177   "linker_set_key" : "const android::hardware::camera::device::V3_2::StreamConfigurationMode",
6178   "name" : "const android::hardware::camera::device::V3_2::StreamConfigurationMode",
6179   "referenced_type" : "type-682",
6180   "self_type" : "type-699",
6181   "size" : 4,
6182   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
6183  },
6184  {
6185   "alignment" : 4,
6186   "is_const" : true,
6187   "linker_set_key" : "const android::hardware::camera::device::V3_2::StreamRotation",
6188   "name" : "const android::hardware::camera::device::V3_2::StreamRotation",
6189   "referenced_type" : "type-430",
6190   "self_type" : "type-698",
6191   "size" : 4,
6192   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
6193  },
6194  {
6195   "alignment" : 4,
6196   "is_const" : true,
6197   "linker_set_key" : "const android::hardware::camera::device::V3_2::StreamType",
6198   "name" : "const android::hardware::camera::device::V3_2::StreamType",
6199   "referenced_type" : "type-429",
6200   "self_type" : "type-697",
6201   "size" : 4,
6202   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
6203  },
6204  {
6205   "alignment" : 8,
6206   "is_const" : true,
6207   "linker_set_key" : "const android::hardware::camera::device::V3_3::BpHwCameraDeviceSession",
6208   "name" : "const android::hardware::camera::device::V3_3::BpHwCameraDeviceSession",
6209   "referenced_type" : "type-117",
6210   "self_type" : "type-744",
6211   "size" : 216,
6212   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
6213  },
6214  {
6215   "alignment" : 8,
6216   "is_const" : true,
6217   "linker_set_key" : "const android::hardware::camera::device::V3_3::HalStream",
6218   "name" : "const android::hardware::camera::device::V3_3::HalStream",
6219   "referenced_type" : "type-57",
6220   "self_type" : "type-302",
6221   "size" : 40,
6222   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6223  },
6224  {
6225   "alignment" : 8,
6226   "is_const" : true,
6227   "linker_set_key" : "const android::hardware::camera::device::V3_3::HalStreamConfiguration",
6228   "name" : "const android::hardware::camera::device::V3_3::HalStreamConfiguration",
6229   "referenced_type" : "type-52",
6230   "self_type" : "type-51",
6231   "size" : 16,
6232   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/hwtypes.h"
6233  },
6234  {
6235   "alignment" : 8,
6236   "is_const" : true,
6237   "linker_set_key" : "const android::hardware::camera::device::V3_3::ICameraDeviceSession",
6238   "name" : "const android::hardware::camera::device::V3_3::ICameraDeviceSession",
6239   "referenced_type" : "type-82",
6240   "self_type" : "type-728",
6241   "size" : 24,
6242   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
6243  },
6244  {
6245   "alignment" : 4,
6246   "is_const" : true,
6247   "linker_set_key" : "const android::hardware::details::SchedPrio",
6248   "name" : "const android::hardware::details::SchedPrio",
6249   "referenced_type" : "type-524",
6250   "self_type" : "type-527",
6251   "size" : 8,
6252   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6253  },
6254  {
6255   "alignment" : 8,
6256   "is_const" : true,
6257   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTag>",
6258   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTag>",
6259   "referenced_type" : "type-414",
6260   "self_type" : "type-607",
6261   "size" : 8,
6262   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6263  },
6264  {
6265   "alignment" : 8,
6266   "is_const" : true,
6267   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::HalStream>",
6268   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::HalStream>",
6269   "referenced_type" : "type-435",
6270   "self_type" : "type-761",
6271   "size" : 8,
6272   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6273  },
6274  {
6275   "alignment" : 8,
6276   "is_const" : true,
6277   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::Stream>",
6278   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::Stream>",
6279   "referenced_type" : "type-425",
6280   "self_type" : "type-757",
6281   "size" : 8,
6282   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6283  },
6284  {
6285   "alignment" : 8,
6286   "is_const" : true,
6287   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::StreamBuffer>",
6288   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::StreamBuffer>",
6289   "referenced_type" : "type-190",
6290   "self_type" : "type-189",
6291   "size" : 8,
6292   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6293  },
6294  {
6295   "alignment" : 8,
6296   "is_const" : true,
6297   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_3::HalStream>",
6298   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_3::HalStream>",
6299   "referenced_type" : "type-54",
6300   "self_type" : "type-333",
6301   "size" : 8,
6302   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6303  },
6304  {
6305   "alignment" : 8,
6306   "is_const" : true,
6307   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
6308   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
6309   "referenced_type" : "type-397",
6310   "self_type" : "type-598",
6311   "size" : 8,
6312   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6313  },
6314  {
6315   "alignment" : 8,
6316   "is_const" : true,
6317   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
6318   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
6319   "referenced_type" : "type-385",
6320   "self_type" : "type-694",
6321   "size" : 8,
6322   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6323  },
6324  {
6325   "alignment" : 8,
6326   "is_const" : true,
6327   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
6328   "name" : "const android::hardware::details::hidl_pointer<int>",
6329   "referenced_type" : "type-407",
6330   "self_type" : "type-525",
6331   "size" : 8,
6332   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6333  },
6334  {
6335   "alignment" : 8,
6336   "is_const" : true,
6337   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char>",
6338   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
6339   "referenced_type" : "type-360",
6340   "self_type" : "type-764",
6341   "size" : 8,
6342   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6343  },
6344  {
6345   "alignment" : 8,
6346   "is_const" : true,
6347   "linker_set_key" : "const android::hardware::details::return_status",
6348   "name" : "const android::hardware::details::return_status",
6349   "referenced_type" : "type-225",
6350   "self_type" : "type-249",
6351   "size" : 40,
6352   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6353  },
6354  {
6355   "alignment" : 8,
6356   "is_const" : true,
6357   "linker_set_key" : "const android::hardware::graphics::common::V1_0::BufferUsage",
6358   "name" : "const android::hardware::graphics::common::V1_0::BufferUsage",
6359   "referenced_type" : "type-653",
6360   "self_type" : "type-660",
6361   "size" : 8,
6362   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6363  },
6364  {
6365   "alignment" : 4,
6366   "is_const" : true,
6367   "linker_set_key" : "const android::hardware::graphics::common::V1_0::ColorMode",
6368   "name" : "const android::hardware::graphics::common::V1_0::ColorMode",
6369   "referenced_type" : "type-656",
6370   "self_type" : "type-664",
6371   "size" : 4,
6372   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6373  },
6374  {
6375   "alignment" : 4,
6376   "is_const" : true,
6377   "linker_set_key" : "const android::hardware::graphics::common::V1_0::ColorTransform",
6378   "name" : "const android::hardware::graphics::common::V1_0::ColorTransform",
6379   "referenced_type" : "type-657",
6380   "self_type" : "type-665",
6381   "size" : 4,
6382   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6383  },
6384  {
6385   "alignment" : 4,
6386   "is_const" : true,
6387   "linker_set_key" : "const android::hardware::graphics::common::V1_0::Dataspace",
6388   "name" : "const android::hardware::graphics::common::V1_0::Dataspace",
6389   "referenced_type" : "type-655",
6390   "self_type" : "type-663",
6391   "size" : 4,
6392   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6393  },
6394  {
6395   "alignment" : 4,
6396   "is_const" : true,
6397   "linker_set_key" : "const android::hardware::graphics::common::V1_0::Hdr",
6398   "name" : "const android::hardware::graphics::common::V1_0::Hdr",
6399   "referenced_type" : "type-658",
6400   "self_type" : "type-666",
6401   "size" : 4,
6402   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6403  },
6404  {
6405   "alignment" : 4,
6406   "is_const" : true,
6407   "linker_set_key" : "const android::hardware::graphics::common::V1_0::PixelFormat",
6408   "name" : "const android::hardware::graphics::common::V1_0::PixelFormat",
6409   "referenced_type" : "type-59",
6410   "self_type" : "type-659",
6411   "size" : 4,
6412   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6413  },
6414  {
6415   "alignment" : 4,
6416   "is_const" : true,
6417   "linker_set_key" : "const android::hardware::graphics::common::V1_0::Transform",
6418   "name" : "const android::hardware::graphics::common::V1_0::Transform",
6419   "referenced_type" : "type-654",
6420   "self_type" : "type-662",
6421   "size" : 4,
6422   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6423  },
6424  {
6425   "alignment" : 8,
6426   "is_const" : true,
6427   "linker_set_key" : "const android::hardware::hidl_death_recipient",
6428   "name" : "const android::hardware::hidl_death_recipient",
6429   "referenced_type" : "type-31",
6430   "self_type" : "type-95",
6431   "size" : 24,
6432   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6433  },
6434  {
6435   "alignment" : 8,
6436   "is_const" : true,
6437   "linker_set_key" : "const android::hardware::hidl_handle",
6438   "name" : "const android::hardware::hidl_handle",
6439   "referenced_type" : "type-6",
6440   "self_type" : "type-470",
6441   "size" : 16,
6442   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6443  },
6444  {
6445   "alignment" : 8,
6446   "is_const" : true,
6447   "linker_set_key" : "const android::hardware::hidl_memory",
6448   "name" : "const android::hardware::hidl_memory",
6449   "referenced_type" : "type-366",
6450   "self_type" : "type-370",
6451   "size" : 40,
6452   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6453  },
6454  {
6455   "alignment" : 8,
6456   "is_const" : true,
6457   "linker_set_key" : "const android::hardware::hidl_string",
6458   "name" : "const android::hardware::hidl_string",
6459   "referenced_type" : "type-367",
6460   "self_type" : "type-727",
6461   "size" : 16,
6462   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6463  },
6464  {
6465   "alignment" : 8,
6466   "is_const" : true,
6467   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag>",
6468   "name" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag>",
6469   "referenced_type" : "type-413",
6470   "self_type" : "type-419",
6471   "size" : 16,
6472   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6473  },
6474  {
6475   "alignment" : 8,
6476   "is_const" : true,
6477   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::BufferCache>",
6478   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::BufferCache>",
6479   "referenced_type" : "type-444",
6480   "self_type" : "type-753",
6481   "size" : 16,
6482   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
6483  },
6484  {
6485   "alignment" : 8,
6486   "is_const" : true,
6487   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::CaptureRequest>",
6488   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::CaptureRequest>",
6489   "referenced_type" : "type-443",
6490   "self_type" : "type-748",
6491   "size" : 16,
6492   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
6493  },
6494  {
6495   "alignment" : 8,
6496   "is_const" : true,
6497   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream>",
6498   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream>",
6499   "referenced_type" : "type-434",
6500   "self_type" : "type-438",
6501   "size" : 16,
6502   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6503  },
6504  {
6505   "alignment" : 8,
6506   "is_const" : true,
6507   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream>",
6508   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream>",
6509   "referenced_type" : "type-424",
6510   "self_type" : "type-431",
6511   "size" : 16,
6512   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6513  },
6514  {
6515   "alignment" : 8,
6516   "is_const" : true,
6517   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer>",
6518   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer>",
6519   "referenced_type" : "type-363",
6520   "self_type" : "type-441",
6521   "size" : 16,
6522   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6523  },
6524  {
6525   "alignment" : 8,
6526   "is_const" : true,
6527   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_3::HalStream>",
6528   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_3::HalStream>",
6529   "referenced_type" : "type-53",
6530   "self_type" : "type-451",
6531   "size" : 16,
6532   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6533  },
6534  {
6535   "alignment" : 8,
6536   "is_const" : true,
6537   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
6538   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
6539   "referenced_type" : "type-384",
6540   "self_type" : "type-392",
6541   "size" : 16,
6542   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6543  },
6544  {
6545   "alignment" : 8,
6546   "is_const" : true,
6547   "linker_set_key" : "const android::hardware::hidl_vec<int>",
6548   "name" : "const android::hardware::hidl_vec<int>",
6549   "referenced_type" : "type-406",
6550   "self_type" : "type-410",
6551   "size" : 16,
6552   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6553  },
6554  {
6555   "alignment" : 8,
6556   "is_const" : true,
6557   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char>",
6558   "name" : "const android::hardware::hidl_vec<unsigned char>",
6559   "referenced_type" : "type-359",
6560   "self_type" : "type-422",
6561   "size" : 16,
6562   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6563  },
6564  {
6565   "alignment" : 2,
6566   "is_const" : true,
6567   "linker_set_key" : "const android::hardware::hidl_version",
6568   "name" : "const android::hardware::hidl_version",
6569   "referenced_type" : "type-461",
6570   "self_type" : "type-463",
6571   "size" : 4,
6572   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6573  },
6574  {
6575   "alignment" : 8,
6576   "is_const" : true,
6577   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
6578   "name" : "const android::hidl::base::V1_0::BpHwBase",
6579   "referenced_type" : "type-731",
6580   "self_type" : "type-734",
6581   "size" : 216,
6582   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6583  },
6584  {
6585   "alignment" : 4,
6586   "is_const" : true,
6587   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6588   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6589   "referenced_type" : "type-480",
6590   "self_type" : "type-481",
6591   "size" : 4,
6592   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6593  },
6594  {
6595   "alignment" : 8,
6596   "is_const" : true,
6597   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
6598   "name" : "const android::hidl::base::V1_0::IBase",
6599   "referenced_type" : "type-34",
6600   "self_type" : "type-129",
6601   "size" : 24,
6602   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6603  },
6604  {
6605   "alignment" : 8,
6606   "is_const" : true,
6607   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
6608   "name" : "const android::hidl::base::V1_0::IBase *const",
6609   "referenced_type" : "type-130",
6610   "self_type" : "type-540",
6611   "size" : 8,
6612   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6613  },
6614  {
6615   "alignment" : 8,
6616   "is_const" : true,
6617   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
6618   "name" : "const android::hidl::manager::V1_0::IServiceManager",
6619   "referenced_type" : "type-176",
6620   "self_type" : "type-180",
6621   "size" : 24,
6622   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6623  },
6624  {
6625   "alignment" : 4,
6626   "is_const" : true,
6627   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
6628   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
6629   "referenced_type" : "type-618",
6630   "self_type" : "type-623",
6631   "size" : 4,
6632   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6633  },
6634  {
6635   "alignment" : 1,
6636   "is_const" : true,
6637   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
6638   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
6639   "referenced_type" : "type-617",
6640   "self_type" : "type-621",
6641   "size" : 1,
6642   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6643  },
6644  {
6645   "alignment" : 8,
6646   "is_const" : true,
6647   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
6648   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
6649   "referenced_type" : "type-196",
6650   "self_type" : "type-615",
6651   "size" : 24,
6652   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6653  },
6654  {
6655   "alignment" : 8,
6656   "is_const" : true,
6657   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
6658   "name" : "const android::sp<android::hardware::IBinder>",
6659   "referenced_type" : "type-133",
6660   "self_type" : "type-135",
6661   "size" : 8,
6662   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6663  },
6664  {
6665   "alignment" : 8,
6666   "is_const" : true,
6667   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
6668   "name" : "const android::sp<android::hardware::ProcessState>",
6669   "referenced_type" : "type-140",
6670   "self_type" : "type-172",
6671   "size" : 8,
6672   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6673  },
6674  {
6675   "alignment" : 8,
6676   "is_const" : true,
6677   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession>",
6678   "name" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession>",
6679   "referenced_type" : "type-200",
6680   "self_type" : "type-203",
6681   "size" : 8,
6682   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6683  },
6684  {
6685   "alignment" : 8,
6686   "is_const" : true,
6687   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession>",
6688   "name" : "const android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession>",
6689   "referenced_type" : "type-80",
6690   "self_type" : "type-113",
6691   "size" : 8,
6692   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6693  },
6694  {
6695   "alignment" : 8,
6696   "is_const" : true,
6697   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
6698   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
6699   "referenced_type" : "type-26",
6700   "self_type" : "type-25",
6701   "size" : 8,
6702   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6703  },
6704  {
6705   "alignment" : 8,
6706   "is_const" : true,
6707   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
6708   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
6709   "referenced_type" : "type-69",
6710   "self_type" : "type-68",
6711   "size" : 8,
6712   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6713  },
6714  {
6715   "alignment" : 8,
6716   "is_const" : true,
6717   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
6718   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
6719   "referenced_type" : "type-85",
6720   "self_type" : "type-110",
6721   "size" : 8,
6722   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6723  },
6724  {
6725   "alignment" : 8,
6726   "is_const" : true,
6727   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6728   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6729   "referenced_type" : "type-174",
6730   "self_type" : "type-178",
6731   "size" : 8,
6732   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6733  },
6734  {
6735   "alignment" : 8,
6736   "is_const" : true,
6737   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6738   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6739   "referenced_type" : "type-194",
6740   "self_type" : "type-198",
6741   "size" : 8,
6742   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6743  },
6744  {
6745   "alignment" : 8,
6746   "is_const" : true,
6747   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
6748   "name" : "const android::wp<android::hardware::BHwBinder>",
6749   "referenced_type" : "type-71",
6750   "self_type" : "type-91",
6751   "size" : 16,
6752   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6753  },
6754  {
6755   "alignment" : 8,
6756   "is_const" : true,
6757   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
6758   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
6759   "referenced_type" : "type-29",
6760   "self_type" : "type-66",
6761   "size" : 16,
6762   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6763  },
6764  {
6765   "alignment" : 8,
6766   "is_const" : true,
6767   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
6768   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
6769   "referenced_type" : "type-32",
6770   "self_type" : "type-780",
6771   "size" : 16,
6772   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6773  },
6774  {
6775   "alignment" : 1,
6776   "is_const" : true,
6777   "linker_set_key" : "const bool",
6778   "name" : "const bool",
6779   "referenced_type" : "type-13",
6780   "self_type" : "type-185",
6781   "size" : 1,
6782   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6783  },
6784  {
6785   "alignment" : 1,
6786   "is_const" : true,
6787   "linker_set_key" : "const char",
6788   "name" : "const char",
6789   "referenced_type" : "type-105",
6790   "self_type" : "type-168",
6791   "size" : 1,
6792   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6793  },
6794  {
6795   "alignment" : 2,
6796   "is_const" : true,
6797   "linker_set_key" : "const char16_t",
6798   "name" : "const char16_t",
6799   "referenced_type" : "type-160",
6800   "self_type" : "type-159",
6801   "size" : 2,
6802   "source_file" : "/system/core/libutils/include/utils/String16.h"
6803  },
6804  {
6805   "alignment" : 8,
6806   "is_const" : true,
6807   "linker_set_key" : "const double",
6808   "name" : "const double",
6809   "referenced_type" : "type-327",
6810   "self_type" : "type-349",
6811   "size" : 8,
6812   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6813  },
6814  {
6815   "alignment" : 4,
6816   "is_const" : true,
6817   "linker_set_key" : "const float",
6818   "name" : "const float",
6819   "referenced_type" : "type-322",
6820   "self_type" : "type-347",
6821   "size" : 4,
6822   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6823  },
6824  {
6825   "alignment" : 4,
6826   "is_const" : true,
6827   "linker_set_key" : "const int",
6828   "name" : "const int",
6829   "referenced_type" : "type-4",
6830   "self_type" : "type-502",
6831   "size" : 4,
6832   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6833  },
6834  {
6835   "is_const" : true,
6836   "linker_set_key" : "const iter<is_const>",
6837   "name" : "const iter<is_const>",
6838   "referenced_type" : "type-381",
6839   "self_type" : "type-380",
6840   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6841  },
6842  {
6843   "is_const" : true,
6844   "linker_set_key" : "const iter<is_const>",
6845   "name" : "const iter<is_const>",
6846   "referenced_type" : "type-774",
6847   "self_type" : "type-773",
6848   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6849  },
6850  {
6851   "alignment" : 4,
6852   "is_const" : true,
6853   "linker_set_key" : "const log_msg",
6854   "name" : "const log_msg",
6855   "referenced_type" : "type-98",
6856   "self_type" : "type-97",
6857   "size" : 5124,
6858   "source_file" : "/system/core/liblog/include/log/log_read.h"
6859  },
6860  {
6861   "alignment" : 8,
6862   "is_const" : true,
6863   "linker_set_key" : "const long",
6864   "name" : "const long",
6865   "referenced_type" : "type-145",
6866   "self_type" : "type-343",
6867   "size" : 8,
6868   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6869  },
6870  {
6871   "alignment" : 4,
6872   "is_const" : true,
6873   "linker_set_key" : "const native_handle",
6874   "name" : "const native_handle",
6875   "referenced_type" : "type-11",
6876   "self_type" : "type-10",
6877   "size" : 12,
6878   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6879  },
6880  {
6881   "alignment" : 2,
6882   "is_const" : true,
6883   "linker_set_key" : "const short",
6884   "name" : "const short",
6885   "referenced_type" : "type-285",
6886   "self_type" : "type-338",
6887   "size" : 2,
6888   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6889  },
6890  {
6891   "alignment" : 1,
6892   "is_const" : true,
6893   "linker_set_key" : "const signed char",
6894   "name" : "const signed char",
6895   "referenced_type" : "type-336",
6896   "self_type" : "type-335",
6897   "size" : 1,
6898   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6899  },
6900  {
6901   "alignment" : 4,
6902   "is_const" : true,
6903   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::CameraDeviceStatus, 3>",
6904   "name" : "const std::array<android::hardware::camera::common::V1_0::CameraDeviceStatus, 3>",
6905   "referenced_type" : "type-650",
6906   "self_type" : "type-649",
6907   "size" : 12,
6908   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
6909  },
6910  {
6911   "alignment" : 4,
6912   "is_const" : true,
6913   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::CameraMetadataType, 6>",
6914   "name" : "const std::array<android::hardware::camera::common::V1_0::CameraMetadataType, 6>",
6915   "referenced_type" : "type-646",
6916   "self_type" : "type-645",
6917   "size" : 24,
6918   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
6919  },
6920  {
6921   "alignment" : 4,
6922   "is_const" : true,
6923   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::Status, 8>",
6924   "name" : "const std::array<android::hardware::camera::common::V1_0::Status, 8>",
6925   "referenced_type" : "type-642",
6926   "self_type" : "type-641",
6927   "size" : 32,
6928   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
6929  },
6930  {
6931   "alignment" : 4,
6932   "is_const" : true,
6933   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::TagBoundaryId, 2>",
6934   "name" : "const std::array<android::hardware::camera::common::V1_0::TagBoundaryId, 2>",
6935   "referenced_type" : "type-648",
6936   "self_type" : "type-647",
6937   "size" : 8,
6938   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
6939  },
6940  {
6941   "alignment" : 4,
6942   "is_const" : true,
6943   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::TorchMode, 2>",
6944   "name" : "const std::array<android::hardware::camera::common::V1_0::TorchMode, 2>",
6945   "referenced_type" : "type-644",
6946   "self_type" : "type-643",
6947   "size" : 8,
6948   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
6949  },
6950  {
6951   "alignment" : 4,
6952   "is_const" : true,
6953   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::TorchModeStatus, 3>",
6954   "name" : "const std::array<android::hardware::camera::common::V1_0::TorchModeStatus, 3>",
6955   "referenced_type" : "type-652",
6956   "self_type" : "type-651",
6957   "size" : 12,
6958   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
6959  },
6960  {
6961   "alignment" : 4,
6962   "is_const" : true,
6963   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::BufferStatus, 2>",
6964   "name" : "const std::array<android::hardware::camera::device::V3_2::BufferStatus, 2>",
6965   "referenced_type" : "type-42",
6966   "self_type" : "type-41",
6967   "size" : 8,
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 std::array<android::hardware::camera::device::V3_2::BufferStatus, 2>",
6974   "name" : "const std::array<android::hardware::camera::device::V3_2::BufferStatus, 2>",
6975   "referenced_type" : "type-714",
6976   "self_type" : "type-713",
6977   "size" : 8,
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" : 2,
6982   "is_const" : true,
6983   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::CameraBlobId, 1>",
6984   "name" : "const std::array<android::hardware::camera::device::V3_2::CameraBlobId, 1>",
6985   "referenced_type" : "type-44",
6986   "self_type" : "type-43",
6987   "size" : 2,
6988   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
6989  },
6990  {
6991   "alignment" : 2,
6992   "is_const" : true,
6993   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::CameraBlobId, 1>",
6994   "name" : "const std::array<android::hardware::camera::device::V3_2::CameraBlobId, 1>",
6995   "referenced_type" : "type-717",
6996   "self_type" : "type-716",
6997   "size" : 2,
6998   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
6999  },
7000  {
7001   "alignment" : 4,
7002   "is_const" : true,
7003   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::ErrorCode, 4>",
7004   "name" : "const std::array<android::hardware::camera::device::V3_2::ErrorCode, 4>",
7005   "referenced_type" : "type-48",
7006   "self_type" : "type-47",
7007   "size" : 16,
7008   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
7009  },
7010  {
7011   "alignment" : 4,
7012   "is_const" : true,
7013   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::ErrorCode, 4>",
7014   "name" : "const std::array<android::hardware::camera::device::V3_2::ErrorCode, 4>",
7015   "referenced_type" : "type-721",
7016   "self_type" : "type-720",
7017   "size" : 16,
7018   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
7019  },
7020  {
7021   "alignment" : 4,
7022   "is_const" : true,
7023   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::MsgType, 2>",
7024   "name" : "const std::array<android::hardware::camera::device::V3_2::MsgType, 2>",
7025   "referenced_type" : "type-46",
7026   "self_type" : "type-45",
7027   "size" : 8,
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 std::array<android::hardware::camera::device::V3_2::MsgType, 2>",
7034   "name" : "const std::array<android::hardware::camera::device::V3_2::MsgType, 2>",
7035   "referenced_type" : "type-719",
7036   "self_type" : "type-718",
7037   "size" : 8,
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" : 4,
7042   "is_const" : true,
7043   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::RequestTemplate, 7>",
7044   "name" : "const std::array<android::hardware::camera::device::V3_2::RequestTemplate, 7>",
7045   "referenced_type" : "type-50",
7046   "self_type" : "type-49",
7047   "size" : 28,
7048   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
7049  },
7050  {
7051   "alignment" : 4,
7052   "is_const" : true,
7053   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::RequestTemplate, 7>",
7054   "name" : "const std::array<android::hardware::camera::device::V3_2::RequestTemplate, 7>",
7055   "referenced_type" : "type-723",
7056   "self_type" : "type-722",
7057   "size" : 28,
7058   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
7059  },
7060  {
7061   "alignment" : 4,
7062   "is_const" : true,
7063   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::StreamConfigurationMode, 10>",
7064   "name" : "const std::array<android::hardware::camera::device::V3_2::StreamConfigurationMode, 10>",
7065   "referenced_type" : "type-40",
7066   "self_type" : "type-39",
7067   "size" : 40,
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 std::array<android::hardware::camera::device::V3_2::StreamConfigurationMode, 10>",
7074   "name" : "const std::array<android::hardware::camera::device::V3_2::StreamConfigurationMode, 10>",
7075   "referenced_type" : "type-712",
7076   "self_type" : "type-711",
7077   "size" : 40,
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 std::array<android::hardware::camera::device::V3_2::StreamRotation, 4>",
7084   "name" : "const std::array<android::hardware::camera::device::V3_2::StreamRotation, 4>",
7085   "referenced_type" : "type-38",
7086   "self_type" : "type-37",
7087   "size" : 16,
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 std::array<android::hardware::camera::device::V3_2::StreamRotation, 4>",
7094   "name" : "const std::array<android::hardware::camera::device::V3_2::StreamRotation, 4>",
7095   "referenced_type" : "type-710",
7096   "self_type" : "type-709",
7097   "size" : 16,
7098   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
7099  },
7100  {
7101   "alignment" : 4,
7102   "is_const" : true,
7103   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::StreamType, 2>",
7104   "name" : "const std::array<android::hardware::camera::device::V3_2::StreamType, 2>",
7105   "referenced_type" : "type-36",
7106   "self_type" : "type-35",
7107   "size" : 8,
7108   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
7109  },
7110  {
7111   "alignment" : 4,
7112   "is_const" : true,
7113   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::StreamType, 2>",
7114   "name" : "const std::array<android::hardware::camera::device::V3_2::StreamType, 2>",
7115   "referenced_type" : "type-708",
7116   "self_type" : "type-707",
7117   "size" : 8,
7118   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
7119  },
7120  {
7121   "alignment" : 8,
7122   "is_const" : true,
7123   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::BufferUsage, 23>",
7124   "name" : "const std::array<android::hardware::graphics::common::V1_0::BufferUsage, 23>",
7125   "referenced_type" : "type-670",
7126   "self_type" : "type-669",
7127   "size" : 184,
7128   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7129  },
7130  {
7131   "alignment" : 8,
7132   "is_const" : true,
7133   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::BufferUsage, 23>",
7134   "name" : "const std::array<android::hardware::graphics::common::V1_0::BufferUsage, 23>",
7135   "referenced_type" : "type-789",
7136   "self_type" : "type-788",
7137   "size" : 184,
7138   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7139  },
7140  {
7141   "alignment" : 4,
7142   "is_const" : true,
7143   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::ColorMode, 10>",
7144   "name" : "const std::array<android::hardware::graphics::common::V1_0::ColorMode, 10>",
7145   "referenced_type" : "type-677",
7146   "self_type" : "type-676",
7147   "size" : 40,
7148   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7149  },
7150  {
7151   "alignment" : 4,
7152   "is_const" : true,
7153   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::ColorMode, 10>",
7154   "name" : "const std::array<android::hardware::graphics::common::V1_0::ColorMode, 10>",
7155   "referenced_type" : "type-795",
7156   "self_type" : "type-794",
7157   "size" : 40,
7158   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7159  },
7160  {
7161   "alignment" : 4,
7162   "is_const" : true,
7163   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::ColorTransform, 7>",
7164   "name" : "const std::array<android::hardware::graphics::common::V1_0::ColorTransform, 7>",
7165   "referenced_type" : "type-679",
7166   "self_type" : "type-678",
7167   "size" : 28,
7168   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7169  },
7170  {
7171   "alignment" : 4,
7172   "is_const" : true,
7173   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::ColorTransform, 7>",
7174   "name" : "const std::array<android::hardware::graphics::common::V1_0::ColorTransform, 7>",
7175   "referenced_type" : "type-797",
7176   "self_type" : "type-796",
7177   "size" : 28,
7178   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7179  },
7180  {
7181   "alignment" : 4,
7182   "is_const" : true,
7183   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Dataspace, 57>",
7184   "name" : "const std::array<android::hardware::graphics::common::V1_0::Dataspace, 57>",
7185   "referenced_type" : "type-675",
7186   "self_type" : "type-674",
7187   "size" : 228,
7188   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7189  },
7190  {
7191   "alignment" : 4,
7192   "is_const" : true,
7193   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Dataspace, 57>",
7194   "name" : "const std::array<android::hardware::graphics::common::V1_0::Dataspace, 57>",
7195   "referenced_type" : "type-793",
7196   "self_type" : "type-792",
7197   "size" : 228,
7198   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7199  },
7200  {
7201   "alignment" : 4,
7202   "is_const" : true,
7203   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Hdr, 3>",
7204   "name" : "const std::array<android::hardware::graphics::common::V1_0::Hdr, 3>",
7205   "referenced_type" : "type-681",
7206   "self_type" : "type-680",
7207   "size" : 12,
7208   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7209  },
7210  {
7211   "alignment" : 4,
7212   "is_const" : true,
7213   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Hdr, 3>",
7214   "name" : "const std::array<android::hardware::graphics::common::V1_0::Hdr, 3>",
7215   "referenced_type" : "type-799",
7216   "self_type" : "type-798",
7217   "size" : 12,
7218   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7219  },
7220  {
7221   "alignment" : 4,
7222   "is_const" : true,
7223   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::PixelFormat, 20>",
7224   "name" : "const std::array<android::hardware::graphics::common::V1_0::PixelFormat, 20>",
7225   "referenced_type" : "type-668",
7226   "self_type" : "type-667",
7227   "size" : 80,
7228   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7229  },
7230  {
7231   "alignment" : 4,
7232   "is_const" : true,
7233   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::PixelFormat, 20>",
7234   "name" : "const std::array<android::hardware::graphics::common::V1_0::PixelFormat, 20>",
7235   "referenced_type" : "type-787",
7236   "self_type" : "type-786",
7237   "size" : 80,
7238   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7239  },
7240  {
7241   "alignment" : 4,
7242   "is_const" : true,
7243   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Transform, 5>",
7244   "name" : "const std::array<android::hardware::graphics::common::V1_0::Transform, 5>",
7245   "referenced_type" : "type-672",
7246   "self_type" : "type-671",
7247   "size" : 20,
7248   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7249  },
7250  {
7251   "alignment" : 4,
7252   "is_const" : true,
7253   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Transform, 5>",
7254   "name" : "const std::array<android::hardware::graphics::common::V1_0::Transform, 5>",
7255   "referenced_type" : "type-791",
7256   "self_type" : "type-790",
7257   "size" : 20,
7258   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7259  },
7260  {
7261   "alignment" : 4,
7262   "is_const" : true,
7263   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7264   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7265   "referenced_type" : "type-484",
7266   "self_type" : "type-483",
7267   "size" : 12,
7268   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7269  },
7270  {
7271   "alignment" : 4,
7272   "is_const" : true,
7273   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7274   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7275   "referenced_type" : "type-778",
7276   "self_type" : "type-777",
7277   "size" : 12,
7278   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7279  },
7280  {
7281   "alignment" : 4,
7282   "is_const" : true,
7283   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7284   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7285   "referenced_type" : "type-627",
7286   "self_type" : "type-626",
7287   "size" : 4,
7288   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7289  },
7290  {
7291   "alignment" : 1,
7292   "is_const" : true,
7293   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
7294   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
7295   "referenced_type" : "type-625",
7296   "self_type" : "type-624",
7297   "size" : 3,
7298   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7299  },
7300  {
7301   "alignment" : 8,
7302   "is_const" : true,
7303   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
7304   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
7305   "referenced_type" : "type-519",
7306   "self_type" : "type-518",
7307   "size" : 24,
7308   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7309  },
7310  {
7311   "alignment" : 8,
7312   "is_const" : true,
7313   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
7314   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
7315   "referenced_type" : "type-404",
7316   "self_type" : "type-403",
7317   "size" : 16,
7318   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7319  },
7320  {
7321   "alignment" : 8,
7322   "is_const" : true,
7323   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
7324   "name" : "const std::initializer_list<android::hardware::hidl_string>",
7325   "referenced_type" : "type-390",
7326   "self_type" : "type-389",
7327   "size" : 16,
7328   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7329  },
7330  {
7331   "alignment" : 8,
7332   "is_const" : true,
7333   "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 *> > *)> > >",
7334   "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 *> > *)> > >",
7335   "referenced_type" : "type-63",
7336   "self_type" : "type-62",
7337   "size" : 24,
7338   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7339  },
7340  {
7341   "alignment" : 8,
7342   "is_const" : true,
7343   "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 *> > *)> > >",
7344   "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 *> > *)> > >",
7345   "referenced_type" : "type-752",
7346   "self_type" : "type-751",
7347   "size" : 24,
7348   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7349  },
7350  {
7351   "alignment" : 1,
7352   "is_const" : true,
7353   "linker_set_key" : "const unsigned char",
7354   "name" : "const unsigned char",
7355   "referenced_type" : "type-101",
7356   "self_type" : "type-460",
7357   "size" : 1,
7358   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7359  },
7360  {
7361   "alignment" : 4,
7362   "is_const" : true,
7363   "linker_set_key" : "const unsigned int",
7364   "name" : "const unsigned int",
7365   "referenced_type" : "type-2",
7366   "self_type" : "type-150",
7367   "size" : 4,
7368   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7369  },
7370  {
7371   "alignment" : 8,
7372   "is_const" : true,
7373   "linker_set_key" : "const unsigned long",
7374   "name" : "const unsigned long",
7375   "referenced_type" : "type-5",
7376   "self_type" : "type-151",
7377   "size" : 8,
7378   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7379  },
7380  {
7381   "alignment" : 8,
7382   "is_const" : true,
7383   "linker_set_key" : "const unsigned long long",
7384   "name" : "const unsigned long long",
7385   "referenced_type" : "type-317",
7386   "self_type" : "type-511",
7387   "size" : 8,
7388   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7389  },
7390  {
7391   "alignment" : 2,
7392   "is_const" : true,
7393   "linker_set_key" : "const unsigned short",
7394   "name" : "const unsigned short",
7395   "referenced_type" : "type-103",
7396   "self_type" : "type-340",
7397   "size" : 2,
7398   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7399  },
7400  {
7401   "is_const" : true,
7402   "linker_set_key" : "const void",
7403   "name" : "const void",
7404   "referenced_type" : "type-76",
7405   "self_type" : "type-466",
7406   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7407  },
7408  {
7409   "alignment" : 1,
7410   "is_volatile" : true,
7411   "linker_set_key" : "volatile bool",
7412   "name" : "volatile bool",
7413   "referenced_type" : "type-13",
7414   "self_type" : "type-188",
7415   "size" : 1,
7416   "source_file" : "/system/core/libutils/include/utils/Thread.h"
7417  },
7418  {
7419   "alignment" : 4,
7420   "is_volatile" : true,
7421   "linker_set_key" : "volatile int",
7422   "name" : "volatile int",
7423   "referenced_type" : "type-4",
7424   "self_type" : "type-169",
7425   "size" : 4,
7426   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
7427  }
7428 ],
7429 "record_types" :
7430 [
7431  {
7432   "alignment" : 4,
7433   "fields" :
7434   [
7435    {
7436     "access" : "private",
7437     "field_name" : "mCond",
7438     "referenced_type" : "type-187"
7439    }
7440   ],
7441   "linker_set_key" : "android::Condition",
7442   "name" : "android::Condition",
7443   "record_kind" : "class",
7444   "referenced_type" : "type-186",
7445   "self_type" : "type-186",
7446   "size" : 48,
7447   "source_file" : "/system/core/libutils/include/utils/Condition.h",
7448   "unique_id" : "_ZTSN7android9ConditionE"
7449  },
7450  {
7451   "alignment" : 8,
7452   "fields" :
7453   [
7454    {
7455     "access" : "private",
7456     "field_name" : "mVector",
7457     "referenced_type" : "type-163"
7458    }
7459   ],
7460   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
7461   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
7462   "record_kind" : "class",
7463   "referenced_type" : "type-162",
7464   "self_type" : "type-162",
7465   "size" : 40,
7466   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
7467   "template_args" : [ "type-157", "type-133" ],
7468   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
7469  },
7470  {
7471   "alignment" : 4,
7472   "fields" :
7473   [
7474    {
7475     "access" : "private",
7476     "field_name" : "mCount",
7477     "referenced_type" : "type-261"
7478    }
7479   ],
7480   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
7481   "name" : "android::LightRefBase<android::NativeHandle>",
7482   "record_kind" : "class",
7483   "referenced_type" : "type-260",
7484   "self_type" : "type-260",
7485   "size" : 4,
7486   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7487   "template_args" : [ "type-262" ],
7488   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
7489  },
7490  {
7491   "alignment" : 4,
7492   "fields" :
7493   [
7494    {
7495     "access" : "private",
7496     "field_name" : "mCount",
7497     "referenced_type" : "type-258"
7498    }
7499   ],
7500   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
7501   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
7502   "record_kind" : "class",
7503   "referenced_type" : "type-257",
7504   "self_type" : "type-257",
7505   "size" : 4,
7506   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7507   "template_args" : [ "type-259" ],
7508   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
7509  },
7510  {
7511   "alignment" : 4,
7512   "fields" :
7513   [
7514    {
7515     "access" : "private",
7516     "field_name" : "mMutex",
7517     "referenced_type" : "type-147"
7518    }
7519   ],
7520   "linker_set_key" : "android::Mutex",
7521   "name" : "android::Mutex",
7522   "record_kind" : "class",
7523   "referenced_type" : "type-146",
7524   "self_type" : "type-146",
7525   "size" : 40,
7526   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
7527   "unique_id" : "_ZTSN7android5MutexE"
7528  },
7529  {
7530   "alignment" : 8,
7531   "fields" :
7532   [
7533    {
7534     "access" : "private",
7535     "field_name" : "mLock",
7536     "referenced_type" : "type-597"
7537    }
7538   ],
7539   "linker_set_key" : "android::Mutex::Autolock",
7540   "name" : "android::Mutex::Autolock",
7541   "record_kind" : "class",
7542   "referenced_type" : "type-596",
7543   "self_type" : "type-596",
7544   "size" : 8,
7545   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
7546   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
7547  },
7548  {
7549   "alignment" : 8,
7550   "base_specifiers" :
7551   [
7552    {
7553     "referenced_type" : "type-260"
7554    }
7555   ],
7556   "fields" :
7557   [
7558    {
7559     "access" : "private",
7560     "field_name" : "mHandle",
7561     "field_offset" : 64,
7562     "referenced_type" : "type-263"
7563    },
7564    {
7565     "access" : "private",
7566     "field_name" : "mOwnsHandle",
7567     "field_offset" : 128,
7568     "referenced_type" : "type-13"
7569    }
7570   ],
7571   "linker_set_key" : "android::NativeHandle",
7572   "name" : "android::NativeHandle",
7573   "record_kind" : "class",
7574   "referenced_type" : "type-262",
7575   "self_type" : "type-262",
7576   "size" : 24,
7577   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
7578   "unique_id" : "_ZTSN7android12NativeHandleE"
7579  },
7580  {
7581   "alignment" : 4,
7582   "fields" :
7583   [
7584    {
7585     "access" : "private",
7586     "field_name" : "mRWLock",
7587     "referenced_type" : "type-603"
7588    }
7589   ],
7590   "linker_set_key" : "android::RWLock",
7591   "name" : "android::RWLock",
7592   "record_kind" : "class",
7593   "referenced_type" : "type-602",
7594   "self_type" : "type-602",
7595   "size" : 56,
7596   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
7597   "unique_id" : "_ZTSN7android6RWLockE"
7598  },
7599  {
7600   "alignment" : 8,
7601   "fields" :
7602   [
7603    {
7604     "access" : "private",
7605     "field_name" : "mLock",
7606     "referenced_type" : "type-606"
7607    }
7608   ],
7609   "linker_set_key" : "android::RWLock::AutoRLock",
7610   "name" : "android::RWLock::AutoRLock",
7611   "record_kind" : "class",
7612   "referenced_type" : "type-605",
7613   "self_type" : "type-605",
7614   "size" : 8,
7615   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
7616   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
7617  },
7618  {
7619   "alignment" : 8,
7620   "fields" :
7621   [
7622    {
7623     "access" : "private",
7624     "field_name" : "mLock",
7625     "referenced_type" : "type-606"
7626    }
7627   ],
7628   "linker_set_key" : "android::RWLock::AutoWLock",
7629   "name" : "android::RWLock::AutoWLock",
7630   "record_kind" : "class",
7631   "referenced_type" : "type-610",
7632   "self_type" : "type-610",
7633   "size" : 8,
7634   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
7635   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
7636  },
7637  {
7638   "alignment" : 8,
7639   "fields" :
7640   [
7641    {
7642     "access" : "private",
7643     "field_name" : "mRefs",
7644     "field_offset" : 64,
7645     "referenced_type" : "type-20"
7646    }
7647   ],
7648   "linker_set_key" : "android::RefBase",
7649   "name" : "android::RefBase",
7650   "record_kind" : "class",
7651   "referenced_type" : "type-19",
7652   "self_type" : "type-19",
7653   "size" : 16,
7654   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7655   "unique_id" : "_ZTSN7android7RefBaseE",
7656   "vtable_components" :
7657   [
7658    {
7659     "kind" : "offset_to_top"
7660    },
7661    {
7662     "kind" : "rtti",
7663     "mangled_component_name" : "_ZTIN7android7RefBaseE"
7664    },
7665    {
7666     "kind" : "complete_dtor_pointer",
7667     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
7668    },
7669    {
7670     "kind" : "deleting_dtor_pointer",
7671     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
7672    },
7673    {
7674     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7675    },
7676    {
7677     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7678    },
7679    {
7680     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7681    },
7682    {
7683     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7684    }
7685   ]
7686  },
7687  {
7688   "alignment" : 1,
7689   "linker_set_key" : "android::RefBase::weakref_type",
7690   "name" : "android::RefBase::weakref_type",
7691   "record_kind" : "class",
7692   "referenced_type" : "type-24",
7693   "self_type" : "type-24",
7694   "size" : 1,
7695   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7696   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
7697  },
7698  {
7699   "alignment" : 1,
7700   "linker_set_key" : "android::ReferenceMover",
7701   "name" : "android::ReferenceMover",
7702   "record_kind" : "class",
7703   "referenced_type" : "type-365",
7704   "self_type" : "type-365",
7705   "size" : 1,
7706   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7707   "unique_id" : "_ZTSN7android14ReferenceMoverE"
7708  },
7709  {
7710   "alignment" : 8,
7711   "linker_set_key" : "android::ReferenceRenamer",
7712   "name" : "android::ReferenceRenamer",
7713   "record_kind" : "class",
7714   "referenced_type" : "type-351",
7715   "self_type" : "type-351",
7716   "size" : 8,
7717   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7718   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
7719   "vtable_components" :
7720   [
7721    {
7722     "kind" : "offset_to_top"
7723    },
7724    {
7725     "kind" : "rtti",
7726     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
7727    },
7728    {
7729     "is_pure" : true,
7730     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
7731    }
7732   ]
7733  },
7734  {
7735   "alignment" : 8,
7736   "fields" :
7737   [
7738    {
7739     "access" : "private",
7740     "field_name" : "mTag",
7741     "referenced_type" : "type-5"
7742    }
7743   ],
7744   "linker_set_key" : "android::ScopedTrace",
7745   "name" : "android::ScopedTrace",
7746   "record_kind" : "class",
7747   "referenced_type" : "type-612",
7748   "self_type" : "type-612",
7749   "size" : 8,
7750   "source_file" : "/system/core/libutils/include/utils/Trace.h",
7751   "unique_id" : "_ZTSN7android11ScopedTraceE"
7752  },
7753  {
7754   "alignment" : 8,
7755   "base_specifiers" :
7756   [
7757    {
7758     "access" : "private",
7759     "referenced_type" : "type-164"
7760    }
7761   ],
7762   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7763   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7764   "record_kind" : "class",
7765   "referenced_type" : "type-163",
7766   "self_type" : "type-163",
7767   "size" : 40,
7768   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
7769   "template_args" : [ "type-165" ],
7770   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7771   "vtable_components" :
7772   [
7773    {
7774     "kind" : "offset_to_top"
7775    },
7776    {
7777     "kind" : "rtti",
7778     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7779    },
7780    {
7781     "kind" : "complete_dtor_pointer",
7782     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
7783    },
7784    {
7785     "kind" : "deleting_dtor_pointer",
7786     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
7787    },
7788    {
7789     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm"
7790    },
7791    {
7792     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm"
7793    },
7794    {
7795     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm"
7796    },
7797    {
7798     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm"
7799    },
7800    {
7801     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm"
7802    },
7803    {
7804     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm"
7805    },
7806    {
7807     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
7808    }
7809   ]
7810  },
7811  {
7812   "alignment" : 8,
7813   "base_specifiers" :
7814   [
7815    {
7816     "referenced_type" : "type-149"
7817    }
7818   ],
7819   "linker_set_key" : "android::SortedVectorImpl",
7820   "name" : "android::SortedVectorImpl",
7821   "record_kind" : "class",
7822   "referenced_type" : "type-164",
7823   "self_type" : "type-164",
7824   "size" : 40,
7825   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7826   "unique_id" : "_ZTSN7android16SortedVectorImplE",
7827   "vtable_components" :
7828   [
7829    {
7830     "kind" : "offset_to_top"
7831    },
7832    {
7833     "kind" : "rtti",
7834     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
7835    },
7836    {
7837     "kind" : "complete_dtor_pointer",
7838     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
7839    },
7840    {
7841     "kind" : "deleting_dtor_pointer",
7842     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
7843    },
7844    {
7845     "is_pure" : true,
7846     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
7847    },
7848    {
7849     "is_pure" : true,
7850     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
7851    },
7852    {
7853     "is_pure" : true,
7854     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
7855    },
7856    {
7857     "is_pure" : true,
7858     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
7859    },
7860    {
7861     "is_pure" : true,
7862     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
7863    },
7864    {
7865     "is_pure" : true,
7866     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
7867    },
7868    {
7869     "is_pure" : true,
7870     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
7871    }
7872   ]
7873  },
7874  {
7875   "alignment" : 8,
7876   "fields" :
7877   [
7878    {
7879     "access" : "private",
7880     "field_name" : "mString",
7881     "referenced_type" : "type-158"
7882    }
7883   ],
7884   "linker_set_key" : "android::String16",
7885   "name" : "android::String16",
7886   "record_kind" : "class",
7887   "referenced_type" : "type-157",
7888   "self_type" : "type-157",
7889   "size" : 8,
7890   "source_file" : "/system/core/libutils/include/utils/String16.h",
7891   "unique_id" : "_ZTSN7android8String16E"
7892  },
7893  {
7894   "alignment" : 8,
7895   "fields" :
7896   [
7897    {
7898     "access" : "private",
7899     "field_name" : "mString",
7900     "referenced_type" : "type-167"
7901    }
7902   ],
7903   "linker_set_key" : "android::String8",
7904   "name" : "android::String8",
7905   "record_kind" : "class",
7906   "referenced_type" : "type-166",
7907   "self_type" : "type-166",
7908   "size" : 8,
7909   "source_file" : "/system/core/libutils/include/utils/String8.h",
7910   "unique_id" : "_ZTSN7android7String8E"
7911  },
7912  {
7913   "alignment" : 8,
7914   "base_specifiers" :
7915   [
7916    {
7917     "is_virtual" : true,
7918     "referenced_type" : "type-19"
7919    }
7920   ],
7921   "fields" :
7922   [
7923    {
7924     "access" : "private",
7925     "field_name" : "mCanCallJava",
7926     "field_offset" : 64,
7927     "referenced_type" : "type-185"
7928    },
7929    {
7930     "access" : "private",
7931     "field_name" : "mThread",
7932     "field_offset" : 128,
7933     "referenced_type" : "type-75"
7934    },
7935    {
7936     "access" : "private",
7937     "field_name" : "mLock",
7938     "field_offset" : 192,
7939     "referenced_type" : "type-146"
7940    },
7941    {
7942     "access" : "private",
7943     "field_name" : "mThreadExitedCondition",
7944     "field_offset" : 512,
7945     "referenced_type" : "type-186"
7946    },
7947    {
7948     "access" : "private",
7949     "field_name" : "mStatus",
7950     "field_offset" : 896,
7951     "referenced_type" : "type-4"
7952    },
7953    {
7954     "access" : "private",
7955     "field_name" : "mExitPending",
7956     "field_offset" : 928,
7957     "referenced_type" : "type-188"
7958    },
7959    {
7960     "access" : "private",
7961     "field_name" : "mRunning",
7962     "field_offset" : 936,
7963     "referenced_type" : "type-188"
7964    },
7965    {
7966     "access" : "private",
7967     "field_name" : "mHoldSelf",
7968     "field_offset" : 960,
7969     "referenced_type" : "type-182"
7970    },
7971    {
7972     "access" : "private",
7973     "field_name" : "mTid",
7974     "field_offset" : 1024,
7975     "referenced_type" : "type-4"
7976    }
7977   ],
7978   "linker_set_key" : "android::Thread",
7979   "name" : "android::Thread",
7980   "record_kind" : "class",
7981   "referenced_type" : "type-184",
7982   "self_type" : "type-184",
7983   "size" : 152,
7984   "source_file" : "/system/core/libutils/include/utils/Thread.h",
7985   "unique_id" : "_ZTSN7android6ThreadE",
7986   "vtable_components" :
7987   [
7988    {
7989     "component_value" : 136,
7990     "kind" : "vbase_offset"
7991    },
7992    {
7993     "kind" : "offset_to_top"
7994    },
7995    {
7996     "kind" : "rtti",
7997     "mangled_component_name" : "_ZTIN7android6ThreadE"
7998    },
7999    {
8000     "kind" : "complete_dtor_pointer",
8001     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
8002    },
8003    {
8004     "kind" : "deleting_dtor_pointer",
8005     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
8006    },
8007    {
8008     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
8009    },
8010    {
8011     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
8012    },
8013    {
8014     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
8015    },
8016    {
8017     "is_pure" : true,
8018     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
8019    },
8020    {
8021     "kind" : "vcall_offset"
8022    },
8023    {
8024     "kind" : "vcall_offset"
8025    },
8026    {
8027     "kind" : "vcall_offset"
8028    },
8029    {
8030     "kind" : "vcall_offset"
8031    },
8032    {
8033     "component_value" : -136,
8034     "kind" : "vcall_offset"
8035    },
8036    {
8037     "component_value" : -136,
8038     "kind" : "offset_to_top"
8039    },
8040    {
8041     "kind" : "rtti",
8042     "mangled_component_name" : "_ZTIN7android6ThreadE"
8043    },
8044    {
8045     "kind" : "complete_dtor_pointer",
8046     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
8047    },
8048    {
8049     "kind" : "deleting_dtor_pointer",
8050     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
8051    },
8052    {
8053     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8054    },
8055    {
8056     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8057    },
8058    {
8059     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8060    },
8061    {
8062     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8063    }
8064   ]
8065  },
8066  {
8067   "alignment" : 8,
8068   "base_specifiers" :
8069   [
8070    {
8071     "access" : "private",
8072     "referenced_type" : "type-149"
8073    }
8074   ],
8075   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
8076   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
8077   "record_kind" : "class",
8078   "referenced_type" : "type-148",
8079   "self_type" : "type-148",
8080   "size" : 40,
8081   "source_file" : "/system/core/libutils/include/utils/Vector.h",
8082   "template_args" : [ "type-152" ],
8083   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
8084   "vtable_components" :
8085   [
8086    {
8087     "kind" : "offset_to_top"
8088    },
8089    {
8090     "kind" : "rtti",
8091     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
8092    },
8093    {
8094     "kind" : "complete_dtor_pointer",
8095     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
8096    },
8097    {
8098     "kind" : "deleting_dtor_pointer",
8099     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
8100    },
8101    {
8102     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
8103    },
8104    {
8105     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
8106    },
8107    {
8108     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
8109    },
8110    {
8111     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
8112    },
8113    {
8114     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
8115    },
8116    {
8117     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
8118    }
8119   ]
8120  },
8121  {
8122   "alignment" : 8,
8123   "fields" :
8124   [
8125    {
8126     "access" : "private",
8127     "field_name" : "mStorage",
8128     "field_offset" : 64,
8129     "referenced_type" : "type-75"
8130    },
8131    {
8132     "access" : "private",
8133     "field_name" : "mCount",
8134     "field_offset" : 128,
8135     "referenced_type" : "type-5"
8136    },
8137    {
8138     "access" : "private",
8139     "field_name" : "mFlags",
8140     "field_offset" : 192,
8141     "referenced_type" : "type-150"
8142    },
8143    {
8144     "access" : "private",
8145     "field_name" : "mItemSize",
8146     "field_offset" : 256,
8147     "referenced_type" : "type-151"
8148    }
8149   ],
8150   "linker_set_key" : "android::VectorImpl",
8151   "name" : "android::VectorImpl",
8152   "record_kind" : "class",
8153   "referenced_type" : "type-149",
8154   "self_type" : "type-149",
8155   "size" : 40,
8156   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8157   "unique_id" : "_ZTSN7android10VectorImplE",
8158   "vtable_components" :
8159   [
8160    {
8161     "kind" : "offset_to_top"
8162    },
8163    {
8164     "kind" : "rtti",
8165     "mangled_component_name" : "_ZTIN7android10VectorImplE"
8166    },
8167    {
8168     "kind" : "complete_dtor_pointer",
8169     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
8170    },
8171    {
8172     "kind" : "deleting_dtor_pointer",
8173     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
8174    },
8175    {
8176     "is_pure" : true,
8177     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
8178    },
8179    {
8180     "is_pure" : true,
8181     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
8182    },
8183    {
8184     "is_pure" : true,
8185     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
8186    },
8187    {
8188     "is_pure" : true,
8189     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
8190    },
8191    {
8192     "is_pure" : true,
8193     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
8194    },
8195    {
8196     "is_pure" : true,
8197     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
8198    }
8199   ]
8200  },
8201  {
8202   "alignment" : 8,
8203   "base_specifiers" :
8204   [
8205    {
8206     "referenced_type" : "type-257"
8207    }
8208   ],
8209   "linker_set_key" : "android::VirtualLightRefBase",
8210   "name" : "android::VirtualLightRefBase",
8211   "record_kind" : "class",
8212   "referenced_type" : "type-259",
8213   "self_type" : "type-259",
8214   "size" : 16,
8215   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8216   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
8217   "vtable_components" :
8218   [
8219    {
8220     "kind" : "offset_to_top"
8221    },
8222    {
8223     "kind" : "rtti",
8224     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
8225    },
8226    {
8227     "kind" : "complete_dtor_pointer",
8228     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
8229    },
8230    {
8231     "kind" : "deleting_dtor_pointer",
8232     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
8233    }
8234   ]
8235  },
8236  {
8237   "alignment" : 8,
8238   "base_specifiers" :
8239   [
8240    {
8241     "referenced_type" : "type-77"
8242    }
8243   ],
8244   "fields" :
8245   [
8246    {
8247     "access" : "protected",
8248     "field_name" : "mSchedPolicy",
8249     "field_offset" : 64,
8250     "referenced_type" : "type-4"
8251    },
8252    {
8253     "access" : "protected",
8254     "field_name" : "mSchedPriority",
8255     "field_offset" : 96,
8256     "referenced_type" : "type-4"
8257    },
8258    {
8259     "access" : "private",
8260     "field_name" : "mExtras",
8261     "field_offset" : 128,
8262     "referenced_type" : "type-74"
8263    },
8264    {
8265     "access" : "private",
8266     "field_name" : "mReserved0",
8267     "field_offset" : 192,
8268     "referenced_type" : "type-75"
8269    }
8270   ],
8271   "linker_set_key" : "android::hardware::BHwBinder",
8272   "name" : "android::hardware::BHwBinder",
8273   "record_kind" : "class",
8274   "referenced_type" : "type-73",
8275   "self_type" : "type-73",
8276   "size" : 48,
8277   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
8278   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
8279   "vtable_components" :
8280   [
8281    {
8282     "component_value" : 32,
8283     "kind" : "vbase_offset"
8284    },
8285    {
8286     "kind" : "offset_to_top"
8287    },
8288    {
8289     "kind" : "rtti",
8290     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
8291    },
8292    {
8293     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8294    },
8295    {
8296     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
8297    },
8298    {
8299     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
8300    },
8301    {
8302     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
8303    },
8304    {
8305     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8306    },
8307    {
8308     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
8309    },
8310    {
8311     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
8312    },
8313    {
8314     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
8315    },
8316    {
8317     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8318    },
8319    {
8320     "kind" : "complete_dtor_pointer",
8321     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
8322    },
8323    {
8324     "kind" : "deleting_dtor_pointer",
8325     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
8326    },
8327    {
8328     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8329    },
8330    {
8331     "kind" : "vcall_offset"
8332    },
8333    {
8334     "kind" : "vcall_offset"
8335    },
8336    {
8337     "kind" : "vcall_offset"
8338    },
8339    {
8340     "kind" : "vcall_offset"
8341    },
8342    {
8343     "component_value" : -32,
8344     "kind" : "vcall_offset"
8345    },
8346    {
8347     "component_value" : -32,
8348     "kind" : "offset_to_top"
8349    },
8350    {
8351     "kind" : "rtti",
8352     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
8353    },
8354    {
8355     "kind" : "complete_dtor_pointer",
8356     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
8357    },
8358    {
8359     "kind" : "deleting_dtor_pointer",
8360     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
8361    },
8362    {
8363     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8364    },
8365    {
8366     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8367    },
8368    {
8369     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8370    },
8371    {
8372     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8373    }
8374   ]
8375  },
8376  {
8377   "alignment" : 8,
8378   "base_specifiers" :
8379   [
8380    {
8381     "is_virtual" : true,
8382     "referenced_type" : "type-19"
8383    }
8384   ],
8385   "fields" :
8386   [
8387    {
8388     "access" : "private",
8389     "field_name" : "mRemote",
8390     "field_offset" : 64,
8391     "referenced_type" : "type-123"
8392    },
8393    {
8394     "access" : "private",
8395     "field_name" : "mRefs",
8396     "field_offset" : 128,
8397     "referenced_type" : "type-23"
8398    },
8399    {
8400     "access" : "private",
8401     "field_name" : "mState",
8402     "field_offset" : 192,
8403     "referenced_type" : "type-125"
8404    }
8405   ],
8406   "linker_set_key" : "android::hardware::BpHwRefBase",
8407   "name" : "android::hardware::BpHwRefBase",
8408   "record_kind" : "class",
8409   "referenced_type" : "type-122",
8410   "self_type" : "type-122",
8411   "size" : 48,
8412   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
8413   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
8414   "vtable_components" :
8415   [
8416    {
8417     "component_value" : 32,
8418     "kind" : "vbase_offset"
8419    },
8420    {
8421     "kind" : "offset_to_top"
8422    },
8423    {
8424     "kind" : "rtti",
8425     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
8426    },
8427    {
8428     "kind" : "complete_dtor_pointer",
8429     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
8430    },
8431    {
8432     "kind" : "deleting_dtor_pointer",
8433     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
8434    },
8435    {
8436     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8437    },
8438    {
8439     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8440    },
8441    {
8442     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8443    },
8444    {
8445     "kind" : "vcall_offset"
8446    },
8447    {
8448     "component_value" : -32,
8449     "kind" : "vcall_offset"
8450    },
8451    {
8452     "component_value" : -32,
8453     "kind" : "vcall_offset"
8454    },
8455    {
8456     "component_value" : -32,
8457     "kind" : "vcall_offset"
8458    },
8459    {
8460     "component_value" : -32,
8461     "kind" : "vcall_offset"
8462    },
8463    {
8464     "component_value" : -32,
8465     "kind" : "offset_to_top"
8466    },
8467    {
8468     "kind" : "rtti",
8469     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
8470    },
8471    {
8472     "kind" : "complete_dtor_pointer",
8473     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
8474    },
8475    {
8476     "kind" : "deleting_dtor_pointer",
8477     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
8478    },
8479    {
8480     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
8481    },
8482    {
8483     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8484    },
8485    {
8486     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8487    },
8488    {
8489     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8490    }
8491   ]
8492  },
8493  {
8494   "alignment" : 8,
8495   "base_specifiers" :
8496   [
8497    {
8498     "referenced_type" : "type-83"
8499    },
8500    {
8501     "referenced_type" : "type-121"
8502    },
8503    {
8504     "referenced_type" : "type-122"
8505    }
8506   ],
8507   "linker_set_key" : "android::hardware::BpInterface<android::hardware::camera::device::V3_2::ICameraDeviceSession>",
8508   "name" : "android::hardware::BpInterface<android::hardware::camera::device::V3_2::ICameraDeviceSession>",
8509   "record_kind" : "class",
8510   "referenced_type" : "type-500",
8511   "self_type" : "type-500",
8512   "size" : 64,
8513   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8514   "template_args" : [ "type-83" ],
8515   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEEE",
8516   "vtable_components" :
8517   [
8518    {
8519     "component_value" : 48,
8520     "kind" : "vbase_offset"
8521    },
8522    {
8523     "kind" : "offset_to_top"
8524    },
8525    {
8526     "kind" : "rtti",
8527     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEEE"
8528    },
8529    {
8530     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_220ICameraDeviceSession8isRemoteEv"
8531    },
8532    {
8533     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
8534    },
8535    {
8536     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
8537    },
8538    {
8539     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
8540    },
8541    {
8542     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
8543    },
8544    {
8545     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession21setHALInstrumentationEv"
8546    },
8547    {
8548     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
8549    },
8550    {
8551     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession4pingEv"
8552    },
8553    {
8554     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
8555    },
8556    {
8557     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession21notifySyspropsChangedEv"
8558    },
8559    {
8560     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
8561    },
8562    {
8563     "kind" : "complete_dtor_pointer",
8564     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED1Ev"
8565    },
8566    {
8567     "kind" : "deleting_dtor_pointer",
8568     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED0Ev"
8569    },
8570    {
8571     "is_pure" : true,
8572     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession31constructDefaultRequestSettingsENS3_15RequestTemplateENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
8573    },
8574    {
8575     "is_pure" : true,
8576     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession16configureStreamsERKNS3_19StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_22HalStreamConfigurationEEEE"
8577    },
8578    {
8579     "is_pure" : true,
8580     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession21processCaptureRequestERKNS0_8hidl_vecINS3_14CaptureRequestEEERKNS5_INS3_11BufferCacheEEENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE"
8581    },
8582    {
8583     "is_pure" : true,
8584     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession30getCaptureRequestMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
8585    },
8586    {
8587     "is_pure" : true,
8588     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession29getCaptureResultMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
8589    },
8590    {
8591     "is_pure" : true,
8592     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession5flushEv"
8593    },
8594    {
8595     "is_pure" : true,
8596     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession5closeEv"
8597    },
8598    {
8599     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEE10onAsBinderEv"
8600    },
8601    {
8602     "component_value" : 40,
8603     "kind" : "vbase_offset"
8604    },
8605    {
8606     "component_value" : -8,
8607     "kind" : "offset_to_top"
8608    },
8609    {
8610     "kind" : "rtti",
8611     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEEE"
8612    },
8613    {
8614     "kind" : "complete_dtor_pointer",
8615     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED1Ev"
8616    },
8617    {
8618     "kind" : "deleting_dtor_pointer",
8619     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED0Ev"
8620    },
8621    {
8622     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEE10onAsBinderEv"
8623    },
8624    {
8625     "component_value" : 32,
8626     "kind" : "vbase_offset"
8627    },
8628    {
8629     "component_value" : -16,
8630     "kind" : "offset_to_top"
8631    },
8632    {
8633     "kind" : "rtti",
8634     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEEE"
8635    },
8636    {
8637     "kind" : "complete_dtor_pointer",
8638     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED1Ev"
8639    },
8640    {
8641     "kind" : "deleting_dtor_pointer",
8642     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED0Ev"
8643    },
8644    {
8645     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8646    },
8647    {
8648     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8649    },
8650    {
8651     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8652    },
8653    {
8654     "kind" : "vcall_offset"
8655    },
8656    {
8657     "component_value" : -32,
8658     "kind" : "vcall_offset"
8659    },
8660    {
8661     "component_value" : -32,
8662     "kind" : "vcall_offset"
8663    },
8664    {
8665     "component_value" : -32,
8666     "kind" : "vcall_offset"
8667    },
8668    {
8669     "component_value" : -48,
8670     "kind" : "vcall_offset"
8671    },
8672    {
8673     "component_value" : -48,
8674     "kind" : "offset_to_top"
8675    },
8676    {
8677     "kind" : "rtti",
8678     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEEE"
8679    },
8680    {
8681     "kind" : "complete_dtor_pointer",
8682     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED1Ev"
8683    },
8684    {
8685     "kind" : "deleting_dtor_pointer",
8686     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED0Ev"
8687    },
8688    {
8689     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
8690    },
8691    {
8692     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8693    },
8694    {
8695     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8696    },
8697    {
8698     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8699    }
8700   ]
8701  },
8702  {
8703   "alignment" : 8,
8704   "base_specifiers" :
8705   [
8706    {
8707     "referenced_type" : "type-82"
8708    },
8709    {
8710     "referenced_type" : "type-121"
8711    },
8712    {
8713     "referenced_type" : "type-122"
8714    }
8715   ],
8716   "linker_set_key" : "android::hardware::BpInterface<android::hardware::camera::device::V3_3::ICameraDeviceSession>",
8717   "name" : "android::hardware::BpInterface<android::hardware::camera::device::V3_3::ICameraDeviceSession>",
8718   "record_kind" : "class",
8719   "referenced_type" : "type-120",
8720   "self_type" : "type-120",
8721   "size" : 64,
8722   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8723   "template_args" : [ "type-82" ],
8724   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEEE",
8725   "vtable_components" :
8726   [
8727    {
8728     "component_value" : 48,
8729     "kind" : "vbase_offset"
8730    },
8731    {
8732     "kind" : "offset_to_top"
8733    },
8734    {
8735     "kind" : "rtti",
8736     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEEE"
8737    },
8738    {
8739     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_320ICameraDeviceSession8isRemoteEv"
8740    },
8741    {
8742     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
8743    },
8744    {
8745     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
8746    },
8747    {
8748     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
8749    },
8750    {
8751     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
8752    },
8753    {
8754     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession21setHALInstrumentationEv"
8755    },
8756    {
8757     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
8758    },
8759    {
8760     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession4pingEv"
8761    },
8762    {
8763     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
8764    },
8765    {
8766     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession21notifySyspropsChangedEv"
8767    },
8768    {
8769     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
8770    },
8771    {
8772     "kind" : "complete_dtor_pointer",
8773     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEED1Ev"
8774    },
8775    {
8776     "kind" : "deleting_dtor_pointer",
8777     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEED0Ev"
8778    },
8779    {
8780     "is_pure" : true,
8781     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession31constructDefaultRequestSettingsENS2_4V3_215RequestTemplateENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
8782    },
8783    {
8784     "is_pure" : true,
8785     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession16configureStreamsERKNS2_4V3_219StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS5_22HalStreamConfigurationEEEE"
8786    },
8787    {
8788     "is_pure" : true,
8789     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession21processCaptureRequestERKNS0_8hidl_vecINS2_4V3_214CaptureRequestEEERKNS5_INS6_11BufferCacheEEENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE"
8790    },
8791    {
8792     "is_pure" : true,
8793     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession30getCaptureRequestMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
8794    },
8795    {
8796     "is_pure" : true,
8797     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession29getCaptureResultMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
8798    },
8799    {
8800     "is_pure" : true,
8801     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession5flushEv"
8802    },
8803    {
8804     "is_pure" : true,
8805     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession5closeEv"
8806    },
8807    {
8808     "is_pure" : true,
8809     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession20configureStreams_3_3ERKNS2_4V3_219StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_22HalStreamConfigurationEEEE"
8810    },
8811    {
8812     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEE10onAsBinderEv"
8813    },
8814    {
8815     "component_value" : 40,
8816     "kind" : "vbase_offset"
8817    },
8818    {
8819     "component_value" : -8,
8820     "kind" : "offset_to_top"
8821    },
8822    {
8823     "kind" : "rtti",
8824     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEEE"
8825    },
8826    {
8827     "kind" : "complete_dtor_pointer",
8828     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEED1Ev"
8829    },
8830    {
8831     "kind" : "deleting_dtor_pointer",
8832     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEED0Ev"
8833    },
8834    {
8835     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEE10onAsBinderEv"
8836    },
8837    {
8838     "component_value" : 32,
8839     "kind" : "vbase_offset"
8840    },
8841    {
8842     "component_value" : -16,
8843     "kind" : "offset_to_top"
8844    },
8845    {
8846     "kind" : "rtti",
8847     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEEE"
8848    },
8849    {
8850     "kind" : "complete_dtor_pointer",
8851     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEED1Ev"
8852    },
8853    {
8854     "kind" : "deleting_dtor_pointer",
8855     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEED0Ev"
8856    },
8857    {
8858     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8859    },
8860    {
8861     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8862    },
8863    {
8864     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8865    },
8866    {
8867     "kind" : "vcall_offset"
8868    },
8869    {
8870     "component_value" : -32,
8871     "kind" : "vcall_offset"
8872    },
8873    {
8874     "component_value" : -32,
8875     "kind" : "vcall_offset"
8876    },
8877    {
8878     "component_value" : -32,
8879     "kind" : "vcall_offset"
8880    },
8881    {
8882     "component_value" : -48,
8883     "kind" : "vcall_offset"
8884    },
8885    {
8886     "component_value" : -48,
8887     "kind" : "offset_to_top"
8888    },
8889    {
8890     "kind" : "rtti",
8891     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEEE"
8892    },
8893    {
8894     "kind" : "complete_dtor_pointer",
8895     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEED1Ev"
8896    },
8897    {
8898     "kind" : "deleting_dtor_pointer",
8899     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEED0Ev"
8900    },
8901    {
8902     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
8903    },
8904    {
8905     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8906    },
8907    {
8908     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8909    },
8910    {
8911     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8912    }
8913   ]
8914  },
8915  {
8916   "alignment" : 8,
8917   "base_specifiers" :
8918   [
8919    {
8920     "referenced_type" : "type-34"
8921    },
8922    {
8923     "referenced_type" : "type-121"
8924    },
8925    {
8926     "referenced_type" : "type-122"
8927    }
8928   ],
8929   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
8930   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
8931   "record_kind" : "class",
8932   "referenced_type" : "type-499",
8933   "self_type" : "type-499",
8934   "size" : 64,
8935   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8936   "template_args" : [ "type-34" ],
8937   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
8938   "vtable_components" :
8939   [
8940    {
8941     "component_value" : 48,
8942     "kind" : "vbase_offset"
8943    },
8944    {
8945     "kind" : "offset_to_top"
8946    },
8947    {
8948     "kind" : "rtti",
8949     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8950    },
8951    {
8952     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
8953    },
8954    {
8955     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8956    },
8957    {
8958     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8959    },
8960    {
8961     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8962    },
8963    {
8964     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
8965    },
8966    {
8967     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
8968    },
8969    {
8970     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
8971    },
8972    {
8973     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
8974    },
8975    {
8976     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8977    },
8978    {
8979     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
8980    },
8981    {
8982     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8983    },
8984    {
8985     "kind" : "complete_dtor_pointer",
8986     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
8987    },
8988    {
8989     "kind" : "deleting_dtor_pointer",
8990     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
8991    },
8992    {
8993     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8994    },
8995    {
8996     "component_value" : 40,
8997     "kind" : "vbase_offset"
8998    },
8999    {
9000     "component_value" : -8,
9001     "kind" : "offset_to_top"
9002    },
9003    {
9004     "kind" : "rtti",
9005     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9006    },
9007    {
9008     "kind" : "complete_dtor_pointer",
9009     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9010    },
9011    {
9012     "kind" : "deleting_dtor_pointer",
9013     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9014    },
9015    {
9016     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9017    },
9018    {
9019     "component_value" : 32,
9020     "kind" : "vbase_offset"
9021    },
9022    {
9023     "component_value" : -16,
9024     "kind" : "offset_to_top"
9025    },
9026    {
9027     "kind" : "rtti",
9028     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9029    },
9030    {
9031     "kind" : "complete_dtor_pointer",
9032     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9033    },
9034    {
9035     "kind" : "deleting_dtor_pointer",
9036     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9037    },
9038    {
9039     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9040    },
9041    {
9042     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9043    },
9044    {
9045     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9046    },
9047    {
9048     "kind" : "vcall_offset"
9049    },
9050    {
9051     "component_value" : -32,
9052     "kind" : "vcall_offset"
9053    },
9054    {
9055     "component_value" : -32,
9056     "kind" : "vcall_offset"
9057    },
9058    {
9059     "component_value" : -32,
9060     "kind" : "vcall_offset"
9061    },
9062    {
9063     "component_value" : -48,
9064     "kind" : "vcall_offset"
9065    },
9066    {
9067     "component_value" : -48,
9068     "kind" : "offset_to_top"
9069    },
9070    {
9071     "kind" : "rtti",
9072     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9073    },
9074    {
9075     "kind" : "complete_dtor_pointer",
9076     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9077    },
9078    {
9079     "kind" : "deleting_dtor_pointer",
9080     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9081    },
9082    {
9083     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
9084    },
9085    {
9086     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9087    },
9088    {
9089     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9090    },
9091    {
9092     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9093    }
9094   ]
9095  },
9096  {
9097   "alignment" : 8,
9098   "fields" :
9099   [
9100    {
9101     "access" : "private",
9102     "field_name" : "mMutex",
9103     "referenced_type" : "type-522"
9104    },
9105    {
9106     "access" : "private",
9107     "field_name" : "mMap",
9108     "field_offset" : 320,
9109     "referenced_type" : "type-523"
9110    }
9111   ],
9112   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
9113   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
9114   "record_kind" : "class",
9115   "referenced_type" : "type-521",
9116   "self_type" : "type-521",
9117   "size" : 64,
9118   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9119   "template_args" : [ "type-32", "type-524" ],
9120   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
9121  },
9122  {
9123   "alignment" : 8,
9124   "fields" :
9125   [
9126    {
9127     "access" : "private",
9128     "field_name" : "mMutex",
9129     "referenced_type" : "type-531"
9130    },
9131    {
9132     "access" : "private",
9133     "field_name" : "mMap",
9134     "field_offset" : 320,
9135     "referenced_type" : "type-532"
9136    }
9137   ],
9138   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
9139   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
9140   "record_kind" : "class",
9141   "referenced_type" : "type-530",
9142   "self_type" : "type-530",
9143   "size" : 64,
9144   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9145   "template_args" : [ "type-32", "type-13" ],
9146   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
9147  },
9148  {
9149   "alignment" : 8,
9150   "fields" :
9151   [
9152    {
9153     "access" : "private",
9154     "field_name" : "mMutex",
9155     "referenced_type" : "type-537"
9156    },
9157    {
9158     "access" : "private",
9159     "field_name" : "mMap",
9160     "field_offset" : 320,
9161     "referenced_type" : "type-538"
9162    }
9163   ],
9164   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
9165   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
9166   "record_kind" : "class",
9167   "referenced_type" : "type-536",
9168   "self_type" : "type-536",
9169   "size" : 64,
9170   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9171   "template_args" : [ "type-130", "type-71" ],
9172   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
9173  },
9174  {
9175   "alignment" : 8,
9176   "fields" :
9177   [
9178    {
9179     "access" : "private",
9180     "field_name" : "mMutex",
9181     "referenced_type" : "type-553"
9182    },
9183    {
9184     "access" : "private",
9185     "field_name" : "mMap",
9186     "field_offset" : 320,
9187     "referenced_type" : "type-554"
9188    }
9189   ],
9190   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
9191   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
9192   "record_kind" : "class",
9193   "referenced_type" : "type-552",
9194   "self_type" : "type-552",
9195   "size" : 64,
9196   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9197   "template_args" : [ "type-555", "type-556" ],
9198   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
9199  },
9200  {
9201   "alignment" : 8,
9202   "fields" :
9203   [
9204    {
9205     "access" : "private",
9206     "field_name" : "mMutex",
9207     "referenced_type" : "type-543"
9208    },
9209    {
9210     "access" : "private",
9211     "field_name" : "mMap",
9212     "field_offset" : 320,
9213     "referenced_type" : "type-544"
9214    }
9215   ],
9216   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
9217   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
9218   "record_kind" : "class",
9219   "referenced_type" : "type-542",
9220   "self_type" : "type-542",
9221   "size" : 64,
9222   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9223   "template_args" : [ "type-545", "type-546" ],
9224   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
9225  },
9226  {
9227   "alignment" : 8,
9228   "fields" :
9229   [
9230    {
9231     "field_name" : "flags",
9232     "referenced_type" : "type-2"
9233    },
9234    {
9235     "field_name" : "fdIndex",
9236     "field_offset" : 32,
9237     "referenced_type" : "type-2"
9238    },
9239    {
9240     "field_name" : "offset",
9241     "field_offset" : 64,
9242     "referenced_type" : "type-2"
9243    },
9244    {
9245     "field_name" : "extent",
9246     "field_offset" : 128,
9247     "referenced_type" : "type-5"
9248    }
9249   ],
9250   "linker_set_key" : "android::hardware::GrantorDescriptor",
9251   "name" : "android::hardware::GrantorDescriptor",
9252   "referenced_type" : "type-379",
9253   "self_type" : "type-379",
9254   "size" : 24,
9255   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
9256   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
9257  },
9258  {
9259   "alignment" : 8,
9260   "base_specifiers" :
9261   [
9262    {
9263     "is_virtual" : true,
9264     "referenced_type" : "type-366"
9265    },
9266    {
9267     "is_virtual" : true,
9268     "referenced_type" : "type-19"
9269    }
9270   ],
9271   "linker_set_key" : "android::hardware::HidlMemory",
9272   "name" : "android::hardware::HidlMemory",
9273   "record_kind" : "class",
9274   "referenced_type" : "type-375",
9275   "self_type" : "type-375",
9276   "size" : 64,
9277   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9278   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
9279   "vtable_components" :
9280   [
9281    {
9282     "component_value" : 48,
9283     "kind" : "vbase_offset"
9284    },
9285    {
9286     "component_value" : 8,
9287     "kind" : "vbase_offset"
9288    },
9289    {
9290     "kind" : "offset_to_top"
9291    },
9292    {
9293     "kind" : "rtti",
9294     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9295    },
9296    {
9297     "kind" : "complete_dtor_pointer",
9298     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
9299    },
9300    {
9301     "kind" : "deleting_dtor_pointer",
9302     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
9303    },
9304    {
9305     "kind" : "vcall_offset"
9306    },
9307    {
9308     "kind" : "vcall_offset"
9309    },
9310    {
9311     "kind" : "vcall_offset"
9312    },
9313    {
9314     "kind" : "vcall_offset"
9315    },
9316    {
9317     "component_value" : -48,
9318     "kind" : "vcall_offset"
9319    },
9320    {
9321     "component_value" : -48,
9322     "kind" : "offset_to_top"
9323    },
9324    {
9325     "kind" : "rtti",
9326     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9327    },
9328    {
9329     "kind" : "complete_dtor_pointer",
9330     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
9331    },
9332    {
9333     "kind" : "deleting_dtor_pointer",
9334     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
9335    },
9336    {
9337     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9338    },
9339    {
9340     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9341    },
9342    {
9343     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9344    },
9345    {
9346     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9347    }
9348   ]
9349  },
9350  {
9351   "alignment" : 8,
9352   "base_specifiers" :
9353   [
9354    {
9355     "is_virtual" : true,
9356     "referenced_type" : "type-19"
9357    }
9358   ],
9359   "linker_set_key" : "android::hardware::IBinder",
9360   "name" : "android::hardware::IBinder",
9361   "record_kind" : "class",
9362   "referenced_type" : "type-77",
9363   "self_type" : "type-77",
9364   "size" : 24,
9365   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
9366   "unique_id" : "_ZTSN7android8hardware7IBinderE",
9367   "vtable_components" :
9368   [
9369    {
9370     "component_value" : 8,
9371     "kind" : "vbase_offset"
9372    },
9373    {
9374     "kind" : "offset_to_top"
9375    },
9376    {
9377     "kind" : "rtti",
9378     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
9379    },
9380    {
9381     "is_pure" : true,
9382     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9383    },
9384    {
9385     "is_pure" : true,
9386     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
9387    },
9388    {
9389     "is_pure" : true,
9390     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
9391    },
9392    {
9393     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9394    },
9395    {
9396     "is_pure" : true,
9397     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9398    },
9399    {
9400     "is_pure" : true,
9401     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
9402    },
9403    {
9404     "is_pure" : true,
9405     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
9406    },
9407    {
9408     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
9409    },
9410    {
9411     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9412    },
9413    {
9414     "kind" : "complete_dtor_pointer",
9415     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
9416    },
9417    {
9418     "kind" : "deleting_dtor_pointer",
9419     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
9420    },
9421    {
9422     "kind" : "vcall_offset"
9423    },
9424    {
9425     "kind" : "vcall_offset"
9426    },
9427    {
9428     "kind" : "vcall_offset"
9429    },
9430    {
9431     "kind" : "vcall_offset"
9432    },
9433    {
9434     "component_value" : -8,
9435     "kind" : "vcall_offset"
9436    },
9437    {
9438     "component_value" : -8,
9439     "kind" : "offset_to_top"
9440    },
9441    {
9442     "kind" : "rtti",
9443     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
9444    },
9445    {
9446     "kind" : "complete_dtor_pointer",
9447     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
9448    },
9449    {
9450     "kind" : "deleting_dtor_pointer",
9451     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
9452    },
9453    {
9454     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9455    },
9456    {
9457     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9458    },
9459    {
9460     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9461    },
9462    {
9463     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9464    }
9465   ]
9466  },
9467  {
9468   "alignment" : 8,
9469   "base_specifiers" :
9470   [
9471    {
9472     "is_virtual" : true,
9473     "referenced_type" : "type-19"
9474    }
9475   ],
9476   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
9477   "name" : "android::hardware::IBinder::DeathRecipient",
9478   "record_kind" : "class",
9479   "referenced_type" : "type-18",
9480   "self_type" : "type-18",
9481   "size" : 24,
9482   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
9483   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
9484   "vtable_components" :
9485   [
9486    {
9487     "component_value" : 8,
9488     "kind" : "vbase_offset"
9489    },
9490    {
9491     "kind" : "offset_to_top"
9492    },
9493    {
9494     "kind" : "rtti",
9495     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
9496    },
9497    {
9498     "is_pure" : true,
9499     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
9500    },
9501    {
9502     "kind" : "complete_dtor_pointer",
9503     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
9504    },
9505    {
9506     "kind" : "deleting_dtor_pointer",
9507     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
9508    },
9509    {
9510     "kind" : "vcall_offset"
9511    },
9512    {
9513     "kind" : "vcall_offset"
9514    },
9515    {
9516     "kind" : "vcall_offset"
9517    },
9518    {
9519     "kind" : "vcall_offset"
9520    },
9521    {
9522     "component_value" : -8,
9523     "kind" : "vcall_offset"
9524    },
9525    {
9526     "component_value" : -8,
9527     "kind" : "offset_to_top"
9528    },
9529    {
9530     "kind" : "rtti",
9531     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
9532    },
9533    {
9534     "kind" : "complete_dtor_pointer",
9535     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
9536    },
9537    {
9538     "kind" : "deleting_dtor_pointer",
9539     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
9540    },
9541    {
9542     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9543    },
9544    {
9545     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9546    },
9547    {
9548     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9549    },
9550    {
9551     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9552    }
9553   ]
9554  },
9555  {
9556   "alignment" : 8,
9557   "base_specifiers" :
9558   [
9559    {
9560     "is_virtual" : true,
9561     "referenced_type" : "type-19"
9562    }
9563   ],
9564   "linker_set_key" : "android::hardware::IInterface",
9565   "name" : "android::hardware::IInterface",
9566   "record_kind" : "class",
9567   "referenced_type" : "type-121",
9568   "self_type" : "type-121",
9569   "size" : 24,
9570   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9571   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
9572   "vtable_components" :
9573   [
9574    {
9575     "component_value" : 8,
9576     "kind" : "vbase_offset"
9577    },
9578    {
9579     "kind" : "offset_to_top"
9580    },
9581    {
9582     "kind" : "rtti",
9583     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9584    },
9585    {
9586     "kind" : "complete_dtor_pointer",
9587     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
9588    },
9589    {
9590     "kind" : "deleting_dtor_pointer",
9591     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
9592    },
9593    {
9594     "is_pure" : true,
9595     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
9596    },
9597    {
9598     "kind" : "vcall_offset"
9599    },
9600    {
9601     "kind" : "vcall_offset"
9602    },
9603    {
9604     "kind" : "vcall_offset"
9605    },
9606    {
9607     "kind" : "vcall_offset"
9608    },
9609    {
9610     "component_value" : -8,
9611     "kind" : "vcall_offset"
9612    },
9613    {
9614     "component_value" : -8,
9615     "kind" : "offset_to_top"
9616    },
9617    {
9618     "kind" : "rtti",
9619     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9620    },
9621    {
9622     "kind" : "complete_dtor_pointer",
9623     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
9624    },
9625    {
9626     "kind" : "deleting_dtor_pointer",
9627     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
9628    },
9629    {
9630     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9631    },
9632    {
9633     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9634    },
9635    {
9636     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9637    },
9638    {
9639     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9640    }
9641   ]
9642  },
9643  {
9644   "alignment" : 8,
9645   "fields" :
9646   [
9647    {
9648     "access" : "private",
9649     "field_name" : "mGrantors",
9650     "referenced_type" : "type-383"
9651    },
9652    {
9653     "access" : "private",
9654     "field_name" : "mHandle",
9655     "field_offset" : 128,
9656     "referenced_type" : "type-449"
9657    },
9658    {
9659     "access" : "private",
9660     "field_name" : "mQuantum",
9661     "field_offset" : 192,
9662     "referenced_type" : "type-2"
9663    },
9664    {
9665     "access" : "private",
9666     "field_name" : "mFlags",
9667     "field_offset" : 224,
9668     "referenced_type" : "type-2"
9669    }
9670   ],
9671   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
9672   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
9673   "referenced_type" : "type-475",
9674   "self_type" : "type-475",
9675   "size" : 32,
9676   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
9677   "template_args" : [ "type-105" ],
9678   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
9679  },
9680  {
9681   "alignment" : 8,
9682   "fields" :
9683   [
9684    {
9685     "access" : "private",
9686     "field_name" : "mGrantors",
9687     "referenced_type" : "type-383"
9688    },
9689    {
9690     "access" : "private",
9691     "field_name" : "mHandle",
9692     "field_offset" : 128,
9693     "referenced_type" : "type-449"
9694    },
9695    {
9696     "access" : "private",
9697     "field_name" : "mQuantum",
9698     "field_offset" : 192,
9699     "referenced_type" : "type-2"
9700    },
9701    {
9702     "access" : "private",
9703     "field_name" : "mFlags",
9704     "field_offset" : 224,
9705     "referenced_type" : "type-2"
9706    }
9707   ],
9708   "linker_set_key" : "android::hardware::MQDescriptor<unsigned char, android::hardware::kSynchronizedReadWrite>",
9709   "name" : "android::hardware::MQDescriptor<unsigned char, android::hardware::kSynchronizedReadWrite>",
9710   "referenced_type" : "type-473",
9711   "self_type" : "type-473",
9712   "size" : 32,
9713   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
9714   "template_args" : [ "type-101" ],
9715   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIhLNS0_8MQFlavorE1EEE"
9716  },
9717  {
9718   "alignment" : 8,
9719   "fields" :
9720   [
9721    {
9722     "access" : "private",
9723     "field_name" : "mBufCachePos",
9724     "referenced_type" : "type-5"
9725    },
9726    {
9727     "access" : "private",
9728     "field_name" : "mBufCache",
9729     "field_offset" : 64,
9730     "referenced_type" : "type-505"
9731    },
9732    {
9733     "access" : "private",
9734     "field_name" : "mError",
9735     "field_offset" : 256,
9736     "referenced_type" : "type-4"
9737    },
9738    {
9739     "access" : "private",
9740     "field_name" : "mData",
9741     "field_offset" : 320,
9742     "referenced_type" : "type-362"
9743    },
9744    {
9745     "access" : "private",
9746     "field_name" : "mDataSize",
9747     "field_offset" : 384,
9748     "referenced_type" : "type-5"
9749    },
9750    {
9751     "access" : "private",
9752     "field_name" : "mDataCapacity",
9753     "field_offset" : 448,
9754     "referenced_type" : "type-5"
9755    },
9756    {
9757     "access" : "private",
9758     "field_name" : "mDataPos",
9759     "field_offset" : 512,
9760     "referenced_type" : "type-5"
9761    },
9762    {
9763     "access" : "private",
9764     "field_name" : "mObjects",
9765     "field_offset" : 576,
9766     "referenced_type" : "type-506"
9767    },
9768    {
9769     "access" : "private",
9770     "field_name" : "mObjectsSize",
9771     "field_offset" : 640,
9772     "referenced_type" : "type-5"
9773    },
9774    {
9775     "access" : "private",
9776     "field_name" : "mObjectsCapacity",
9777     "field_offset" : 704,
9778     "referenced_type" : "type-5"
9779    },
9780    {
9781     "access" : "private",
9782     "field_name" : "mNextObjectHint",
9783     "field_offset" : 768,
9784     "referenced_type" : "type-5"
9785    },
9786    {
9787     "access" : "private",
9788     "field_name" : "mNumRef",
9789     "field_offset" : 832,
9790     "referenced_type" : "type-5"
9791    },
9792    {
9793     "access" : "private",
9794     "field_name" : "mFdsKnown",
9795     "field_offset" : 896,
9796     "referenced_type" : "type-13"
9797    },
9798    {
9799     "access" : "private",
9800     "field_name" : "mHasFds",
9801     "field_offset" : 904,
9802     "referenced_type" : "type-13"
9803    },
9804    {
9805     "access" : "private",
9806     "field_name" : "mAllowFds",
9807     "field_offset" : 912,
9808     "referenced_type" : "type-13"
9809    },
9810    {
9811     "access" : "private",
9812     "field_name" : "mOwner",
9813     "field_offset" : 960,
9814     "referenced_type" : "type-507"
9815    },
9816    {
9817     "access" : "private",
9818     "field_name" : "mOwnerCookie",
9819     "field_offset" : 1024,
9820     "referenced_type" : "type-75"
9821    }
9822   ],
9823   "linker_set_key" : "android::hardware::Parcel",
9824   "name" : "android::hardware::Parcel",
9825   "record_kind" : "class",
9826   "referenced_type" : "type-504",
9827   "self_type" : "type-504",
9828   "size" : 136,
9829   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
9830   "unique_id" : "_ZTSN7android8hardware6ParcelE"
9831  },
9832  {
9833   "access" : "private",
9834   "alignment" : 8,
9835   "fields" :
9836   [
9837    {
9838     "field_name" : "index",
9839     "referenced_type" : "type-5"
9840    },
9841    {
9842     "field_name" : "buffer",
9843     "field_offset" : 64,
9844     "referenced_type" : "type-317"
9845    },
9846    {
9847     "field_name" : "bufend",
9848     "field_offset" : 128,
9849     "referenced_type" : "type-317"
9850    }
9851   ],
9852   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
9853   "name" : "android::hardware::Parcel::BufferInfo",
9854   "referenced_type" : "type-512",
9855   "self_type" : "type-512",
9856   "size" : 24,
9857   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
9858   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
9859  },
9860  {
9861   "alignment" : 8,
9862   "base_specifiers" :
9863   [
9864    {
9865     "is_virtual" : true,
9866     "referenced_type" : "type-19"
9867    }
9868   ],
9869   "fields" :
9870   [
9871    {
9872     "access" : "private",
9873     "field_name" : "mDriverFD",
9874     "field_offset" : 64,
9875     "referenced_type" : "type-4"
9876    },
9877    {
9878     "access" : "private",
9879     "field_name" : "mVMStart",
9880     "field_offset" : 128,
9881     "referenced_type" : "type-75"
9882    },
9883    {
9884     "access" : "private",
9885     "field_name" : "mThreadCountLock",
9886     "field_offset" : 192,
9887     "referenced_type" : "type-143"
9888    },
9889    {
9890     "access" : "private",
9891     "field_name" : "mThreadCountDecrement",
9892     "field_offset" : 512,
9893     "referenced_type" : "type-144"
9894    },
9895    {
9896     "access" : "private",
9897     "field_name" : "mExecutingThreadsCount",
9898     "field_offset" : 896,
9899     "referenced_type" : "type-5"
9900    },
9901    {
9902     "access" : "private",
9903     "field_name" : "mMaxThreads",
9904     "field_offset" : 960,
9905     "referenced_type" : "type-5"
9906    },
9907    {
9908     "access" : "private",
9909     "field_name" : "mStarvationStartTimeMs",
9910     "field_offset" : 1024,
9911     "referenced_type" : "type-145"
9912    },
9913    {
9914     "access" : "private",
9915     "field_name" : "mLock",
9916     "field_offset" : 1088,
9917     "referenced_type" : "type-146"
9918    },
9919    {
9920     "access" : "private",
9921     "field_name" : "mHandleToObject",
9922     "field_offset" : 1408,
9923     "referenced_type" : "type-148"
9924    },
9925    {
9926     "access" : "private",
9927     "field_name" : "mManagesContexts",
9928     "field_offset" : 1728,
9929     "referenced_type" : "type-13"
9930    },
9931    {
9932     "access" : "private",
9933     "field_name" : "mBinderContextCheckFunc",
9934     "field_offset" : 1792,
9935     "referenced_type" : "type-153"
9936    },
9937    {
9938     "access" : "private",
9939     "field_name" : "mBinderContextUserData",
9940     "field_offset" : 1856,
9941     "referenced_type" : "type-75"
9942    },
9943    {
9944     "access" : "private",
9945     "field_name" : "mContexts",
9946     "field_offset" : 1920,
9947     "referenced_type" : "type-162"
9948    },
9949    {
9950     "access" : "private",
9951     "field_name" : "mRootDir",
9952     "field_offset" : 2240,
9953     "referenced_type" : "type-166"
9954    },
9955    {
9956     "access" : "private",
9957     "field_name" : "mThreadPoolStarted",
9958     "field_offset" : 2304,
9959     "referenced_type" : "type-13"
9960    },
9961    {
9962     "access" : "private",
9963     "field_name" : "mSpawnThreadOnStart",
9964     "field_offset" : 2312,
9965     "referenced_type" : "type-13"
9966    },
9967    {
9968     "access" : "private",
9969     "field_name" : "mThreadPoolSeq",
9970     "field_offset" : 2336,
9971     "referenced_type" : "type-169"
9972    },
9973    {
9974     "access" : "private",
9975     "field_name" : "mMmapSize",
9976     "field_offset" : 2368,
9977     "referenced_type" : "type-151"
9978    },
9979    {
9980     "access" : "private",
9981     "field_name" : "mCallRestriction",
9982     "field_offset" : 2432,
9983     "referenced_type" : "type-170"
9984    }
9985   ],
9986   "linker_set_key" : "android::hardware::ProcessState",
9987   "name" : "android::hardware::ProcessState",
9988   "record_kind" : "class",
9989   "referenced_type" : "type-142",
9990   "self_type" : "type-142",
9991   "size" : 328,
9992   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
9993   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
9994   "vtable_components" :
9995   [
9996    {
9997     "component_value" : 312,
9998     "kind" : "vbase_offset"
9999    },
10000    {
10001     "kind" : "offset_to_top"
10002    },
10003    {
10004     "kind" : "rtti",
10005     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10006    },
10007    {
10008     "kind" : "complete_dtor_pointer",
10009     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
10010    },
10011    {
10012     "kind" : "deleting_dtor_pointer",
10013     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
10014    },
10015    {
10016     "kind" : "vcall_offset"
10017    },
10018    {
10019     "kind" : "vcall_offset"
10020    },
10021    {
10022     "kind" : "vcall_offset"
10023    },
10024    {
10025     "kind" : "vcall_offset"
10026    },
10027    {
10028     "component_value" : -312,
10029     "kind" : "vcall_offset"
10030    },
10031    {
10032     "component_value" : -312,
10033     "kind" : "offset_to_top"
10034    },
10035    {
10036     "kind" : "rtti",
10037     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10038    },
10039    {
10040     "kind" : "complete_dtor_pointer",
10041     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
10042    },
10043    {
10044     "kind" : "deleting_dtor_pointer",
10045     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
10046    },
10047    {
10048     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10049    },
10050    {
10051     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10052    },
10053    {
10054     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10055    },
10056    {
10057     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10058    }
10059   ]
10060  },
10061  {
10062   "access" : "private",
10063   "alignment" : 8,
10064   "fields" :
10065   [
10066    {
10067     "field_name" : "binder",
10068     "referenced_type" : "type-124"
10069    },
10070    {
10071     "field_name" : "refs",
10072     "field_offset" : 64,
10073     "referenced_type" : "type-23"
10074    }
10075   ],
10076   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
10077   "name" : "android::hardware::ProcessState::handle_entry",
10078   "referenced_type" : "type-152",
10079   "self_type" : "type-152",
10080   "size" : 16,
10081   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
10082   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
10083  },
10084  {
10085   "alignment" : 8,
10086   "base_specifiers" :
10087   [
10088    {
10089     "referenced_type" : "type-225"
10090    }
10091   ],
10092   "fields" :
10093   [
10094    {
10095     "access" : "private",
10096     "field_name" : "mVal",
10097     "field_offset" : 288,
10098     "referenced_type" : "type-233"
10099    }
10100   ],
10101   "linker_set_key" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status>",
10102   "name" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status>",
10103   "record_kind" : "class",
10104   "referenced_type" : "type-232",
10105   "self_type" : "type-232",
10106   "size" : 40,
10107   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10108   "template_args" : [ "type-233" ],
10109   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_6camera6common4V1_06StatusEEE"
10110  },
10111  {
10112   "alignment" : 8,
10113   "base_specifiers" :
10114   [
10115    {
10116     "referenced_type" : "type-225"
10117    }
10118   ],
10119   "fields" :
10120   [
10121    {
10122     "access" : "private",
10123     "field_name" : "mVal",
10124     "field_offset" : 320,
10125     "referenced_type" : "type-80"
10126    }
10127   ],
10128   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> >",
10129   "name" : "android::hardware::Return<android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> >",
10130   "record_kind" : "class",
10131   "referenced_type" : "type-239",
10132   "self_type" : "type-239",
10133   "size" : 48,
10134   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10135   "template_args" : [ "type-80" ],
10136   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_6camera6device4V3_320ICameraDeviceSessionEEEEE"
10137  },
10138  {
10139   "alignment" : 8,
10140   "base_specifiers" :
10141   [
10142    {
10143     "referenced_type" : "type-225"
10144    }
10145   ],
10146   "fields" :
10147   [
10148    {
10149     "access" : "private",
10150     "field_name" : "mVal",
10151     "field_offset" : 264,
10152     "referenced_type" : "type-13"
10153    }
10154   ],
10155   "linker_set_key" : "android::hardware::Return<bool>",
10156   "name" : "android::hardware::Return<bool>",
10157   "record_kind" : "class",
10158   "referenced_type" : "type-224",
10159   "self_type" : "type-224",
10160   "size" : 40,
10161   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10162   "template_args" : [ "type-13" ],
10163   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
10164  },
10165  {
10166   "alignment" : 8,
10167   "base_specifiers" :
10168   [
10169    {
10170     "referenced_type" : "type-225"
10171    }
10172   ],
10173   "linker_set_key" : "android::hardware::Return<void>",
10174   "name" : "android::hardware::Return<void>",
10175   "record_kind" : "class",
10176   "referenced_type" : "type-252",
10177   "self_type" : "type-252",
10178   "size" : 40,
10179   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10180   "template_args" : [ "type-76" ],
10181   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
10182  },
10183  {
10184   "alignment" : 8,
10185   "fields" :
10186   [
10187    {
10188     "access" : "private",
10189     "field_name" : "mException",
10190     "referenced_type" : "type-4"
10191    },
10192    {
10193     "access" : "private",
10194     "field_name" : "mErrorCode",
10195     "field_offset" : 32,
10196     "referenced_type" : "type-4"
10197    },
10198    {
10199     "access" : "private",
10200     "field_name" : "mMessage",
10201     "field_offset" : 64,
10202     "referenced_type" : "type-216"
10203    }
10204   ],
10205   "linker_set_key" : "android::hardware::Status",
10206   "name" : "android::hardware::Status",
10207   "record_kind" : "class",
10208   "referenced_type" : "type-215",
10209   "self_type" : "type-215",
10210   "size" : 32,
10211   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10212   "unique_id" : "_ZTSN7android8hardware6StatusE"
10213  },
10214  {
10215   "alignment" : 8,
10216   "fields" :
10217   [
10218    {
10219     "field_name" : "resourceCost",
10220     "referenced_type" : "type-2"
10221    },
10222    {
10223     "field_name" : "conflictingDevices",
10224     "field_offset" : 64,
10225     "referenced_type" : "type-384"
10226    }
10227   ],
10228   "linker_set_key" : "android::hardware::camera::common::V1_0::CameraResourceCost",
10229   "name" : "android::hardware::camera::common::V1_0::CameraResourceCost",
10230   "referenced_type" : "type-633",
10231   "self_type" : "type-633",
10232   "size" : 24,
10233   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
10234   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_018CameraResourceCostE"
10235  },
10236  {
10237   "alignment" : 8,
10238   "fields" :
10239   [
10240    {
10241     "field_name" : "tagId",
10242     "referenced_type" : "type-2"
10243    },
10244    {
10245     "field_name" : "tagName",
10246     "field_offset" : 64,
10247     "referenced_type" : "type-367"
10248    },
10249    {
10250     "field_name" : "tagType",
10251     "field_offset" : 192,
10252     "referenced_type" : "type-418"
10253    }
10254   ],
10255   "linker_set_key" : "android::hardware::camera::common::V1_0::VendorTag",
10256   "name" : "android::hardware::camera::common::V1_0::VendorTag",
10257   "referenced_type" : "type-417",
10258   "self_type" : "type-417",
10259   "size" : 32,
10260   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
10261   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_09VendorTagE"
10262  },
10263  {
10264   "alignment" : 8,
10265   "fields" :
10266   [
10267    {
10268     "field_name" : "sectionName",
10269     "referenced_type" : "type-367"
10270    },
10271    {
10272     "field_name" : "tags",
10273     "field_offset" : 128,
10274     "referenced_type" : "type-413"
10275    }
10276   ],
10277   "linker_set_key" : "android::hardware::camera::common::V1_0::VendorTagSection",
10278   "name" : "android::hardware::camera::common::V1_0::VendorTagSection",
10279   "referenced_type" : "type-629",
10280   "self_type" : "type-629",
10281   "size" : 32,
10282   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
10283   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_016VendorTagSectionE"
10284  },
10285  {
10286   "alignment" : 8,
10287   "base_specifiers" :
10288   [
10289    {
10290     "referenced_type" : "type-84"
10291    }
10292   ],
10293   "fields" :
10294   [
10295    {
10296     "access" : "private",
10297     "field_name" : "_hidl_mImpl",
10298     "field_offset" : 1024,
10299     "referenced_type" : "type-200"
10300    }
10301   ],
10302   "linker_set_key" : "android::hardware::camera::device::V3_2::BnHwCameraDeviceSession",
10303   "name" : "android::hardware::camera::device::V3_2::BnHwCameraDeviceSession",
10304   "referenced_type" : "type-736",
10305   "self_type" : "type-736",
10306   "size" : 152,
10307   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BnHwCameraDeviceSession.h",
10308   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionE",
10309   "vtable_components" :
10310   [
10311    {
10312     "component_value" : 136,
10313     "kind" : "vbase_offset"
10314    },
10315    {
10316     "kind" : "offset_to_top"
10317    },
10318    {
10319     "kind" : "rtti",
10320     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionE"
10321    },
10322    {
10323     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10324    },
10325    {
10326     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10327    },
10328    {
10329     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10330    },
10331    {
10332     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10333    },
10334    {
10335     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10336    },
10337    {
10338     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10339    },
10340    {
10341     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10342    },
10343    {
10344     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10345    },
10346    {
10347     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10348    },
10349    {
10350     "kind" : "complete_dtor_pointer",
10351     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionD1Ev"
10352    },
10353    {
10354     "kind" : "deleting_dtor_pointer",
10355     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionD0Ev"
10356    },
10357    {
10358     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BnHwCameraDeviceSession10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
10359    },
10360    {
10361     "component_value" : -32,
10362     "kind" : "offset_to_top"
10363    },
10364    {
10365     "kind" : "rtti",
10366     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionE"
10367    },
10368    {
10369     "kind" : "complete_dtor_pointer",
10370     "mangled_component_name" : "_ZThn32_N7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionD1Ev"
10371    },
10372    {
10373     "kind" : "deleting_dtor_pointer",
10374     "mangled_component_name" : "_ZThn32_N7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionD0Ev"
10375    },
10376    {
10377     "kind" : "vcall_offset"
10378    },
10379    {
10380     "kind" : "vcall_offset"
10381    },
10382    {
10383     "kind" : "vcall_offset"
10384    },
10385    {
10386     "kind" : "vcall_offset"
10387    },
10388    {
10389     "component_value" : -136,
10390     "kind" : "vcall_offset"
10391    },
10392    {
10393     "component_value" : -136,
10394     "kind" : "offset_to_top"
10395    },
10396    {
10397     "kind" : "rtti",
10398     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionE"
10399    },
10400    {
10401     "kind" : "complete_dtor_pointer",
10402     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionD1Ev"
10403    },
10404    {
10405     "kind" : "deleting_dtor_pointer",
10406     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionD0Ev"
10407    },
10408    {
10409     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10410    },
10411    {
10412     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10413    },
10414    {
10415     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10416    },
10417    {
10418     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10419    }
10420   ]
10421  },
10422  {
10423   "alignment" : 8,
10424   "base_specifiers" :
10425   [
10426    {
10427     "referenced_type" : "type-500"
10428    },
10429    {
10430     "referenced_type" : "type-86"
10431    }
10432   ],
10433   "fields" :
10434   [
10435    {
10436     "access" : "private",
10437     "field_name" : "_hidl_mMutex",
10438     "field_offset" : 1088,
10439     "referenced_type" : "type-739"
10440    },
10441    {
10442     "access" : "private",
10443     "field_name" : "_hidl_mDeathRecipients",
10444     "field_offset" : 1408,
10445     "referenced_type" : "type-740"
10446    }
10447   ],
10448   "linker_set_key" : "android::hardware::camera::device::V3_2::BpHwCameraDeviceSession",
10449   "name" : "android::hardware::camera::device::V3_2::BpHwCameraDeviceSession",
10450   "referenced_type" : "type-738",
10451   "self_type" : "type-738",
10452   "size" : 216,
10453   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BpHwCameraDeviceSession.h",
10454   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionE",
10455   "vtable_components" :
10456   [
10457    {
10458     "component_value" : 200,
10459     "kind" : "vbase_offset"
10460    },
10461    {
10462     "kind" : "offset_to_top"
10463    },
10464    {
10465     "kind" : "rtti",
10466     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionE"
10467    },
10468    {
10469     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_223BpHwCameraDeviceSession8isRemoteEv"
10470    },
10471    {
10472     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10473    },
10474    {
10475     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10476    },
10477    {
10478     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10479    },
10480    {
10481     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
10482    },
10483    {
10484     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession21setHALInstrumentationEv"
10485    },
10486    {
10487     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
10488    },
10489    {
10490     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession4pingEv"
10491    },
10492    {
10493     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10494    },
10495    {
10496     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession21notifySyspropsChangedEv"
10497    },
10498    {
10499     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10500    },
10501    {
10502     "kind" : "complete_dtor_pointer",
10503     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD1Ev"
10504    },
10505    {
10506     "kind" : "deleting_dtor_pointer",
10507     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD0Ev"
10508    },
10509    {
10510     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession31constructDefaultRequestSettingsENS3_15RequestTemplateENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
10511    },
10512    {
10513     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession16configureStreamsERKNS3_19StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_22HalStreamConfigurationEEEE"
10514    },
10515    {
10516     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession21processCaptureRequestERKNS0_8hidl_vecINS3_14CaptureRequestEEERKNS5_INS3_11BufferCacheEEENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE"
10517    },
10518    {
10519     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession30getCaptureRequestMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
10520    },
10521    {
10522     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession29getCaptureResultMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
10523    },
10524    {
10525     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession5flushEv"
10526    },
10527    {
10528     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession5closeEv"
10529    },
10530    {
10531     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEE10onAsBinderEv"
10532    },
10533    {
10534     "component_value" : 192,
10535     "kind" : "vbase_offset"
10536    },
10537    {
10538     "component_value" : -8,
10539     "kind" : "offset_to_top"
10540    },
10541    {
10542     "kind" : "rtti",
10543     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionE"
10544    },
10545    {
10546     "kind" : "complete_dtor_pointer",
10547     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD1Ev"
10548    },
10549    {
10550     "kind" : "deleting_dtor_pointer",
10551     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD0Ev"
10552    },
10553    {
10554     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEE10onAsBinderEv"
10555    },
10556    {
10557     "component_value" : 184,
10558     "kind" : "vbase_offset"
10559    },
10560    {
10561     "component_value" : -16,
10562     "kind" : "offset_to_top"
10563    },
10564    {
10565     "kind" : "rtti",
10566     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionE"
10567    },
10568    {
10569     "kind" : "complete_dtor_pointer",
10570     "mangled_component_name" : "_ZThn16_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD1Ev"
10571    },
10572    {
10573     "kind" : "deleting_dtor_pointer",
10574     "mangled_component_name" : "_ZThn16_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD0Ev"
10575    },
10576    {
10577     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10578    },
10579    {
10580     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10581    },
10582    {
10583     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10584    },
10585    {
10586     "component_value" : -48,
10587     "kind" : "offset_to_top"
10588    },
10589    {
10590     "kind" : "rtti",
10591     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionE"
10592    },
10593    {
10594     "kind" : "complete_dtor_pointer",
10595     "mangled_component_name" : "_ZThn48_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD1Ev"
10596    },
10597    {
10598     "kind" : "deleting_dtor_pointer",
10599     "mangled_component_name" : "_ZThn48_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD0Ev"
10600    },
10601    {
10602     "kind" : "vcall_offset"
10603    },
10604    {
10605     "component_value" : -184,
10606     "kind" : "vcall_offset"
10607    },
10608    {
10609     "component_value" : -184,
10610     "kind" : "vcall_offset"
10611    },
10612    {
10613     "component_value" : -184,
10614     "kind" : "vcall_offset"
10615    },
10616    {
10617     "component_value" : -200,
10618     "kind" : "vcall_offset"
10619    },
10620    {
10621     "component_value" : -200,
10622     "kind" : "offset_to_top"
10623    },
10624    {
10625     "kind" : "rtti",
10626     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionE"
10627    },
10628    {
10629     "kind" : "complete_dtor_pointer",
10630     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD1Ev"
10631    },
10632    {
10633     "kind" : "deleting_dtor_pointer",
10634     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD0Ev"
10635    },
10636    {
10637     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10638    },
10639    {
10640     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10641    },
10642    {
10643     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10644    },
10645    {
10646     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10647    }
10648   ]
10649  },
10650  {
10651   "alignment" : 8,
10652   "fields" :
10653   [
10654    {
10655     "field_name" : "streamId",
10656     "referenced_type" : "type-4"
10657    },
10658    {
10659     "field_name" : "bufferId",
10660     "field_offset" : 64,
10661     "referenced_type" : "type-5"
10662    }
10663   ],
10664   "linker_set_key" : "android::hardware::camera::device::V3_2::BufferCache",
10665   "name" : "android::hardware::camera::device::V3_2::BufferCache",
10666   "referenced_type" : "type-448",
10667   "self_type" : "type-448",
10668   "size" : 16,
10669   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
10670   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_211BufferCacheE"
10671  },
10672  {
10673   "alignment" : 4,
10674   "fields" :
10675   [
10676    {
10677     "field_name" : "blobId",
10678     "referenced_type" : "type-686"
10679    },
10680    {
10681     "field_name" : "blobSize",
10682     "field_offset" : 32,
10683     "referenced_type" : "type-2"
10684    }
10685   ],
10686   "linker_set_key" : "android::hardware::camera::device::V3_2::CameraBlob",
10687   "name" : "android::hardware::camera::device::V3_2::CameraBlob",
10688   "referenced_type" : "type-687",
10689   "self_type" : "type-687",
10690   "size" : 8,
10691   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
10692   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_210CameraBlobE"
10693  },
10694  {
10695   "alignment" : 8,
10696   "fields" :
10697   [
10698    {
10699     "field_name" : "frameNumber",
10700     "referenced_type" : "type-2"
10701    },
10702    {
10703     "field_name" : "fmqSettingsSize",
10704     "field_offset" : 64,
10705     "referenced_type" : "type-5"
10706    },
10707    {
10708     "field_name" : "settings",
10709     "field_offset" : 128,
10710     "referenced_type" : "type-359"
10711    },
10712    {
10713     "field_name" : "inputBuffer",
10714     "field_offset" : 256,
10715     "referenced_type" : "type-3"
10716    },
10717    {
10718     "field_name" : "outputBuffers",
10719     "field_offset" : 832,
10720     "referenced_type" : "type-363"
10721    }
10722   ],
10723   "linker_set_key" : "android::hardware::camera::device::V3_2::CaptureRequest",
10724   "name" : "android::hardware::camera::device::V3_2::CaptureRequest",
10725   "referenced_type" : "type-358",
10726   "self_type" : "type-358",
10727   "size" : 120,
10728   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
10729   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_214CaptureRequestE"
10730  },
10731  {
10732   "alignment" : 8,
10733   "fields" :
10734   [
10735    {
10736     "field_name" : "frameNumber",
10737     "referenced_type" : "type-2"
10738    },
10739    {
10740     "field_name" : "fmqResultSize",
10741     "field_offset" : 64,
10742     "referenced_type" : "type-5"
10743    },
10744    {
10745     "field_name" : "result",
10746     "field_offset" : 128,
10747     "referenced_type" : "type-359"
10748    },
10749    {
10750     "field_name" : "outputBuffers",
10751     "field_offset" : 256,
10752     "referenced_type" : "type-363"
10753    },
10754    {
10755     "field_name" : "inputBuffer",
10756     "field_offset" : 384,
10757     "referenced_type" : "type-3"
10758    },
10759    {
10760     "field_name" : "partialResult",
10761     "field_offset" : 960,
10762     "referenced_type" : "type-2"
10763    }
10764   ],
10765   "linker_set_key" : "android::hardware::camera::device::V3_2::CaptureResult",
10766   "name" : "android::hardware::camera::device::V3_2::CaptureResult",
10767   "referenced_type" : "type-696",
10768   "self_type" : "type-696",
10769   "size" : 128,
10770   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
10771   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_213CaptureResultE"
10772  },
10773  {
10774   "alignment" : 4,
10775   "fields" :
10776   [
10777    {
10778     "field_name" : "frameNumber",
10779     "referenced_type" : "type-2"
10780    },
10781    {
10782     "field_name" : "errorStreamId",
10783     "field_offset" : 32,
10784     "referenced_type" : "type-4"
10785    },
10786    {
10787     "field_name" : "errorCode",
10788     "field_offset" : 64,
10789     "referenced_type" : "type-689"
10790    }
10791   ],
10792   "linker_set_key" : "android::hardware::camera::device::V3_2::ErrorMsg",
10793   "name" : "android::hardware::camera::device::V3_2::ErrorMsg",
10794   "referenced_type" : "type-690",
10795   "self_type" : "type-690",
10796   "size" : 12,
10797   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
10798   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_28ErrorMsgE"
10799  },
10800  {
10801   "alignment" : 8,
10802   "fields" :
10803   [
10804    {
10805     "field_name" : "id",
10806     "referenced_type" : "type-4"
10807    },
10808    {
10809     "field_name" : "overrideFormat",
10810     "field_offset" : 32,
10811     "referenced_type" : "type-59"
10812    },
10813    {
10814     "field_name" : "producerUsage",
10815     "field_offset" : 64,
10816     "referenced_type" : "type-5"
10817    },
10818    {
10819     "field_name" : "consumerUsage",
10820     "field_offset" : 128,
10821     "referenced_type" : "type-5"
10822    },
10823    {
10824     "field_name" : "maxBuffers",
10825     "field_offset" : 192,
10826     "referenced_type" : "type-2"
10827    }
10828   ],
10829   "linker_set_key" : "android::hardware::camera::device::V3_2::HalStream",
10830   "name" : "android::hardware::camera::device::V3_2::HalStream",
10831   "referenced_type" : "type-58",
10832   "self_type" : "type-58",
10833   "size" : 32,
10834   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
10835   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_29HalStreamE"
10836  },
10837  {
10838   "alignment" : 8,
10839   "fields" :
10840   [
10841    {
10842     "field_name" : "streams",
10843     "referenced_type" : "type-434"
10844    }
10845   ],
10846   "linker_set_key" : "android::hardware::camera::device::V3_2::HalStreamConfiguration",
10847   "name" : "android::hardware::camera::device::V3_2::HalStreamConfiguration",
10848   "referenced_type" : "type-685",
10849   "self_type" : "type-685",
10850   "size" : 16,
10851   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
10852   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_222HalStreamConfigurationE"
10853  },
10854  {
10855   "alignment" : 8,
10856   "base_specifiers" :
10857   [
10858    {
10859     "referenced_type" : "type-34"
10860    }
10861   ],
10862   "linker_set_key" : "android::hardware::camera::device::V3_2::ICameraDeviceSession",
10863   "name" : "android::hardware::camera::device::V3_2::ICameraDeviceSession",
10864   "referenced_type" : "type-83",
10865   "self_type" : "type-83",
10866   "size" : 24,
10867   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/ICameraDeviceSession.h",
10868   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_220ICameraDeviceSessionE",
10869   "vtable_components" :
10870   [
10871    {
10872     "component_value" : 8,
10873     "kind" : "vbase_offset"
10874    },
10875    {
10876     "kind" : "offset_to_top"
10877    },
10878    {
10879     "kind" : "rtti",
10880     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_220ICameraDeviceSessionE"
10881    },
10882    {
10883     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_220ICameraDeviceSession8isRemoteEv"
10884    },
10885    {
10886     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10887    },
10888    {
10889     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10890    },
10891    {
10892     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10893    },
10894    {
10895     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
10896    },
10897    {
10898     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession21setHALInstrumentationEv"
10899    },
10900    {
10901     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
10902    },
10903    {
10904     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession4pingEv"
10905    },
10906    {
10907     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10908    },
10909    {
10910     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession21notifySyspropsChangedEv"
10911    },
10912    {
10913     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10914    },
10915    {
10916     "kind" : "complete_dtor_pointer",
10917     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSessionD1Ev"
10918    },
10919    {
10920     "kind" : "deleting_dtor_pointer",
10921     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSessionD0Ev"
10922    },
10923    {
10924     "is_pure" : true,
10925     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession31constructDefaultRequestSettingsENS3_15RequestTemplateENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
10926    },
10927    {
10928     "is_pure" : true,
10929     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession16configureStreamsERKNS3_19StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_22HalStreamConfigurationEEEE"
10930    },
10931    {
10932     "is_pure" : true,
10933     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession21processCaptureRequestERKNS0_8hidl_vecINS3_14CaptureRequestEEERKNS5_INS3_11BufferCacheEEENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE"
10934    },
10935    {
10936     "is_pure" : true,
10937     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession30getCaptureRequestMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
10938    },
10939    {
10940     "is_pure" : true,
10941     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession29getCaptureResultMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
10942    },
10943    {
10944     "is_pure" : true,
10945     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession5flushEv"
10946    },
10947    {
10948     "is_pure" : true,
10949     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession5closeEv"
10950    },
10951    {
10952     "kind" : "vcall_offset"
10953    },
10954    {
10955     "kind" : "vcall_offset"
10956    },
10957    {
10958     "kind" : "vcall_offset"
10959    },
10960    {
10961     "kind" : "vcall_offset"
10962    },
10963    {
10964     "component_value" : -8,
10965     "kind" : "vcall_offset"
10966    },
10967    {
10968     "component_value" : -8,
10969     "kind" : "offset_to_top"
10970    },
10971    {
10972     "kind" : "rtti",
10973     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_220ICameraDeviceSessionE"
10974    },
10975    {
10976     "kind" : "complete_dtor_pointer",
10977     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_220ICameraDeviceSessionD1Ev"
10978    },
10979    {
10980     "kind" : "deleting_dtor_pointer",
10981     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_220ICameraDeviceSessionD0Ev"
10982    },
10983    {
10984     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10985    },
10986    {
10987     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10988    },
10989    {
10990     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10991    },
10992    {
10993     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10994    }
10995   ]
10996  },
10997  {
10998   "alignment" : 8,
10999   "fields" :
11000   [
11001    {
11002     "field_name" : "type",
11003     "referenced_type" : "type-688"
11004    },
11005    {
11006     "field_name" : "msg",
11007     "field_offset" : 64,
11008     "referenced_type" : "type-693"
11009    }
11010   ],
11011   "linker_set_key" : "android::hardware::camera::device::V3_2::NotifyMsg",
11012   "name" : "android::hardware::camera::device::V3_2::NotifyMsg",
11013   "referenced_type" : "type-692",
11014   "self_type" : "type-692",
11015   "size" : 24,
11016   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
11017   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_29NotifyMsgE"
11018  },
11019  {
11020   "alignment" : 8,
11021   "fields" :
11022   [
11023    {
11024     "field_name" : "error",
11025     "referenced_type" : "type-690"
11026    },
11027    {
11028     "field_name" : "shutter",
11029     "referenced_type" : "type-691"
11030    }
11031   ],
11032   "linker_set_key" : "android::hardware::camera::device::V3_2::NotifyMsg::Message",
11033   "name" : "android::hardware::camera::device::V3_2::NotifyMsg::Message",
11034   "record_kind" : "union",
11035   "referenced_type" : "type-693",
11036   "self_type" : "type-693",
11037   "size" : 16,
11038   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
11039   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_29NotifyMsg7MessageE"
11040  },
11041  {
11042   "alignment" : 8,
11043   "fields" :
11044   [
11045    {
11046     "field_name" : "frameNumber",
11047     "referenced_type" : "type-2"
11048    },
11049    {
11050     "field_name" : "timestamp",
11051     "field_offset" : 64,
11052     "referenced_type" : "type-5"
11053    }
11054   ],
11055   "linker_set_key" : "android::hardware::camera::device::V3_2::ShutterMsg",
11056   "name" : "android::hardware::camera::device::V3_2::ShutterMsg",
11057   "referenced_type" : "type-691",
11058   "self_type" : "type-691",
11059   "size" : 16,
11060   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
11061   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_210ShutterMsgE"
11062  },
11063  {
11064   "alignment" : 8,
11065   "fields" :
11066   [
11067    {
11068     "field_name" : "id",
11069     "referenced_type" : "type-4"
11070    },
11071    {
11072     "field_name" : "streamType",
11073     "field_offset" : 32,
11074     "referenced_type" : "type-429"
11075    },
11076    {
11077     "field_name" : "width",
11078     "field_offset" : 64,
11079     "referenced_type" : "type-2"
11080    },
11081    {
11082     "field_name" : "height",
11083     "field_offset" : 96,
11084     "referenced_type" : "type-2"
11085    },
11086    {
11087     "field_name" : "format",
11088     "field_offset" : 128,
11089     "referenced_type" : "type-59"
11090    },
11091    {
11092     "field_name" : "usage",
11093     "field_offset" : 192,
11094     "referenced_type" : "type-5"
11095    },
11096    {
11097     "field_name" : "dataSpace",
11098     "field_offset" : 256,
11099     "referenced_type" : "type-4"
11100    },
11101    {
11102     "field_name" : "rotation",
11103     "field_offset" : 288,
11104     "referenced_type" : "type-430"
11105    }
11106   ],
11107   "linker_set_key" : "android::hardware::camera::device::V3_2::Stream",
11108   "name" : "android::hardware::camera::device::V3_2::Stream",
11109   "referenced_type" : "type-428",
11110   "self_type" : "type-428",
11111   "size" : 40,
11112   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
11113   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_26StreamE"
11114  },
11115  {
11116   "alignment" : 8,
11117   "fields" :
11118   [
11119    {
11120     "field_name" : "streamId",
11121     "referenced_type" : "type-4"
11122    },
11123    {
11124     "field_name" : "bufferId",
11125     "field_offset" : 64,
11126     "referenced_type" : "type-5"
11127    },
11128    {
11129     "field_name" : "buffer",
11130     "field_offset" : 128,
11131     "referenced_type" : "type-6"
11132    },
11133    {
11134     "field_name" : "status",
11135     "field_offset" : 256,
11136     "referenced_type" : "type-14"
11137    },
11138    {
11139     "field_name" : "acquireFence",
11140     "field_offset" : 320,
11141     "referenced_type" : "type-6"
11142    },
11143    {
11144     "field_name" : "releaseFence",
11145     "field_offset" : 448,
11146     "referenced_type" : "type-6"
11147    }
11148   ],
11149   "linker_set_key" : "android::hardware::camera::device::V3_2::StreamBuffer",
11150   "name" : "android::hardware::camera::device::V3_2::StreamBuffer",
11151   "referenced_type" : "type-3",
11152   "self_type" : "type-3",
11153   "size" : 72,
11154   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
11155   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_212StreamBufferE"
11156  },
11157  {
11158   "alignment" : 8,
11159   "fields" :
11160   [
11161    {
11162     "field_name" : "streams",
11163     "referenced_type" : "type-424"
11164    },
11165    {
11166     "field_name" : "operationMode",
11167     "field_offset" : 128,
11168     "referenced_type" : "type-682"
11169    }
11170   ],
11171   "linker_set_key" : "android::hardware::camera::device::V3_2::StreamConfiguration",
11172   "name" : "android::hardware::camera::device::V3_2::StreamConfiguration",
11173   "referenced_type" : "type-684",
11174   "self_type" : "type-684",
11175   "size" : 24,
11176   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
11177   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_219StreamConfigurationE"
11178  },
11179  {
11180   "alignment" : 8,
11181   "base_specifiers" :
11182   [
11183    {
11184     "referenced_type" : "type-84"
11185    }
11186   ],
11187   "fields" :
11188   [
11189    {
11190     "access" : "private",
11191     "field_name" : "_hidl_mImpl",
11192     "field_offset" : 1024,
11193     "referenced_type" : "type-80"
11194    }
11195   ],
11196   "linker_set_key" : "android::hardware::camera::device::V3_3::BnHwCameraDeviceSession",
11197   "name" : "android::hardware::camera::device::V3_3::BnHwCameraDeviceSession",
11198   "referenced_type" : "type-79",
11199   "self_type" : "type-79",
11200   "size" : 152,
11201   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BnHwCameraDeviceSession.h",
11202   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionE",
11203   "vtable_components" :
11204   [
11205    {
11206     "component_value" : 136,
11207     "kind" : "vbase_offset"
11208    },
11209    {
11210     "kind" : "offset_to_top"
11211    },
11212    {
11213     "kind" : "rtti",
11214     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionE"
11215    },
11216    {
11217     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11218    },
11219    {
11220     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11221    },
11222    {
11223     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11224    },
11225    {
11226     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11227    },
11228    {
11229     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11230    },
11231    {
11232     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11233    },
11234    {
11235     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11236    },
11237    {
11238     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11239    },
11240    {
11241     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11242    },
11243    {
11244     "kind" : "complete_dtor_pointer",
11245     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD1Ev"
11246    },
11247    {
11248     "kind" : "deleting_dtor_pointer",
11249     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD0Ev"
11250    },
11251    {
11252     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSession10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
11253    },
11254    {
11255     "component_value" : -32,
11256     "kind" : "offset_to_top"
11257    },
11258    {
11259     "kind" : "rtti",
11260     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionE"
11261    },
11262    {
11263     "kind" : "complete_dtor_pointer",
11264     "mangled_component_name" : "_ZThn32_N7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD1Ev"
11265    },
11266    {
11267     "kind" : "deleting_dtor_pointer",
11268     "mangled_component_name" : "_ZThn32_N7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD0Ev"
11269    },
11270    {
11271     "kind" : "vcall_offset"
11272    },
11273    {
11274     "kind" : "vcall_offset"
11275    },
11276    {
11277     "kind" : "vcall_offset"
11278    },
11279    {
11280     "kind" : "vcall_offset"
11281    },
11282    {
11283     "component_value" : -136,
11284     "kind" : "vcall_offset"
11285    },
11286    {
11287     "component_value" : -136,
11288     "kind" : "offset_to_top"
11289    },
11290    {
11291     "kind" : "rtti",
11292     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionE"
11293    },
11294    {
11295     "kind" : "complete_dtor_pointer",
11296     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD1Ev"
11297    },
11298    {
11299     "kind" : "deleting_dtor_pointer",
11300     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD0Ev"
11301    },
11302    {
11303     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11304    },
11305    {
11306     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11307    },
11308    {
11309     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11310    },
11311    {
11312     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11313    }
11314   ]
11315  },
11316  {
11317   "alignment" : 8,
11318   "base_specifiers" :
11319   [
11320    {
11321     "referenced_type" : "type-120"
11322    },
11323    {
11324     "referenced_type" : "type-86"
11325    }
11326   ],
11327   "fields" :
11328   [
11329    {
11330     "access" : "private",
11331     "field_name" : "_hidl_mMutex",
11332     "field_offset" : 1088,
11333     "referenced_type" : "type-118"
11334    },
11335    {
11336     "access" : "private",
11337     "field_name" : "_hidl_mDeathRecipients",
11338     "field_offset" : 1408,
11339     "referenced_type" : "type-119"
11340    }
11341   ],
11342   "linker_set_key" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession",
11343   "name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession",
11344   "referenced_type" : "type-117",
11345   "self_type" : "type-117",
11346   "size" : 216,
11347   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h",
11348   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionE",
11349   "vtable_components" :
11350   [
11351    {
11352     "component_value" : 200,
11353     "kind" : "vbase_offset"
11354    },
11355    {
11356     "kind" : "offset_to_top"
11357    },
11358    {
11359     "kind" : "rtti",
11360     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionE"
11361    },
11362    {
11363     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_323BpHwCameraDeviceSession8isRemoteEv"
11364    },
11365    {
11366     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11367    },
11368    {
11369     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11370    },
11371    {
11372     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11373    },
11374    {
11375     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11376    },
11377    {
11378     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession21setHALInstrumentationEv"
11379    },
11380    {
11381     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11382    },
11383    {
11384     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession4pingEv"
11385    },
11386    {
11387     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11388    },
11389    {
11390     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession21notifySyspropsChangedEv"
11391    },
11392    {
11393     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11394    },
11395    {
11396     "kind" : "complete_dtor_pointer",
11397     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionD1Ev"
11398    },
11399    {
11400     "kind" : "deleting_dtor_pointer",
11401     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionD0Ev"
11402    },
11403    {
11404     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession31constructDefaultRequestSettingsENS2_4V3_215RequestTemplateENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
11405    },
11406    {
11407     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession16configureStreamsERKNS2_4V3_219StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS5_22HalStreamConfigurationEEEE"
11408    },
11409    {
11410     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession21processCaptureRequestERKNS0_8hidl_vecINS2_4V3_214CaptureRequestEEERKNS5_INS6_11BufferCacheEEENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE"
11411    },
11412    {
11413     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession30getCaptureRequestMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
11414    },
11415    {
11416     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession29getCaptureResultMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
11417    },
11418    {
11419     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession5flushEv"
11420    },
11421    {
11422     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession5closeEv"
11423    },
11424    {
11425     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession20configureStreams_3_3ERKNS2_4V3_219StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_22HalStreamConfigurationEEEE"
11426    },
11427    {
11428     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEE10onAsBinderEv"
11429    },
11430    {
11431     "component_value" : 192,
11432     "kind" : "vbase_offset"
11433    },
11434    {
11435     "component_value" : -8,
11436     "kind" : "offset_to_top"
11437    },
11438    {
11439     "kind" : "rtti",
11440     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionE"
11441    },
11442    {
11443     "kind" : "complete_dtor_pointer",
11444     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionD1Ev"
11445    },
11446    {
11447     "kind" : "deleting_dtor_pointer",
11448     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionD0Ev"
11449    },
11450    {
11451     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEE10onAsBinderEv"
11452    },
11453    {
11454     "component_value" : 184,
11455     "kind" : "vbase_offset"
11456    },
11457    {
11458     "component_value" : -16,
11459     "kind" : "offset_to_top"
11460    },
11461    {
11462     "kind" : "rtti",
11463     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionE"
11464    },
11465    {
11466     "kind" : "complete_dtor_pointer",
11467     "mangled_component_name" : "_ZThn16_N7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionD1Ev"
11468    },
11469    {
11470     "kind" : "deleting_dtor_pointer",
11471     "mangled_component_name" : "_ZThn16_N7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionD0Ev"
11472    },
11473    {
11474     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11475    },
11476    {
11477     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11478    },
11479    {
11480     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11481    },
11482    {
11483     "component_value" : -48,
11484     "kind" : "offset_to_top"
11485    },
11486    {
11487     "kind" : "rtti",
11488     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionE"
11489    },
11490    {
11491     "kind" : "complete_dtor_pointer",
11492     "mangled_component_name" : "_ZThn48_N7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionD1Ev"
11493    },
11494    {
11495     "kind" : "deleting_dtor_pointer",
11496     "mangled_component_name" : "_ZThn48_N7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionD0Ev"
11497    },
11498    {
11499     "kind" : "vcall_offset"
11500    },
11501    {
11502     "component_value" : -184,
11503     "kind" : "vcall_offset"
11504    },
11505    {
11506     "component_value" : -184,
11507     "kind" : "vcall_offset"
11508    },
11509    {
11510     "component_value" : -184,
11511     "kind" : "vcall_offset"
11512    },
11513    {
11514     "component_value" : -200,
11515     "kind" : "vcall_offset"
11516    },
11517    {
11518     "component_value" : -200,
11519     "kind" : "offset_to_top"
11520    },
11521    {
11522     "kind" : "rtti",
11523     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionE"
11524    },
11525    {
11526     "kind" : "complete_dtor_pointer",
11527     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionD1Ev"
11528    },
11529    {
11530     "kind" : "deleting_dtor_pointer",
11531     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionD0Ev"
11532    },
11533    {
11534     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11535    },
11536    {
11537     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11538    },
11539    {
11540     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11541    },
11542    {
11543     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11544    }
11545   ]
11546  },
11547  {
11548   "alignment" : 8,
11549   "base_specifiers" :
11550   [
11551    {
11552     "referenced_type" : "type-82"
11553    },
11554    {
11555     "referenced_type" : "type-86"
11556    }
11557   ],
11558   "fields" :
11559   [
11560    {
11561     "access" : "private",
11562     "field_name" : "mImpl",
11563     "field_offset" : 768,
11564     "referenced_type" : "type-113"
11565    },
11566    {
11567     "access" : "private",
11568     "field_name" : "mOnewayQueue",
11569     "field_offset" : 832,
11570     "referenced_type" : "type-114"
11571    }
11572   ],
11573   "linker_set_key" : "android::hardware::camera::device::V3_3::BsCameraDeviceSession",
11574   "name" : "android::hardware::camera::device::V3_3::BsCameraDeviceSession",
11575   "referenced_type" : "type-112",
11576   "self_type" : "type-112",
11577   "size" : 136,
11578   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BsCameraDeviceSession.h",
11579   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_321BsCameraDeviceSessionE",
11580   "vtable_components" :
11581   [
11582    {
11583     "component_value" : 120,
11584     "kind" : "vbase_offset"
11585    },
11586    {
11587     "kind" : "offset_to_top"
11588    },
11589    {
11590     "kind" : "rtti",
11591     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_321BsCameraDeviceSessionE"
11592    },
11593    {
11594     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_320ICameraDeviceSession8isRemoteEv"
11595    },
11596    {
11597     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11598    },
11599    {
11600     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11601    },
11602    {
11603     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11604    },
11605    {
11606     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11607    },
11608    {
11609     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession21setHALInstrumentationEv"
11610    },
11611    {
11612     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11613    },
11614    {
11615     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession4pingEv"
11616    },
11617    {
11618     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11619    },
11620    {
11621     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession21notifySyspropsChangedEv"
11622    },
11623    {
11624     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11625    },
11626    {
11627     "kind" : "complete_dtor_pointer",
11628     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSessionD1Ev"
11629    },
11630    {
11631     "kind" : "deleting_dtor_pointer",
11632     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSessionD0Ev"
11633    },
11634    {
11635     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession31constructDefaultRequestSettingsENS2_4V3_215RequestTemplateENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
11636    },
11637    {
11638     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession16configureStreamsERKNS2_4V3_219StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS5_22HalStreamConfigurationEEEE"
11639    },
11640    {
11641     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession21processCaptureRequestERKNS0_8hidl_vecINS2_4V3_214CaptureRequestEEERKNS5_INS6_11BufferCacheEEENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE"
11642    },
11643    {
11644     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession30getCaptureRequestMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
11645    },
11646    {
11647     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession29getCaptureResultMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
11648    },
11649    {
11650     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession5flushEv"
11651    },
11652    {
11653     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession5closeEv"
11654    },
11655    {
11656     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession20configureStreams_3_3ERKNS2_4V3_219StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_22HalStreamConfigurationEEEE"
11657    },
11658    {
11659     "component_value" : -8,
11660     "kind" : "offset_to_top"
11661    },
11662    {
11663     "kind" : "rtti",
11664     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_321BsCameraDeviceSessionE"
11665    },
11666    {
11667     "kind" : "complete_dtor_pointer",
11668     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V3_321BsCameraDeviceSessionD1Ev"
11669    },
11670    {
11671     "kind" : "deleting_dtor_pointer",
11672     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V3_321BsCameraDeviceSessionD0Ev"
11673    },
11674    {
11675     "kind" : "vcall_offset"
11676    },
11677    {
11678     "kind" : "vcall_offset"
11679    },
11680    {
11681     "kind" : "vcall_offset"
11682    },
11683    {
11684     "kind" : "vcall_offset"
11685    },
11686    {
11687     "component_value" : -120,
11688     "kind" : "vcall_offset"
11689    },
11690    {
11691     "component_value" : -120,
11692     "kind" : "offset_to_top"
11693    },
11694    {
11695     "kind" : "rtti",
11696     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_321BsCameraDeviceSessionE"
11697    },
11698    {
11699     "kind" : "complete_dtor_pointer",
11700     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_321BsCameraDeviceSessionD1Ev"
11701    },
11702    {
11703     "kind" : "deleting_dtor_pointer",
11704     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_321BsCameraDeviceSessionD0Ev"
11705    },
11706    {
11707     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11708    },
11709    {
11710     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11711    },
11712    {
11713     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11714    },
11715    {
11716     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11717    }
11718   ]
11719  },
11720  {
11721   "alignment" : 8,
11722   "fields" :
11723   [
11724    {
11725     "field_name" : "v3_2",
11726     "referenced_type" : "type-58"
11727    },
11728    {
11729     "field_name" : "overrideDataSpace",
11730     "field_offset" : 256,
11731     "referenced_type" : "type-4"
11732    }
11733   ],
11734   "linker_set_key" : "android::hardware::camera::device::V3_3::HalStream",
11735   "name" : "android::hardware::camera::device::V3_3::HalStream",
11736   "referenced_type" : "type-57",
11737   "self_type" : "type-57",
11738   "size" : 40,
11739   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/types.h",
11740   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_39HalStreamE"
11741  },
11742  {
11743   "alignment" : 8,
11744   "fields" :
11745   [
11746    {
11747     "field_name" : "streams",
11748     "referenced_type" : "type-53"
11749    }
11750   ],
11751   "linker_set_key" : "android::hardware::camera::device::V3_3::HalStreamConfiguration",
11752   "name" : "android::hardware::camera::device::V3_3::HalStreamConfiguration",
11753   "referenced_type" : "type-52",
11754   "self_type" : "type-52",
11755   "size" : 16,
11756   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/types.h",
11757   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_322HalStreamConfigurationE"
11758  },
11759  {
11760   "alignment" : 8,
11761   "base_specifiers" :
11762   [
11763    {
11764     "referenced_type" : "type-83"
11765    }
11766   ],
11767   "linker_set_key" : "android::hardware::camera::device::V3_3::ICameraDeviceSession",
11768   "name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession",
11769   "referenced_type" : "type-82",
11770   "self_type" : "type-82",
11771   "size" : 24,
11772   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h",
11773   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_320ICameraDeviceSessionE",
11774   "vtable_components" :
11775   [
11776    {
11777     "component_value" : 8,
11778     "kind" : "vbase_offset"
11779    },
11780    {
11781     "kind" : "offset_to_top"
11782    },
11783    {
11784     "kind" : "rtti",
11785     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_320ICameraDeviceSessionE"
11786    },
11787    {
11788     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_320ICameraDeviceSession8isRemoteEv"
11789    },
11790    {
11791     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11792    },
11793    {
11794     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11795    },
11796    {
11797     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11798    },
11799    {
11800     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11801    },
11802    {
11803     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession21setHALInstrumentationEv"
11804    },
11805    {
11806     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11807    },
11808    {
11809     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession4pingEv"
11810    },
11811    {
11812     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11813    },
11814    {
11815     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession21notifySyspropsChangedEv"
11816    },
11817    {
11818     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11819    },
11820    {
11821     "kind" : "complete_dtor_pointer",
11822     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSessionD1Ev"
11823    },
11824    {
11825     "kind" : "deleting_dtor_pointer",
11826     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSessionD0Ev"
11827    },
11828    {
11829     "is_pure" : true,
11830     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession31constructDefaultRequestSettingsENS2_4V3_215RequestTemplateENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
11831    },
11832    {
11833     "is_pure" : true,
11834     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession16configureStreamsERKNS2_4V3_219StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS5_22HalStreamConfigurationEEEE"
11835    },
11836    {
11837     "is_pure" : true,
11838     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession21processCaptureRequestERKNS0_8hidl_vecINS2_4V3_214CaptureRequestEEERKNS5_INS6_11BufferCacheEEENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE"
11839    },
11840    {
11841     "is_pure" : true,
11842     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession30getCaptureRequestMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
11843    },
11844    {
11845     "is_pure" : true,
11846     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession29getCaptureResultMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
11847    },
11848    {
11849     "is_pure" : true,
11850     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession5flushEv"
11851    },
11852    {
11853     "is_pure" : true,
11854     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession5closeEv"
11855    },
11856    {
11857     "is_pure" : true,
11858     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession20configureStreams_3_3ERKNS2_4V3_219StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_22HalStreamConfigurationEEEE"
11859    },
11860    {
11861     "kind" : "vcall_offset"
11862    },
11863    {
11864     "kind" : "vcall_offset"
11865    },
11866    {
11867     "kind" : "vcall_offset"
11868    },
11869    {
11870     "kind" : "vcall_offset"
11871    },
11872    {
11873     "component_value" : -8,
11874     "kind" : "vcall_offset"
11875    },
11876    {
11877     "component_value" : -8,
11878     "kind" : "offset_to_top"
11879    },
11880    {
11881     "kind" : "rtti",
11882     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_320ICameraDeviceSessionE"
11883    },
11884    {
11885     "kind" : "complete_dtor_pointer",
11886     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_320ICameraDeviceSessionD1Ev"
11887    },
11888    {
11889     "kind" : "deleting_dtor_pointer",
11890     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_320ICameraDeviceSessionD0Ev"
11891    },
11892    {
11893     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11894    },
11895    {
11896     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11897    },
11898    {
11899     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11900    },
11901    {
11902     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11903    }
11904   ]
11905  },
11906  {
11907   "alignment" : 8,
11908   "fields" :
11909   [
11910    {
11911     "access" : "protected",
11912     "field_name" : "mInstrumentationCallbacks",
11913     "field_offset" : 64,
11914     "referenced_type" : "type-87"
11915    },
11916    {
11917     "access" : "protected",
11918     "field_name" : "mEnableInstrumentation",
11919     "field_offset" : 256,
11920     "referenced_type" : "type-13"
11921    },
11922    {
11923     "access" : "protected",
11924     "field_name" : "mInstrumentationLibPackage",
11925     "field_offset" : 320,
11926     "referenced_type" : "type-88"
11927    },
11928    {
11929     "access" : "protected",
11930     "field_name" : "mInterfaceName",
11931     "field_offset" : 512,
11932     "referenced_type" : "type-89"
11933    }
11934   ],
11935   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
11936   "name" : "android::hardware::details::HidlInstrumentor",
11937   "referenced_type" : "type-86",
11938   "self_type" : "type-86",
11939   "size" : 88,
11940   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11941   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
11942   "vtable_components" :
11943   [
11944    {
11945     "kind" : "offset_to_top"
11946    },
11947    {
11948     "kind" : "rtti",
11949     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11950    },
11951    {
11952     "kind" : "complete_dtor_pointer",
11953     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
11954    },
11955    {
11956     "kind" : "deleting_dtor_pointer",
11957     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
11958    }
11959   ]
11960  },
11961  {
11962   "alignment" : 4,
11963   "fields" :
11964   [
11965    {
11966     "field_name" : "sched_policy",
11967     "referenced_type" : "type-4"
11968    },
11969    {
11970     "field_name" : "prio",
11971     "field_offset" : 32,
11972     "referenced_type" : "type-4"
11973    }
11974   ],
11975   "linker_set_key" : "android::hardware::details::SchedPrio",
11976   "name" : "android::hardware::details::SchedPrio",
11977   "referenced_type" : "type-524",
11978   "self_type" : "type-524",
11979   "size" : 8,
11980   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
11981   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
11982  },
11983  {
11984   "alignment" : 8,
11985   "fields" :
11986   [
11987    {
11988     "access" : "private",
11989     "field_name" : "mQueue",
11990     "referenced_type" : "type-115"
11991    }
11992   ],
11993   "linker_set_key" : "android::hardware::details::TaskRunner",
11994   "name" : "android::hardware::details::TaskRunner",
11995   "record_kind" : "class",
11996   "referenced_type" : "type-114",
11997   "self_type" : "type-114",
11998   "size" : 16,
11999   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
12000   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
12001  },
12002  {
12003   "alignment" : 1,
12004   "linker_set_key" : "android::hardware::details::bnhw_tag",
12005   "name" : "android::hardware::details::bnhw_tag",
12006   "referenced_type" : "type-255",
12007   "self_type" : "type-255",
12008   "size" : 1,
12009   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12010   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
12011  },
12012  {
12013   "alignment" : 1,
12014   "linker_set_key" : "android::hardware::details::bphw_tag",
12015   "name" : "android::hardware::details::bphw_tag",
12016   "referenced_type" : "type-268",
12017   "self_type" : "type-268",
12018   "size" : 1,
12019   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12020   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
12021  },
12022  {
12023   "alignment" : 1,
12024   "linker_set_key" : "android::hardware::details::bs_tag",
12025   "name" : "android::hardware::details::bs_tag",
12026   "referenced_type" : "type-280",
12027   "self_type" : "type-280",
12028   "size" : 1,
12029   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12030   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
12031  },
12032  {
12033   "access" : "private",
12034   "alignment" : 8,
12035   "fields" :
12036   [
12037    {
12038     "field_name" : "mPointer",
12039     "referenced_type" : "type-447"
12040    },
12041    {
12042     "field_name" : "_pad",
12043     "referenced_type" : "type-5"
12044    }
12045   ],
12046   "is_anonymous" : true,
12047   "linker_set_key" : "android::hardware::details::hidl_pointer<BufferCache>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12048   "name" : "android::hardware::details::hidl_pointer<BufferCache>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12049   "record_kind" : "union",
12050   "referenced_type" : "type-446",
12051   "self_type" : "type-446",
12052   "size" : 8,
12053   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12054   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_211BufferCacheEEUt_E"
12055  },
12056  {
12057   "access" : "private",
12058   "alignment" : 8,
12059   "fields" :
12060   [
12061    {
12062     "field_name" : "mPointer",
12063     "referenced_type" : "type-357"
12064    },
12065    {
12066     "field_name" : "_pad",
12067     "referenced_type" : "type-5"
12068    }
12069   ],
12070   "is_anonymous" : true,
12071   "linker_set_key" : "android::hardware::details::hidl_pointer<CaptureRequest>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12072   "name" : "android::hardware::details::hidl_pointer<CaptureRequest>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12073   "record_kind" : "union",
12074   "referenced_type" : "type-356",
12075   "self_type" : "type-356",
12076   "size" : 8,
12077   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12078   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_214CaptureRequestEEUt_E"
12079  },
12080  {
12081   "access" : "private",
12082   "alignment" : 8,
12083   "fields" :
12084   [
12085    {
12086     "field_name" : "mPointer",
12087     "referenced_type" : "type-378"
12088    },
12089    {
12090     "field_name" : "_pad",
12091     "referenced_type" : "type-5"
12092    }
12093   ],
12094   "is_anonymous" : true,
12095   "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",
12096   "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",
12097   "record_kind" : "union",
12098   "referenced_type" : "type-377",
12099   "self_type" : "type-377",
12100   "size" : 8,
12101   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12102   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
12103  },
12104  {
12105   "access" : "private",
12106   "alignment" : 8,
12107   "fields" :
12108   [
12109    {
12110     "field_name" : "mPointer",
12111     "referenced_type" : "type-437"
12112    },
12113    {
12114     "field_name" : "_pad",
12115     "referenced_type" : "type-5"
12116    }
12117   ],
12118   "is_anonymous" : true,
12119   "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",
12120   "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",
12121   "record_kind" : "union",
12122   "referenced_type" : "type-436",
12123   "self_type" : "type-436",
12124   "size" : 8,
12125   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12126   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_29HalStreamEEUt_E"
12127  },
12128  {
12129   "access" : "private",
12130   "alignment" : 8,
12131   "fields" :
12132   [
12133    {
12134     "field_name" : "mPointer",
12135     "referenced_type" : "type-56"
12136    },
12137    {
12138     "field_name" : "_pad",
12139     "referenced_type" : "type-5"
12140    }
12141   ],
12142   "is_anonymous" : true,
12143   "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",
12144   "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",
12145   "record_kind" : "union",
12146   "referenced_type" : "type-55",
12147   "self_type" : "type-55",
12148   "size" : 8,
12149   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12150   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_39HalStreamEEUt_E"
12151  },
12152  {
12153   "access" : "private",
12154   "alignment" : 8,
12155   "fields" :
12156   [
12157    {
12158     "field_name" : "mPointer",
12159     "referenced_type" : "type-427"
12160    },
12161    {
12162     "field_name" : "_pad",
12163     "referenced_type" : "type-5"
12164    }
12165   ],
12166   "is_anonymous" : true,
12167   "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",
12168   "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",
12169   "record_kind" : "union",
12170   "referenced_type" : "type-426",
12171   "self_type" : "type-426",
12172   "size" : 8,
12173   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12174   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_26StreamEEUt_E"
12175  },
12176  {
12177   "access" : "private",
12178   "alignment" : 8,
12179   "fields" :
12180   [
12181    {
12182     "field_name" : "mPointer",
12183     "referenced_type" : "type-192"
12184    },
12185    {
12186     "field_name" : "_pad",
12187     "referenced_type" : "type-5"
12188    }
12189   ],
12190   "is_anonymous" : true,
12191   "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",
12192   "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",
12193   "record_kind" : "union",
12194   "referenced_type" : "type-191",
12195   "self_type" : "type-191",
12196   "size" : 8,
12197   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12198   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_212StreamBufferEEUt_E"
12199  },
12200  {
12201   "access" : "private",
12202   "alignment" : 8,
12203   "fields" :
12204   [
12205    {
12206     "field_name" : "mPointer",
12207     "referenced_type" : "type-416"
12208    },
12209    {
12210     "field_name" : "_pad",
12211     "referenced_type" : "type-5"
12212    }
12213   ],
12214   "is_anonymous" : true,
12215   "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",
12216   "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",
12217   "record_kind" : "union",
12218   "referenced_type" : "type-415",
12219   "self_type" : "type-415",
12220   "size" : 8,
12221   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12222   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6common4V1_09VendorTagEEUt_E"
12223  },
12224  {
12225   "alignment" : 8,
12226   "fields" :
12227   [
12228    {
12229     "access" : "private",
12230     "referenced_type" : "type-377"
12231    }
12232   ],
12233   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
12234   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
12235   "referenced_type" : "type-376",
12236   "self_type" : "type-376",
12237   "size" : 8,
12238   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12239   "template_args" : [ "type-379" ],
12240   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
12241  },
12242  {
12243   "alignment" : 8,
12244   "fields" :
12245   [
12246    {
12247     "access" : "private",
12248     "referenced_type" : "type-415"
12249    }
12250   ],
12251   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTag>",
12252   "name" : "android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTag>",
12253   "referenced_type" : "type-414",
12254   "self_type" : "type-414",
12255   "size" : 8,
12256   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12257   "template_args" : [ "type-417" ],
12258   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6common4V1_09VendorTagEEE"
12259  },
12260  {
12261   "alignment" : 8,
12262   "fields" :
12263   [
12264    {
12265     "access" : "private",
12266     "referenced_type" : "type-446"
12267    }
12268   ],
12269   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::BufferCache>",
12270   "name" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::BufferCache>",
12271   "referenced_type" : "type-445",
12272   "self_type" : "type-445",
12273   "size" : 8,
12274   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12275   "template_args" : [ "type-448" ],
12276   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_211BufferCacheEEE"
12277  },
12278  {
12279   "alignment" : 8,
12280   "fields" :
12281   [
12282    {
12283     "access" : "private",
12284     "referenced_type" : "type-356"
12285    }
12286   ],
12287   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::CaptureRequest>",
12288   "name" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::CaptureRequest>",
12289   "referenced_type" : "type-355",
12290   "self_type" : "type-355",
12291   "size" : 8,
12292   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12293   "template_args" : [ "type-358" ],
12294   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_214CaptureRequestEEE"
12295  },
12296  {
12297   "alignment" : 8,
12298   "fields" :
12299   [
12300    {
12301     "access" : "private",
12302     "referenced_type" : "type-436"
12303    }
12304   ],
12305   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::HalStream>",
12306   "name" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::HalStream>",
12307   "referenced_type" : "type-435",
12308   "self_type" : "type-435",
12309   "size" : 8,
12310   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12311   "template_args" : [ "type-58" ],
12312   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_29HalStreamEEE"
12313  },
12314  {
12315   "alignment" : 8,
12316   "fields" :
12317   [
12318    {
12319     "access" : "private",
12320     "referenced_type" : "type-426"
12321    }
12322   ],
12323   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::Stream>",
12324   "name" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::Stream>",
12325   "referenced_type" : "type-425",
12326   "self_type" : "type-425",
12327   "size" : 8,
12328   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12329   "template_args" : [ "type-428" ],
12330   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_26StreamEEE"
12331  },
12332  {
12333   "alignment" : 8,
12334   "fields" :
12335   [
12336    {
12337     "access" : "private",
12338     "referenced_type" : "type-191"
12339    }
12340   ],
12341   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::StreamBuffer>",
12342   "name" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::StreamBuffer>",
12343   "referenced_type" : "type-190",
12344   "self_type" : "type-190",
12345   "size" : 8,
12346   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12347   "template_args" : [ "type-3" ],
12348   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_212StreamBufferEEE"
12349  },
12350  {
12351   "alignment" : 8,
12352   "fields" :
12353   [
12354    {
12355     "access" : "private",
12356     "referenced_type" : "type-55"
12357    }
12358   ],
12359   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_3::HalStream>",
12360   "name" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_3::HalStream>",
12361   "referenced_type" : "type-54",
12362   "self_type" : "type-54",
12363   "size" : 8,
12364   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12365   "template_args" : [ "type-57" ],
12366   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_39HalStreamEEE"
12367  },
12368  {
12369   "alignment" : 8,
12370   "fields" :
12371   [
12372    {
12373     "access" : "private",
12374     "referenced_type" : "type-398"
12375    }
12376   ],
12377   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
12378   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
12379   "referenced_type" : "type-397",
12380   "self_type" : "type-397",
12381   "size" : 8,
12382   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12383   "template_args" : [ "type-400" ],
12384   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE"
12385  },
12386  {
12387   "alignment" : 8,
12388   "fields" :
12389   [
12390    {
12391     "access" : "private",
12392     "referenced_type" : "type-386"
12393    }
12394   ],
12395   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
12396   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
12397   "referenced_type" : "type-385",
12398   "self_type" : "type-385",
12399   "size" : 8,
12400   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12401   "template_args" : [ "type-367" ],
12402   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
12403  },
12404  {
12405   "alignment" : 8,
12406   "fields" :
12407   [
12408    {
12409     "access" : "private",
12410     "referenced_type" : "type-456"
12411    }
12412   ],
12413   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
12414   "name" : "android::hardware::details::hidl_pointer<char>",
12415   "referenced_type" : "type-455",
12416   "self_type" : "type-455",
12417   "size" : 8,
12418   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12419   "template_args" : [ "type-105" ],
12420   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
12421  },
12422  {
12423   "access" : "private",
12424   "alignment" : 8,
12425   "fields" :
12426   [
12427    {
12428     "field_name" : "mPointer",
12429     "referenced_type" : "type-457"
12430    },
12431    {
12432     "field_name" : "_pad",
12433     "referenced_type" : "type-5"
12434    }
12435   ],
12436   "is_anonymous" : true,
12437   "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",
12438   "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",
12439   "record_kind" : "union",
12440   "referenced_type" : "type-456",
12441   "self_type" : "type-456",
12442   "size" : 8,
12443   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12444   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
12445  },
12446  {
12447   "alignment" : 8,
12448   "fields" :
12449   [
12450    {
12451     "access" : "private",
12452     "referenced_type" : "type-332"
12453    }
12454   ],
12455   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
12456   "name" : "android::hardware::details::hidl_pointer<const char>",
12457   "referenced_type" : "type-331",
12458   "self_type" : "type-331",
12459   "size" : 8,
12460   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12461   "template_args" : [ "type-168" ],
12462   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
12463  },
12464  {
12465   "access" : "private",
12466   "alignment" : 8,
12467   "fields" :
12468   [
12469    {
12470     "field_name" : "mPointer",
12471     "referenced_type" : "type-167"
12472    },
12473    {
12474     "field_name" : "_pad",
12475     "referenced_type" : "type-5"
12476    }
12477   ],
12478   "is_anonymous" : true,
12479   "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",
12480   "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",
12481   "record_kind" : "union",
12482   "referenced_type" : "type-332",
12483   "self_type" : "type-332",
12484   "size" : 8,
12485   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12486   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
12487  },
12488  {
12489   "alignment" : 8,
12490   "fields" :
12491   [
12492    {
12493     "access" : "private",
12494     "referenced_type" : "type-8"
12495    }
12496   ],
12497   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
12498   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
12499   "referenced_type" : "type-7",
12500   "self_type" : "type-7",
12501   "size" : 8,
12502   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12503   "template_args" : [ "type-10" ],
12504   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
12505  },
12506  {
12507   "access" : "private",
12508   "alignment" : 8,
12509   "fields" :
12510   [
12511    {
12512     "field_name" : "mPointer",
12513     "referenced_type" : "type-9"
12514    },
12515    {
12516     "field_name" : "_pad",
12517     "referenced_type" : "type-5"
12518    }
12519   ],
12520   "is_anonymous" : true,
12521   "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",
12522   "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",
12523   "record_kind" : "union",
12524   "referenced_type" : "type-8",
12525   "self_type" : "type-8",
12526   "size" : 8,
12527   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12528   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
12529  },
12530  {
12531   "access" : "private",
12532   "alignment" : 8,
12533   "fields" :
12534   [
12535    {
12536     "field_name" : "mPointer",
12537     "referenced_type" : "type-399"
12538    },
12539    {
12540     "field_name" : "_pad",
12541     "referenced_type" : "type-5"
12542    }
12543   ],
12544   "is_anonymous" : true,
12545   "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",
12546   "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",
12547   "record_kind" : "union",
12548   "referenced_type" : "type-398",
12549   "self_type" : "type-398",
12550   "size" : 8,
12551   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12552   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E"
12553  },
12554  {
12555   "access" : "private",
12556   "alignment" : 8,
12557   "fields" :
12558   [
12559    {
12560     "field_name" : "mPointer",
12561     "referenced_type" : "type-387"
12562    },
12563    {
12564     "field_name" : "_pad",
12565     "referenced_type" : "type-5"
12566    }
12567   ],
12568   "is_anonymous" : true,
12569   "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",
12570   "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",
12571   "record_kind" : "union",
12572   "referenced_type" : "type-386",
12573   "self_type" : "type-386",
12574   "size" : 8,
12575   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12576   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
12577  },
12578  {
12579   "alignment" : 8,
12580   "fields" :
12581   [
12582    {
12583     "access" : "private",
12584     "referenced_type" : "type-408"
12585    }
12586   ],
12587   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
12588   "name" : "android::hardware::details::hidl_pointer<int>",
12589   "referenced_type" : "type-407",
12590   "self_type" : "type-407",
12591   "size" : 8,
12592   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12593   "template_args" : [ "type-4" ],
12594   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
12595  },
12596  {
12597   "access" : "private",
12598   "alignment" : 8,
12599   "fields" :
12600   [
12601    {
12602     "field_name" : "mPointer",
12603     "referenced_type" : "type-409"
12604    },
12605    {
12606     "field_name" : "_pad",
12607     "referenced_type" : "type-5"
12608    }
12609   ],
12610   "is_anonymous" : true,
12611   "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",
12612   "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",
12613   "record_kind" : "union",
12614   "referenced_type" : "type-408",
12615   "self_type" : "type-408",
12616   "size" : 8,
12617   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12618   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
12619  },
12620  {
12621   "alignment" : 8,
12622   "fields" :
12623   [
12624    {
12625     "access" : "private",
12626     "referenced_type" : "type-450"
12627    }
12628   ],
12629   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
12630   "name" : "android::hardware::details::hidl_pointer<native_handle>",
12631   "referenced_type" : "type-449",
12632   "self_type" : "type-449",
12633   "size" : 8,
12634   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12635   "template_args" : [ "type-11" ],
12636   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
12637  },
12638  {
12639   "access" : "private",
12640   "alignment" : 8,
12641   "fields" :
12642   [
12643    {
12644     "field_name" : "mPointer",
12645     "referenced_type" : "type-263"
12646    },
12647    {
12648     "field_name" : "_pad",
12649     "referenced_type" : "type-5"
12650    }
12651   ],
12652   "is_anonymous" : true,
12653   "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",
12654   "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",
12655   "record_kind" : "union",
12656   "referenced_type" : "type-450",
12657   "self_type" : "type-450",
12658   "size" : 8,
12659   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12660   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
12661  },
12662  {
12663   "alignment" : 8,
12664   "fields" :
12665   [
12666    {
12667     "access" : "private",
12668     "referenced_type" : "type-361"
12669    }
12670   ],
12671   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>",
12672   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
12673   "referenced_type" : "type-360",
12674   "self_type" : "type-360",
12675   "size" : 8,
12676   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12677   "template_args" : [ "type-101" ],
12678   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEE"
12679  },
12680  {
12681   "access" : "private",
12682   "alignment" : 8,
12683   "fields" :
12684   [
12685    {
12686     "field_name" : "mPointer",
12687     "referenced_type" : "type-362"
12688    },
12689    {
12690     "field_name" : "_pad",
12691     "referenced_type" : "type-5"
12692    }
12693   ],
12694   "is_anonymous" : true,
12695   "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",
12696   "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",
12697   "record_kind" : "union",
12698   "referenced_type" : "type-361",
12699   "self_type" : "type-361",
12700   "size" : 8,
12701   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12702   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEUt_E"
12703  },
12704  {
12705   "alignment" : 1,
12706   "linker_set_key" : "android::hardware::details::i_tag",
12707   "name" : "android::hardware::details::i_tag",
12708   "referenced_type" : "type-244",
12709   "self_type" : "type-244",
12710   "size" : 1,
12711   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12712   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
12713  },
12714  {
12715   "alignment" : 8,
12716   "fields" :
12717   [
12718    {
12719     "access" : "private",
12720     "field_name" : "mStatus",
12721     "referenced_type" : "type-215"
12722    },
12723    {
12724     "access" : "private",
12725     "field_name" : "mCheckedStatus",
12726     "field_offset" : 256,
12727     "referenced_type" : "type-13"
12728    }
12729   ],
12730   "linker_set_key" : "android::hardware::details::return_status",
12731   "name" : "android::hardware::details::return_status",
12732   "record_kind" : "class",
12733   "referenced_type" : "type-225",
12734   "self_type" : "type-225",
12735   "size" : 40,
12736   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12737   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
12738  },
12739  {
12740   "alignment" : 1,
12741   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
12742   "name" : "android::hardware::details::std_array<unsigned char, 32>",
12743   "referenced_type" : "type-458",
12744   "self_type" : "type-458",
12745   "size" : 1,
12746   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12747   "template_args" : [ "type-101" ],
12748   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm32EJEEE"
12749  },
12750  {
12751   "alignment" : 1,
12752   "fields" :
12753   [
12754    {
12755     "access" : "private",
12756     "field_name" : "mBuffer",
12757     "referenced_type" : "type-401"
12758    }
12759   ],
12760   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
12761   "name" : "android::hardware::hidl_array<unsigned char, 32>",
12762   "referenced_type" : "type-400",
12763   "self_type" : "type-400",
12764   "size" : 32,
12765   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12766   "template_args" : [ "type-101" ],
12767   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm32EJEEE"
12768  },
12769  {
12770   "alignment" : 8,
12771   "base_specifiers" :
12772   [
12773    {
12774     "referenced_type" : "type-18"
12775    }
12776   ],
12777   "fields" :
12778   [
12779    {
12780     "access" : "private",
12781     "field_name" : "mRecipient",
12782     "field_offset" : 64,
12783     "referenced_type" : "type-29"
12784    },
12785    {
12786     "access" : "private",
12787     "field_name" : "mCookie",
12788     "field_offset" : 192,
12789     "referenced_type" : "type-5"
12790    },
12791    {
12792     "access" : "private",
12793     "field_name" : "mBase",
12794     "field_offset" : 256,
12795     "referenced_type" : "type-32"
12796    }
12797   ],
12798   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
12799   "name" : "android::hardware::hidl_binder_death_recipient",
12800   "referenced_type" : "type-28",
12801   "self_type" : "type-28",
12802   "size" : 64,
12803   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
12804   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
12805   "vtable_components" :
12806   [
12807    {
12808     "component_value" : 48,
12809     "kind" : "vbase_offset"
12810    },
12811    {
12812     "kind" : "offset_to_top"
12813    },
12814    {
12815     "kind" : "rtti",
12816     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
12817    },
12818    {
12819     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
12820    },
12821    {
12822     "kind" : "complete_dtor_pointer",
12823     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
12824    },
12825    {
12826     "kind" : "deleting_dtor_pointer",
12827     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
12828    },
12829    {
12830     "kind" : "vcall_offset"
12831    },
12832    {
12833     "kind" : "vcall_offset"
12834    },
12835    {
12836     "kind" : "vcall_offset"
12837    },
12838    {
12839     "kind" : "vcall_offset"
12840    },
12841    {
12842     "component_value" : -48,
12843     "kind" : "vcall_offset"
12844    },
12845    {
12846     "component_value" : -48,
12847     "kind" : "offset_to_top"
12848    },
12849    {
12850     "kind" : "rtti",
12851     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
12852    },
12853    {
12854     "kind" : "complete_dtor_pointer",
12855     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
12856    },
12857    {
12858     "kind" : "deleting_dtor_pointer",
12859     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
12860    },
12861    {
12862     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12863    },
12864    {
12865     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12866    },
12867    {
12868     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12869    },
12870    {
12871     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12872    }
12873   ]
12874  },
12875  {
12876   "alignment" : 8,
12877   "base_specifiers" :
12878   [
12879    {
12880     "is_virtual" : true,
12881     "referenced_type" : "type-19"
12882    }
12883   ],
12884   "linker_set_key" : "android::hardware::hidl_death_recipient",
12885   "name" : "android::hardware::hidl_death_recipient",
12886   "referenced_type" : "type-31",
12887   "self_type" : "type-31",
12888   "size" : 24,
12889   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12890   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
12891   "vtable_components" :
12892   [
12893    {
12894     "component_value" : 8,
12895     "kind" : "vbase_offset"
12896    },
12897    {
12898     "kind" : "offset_to_top"
12899    },
12900    {
12901     "kind" : "rtti",
12902     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
12903    },
12904    {
12905     "is_pure" : true,
12906     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
12907    },
12908    {
12909     "kind" : "complete_dtor_pointer",
12910     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
12911    },
12912    {
12913     "kind" : "deleting_dtor_pointer",
12914     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
12915    },
12916    {
12917     "kind" : "vcall_offset"
12918    },
12919    {
12920     "kind" : "vcall_offset"
12921    },
12922    {
12923     "kind" : "vcall_offset"
12924    },
12925    {
12926     "kind" : "vcall_offset"
12927    },
12928    {
12929     "component_value" : -8,
12930     "kind" : "vcall_offset"
12931    },
12932    {
12933     "component_value" : -8,
12934     "kind" : "offset_to_top"
12935    },
12936    {
12937     "kind" : "rtti",
12938     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
12939    },
12940    {
12941     "kind" : "complete_dtor_pointer",
12942     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
12943    },
12944    {
12945     "kind" : "deleting_dtor_pointer",
12946     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
12947    },
12948    {
12949     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12950    },
12951    {
12952     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12953    },
12954    {
12955     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12956    },
12957    {
12958     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12959    }
12960   ]
12961  },
12962  {
12963   "alignment" : 8,
12964   "fields" :
12965   [
12966    {
12967     "access" : "private",
12968     "field_name" : "mHandle",
12969     "referenced_type" : "type-7"
12970    },
12971    {
12972     "access" : "private",
12973     "field_name" : "mOwnsHandle",
12974     "field_offset" : 64,
12975     "referenced_type" : "type-13"
12976    }
12977   ],
12978   "linker_set_key" : "android::hardware::hidl_handle",
12979   "name" : "android::hardware::hidl_handle",
12980   "referenced_type" : "type-6",
12981   "self_type" : "type-6",
12982   "size" : 16,
12983   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12984   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
12985  },
12986  {
12987   "alignment" : 8,
12988   "fields" :
12989   [
12990    {
12991     "access" : "private",
12992     "field_name" : "mHandle",
12993     "referenced_type" : "type-6"
12994    },
12995    {
12996     "access" : "private",
12997     "field_name" : "mSize",
12998     "field_offset" : 128,
12999     "referenced_type" : "type-5"
13000    },
13001    {
13002     "access" : "private",
13003     "field_name" : "mName",
13004     "field_offset" : 192,
13005     "referenced_type" : "type-367"
13006    }
13007   ],
13008   "linker_set_key" : "android::hardware::hidl_memory",
13009   "name" : "android::hardware::hidl_memory",
13010   "referenced_type" : "type-366",
13011   "self_type" : "type-366",
13012   "size" : 40,
13013   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13014   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
13015  },
13016  {
13017   "alignment" : 8,
13018   "fields" :
13019   [
13020    {
13021     "access" : "private",
13022     "field_name" : "mBuffer",
13023     "referenced_type" : "type-331"
13024    },
13025    {
13026     "access" : "private",
13027     "field_name" : "mSize",
13028     "field_offset" : 64,
13029     "referenced_type" : "type-2"
13030    },
13031    {
13032     "access" : "private",
13033     "field_name" : "mOwnsBuffer",
13034     "field_offset" : 96,
13035     "referenced_type" : "type-13"
13036    }
13037   ],
13038   "linker_set_key" : "android::hardware::hidl_string",
13039   "name" : "android::hardware::hidl_string",
13040   "referenced_type" : "type-367",
13041   "self_type" : "type-367",
13042   "size" : 16,
13043   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13044   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
13045  },
13046  {
13047   "alignment" : 8,
13048   "fields" :
13049   [
13050    {
13051     "access" : "private",
13052     "field_name" : "mBuffer",
13053     "referenced_type" : "type-376"
13054    },
13055    {
13056     "access" : "private",
13057     "field_name" : "mSize",
13058     "field_offset" : 64,
13059     "referenced_type" : "type-2"
13060    },
13061    {
13062     "access" : "private",
13063     "field_name" : "mOwnsBuffer",
13064     "field_offset" : 96,
13065     "referenced_type" : "type-13"
13066    }
13067   ],
13068   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13069   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13070   "referenced_type" : "type-383",
13071   "self_type" : "type-383",
13072   "size" : 16,
13073   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13074   "template_args" : [ "type-379" ],
13075   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
13076  },
13077  {
13078   "alignment" : 8,
13079   "fields" :
13080   [
13081    {
13082     "access" : "private",
13083     "field_name" : "mBuffer",
13084     "referenced_type" : "type-414"
13085    },
13086    {
13087     "access" : "private",
13088     "field_name" : "mSize",
13089     "field_offset" : 64,
13090     "referenced_type" : "type-2"
13091    },
13092    {
13093     "access" : "private",
13094     "field_name" : "mOwnsBuffer",
13095     "field_offset" : 96,
13096     "referenced_type" : "type-13"
13097    }
13098   ],
13099   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag>",
13100   "name" : "android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag>",
13101   "referenced_type" : "type-413",
13102   "self_type" : "type-413",
13103   "size" : 16,
13104   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13105   "template_args" : [ "type-417" ],
13106   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_6camera6common4V1_09VendorTagEEE"
13107  },
13108  {
13109   "alignment" : 8,
13110   "fields" :
13111   [
13112    {
13113     "access" : "private",
13114     "field_name" : "mBuffer",
13115     "referenced_type" : "type-445"
13116    },
13117    {
13118     "access" : "private",
13119     "field_name" : "mSize",
13120     "field_offset" : 64,
13121     "referenced_type" : "type-2"
13122    },
13123    {
13124     "access" : "private",
13125     "field_name" : "mOwnsBuffer",
13126     "field_offset" : 96,
13127     "referenced_type" : "type-13"
13128    }
13129   ],
13130   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::BufferCache>",
13131   "name" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::BufferCache>",
13132   "referenced_type" : "type-444",
13133   "self_type" : "type-444",
13134   "size" : 16,
13135   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13136   "template_args" : [ "type-448" ],
13137   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_6camera6device4V3_211BufferCacheEEE"
13138  },
13139  {
13140   "alignment" : 8,
13141   "fields" :
13142   [
13143    {
13144     "access" : "private",
13145     "field_name" : "mBuffer",
13146     "referenced_type" : "type-355"
13147    },
13148    {
13149     "access" : "private",
13150     "field_name" : "mSize",
13151     "field_offset" : 64,
13152     "referenced_type" : "type-2"
13153    },
13154    {
13155     "access" : "private",
13156     "field_name" : "mOwnsBuffer",
13157     "field_offset" : 96,
13158     "referenced_type" : "type-13"
13159    }
13160   ],
13161   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::CaptureRequest>",
13162   "name" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::CaptureRequest>",
13163   "referenced_type" : "type-443",
13164   "self_type" : "type-443",
13165   "size" : 16,
13166   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13167   "template_args" : [ "type-358" ],
13168   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_6camera6device4V3_214CaptureRequestEEE"
13169  },
13170  {
13171   "alignment" : 8,
13172   "fields" :
13173   [
13174    {
13175     "access" : "private",
13176     "field_name" : "mBuffer",
13177     "referenced_type" : "type-435"
13178    },
13179    {
13180     "access" : "private",
13181     "field_name" : "mSize",
13182     "field_offset" : 64,
13183     "referenced_type" : "type-2"
13184    },
13185    {
13186     "access" : "private",
13187     "field_name" : "mOwnsBuffer",
13188     "field_offset" : 96,
13189     "referenced_type" : "type-13"
13190    }
13191   ],
13192   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream>",
13193   "name" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream>",
13194   "referenced_type" : "type-434",
13195   "self_type" : "type-434",
13196   "size" : 16,
13197   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13198   "template_args" : [ "type-58" ],
13199   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_6camera6device4V3_29HalStreamEEE"
13200  },
13201  {
13202   "alignment" : 8,
13203   "fields" :
13204   [
13205    {
13206     "access" : "private",
13207     "field_name" : "mBuffer",
13208     "referenced_type" : "type-425"
13209    },
13210    {
13211     "access" : "private",
13212     "field_name" : "mSize",
13213     "field_offset" : 64,
13214     "referenced_type" : "type-2"
13215    },
13216    {
13217     "access" : "private",
13218     "field_name" : "mOwnsBuffer",
13219     "field_offset" : 96,
13220     "referenced_type" : "type-13"
13221    }
13222   ],
13223   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream>",
13224   "name" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream>",
13225   "referenced_type" : "type-424",
13226   "self_type" : "type-424",
13227   "size" : 16,
13228   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13229   "template_args" : [ "type-428" ],
13230   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_6camera6device4V3_26StreamEEE"
13231  },
13232  {
13233   "alignment" : 8,
13234   "fields" :
13235   [
13236    {
13237     "access" : "private",
13238     "field_name" : "mBuffer",
13239     "referenced_type" : "type-190"
13240    },
13241    {
13242     "access" : "private",
13243     "field_name" : "mSize",
13244     "field_offset" : 64,
13245     "referenced_type" : "type-2"
13246    },
13247    {
13248     "access" : "private",
13249     "field_name" : "mOwnsBuffer",
13250     "field_offset" : 96,
13251     "referenced_type" : "type-13"
13252    }
13253   ],
13254   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer>",
13255   "name" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer>",
13256   "referenced_type" : "type-363",
13257   "self_type" : "type-363",
13258   "size" : 16,
13259   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13260   "template_args" : [ "type-3" ],
13261   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_6camera6device4V3_212StreamBufferEEE"
13262  },
13263  {
13264   "alignment" : 8,
13265   "fields" :
13266   [
13267    {
13268     "access" : "private",
13269     "field_name" : "mBuffer",
13270     "referenced_type" : "type-54"
13271    },
13272    {
13273     "access" : "private",
13274     "field_name" : "mSize",
13275     "field_offset" : 64,
13276     "referenced_type" : "type-2"
13277    },
13278    {
13279     "access" : "private",
13280     "field_name" : "mOwnsBuffer",
13281     "field_offset" : 96,
13282     "referenced_type" : "type-13"
13283    }
13284   ],
13285   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_3::HalStream>",
13286   "name" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_3::HalStream>",
13287   "referenced_type" : "type-53",
13288   "self_type" : "type-53",
13289   "size" : 16,
13290   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13291   "template_args" : [ "type-57" ],
13292   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_6camera6device4V3_39HalStreamEEE"
13293  },
13294  {
13295   "alignment" : 8,
13296   "fields" :
13297   [
13298    {
13299     "access" : "private",
13300     "field_name" : "mBuffer",
13301     "referenced_type" : "type-397"
13302    },
13303    {
13304     "access" : "private",
13305     "field_name" : "mSize",
13306     "field_offset" : 64,
13307     "referenced_type" : "type-2"
13308    },
13309    {
13310     "access" : "private",
13311     "field_name" : "mOwnsBuffer",
13312     "field_offset" : 96,
13313     "referenced_type" : "type-13"
13314    }
13315   ],
13316   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
13317   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
13318   "referenced_type" : "type-396",
13319   "self_type" : "type-396",
13320   "size" : 16,
13321   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13322   "template_args" : [ "type-400" ],
13323   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE"
13324  },
13325  {
13326   "alignment" : 8,
13327   "fields" :
13328   [
13329    {
13330     "access" : "private",
13331     "field_name" : "mBuffer",
13332     "referenced_type" : "type-385"
13333    },
13334    {
13335     "access" : "private",
13336     "field_name" : "mSize",
13337     "field_offset" : 64,
13338     "referenced_type" : "type-2"
13339    },
13340    {
13341     "access" : "private",
13342     "field_name" : "mOwnsBuffer",
13343     "field_offset" : 96,
13344     "referenced_type" : "type-13"
13345    }
13346   ],
13347   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
13348   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
13349   "referenced_type" : "type-384",
13350   "self_type" : "type-384",
13351   "size" : 16,
13352   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13353   "template_args" : [ "type-367" ],
13354   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
13355  },
13356  {
13357   "alignment" : 8,
13358   "fields" :
13359   [
13360    {
13361     "access" : "private",
13362     "field_name" : "mBuffer",
13363     "referenced_type" : "type-455"
13364    },
13365    {
13366     "access" : "private",
13367     "field_name" : "mSize",
13368     "field_offset" : 64,
13369     "referenced_type" : "type-2"
13370    },
13371    {
13372     "access" : "private",
13373     "field_name" : "mOwnsBuffer",
13374     "field_offset" : 96,
13375     "referenced_type" : "type-13"
13376    }
13377   ],
13378   "linker_set_key" : "android::hardware::hidl_vec<char>",
13379   "name" : "android::hardware::hidl_vec<char>",
13380   "referenced_type" : "type-454",
13381   "self_type" : "type-454",
13382   "size" : 16,
13383   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13384   "template_args" : [ "type-105" ],
13385   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
13386  },
13387  {
13388   "alignment" : 8,
13389   "fields" :
13390   [
13391    {
13392     "access" : "private",
13393     "field_name" : "mBuffer",
13394     "referenced_type" : "type-407"
13395    },
13396    {
13397     "access" : "private",
13398     "field_name" : "mSize",
13399     "field_offset" : 64,
13400     "referenced_type" : "type-2"
13401    },
13402    {
13403     "access" : "private",
13404     "field_name" : "mOwnsBuffer",
13405     "field_offset" : 96,
13406     "referenced_type" : "type-13"
13407    }
13408   ],
13409   "linker_set_key" : "android::hardware::hidl_vec<int>",
13410   "name" : "android::hardware::hidl_vec<int>",
13411   "referenced_type" : "type-406",
13412   "self_type" : "type-406",
13413   "size" : 16,
13414   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13415   "template_args" : [ "type-4" ],
13416   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
13417  },
13418  {
13419   "alignment" : 8,
13420   "fields" :
13421   [
13422    {
13423     "access" : "private",
13424     "field_name" : "mBuffer",
13425     "referenced_type" : "type-360"
13426    },
13427    {
13428     "access" : "private",
13429     "field_name" : "mSize",
13430     "field_offset" : 64,
13431     "referenced_type" : "type-2"
13432    },
13433    {
13434     "access" : "private",
13435     "field_name" : "mOwnsBuffer",
13436     "field_offset" : 96,
13437     "referenced_type" : "type-13"
13438    }
13439   ],
13440   "linker_set_key" : "android::hardware::hidl_vec<unsigned char>",
13441   "name" : "android::hardware::hidl_vec<unsigned char>",
13442   "referenced_type" : "type-359",
13443   "self_type" : "type-359",
13444   "size" : 16,
13445   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13446   "template_args" : [ "type-101" ],
13447   "unique_id" : "_ZTSN7android8hardware8hidl_vecIhEE"
13448  },
13449  {
13450   "alignment" : 2,
13451   "fields" :
13452   [
13453    {
13454     "access" : "private",
13455     "field_name" : "mMajor",
13456     "referenced_type" : "type-103"
13457    },
13458    {
13459     "access" : "private",
13460     "field_name" : "mMinor",
13461     "field_offset" : 16,
13462     "referenced_type" : "type-103"
13463    }
13464   ],
13465   "linker_set_key" : "android::hardware::hidl_version",
13466   "name" : "android::hardware::hidl_version",
13467   "referenced_type" : "type-461",
13468   "self_type" : "type-461",
13469   "size" : 4,
13470   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13471   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
13472  },
13473  {
13474   "alignment" : 8,
13475   "base_specifiers" :
13476   [
13477    {
13478     "referenced_type" : "type-73"
13479    },
13480    {
13481     "referenced_type" : "type-86"
13482    }
13483   ],
13484   "fields" :
13485   [
13486    {
13487     "access" : "private",
13488     "field_name" : "_hidl_mImpl",
13489     "field_offset" : 960,
13490     "referenced_type" : "type-85"
13491    }
13492   ],
13493   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
13494   "name" : "android::hidl::base::V1_0::BnHwBase",
13495   "referenced_type" : "type-84",
13496   "self_type" : "type-84",
13497   "size" : 144,
13498   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
13499   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
13500   "vtable_components" :
13501   [
13502    {
13503     "component_value" : 128,
13504     "kind" : "vbase_offset"
13505    },
13506    {
13507     "kind" : "offset_to_top"
13508    },
13509    {
13510     "kind" : "rtti",
13511     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13512    },
13513    {
13514     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13515    },
13516    {
13517     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13518    },
13519    {
13520     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13521    },
13522    {
13523     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13524    },
13525    {
13526     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13527    },
13528    {
13529     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13530    },
13531    {
13532     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13533    },
13534    {
13535     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13536    },
13537    {
13538     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13539    },
13540    {
13541     "kind" : "complete_dtor_pointer",
13542     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
13543    },
13544    {
13545     "kind" : "deleting_dtor_pointer",
13546     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
13547    },
13548    {
13549     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
13550    },
13551    {
13552     "component_value" : -32,
13553     "kind" : "offset_to_top"
13554    },
13555    {
13556     "kind" : "rtti",
13557     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13558    },
13559    {
13560     "kind" : "complete_dtor_pointer",
13561     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
13562    },
13563    {
13564     "kind" : "deleting_dtor_pointer",
13565     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
13566    },
13567    {
13568     "kind" : "vcall_offset"
13569    },
13570    {
13571     "kind" : "vcall_offset"
13572    },
13573    {
13574     "kind" : "vcall_offset"
13575    },
13576    {
13577     "kind" : "vcall_offset"
13578    },
13579    {
13580     "component_value" : -128,
13581     "kind" : "vcall_offset"
13582    },
13583    {
13584     "component_value" : -128,
13585     "kind" : "offset_to_top"
13586    },
13587    {
13588     "kind" : "rtti",
13589     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13590    },
13591    {
13592     "kind" : "complete_dtor_pointer",
13593     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
13594    },
13595    {
13596     "kind" : "deleting_dtor_pointer",
13597     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
13598    },
13599    {
13600     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13601    },
13602    {
13603     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13604    },
13605    {
13606     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13607    },
13608    {
13609     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13610    }
13611   ]
13612  },
13613  {
13614   "alignment" : 8,
13615   "base_specifiers" :
13616   [
13617    {
13618     "referenced_type" : "type-499"
13619    },
13620    {
13621     "referenced_type" : "type-86"
13622    }
13623   ],
13624   "fields" :
13625   [
13626    {
13627     "access" : "private",
13628     "field_name" : "_hidl_mMutex",
13629     "field_offset" : 1088,
13630     "referenced_type" : "type-732"
13631    },
13632    {
13633     "access" : "private",
13634     "field_name" : "_hidl_mDeathRecipients",
13635     "field_offset" : 1408,
13636     "referenced_type" : "type-733"
13637    }
13638   ],
13639   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
13640   "name" : "android::hidl::base::V1_0::BpHwBase",
13641   "referenced_type" : "type-731",
13642   "self_type" : "type-731",
13643   "size" : 216,
13644   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
13645   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
13646   "vtable_components" :
13647   [
13648    {
13649     "component_value" : 200,
13650     "kind" : "vbase_offset"
13651    },
13652    {
13653     "kind" : "offset_to_top"
13654    },
13655    {
13656     "kind" : "rtti",
13657     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13658    },
13659    {
13660     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
13661    },
13662    {
13663     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13664    },
13665    {
13666     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
13667    },
13668    {
13669     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
13670    },
13671    {
13672     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
13673    },
13674    {
13675     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
13676    },
13677    {
13678     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
13679    },
13680    {
13681     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
13682    },
13683    {
13684     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
13685    },
13686    {
13687     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
13688    },
13689    {
13690     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
13691    },
13692    {
13693     "kind" : "complete_dtor_pointer",
13694     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
13695    },
13696    {
13697     "kind" : "deleting_dtor_pointer",
13698     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
13699    },
13700    {
13701     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
13702    },
13703    {
13704     "component_value" : 192,
13705     "kind" : "vbase_offset"
13706    },
13707    {
13708     "component_value" : -8,
13709     "kind" : "offset_to_top"
13710    },
13711    {
13712     "kind" : "rtti",
13713     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13714    },
13715    {
13716     "kind" : "complete_dtor_pointer",
13717     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
13718    },
13719    {
13720     "kind" : "deleting_dtor_pointer",
13721     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
13722    },
13723    {
13724     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
13725    },
13726    {
13727     "component_value" : 184,
13728     "kind" : "vbase_offset"
13729    },
13730    {
13731     "component_value" : -16,
13732     "kind" : "offset_to_top"
13733    },
13734    {
13735     "kind" : "rtti",
13736     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13737    },
13738    {
13739     "kind" : "complete_dtor_pointer",
13740     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev"
13741    },
13742    {
13743     "kind" : "deleting_dtor_pointer",
13744     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev"
13745    },
13746    {
13747     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13748    },
13749    {
13750     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13751    },
13752    {
13753     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13754    },
13755    {
13756     "component_value" : -48,
13757     "kind" : "offset_to_top"
13758    },
13759    {
13760     "kind" : "rtti",
13761     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13762    },
13763    {
13764     "kind" : "complete_dtor_pointer",
13765     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev"
13766    },
13767    {
13768     "kind" : "deleting_dtor_pointer",
13769     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev"
13770    },
13771    {
13772     "kind" : "vcall_offset"
13773    },
13774    {
13775     "component_value" : -184,
13776     "kind" : "vcall_offset"
13777    },
13778    {
13779     "component_value" : -184,
13780     "kind" : "vcall_offset"
13781    },
13782    {
13783     "component_value" : -184,
13784     "kind" : "vcall_offset"
13785    },
13786    {
13787     "component_value" : -200,
13788     "kind" : "vcall_offset"
13789    },
13790    {
13791     "component_value" : -200,
13792     "kind" : "offset_to_top"
13793    },
13794    {
13795     "kind" : "rtti",
13796     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13797    },
13798    {
13799     "kind" : "complete_dtor_pointer",
13800     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
13801    },
13802    {
13803     "kind" : "deleting_dtor_pointer",
13804     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
13805    },
13806    {
13807     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
13808    },
13809    {
13810     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13811    },
13812    {
13813     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13814    },
13815    {
13816     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13817    }
13818   ]
13819  },
13820  {
13821   "alignment" : 8,
13822   "fields" :
13823   [
13824    {
13825     "field_name" : "pid",
13826     "referenced_type" : "type-4"
13827    },
13828    {
13829     "field_name" : "ptr",
13830     "field_offset" : 64,
13831     "referenced_type" : "type-5"
13832    },
13833    {
13834     "field_name" : "arch",
13835     "field_offset" : 128,
13836     "referenced_type" : "type-480"
13837    }
13838   ],
13839   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
13840   "name" : "android::hidl::base::V1_0::DebugInfo",
13841   "referenced_type" : "type-479",
13842   "self_type" : "type-479",
13843   "size" : 24,
13844   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
13845   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
13846  },
13847  {
13848   "alignment" : 8,
13849   "base_specifiers" :
13850   [
13851    {
13852     "is_virtual" : true,
13853     "referenced_type" : "type-19"
13854    }
13855   ],
13856   "linker_set_key" : "android::hidl::base::V1_0::IBase",
13857   "name" : "android::hidl::base::V1_0::IBase",
13858   "referenced_type" : "type-34",
13859   "self_type" : "type-34",
13860   "size" : 24,
13861   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
13862   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
13863   "vtable_components" :
13864   [
13865    {
13866     "component_value" : 8,
13867     "kind" : "vbase_offset"
13868    },
13869    {
13870     "kind" : "offset_to_top"
13871    },
13872    {
13873     "kind" : "rtti",
13874     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
13875    },
13876    {
13877     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
13878    },
13879    {
13880     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13881    },
13882    {
13883     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
13884    },
13885    {
13886     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
13887    },
13888    {
13889     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
13890    },
13891    {
13892     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
13893    },
13894    {
13895     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
13896    },
13897    {
13898     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
13899    },
13900    {
13901     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
13902    },
13903    {
13904     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
13905    },
13906    {
13907     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
13908    },
13909    {
13910     "kind" : "complete_dtor_pointer",
13911     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
13912    },
13913    {
13914     "kind" : "deleting_dtor_pointer",
13915     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
13916    },
13917    {
13918     "kind" : "vcall_offset"
13919    },
13920    {
13921     "kind" : "vcall_offset"
13922    },
13923    {
13924     "kind" : "vcall_offset"
13925    },
13926    {
13927     "kind" : "vcall_offset"
13928    },
13929    {
13930     "component_value" : -8,
13931     "kind" : "vcall_offset"
13932    },
13933    {
13934     "component_value" : -8,
13935     "kind" : "offset_to_top"
13936    },
13937    {
13938     "kind" : "rtti",
13939     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
13940    },
13941    {
13942     "kind" : "complete_dtor_pointer",
13943     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
13944    },
13945    {
13946     "kind" : "deleting_dtor_pointer",
13947     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
13948    },
13949    {
13950     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13951    },
13952    {
13953     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13954    },
13955    {
13956     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13957    },
13958    {
13959     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13960    }
13961   ]
13962  },
13963  {
13964   "alignment" : 8,
13965   "base_specifiers" :
13966   [
13967    {
13968     "referenced_type" : "type-34"
13969    }
13970   ],
13971   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
13972   "name" : "android::hidl::manager::V1_0::IServiceManager",
13973   "referenced_type" : "type-176",
13974   "self_type" : "type-176",
13975   "size" : 24,
13976   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
13977   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
13978   "vtable_components" :
13979   [
13980    {
13981     "component_value" : 8,
13982     "kind" : "vbase_offset"
13983    },
13984    {
13985     "kind" : "offset_to_top"
13986    },
13987    {
13988     "kind" : "rtti",
13989     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
13990    },
13991    {
13992     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
13993    },
13994    {
13995     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13996    },
13997    {
13998     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
13999    },
14000    {
14001     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14002    },
14003    {
14004     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
14005    },
14006    {
14007     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
14008    },
14009    {
14010     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
14011    },
14012    {
14013     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
14014    },
14015    {
14016     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
14017    },
14018    {
14019     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
14020    },
14021    {
14022     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14023    },
14024    {
14025     "kind" : "complete_dtor_pointer",
14026     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
14027    },
14028    {
14029     "kind" : "deleting_dtor_pointer",
14030     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
14031    },
14032    {
14033     "is_pure" : true,
14034     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
14035    },
14036    {
14037     "is_pure" : true,
14038     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
14039    },
14040    {
14041     "is_pure" : true,
14042     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
14043    },
14044    {
14045     "is_pure" : true,
14046     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14047    },
14048    {
14049     "is_pure" : true,
14050     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
14051    },
14052    {
14053     "is_pure" : true,
14054     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
14055    },
14056    {
14057     "is_pure" : true,
14058     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
14059    },
14060    {
14061     "is_pure" : true,
14062     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
14063    },
14064    {
14065     "kind" : "vcall_offset"
14066    },
14067    {
14068     "kind" : "vcall_offset"
14069    },
14070    {
14071     "kind" : "vcall_offset"
14072    },
14073    {
14074     "kind" : "vcall_offset"
14075    },
14076    {
14077     "component_value" : -8,
14078     "kind" : "vcall_offset"
14079    },
14080    {
14081     "component_value" : -8,
14082     "kind" : "offset_to_top"
14083    },
14084    {
14085     "kind" : "rtti",
14086     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
14087    },
14088    {
14089     "kind" : "complete_dtor_pointer",
14090     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
14091    },
14092    {
14093     "kind" : "deleting_dtor_pointer",
14094     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
14095    },
14096    {
14097     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14098    },
14099    {
14100     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14101    },
14102    {
14103     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14104    },
14105    {
14106     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14107    }
14108   ]
14109  },
14110  {
14111   "alignment" : 8,
14112   "fields" :
14113   [
14114    {
14115     "field_name" : "interfaceName",
14116     "referenced_type" : "type-367"
14117    },
14118    {
14119     "field_name" : "instanceName",
14120     "field_offset" : 128,
14121     "referenced_type" : "type-367"
14122    },
14123    {
14124     "field_name" : "pid",
14125     "field_offset" : 256,
14126     "referenced_type" : "type-4"
14127    },
14128    {
14129     "field_name" : "clientPids",
14130     "field_offset" : 320,
14131     "referenced_type" : "type-406"
14132    },
14133    {
14134     "field_name" : "arch",
14135     "field_offset" : 448,
14136     "referenced_type" : "type-480"
14137    }
14138   ],
14139   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
14140   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
14141   "referenced_type" : "type-620",
14142   "self_type" : "type-620",
14143   "size" : 64,
14144   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
14145   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
14146  },
14147  {
14148   "alignment" : 8,
14149   "base_specifiers" :
14150   [
14151    {
14152     "referenced_type" : "type-34"
14153    }
14154   ],
14155   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
14156   "name" : "android::hidl::manager::V1_0::IServiceNotification",
14157   "referenced_type" : "type-196",
14158   "self_type" : "type-196",
14159   "size" : 24,
14160   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
14161   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
14162   "vtable_components" :
14163   [
14164    {
14165     "component_value" : 8,
14166     "kind" : "vbase_offset"
14167    },
14168    {
14169     "kind" : "offset_to_top"
14170    },
14171    {
14172     "kind" : "rtti",
14173     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
14174    },
14175    {
14176     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
14177    },
14178    {
14179     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14180    },
14181    {
14182     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14183    },
14184    {
14185     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14186    },
14187    {
14188     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
14189    },
14190    {
14191     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
14192    },
14193    {
14194     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
14195    },
14196    {
14197     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
14198    },
14199    {
14200     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
14201    },
14202    {
14203     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
14204    },
14205    {
14206     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14207    },
14208    {
14209     "kind" : "complete_dtor_pointer",
14210     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
14211    },
14212    {
14213     "kind" : "deleting_dtor_pointer",
14214     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
14215    },
14216    {
14217     "is_pure" : true,
14218     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
14219    },
14220    {
14221     "kind" : "vcall_offset"
14222    },
14223    {
14224     "kind" : "vcall_offset"
14225    },
14226    {
14227     "kind" : "vcall_offset"
14228    },
14229    {
14230     "kind" : "vcall_offset"
14231    },
14232    {
14233     "component_value" : -8,
14234     "kind" : "vcall_offset"
14235    },
14236    {
14237     "component_value" : -8,
14238     "kind" : "offset_to_top"
14239    },
14240    {
14241     "kind" : "rtti",
14242     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
14243    },
14244    {
14245     "kind" : "complete_dtor_pointer",
14246     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
14247    },
14248    {
14249     "kind" : "deleting_dtor_pointer",
14250     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
14251    },
14252    {
14253     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14254    },
14255    {
14256     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14257    },
14258    {
14259     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14260    },
14261    {
14262     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14263    }
14264   ]
14265  },
14266  {
14267   "alignment" : 8,
14268   "fields" :
14269   [
14270    {
14271     "access" : "private",
14272     "field_name" : "m_ptr",
14273     "referenced_type" : "type-183"
14274    }
14275   ],
14276   "linker_set_key" : "android::sp<android::Thread>",
14277   "name" : "android::sp<android::Thread>",
14278   "record_kind" : "class",
14279   "referenced_type" : "type-182",
14280   "self_type" : "type-182",
14281   "size" : 8,
14282   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14283   "template_args" : [ "type-184" ],
14284   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
14285  },
14286  {
14287   "alignment" : 8,
14288   "fields" :
14289   [
14290    {
14291     "access" : "private",
14292     "field_name" : "m_ptr",
14293     "referenced_type" : "type-72"
14294    }
14295   ],
14296   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
14297   "name" : "android::sp<android::hardware::BHwBinder>",
14298   "record_kind" : "class",
14299   "referenced_type" : "type-214",
14300   "self_type" : "type-214",
14301   "size" : 8,
14302   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14303   "template_args" : [ "type-73" ],
14304   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
14305  },
14306  {
14307   "alignment" : 8,
14308   "fields" :
14309   [
14310    {
14311     "access" : "private",
14312     "field_name" : "m_ptr",
14313     "referenced_type" : "type-17"
14314    }
14315   ],
14316   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
14317   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
14318   "record_kind" : "class",
14319   "referenced_type" : "type-131",
14320   "self_type" : "type-131",
14321   "size" : 8,
14322   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14323   "template_args" : [ "type-18" ],
14324   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
14325  },
14326  {
14327   "alignment" : 8,
14328   "fields" :
14329   [
14330    {
14331     "access" : "private",
14332     "field_name" : "m_ptr",
14333     "referenced_type" : "type-124"
14334    }
14335   ],
14336   "linker_set_key" : "android::sp<android::hardware::IBinder>",
14337   "name" : "android::sp<android::hardware::IBinder>",
14338   "record_kind" : "class",
14339   "referenced_type" : "type-133",
14340   "self_type" : "type-133",
14341   "size" : 8,
14342   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14343   "template_args" : [ "type-77" ],
14344   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
14345  },
14346  {
14347   "alignment" : 8,
14348   "fields" :
14349   [
14350    {
14351     "access" : "private",
14352     "field_name" : "m_ptr",
14353     "referenced_type" : "type-139"
14354    }
14355   ],
14356   "linker_set_key" : "android::sp<android::hardware::IInterface>",
14357   "name" : "android::sp<android::hardware::IInterface>",
14358   "record_kind" : "class",
14359   "referenced_type" : "type-138",
14360   "self_type" : "type-138",
14361   "size" : 8,
14362   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14363   "template_args" : [ "type-121" ],
14364   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
14365  },
14366  {
14367   "alignment" : 8,
14368   "fields" :
14369   [
14370    {
14371     "access" : "private",
14372     "field_name" : "m_ptr",
14373     "referenced_type" : "type-141"
14374    }
14375   ],
14376   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
14377   "name" : "android::sp<android::hardware::ProcessState>",
14378   "record_kind" : "class",
14379   "referenced_type" : "type-140",
14380   "self_type" : "type-140",
14381   "size" : 8,
14382   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14383   "template_args" : [ "type-142" ],
14384   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
14385  },
14386  {
14387   "alignment" : 8,
14388   "fields" :
14389   [
14390    {
14391     "access" : "private",
14392     "field_name" : "m_ptr",
14393     "referenced_type" : "type-201"
14394    }
14395   ],
14396   "linker_set_key" : "android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession>",
14397   "name" : "android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession>",
14398   "record_kind" : "class",
14399   "referenced_type" : "type-200",
14400   "self_type" : "type-200",
14401   "size" : 8,
14402   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14403   "template_args" : [ "type-83" ],
14404   "unique_id" : "_ZTSN7android2spINS_8hardware6camera6device4V3_220ICameraDeviceSessionEEE"
14405  },
14406  {
14407   "alignment" : 8,
14408   "fields" :
14409   [
14410    {
14411     "access" : "private",
14412     "field_name" : "m_ptr",
14413     "referenced_type" : "type-81"
14414    }
14415   ],
14416   "linker_set_key" : "android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession>",
14417   "name" : "android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession>",
14418   "record_kind" : "class",
14419   "referenced_type" : "type-80",
14420   "self_type" : "type-80",
14421   "size" : 8,
14422   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14423   "template_args" : [ "type-82" ],
14424   "unique_id" : "_ZTSN7android2spINS_8hardware6camera6device4V3_320ICameraDeviceSessionEEE"
14425  },
14426  {
14427   "alignment" : 8,
14428   "fields" :
14429   [
14430    {
14431     "access" : "private",
14432     "field_name" : "m_ptr",
14433     "referenced_type" : "type-27"
14434    }
14435   ],
14436   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
14437   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
14438   "record_kind" : "class",
14439   "referenced_type" : "type-26",
14440   "self_type" : "type-26",
14441   "size" : 8,
14442   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14443   "template_args" : [ "type-28" ],
14444   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
14445  },
14446  {
14447   "alignment" : 8,
14448   "fields" :
14449   [
14450    {
14451     "access" : "private",
14452     "field_name" : "m_ptr",
14453     "referenced_type" : "type-30"
14454    }
14455   ],
14456   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
14457   "name" : "android::sp<android::hardware::hidl_death_recipient>",
14458   "record_kind" : "class",
14459   "referenced_type" : "type-69",
14460   "self_type" : "type-69",
14461   "size" : 8,
14462   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14463   "template_args" : [ "type-31" ],
14464   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
14465  },
14466  {
14467   "alignment" : 8,
14468   "fields" :
14469   [
14470    {
14471     "access" : "private",
14472     "field_name" : "m_ptr",
14473     "referenced_type" : "type-33"
14474    }
14475   ],
14476   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
14477   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
14478   "record_kind" : "class",
14479   "referenced_type" : "type-85",
14480   "self_type" : "type-85",
14481   "size" : 8,
14482   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14483   "template_args" : [ "type-34" ],
14484   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
14485  },
14486  {
14487   "alignment" : 8,
14488   "fields" :
14489   [
14490    {
14491     "access" : "private",
14492     "field_name" : "m_ptr",
14493     "referenced_type" : "type-175"
14494    }
14495   ],
14496   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
14497   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
14498   "record_kind" : "class",
14499   "referenced_type" : "type-174",
14500   "self_type" : "type-174",
14501   "size" : 8,
14502   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14503   "template_args" : [ "type-176" ],
14504   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
14505  },
14506  {
14507   "alignment" : 8,
14508   "fields" :
14509   [
14510    {
14511     "access" : "private",
14512     "field_name" : "m_ptr",
14513     "referenced_type" : "type-195"
14514    }
14515   ],
14516   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
14517   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
14518   "record_kind" : "class",
14519   "referenced_type" : "type-194",
14520   "self_type" : "type-194",
14521   "size" : 8,
14522   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14523   "template_args" : [ "type-196" ],
14524   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
14525  },
14526  {
14527   "alignment" : 1,
14528   "linker_set_key" : "android::trait_trivial_copy<bool>",
14529   "name" : "android::trait_trivial_copy<bool>",
14530   "referenced_type" : "type-272",
14531   "self_type" : "type-272",
14532   "size" : 1,
14533   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14534   "template_args" : [ "type-13" ],
14535   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
14536  },
14537  {
14538   "alignment" : 1,
14539   "linker_set_key" : "android::trait_trivial_copy<char>",
14540   "name" : "android::trait_trivial_copy<char>",
14541   "referenced_type" : "type-276",
14542   "self_type" : "type-276",
14543   "size" : 1,
14544   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14545   "template_args" : [ "type-105" ],
14546   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
14547  },
14548  {
14549   "alignment" : 1,
14550   "linker_set_key" : "android::trait_trivial_copy<double>",
14551   "name" : "android::trait_trivial_copy<double>",
14552   "referenced_type" : "type-329",
14553   "self_type" : "type-329",
14554   "size" : 1,
14555   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14556   "template_args" : [ "type-327" ],
14557   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
14558  },
14559  {
14560   "alignment" : 1,
14561   "linker_set_key" : "android::trait_trivial_copy<float>",
14562   "name" : "android::trait_trivial_copy<float>",
14563   "referenced_type" : "type-324",
14564   "self_type" : "type-324",
14565   "size" : 1,
14566   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14567   "template_args" : [ "type-322" ],
14568   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
14569  },
14570  {
14571   "alignment" : 1,
14572   "linker_set_key" : "android::trait_trivial_copy<int>",
14573   "name" : "android::trait_trivial_copy<int>",
14574   "referenced_type" : "type-295",
14575   "self_type" : "type-295",
14576   "size" : 1,
14577   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14578   "template_args" : [ "type-4" ],
14579   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
14580  },
14581  {
14582   "alignment" : 1,
14583   "linker_set_key" : "android::trait_trivial_copy<long long>",
14584   "name" : "android::trait_trivial_copy<long long>",
14585   "referenced_type" : "type-314",
14586   "self_type" : "type-314",
14587   "size" : 1,
14588   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14589   "template_args" : [ "type-312" ],
14590   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
14591  },
14592  {
14593   "alignment" : 1,
14594   "linker_set_key" : "android::trait_trivial_copy<long>",
14595   "name" : "android::trait_trivial_copy<long>",
14596   "referenced_type" : "type-305",
14597   "self_type" : "type-305",
14598   "size" : 1,
14599   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14600   "template_args" : [ "type-145" ],
14601   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
14602  },
14603  {
14604   "alignment" : 1,
14605   "linker_set_key" : "android::trait_trivial_copy<short>",
14606   "name" : "android::trait_trivial_copy<short>",
14607   "referenced_type" : "type-287",
14608   "self_type" : "type-287",
14609   "size" : 1,
14610   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14611   "template_args" : [ "type-285" ],
14612   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
14613  },
14614  {
14615   "alignment" : 1,
14616   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
14617   "name" : "android::trait_trivial_copy<unsigned char>",
14618   "referenced_type" : "type-282",
14619   "self_type" : "type-282",
14620   "size" : 1,
14621   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14622   "template_args" : [ "type-101" ],
14623   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
14624  },
14625  {
14626   "alignment" : 1,
14627   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
14628   "name" : "android::trait_trivial_copy<unsigned int>",
14629   "referenced_type" : "type-299",
14630   "self_type" : "type-299",
14631   "size" : 1,
14632   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14633   "template_args" : [ "type-2" ],
14634   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
14635  },
14636  {
14637   "alignment" : 1,
14638   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
14639   "name" : "android::trait_trivial_copy<unsigned long long>",
14640   "referenced_type" : "type-319",
14641   "self_type" : "type-319",
14642   "size" : 1,
14643   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14644   "template_args" : [ "type-317" ],
14645   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
14646  },
14647  {
14648   "alignment" : 1,
14649   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
14650   "name" : "android::trait_trivial_copy<unsigned long>",
14651   "referenced_type" : "type-309",
14652   "self_type" : "type-309",
14653   "size" : 1,
14654   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14655   "template_args" : [ "type-5" ],
14656   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
14657  },
14658  {
14659   "alignment" : 1,
14660   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
14661   "name" : "android::trait_trivial_copy<unsigned short>",
14662   "referenced_type" : "type-291",
14663   "self_type" : "type-291",
14664   "size" : 1,
14665   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14666   "template_args" : [ "type-103" ],
14667   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
14668  },
14669  {
14670   "alignment" : 1,
14671   "linker_set_key" : "android::trait_trivial_copy<void>",
14672   "name" : "android::trait_trivial_copy<void>",
14673   "referenced_type" : "type-267",
14674   "self_type" : "type-267",
14675   "size" : 1,
14676   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14677   "template_args" : [ "type-76" ],
14678   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
14679  },
14680  {
14681   "alignment" : 1,
14682   "linker_set_key" : "android::trait_trivial_ctor<bool>",
14683   "name" : "android::trait_trivial_ctor<bool>",
14684   "referenced_type" : "type-270",
14685   "self_type" : "type-270",
14686   "size" : 1,
14687   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14688   "template_args" : [ "type-13" ],
14689   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
14690  },
14691  {
14692   "alignment" : 1,
14693   "linker_set_key" : "android::trait_trivial_ctor<char>",
14694   "name" : "android::trait_trivial_ctor<char>",
14695   "referenced_type" : "type-274",
14696   "self_type" : "type-274",
14697   "size" : 1,
14698   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14699   "template_args" : [ "type-105" ],
14700   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
14701  },
14702  {
14703   "alignment" : 1,
14704   "linker_set_key" : "android::trait_trivial_ctor<double>",
14705   "name" : "android::trait_trivial_ctor<double>",
14706   "referenced_type" : "type-326",
14707   "self_type" : "type-326",
14708   "size" : 1,
14709   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14710   "template_args" : [ "type-327" ],
14711   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
14712  },
14713  {
14714   "alignment" : 1,
14715   "linker_set_key" : "android::trait_trivial_ctor<float>",
14716   "name" : "android::trait_trivial_ctor<float>",
14717   "referenced_type" : "type-321",
14718   "self_type" : "type-321",
14719   "size" : 1,
14720   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14721   "template_args" : [ "type-322" ],
14722   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
14723  },
14724  {
14725   "alignment" : 1,
14726   "linker_set_key" : "android::trait_trivial_ctor<int>",
14727   "name" : "android::trait_trivial_ctor<int>",
14728   "referenced_type" : "type-293",
14729   "self_type" : "type-293",
14730   "size" : 1,
14731   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14732   "template_args" : [ "type-4" ],
14733   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
14734  },
14735  {
14736   "alignment" : 1,
14737   "linker_set_key" : "android::trait_trivial_ctor<long long>",
14738   "name" : "android::trait_trivial_ctor<long long>",
14739   "referenced_type" : "type-311",
14740   "self_type" : "type-311",
14741   "size" : 1,
14742   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14743   "template_args" : [ "type-312" ],
14744   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
14745  },
14746  {
14747   "alignment" : 1,
14748   "linker_set_key" : "android::trait_trivial_ctor<long>",
14749   "name" : "android::trait_trivial_ctor<long>",
14750   "referenced_type" : "type-303",
14751   "self_type" : "type-303",
14752   "size" : 1,
14753   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14754   "template_args" : [ "type-145" ],
14755   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
14756  },
14757  {
14758   "alignment" : 1,
14759   "linker_set_key" : "android::trait_trivial_ctor<short>",
14760   "name" : "android::trait_trivial_ctor<short>",
14761   "referenced_type" : "type-284",
14762   "self_type" : "type-284",
14763   "size" : 1,
14764   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14765   "template_args" : [ "type-285" ],
14766   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
14767  },
14768  {
14769   "alignment" : 1,
14770   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
14771   "name" : "android::trait_trivial_ctor<unsigned char>",
14772   "referenced_type" : "type-278",
14773   "self_type" : "type-278",
14774   "size" : 1,
14775   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14776   "template_args" : [ "type-101" ],
14777   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
14778  },
14779  {
14780   "alignment" : 1,
14781   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
14782   "name" : "android::trait_trivial_ctor<unsigned int>",
14783   "referenced_type" : "type-297",
14784   "self_type" : "type-297",
14785   "size" : 1,
14786   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14787   "template_args" : [ "type-2" ],
14788   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
14789  },
14790  {
14791   "alignment" : 1,
14792   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
14793   "name" : "android::trait_trivial_ctor<unsigned long long>",
14794   "referenced_type" : "type-316",
14795   "self_type" : "type-316",
14796   "size" : 1,
14797   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14798   "template_args" : [ "type-317" ],
14799   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
14800  },
14801  {
14802   "alignment" : 1,
14803   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
14804   "name" : "android::trait_trivial_ctor<unsigned long>",
14805   "referenced_type" : "type-307",
14806   "self_type" : "type-307",
14807   "size" : 1,
14808   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14809   "template_args" : [ "type-5" ],
14810   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
14811  },
14812  {
14813   "alignment" : 1,
14814   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
14815   "name" : "android::trait_trivial_ctor<unsigned short>",
14816   "referenced_type" : "type-289",
14817   "self_type" : "type-289",
14818   "size" : 1,
14819   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14820   "template_args" : [ "type-103" ],
14821   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
14822  },
14823  {
14824   "alignment" : 1,
14825   "linker_set_key" : "android::trait_trivial_ctor<void>",
14826   "name" : "android::trait_trivial_ctor<void>",
14827   "referenced_type" : "type-265",
14828   "self_type" : "type-265",
14829   "size" : 1,
14830   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14831   "template_args" : [ "type-76" ],
14832   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
14833  },
14834  {
14835   "alignment" : 1,
14836   "linker_set_key" : "android::trait_trivial_dtor<bool>",
14837   "name" : "android::trait_trivial_dtor<bool>",
14838   "referenced_type" : "type-271",
14839   "self_type" : "type-271",
14840   "size" : 1,
14841   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14842   "template_args" : [ "type-13" ],
14843   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
14844  },
14845  {
14846   "alignment" : 1,
14847   "linker_set_key" : "android::trait_trivial_dtor<char>",
14848   "name" : "android::trait_trivial_dtor<char>",
14849   "referenced_type" : "type-275",
14850   "self_type" : "type-275",
14851   "size" : 1,
14852   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14853   "template_args" : [ "type-105" ],
14854   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
14855  },
14856  {
14857   "alignment" : 1,
14858   "linker_set_key" : "android::trait_trivial_dtor<double>",
14859   "name" : "android::trait_trivial_dtor<double>",
14860   "referenced_type" : "type-328",
14861   "self_type" : "type-328",
14862   "size" : 1,
14863   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14864   "template_args" : [ "type-327" ],
14865   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
14866  },
14867  {
14868   "alignment" : 1,
14869   "linker_set_key" : "android::trait_trivial_dtor<float>",
14870   "name" : "android::trait_trivial_dtor<float>",
14871   "referenced_type" : "type-323",
14872   "self_type" : "type-323",
14873   "size" : 1,
14874   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14875   "template_args" : [ "type-322" ],
14876   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
14877  },
14878  {
14879   "alignment" : 1,
14880   "linker_set_key" : "android::trait_trivial_dtor<int>",
14881   "name" : "android::trait_trivial_dtor<int>",
14882   "referenced_type" : "type-294",
14883   "self_type" : "type-294",
14884   "size" : 1,
14885   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14886   "template_args" : [ "type-4" ],
14887   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
14888  },
14889  {
14890   "alignment" : 1,
14891   "linker_set_key" : "android::trait_trivial_dtor<long long>",
14892   "name" : "android::trait_trivial_dtor<long long>",
14893   "referenced_type" : "type-313",
14894   "self_type" : "type-313",
14895   "size" : 1,
14896   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14897   "template_args" : [ "type-312" ],
14898   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
14899  },
14900  {
14901   "alignment" : 1,
14902   "linker_set_key" : "android::trait_trivial_dtor<long>",
14903   "name" : "android::trait_trivial_dtor<long>",
14904   "referenced_type" : "type-304",
14905   "self_type" : "type-304",
14906   "size" : 1,
14907   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14908   "template_args" : [ "type-145" ],
14909   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
14910  },
14911  {
14912   "alignment" : 1,
14913   "linker_set_key" : "android::trait_trivial_dtor<short>",
14914   "name" : "android::trait_trivial_dtor<short>",
14915   "referenced_type" : "type-286",
14916   "self_type" : "type-286",
14917   "size" : 1,
14918   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14919   "template_args" : [ "type-285" ],
14920   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
14921  },
14922  {
14923   "alignment" : 1,
14924   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
14925   "name" : "android::trait_trivial_dtor<unsigned char>",
14926   "referenced_type" : "type-281",
14927   "self_type" : "type-281",
14928   "size" : 1,
14929   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14930   "template_args" : [ "type-101" ],
14931   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
14932  },
14933  {
14934   "alignment" : 1,
14935   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
14936   "name" : "android::trait_trivial_dtor<unsigned int>",
14937   "referenced_type" : "type-298",
14938   "self_type" : "type-298",
14939   "size" : 1,
14940   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14941   "template_args" : [ "type-2" ],
14942   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
14943  },
14944  {
14945   "alignment" : 1,
14946   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
14947   "name" : "android::trait_trivial_dtor<unsigned long long>",
14948   "referenced_type" : "type-318",
14949   "self_type" : "type-318",
14950   "size" : 1,
14951   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14952   "template_args" : [ "type-317" ],
14953   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
14954  },
14955  {
14956   "alignment" : 1,
14957   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
14958   "name" : "android::trait_trivial_dtor<unsigned long>",
14959   "referenced_type" : "type-308",
14960   "self_type" : "type-308",
14961   "size" : 1,
14962   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14963   "template_args" : [ "type-5" ],
14964   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
14965  },
14966  {
14967   "alignment" : 1,
14968   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
14969   "name" : "android::trait_trivial_dtor<unsigned short>",
14970   "referenced_type" : "type-290",
14971   "self_type" : "type-290",
14972   "size" : 1,
14973   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14974   "template_args" : [ "type-103" ],
14975   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
14976  },
14977  {
14978   "alignment" : 1,
14979   "linker_set_key" : "android::trait_trivial_dtor<void>",
14980   "name" : "android::trait_trivial_dtor<void>",
14981   "referenced_type" : "type-266",
14982   "self_type" : "type-266",
14983   "size" : 1,
14984   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14985   "template_args" : [ "type-76" ],
14986   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
14987  },
14988  {
14989   "alignment" : 1,
14990   "linker_set_key" : "android::trait_trivial_move<android::String16>",
14991   "name" : "android::trait_trivial_move<android::String16>",
14992   "referenced_type" : "type-496",
14993   "self_type" : "type-496",
14994   "size" : 1,
14995   "source_file" : "/system/core/libutils/include/utils/String16.h",
14996   "template_args" : [ "type-157" ],
14997   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
14998  },
14999  {
15000   "alignment" : 1,
15001   "linker_set_key" : "android::trait_trivial_move<android::String8>",
15002   "name" : "android::trait_trivial_move<android::String8>",
15003   "referenced_type" : "type-491",
15004   "self_type" : "type-491",
15005   "size" : 1,
15006   "source_file" : "/system/core/libutils/include/utils/String8.h",
15007   "template_args" : [ "type-166" ],
15008   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
15009  },
15010  {
15011   "alignment" : 1,
15012   "linker_set_key" : "android::trait_trivial_move<bool>",
15013   "name" : "android::trait_trivial_move<bool>",
15014   "referenced_type" : "type-273",
15015   "self_type" : "type-273",
15016   "size" : 1,
15017   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15018   "template_args" : [ "type-13" ],
15019   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
15020  },
15021  {
15022   "alignment" : 1,
15023   "linker_set_key" : "android::trait_trivial_move<char>",
15024   "name" : "android::trait_trivial_move<char>",
15025   "referenced_type" : "type-277",
15026   "self_type" : "type-277",
15027   "size" : 1,
15028   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15029   "template_args" : [ "type-105" ],
15030   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
15031  },
15032  {
15033   "alignment" : 1,
15034   "linker_set_key" : "android::trait_trivial_move<double>",
15035   "name" : "android::trait_trivial_move<double>",
15036   "referenced_type" : "type-330",
15037   "self_type" : "type-330",
15038   "size" : 1,
15039   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15040   "template_args" : [ "type-327" ],
15041   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
15042  },
15043  {
15044   "alignment" : 1,
15045   "linker_set_key" : "android::trait_trivial_move<float>",
15046   "name" : "android::trait_trivial_move<float>",
15047   "referenced_type" : "type-325",
15048   "self_type" : "type-325",
15049   "size" : 1,
15050   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15051   "template_args" : [ "type-322" ],
15052   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
15053  },
15054  {
15055   "alignment" : 1,
15056   "linker_set_key" : "android::trait_trivial_move<int>",
15057   "name" : "android::trait_trivial_move<int>",
15058   "referenced_type" : "type-296",
15059   "self_type" : "type-296",
15060   "size" : 1,
15061   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15062   "template_args" : [ "type-4" ],
15063   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
15064  },
15065  {
15066   "alignment" : 1,
15067   "linker_set_key" : "android::trait_trivial_move<long long>",
15068   "name" : "android::trait_trivial_move<long long>",
15069   "referenced_type" : "type-315",
15070   "self_type" : "type-315",
15071   "size" : 1,
15072   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15073   "template_args" : [ "type-312" ],
15074   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
15075  },
15076  {
15077   "alignment" : 1,
15078   "linker_set_key" : "android::trait_trivial_move<long>",
15079   "name" : "android::trait_trivial_move<long>",
15080   "referenced_type" : "type-306",
15081   "self_type" : "type-306",
15082   "size" : 1,
15083   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15084   "template_args" : [ "type-145" ],
15085   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
15086  },
15087  {
15088   "alignment" : 1,
15089   "linker_set_key" : "android::trait_trivial_move<short>",
15090   "name" : "android::trait_trivial_move<short>",
15091   "referenced_type" : "type-288",
15092   "self_type" : "type-288",
15093   "size" : 1,
15094   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15095   "template_args" : [ "type-285" ],
15096   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
15097  },
15098  {
15099   "alignment" : 1,
15100   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
15101   "name" : "android::trait_trivial_move<unsigned char>",
15102   "referenced_type" : "type-283",
15103   "self_type" : "type-283",
15104   "size" : 1,
15105   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15106   "template_args" : [ "type-101" ],
15107   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
15108  },
15109  {
15110   "alignment" : 1,
15111   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
15112   "name" : "android::trait_trivial_move<unsigned int>",
15113   "referenced_type" : "type-300",
15114   "self_type" : "type-300",
15115   "size" : 1,
15116   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15117   "template_args" : [ "type-2" ],
15118   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
15119  },
15120  {
15121   "alignment" : 1,
15122   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
15123   "name" : "android::trait_trivial_move<unsigned long long>",
15124   "referenced_type" : "type-320",
15125   "self_type" : "type-320",
15126   "size" : 1,
15127   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15128   "template_args" : [ "type-317" ],
15129   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
15130  },
15131  {
15132   "alignment" : 1,
15133   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
15134   "name" : "android::trait_trivial_move<unsigned long>",
15135   "referenced_type" : "type-310",
15136   "self_type" : "type-310",
15137   "size" : 1,
15138   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15139   "template_args" : [ "type-5" ],
15140   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
15141  },
15142  {
15143   "alignment" : 1,
15144   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
15145   "name" : "android::trait_trivial_move<unsigned short>",
15146   "referenced_type" : "type-292",
15147   "self_type" : "type-292",
15148   "size" : 1,
15149   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15150   "template_args" : [ "type-103" ],
15151   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
15152  },
15153  {
15154   "alignment" : 1,
15155   "linker_set_key" : "android::trait_trivial_move<void>",
15156   "name" : "android::trait_trivial_move<void>",
15157   "referenced_type" : "type-269",
15158   "self_type" : "type-269",
15159   "size" : 1,
15160   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15161   "template_args" : [ "type-76" ],
15162   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
15163  },
15164  {
15165   "alignment" : 8,
15166   "fields" :
15167   [
15168    {
15169     "access" : "private",
15170     "field_name" : "m_ptr",
15171     "referenced_type" : "type-72"
15172    },
15173    {
15174     "access" : "private",
15175     "field_name" : "m_refs",
15176     "field_offset" : 64,
15177     "referenced_type" : "type-23"
15178    }
15179   ],
15180   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
15181   "name" : "android::wp<android::hardware::BHwBinder>",
15182   "record_kind" : "class",
15183   "referenced_type" : "type-71",
15184   "self_type" : "type-71",
15185   "size" : 16,
15186   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15187   "template_args" : [ "type-73" ],
15188   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
15189  },
15190  {
15191   "alignment" : 8,
15192   "fields" :
15193   [
15194    {
15195     "access" : "private",
15196     "field_name" : "m_ptr",
15197     "referenced_type" : "type-17"
15198    },
15199    {
15200     "access" : "private",
15201     "field_name" : "m_refs",
15202     "field_offset" : 64,
15203     "referenced_type" : "type-23"
15204    }
15205   ],
15206   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
15207   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
15208   "record_kind" : "class",
15209   "referenced_type" : "type-16",
15210   "self_type" : "type-16",
15211   "size" : 16,
15212   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15213   "template_args" : [ "type-18" ],
15214   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
15215  },
15216  {
15217   "alignment" : 8,
15218   "fields" :
15219   [
15220    {
15221     "access" : "private",
15222     "field_name" : "m_ptr",
15223     "referenced_type" : "type-30"
15224    },
15225    {
15226     "access" : "private",
15227     "field_name" : "m_refs",
15228     "field_offset" : 64,
15229     "referenced_type" : "type-23"
15230    }
15231   ],
15232   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
15233   "name" : "android::wp<android::hardware::hidl_death_recipient>",
15234   "record_kind" : "class",
15235   "referenced_type" : "type-29",
15236   "self_type" : "type-29",
15237   "size" : 16,
15238   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15239   "template_args" : [ "type-31" ],
15240   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
15241  },
15242  {
15243   "alignment" : 8,
15244   "fields" :
15245   [
15246    {
15247     "access" : "private",
15248     "field_name" : "m_ptr",
15249     "referenced_type" : "type-33"
15250    },
15251    {
15252     "access" : "private",
15253     "field_name" : "m_refs",
15254     "field_offset" : 64,
15255     "referenced_type" : "type-23"
15256    }
15257   ],
15258   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
15259   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
15260   "record_kind" : "class",
15261   "referenced_type" : "type-32",
15262   "self_type" : "type-32",
15263   "size" : 16,
15264   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15265   "template_args" : [ "type-34" ],
15266   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
15267  },
15268  {
15269   "alignment" : 4,
15270   "fields" :
15271   [
15272    {
15273     "field_name" : "maxContentLightLevel",
15274     "referenced_type" : "type-322"
15275    },
15276    {
15277     "field_name" : "maxFrameAverageLightLevel",
15278     "field_offset" : 32,
15279     "referenced_type" : "type-322"
15280    }
15281   ],
15282   "linker_set_key" : "android_cta861_3_metadata",
15283   "name" : "android_cta861_3_metadata",
15284   "referenced_type" : "type-591",
15285   "self_type" : "type-591",
15286   "size" : 8,
15287   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15288   "unique_id" : "android_cta861_3_metadata"
15289  },
15290  {
15291   "alignment" : 4,
15292   "fields" :
15293   [
15294    {
15295     "field_name" : "num_points",
15296     "referenced_type" : "type-2"
15297    },
15298    {
15299     "field_name" : "reserved",
15300     "field_offset" : 32,
15301     "referenced_type" : "type-578"
15302    },
15303    {
15304     "field_name" : "xyzc_points",
15305     "field_offset" : 288,
15306     "referenced_type" : "type-585"
15307    }
15308   ],
15309   "linker_set_key" : "android_depth_points",
15310   "name" : "android_depth_points",
15311   "referenced_type" : "type-584",
15312   "self_type" : "type-584",
15313   "size" : 36,
15314   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15315   "unique_id" : "android_depth_points"
15316  },
15317  {
15318   "alignment" : 8,
15319   "fields" :
15320   [
15321    {
15322     "field_name" : "format",
15323     "referenced_type" : "type-581"
15324    },
15325    {
15326     "field_name" : "num_planes",
15327     "field_offset" : 32,
15328     "referenced_type" : "type-2"
15329    },
15330    {
15331     "field_name" : "planes",
15332     "field_offset" : 64,
15333     "referenced_type" : "type-583"
15334    }
15335   ],
15336   "linker_set_key" : "android_flex_layout",
15337   "name" : "android_flex_layout",
15338   "referenced_type" : "type-582",
15339   "self_type" : "type-582",
15340   "size" : 16,
15341   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15342   "unique_id" : "android_flex_layout"
15343  },
15344  {
15345   "alignment" : 8,
15346   "fields" :
15347   [
15348    {
15349     "field_name" : "top_left",
15350     "referenced_type" : "type-362"
15351    },
15352    {
15353     "field_name" : "component",
15354     "field_offset" : 64,
15355     "referenced_type" : "type-579"
15356    },
15357    {
15358     "field_name" : "bits_per_component",
15359     "field_offset" : 96,
15360     "referenced_type" : "type-4"
15361    },
15362    {
15363     "field_name" : "bits_used",
15364     "field_offset" : 128,
15365     "referenced_type" : "type-4"
15366    },
15367    {
15368     "field_name" : "h_increment",
15369     "field_offset" : 160,
15370     "referenced_type" : "type-4"
15371    },
15372    {
15373     "field_name" : "v_increment",
15374     "field_offset" : 192,
15375     "referenced_type" : "type-4"
15376    },
15377    {
15378     "field_name" : "h_subsampling",
15379     "field_offset" : 224,
15380     "referenced_type" : "type-4"
15381    },
15382    {
15383     "field_name" : "v_subsampling",
15384     "field_offset" : 256,
15385     "referenced_type" : "type-4"
15386    }
15387   ],
15388   "linker_set_key" : "android_flex_plane",
15389   "name" : "android_flex_plane",
15390   "referenced_type" : "type-580",
15391   "self_type" : "type-580",
15392   "size" : 40,
15393   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15394   "unique_id" : "android_flex_plane"
15395  },
15396  {
15397   "alignment" : 4,
15398   "fields" :
15399   [
15400    {
15401     "field_name" : "displayPrimaryRed",
15402     "referenced_type" : "type-587"
15403    },
15404    {
15405     "field_name" : "displayPrimaryGreen",
15406     "field_offset" : 64,
15407     "referenced_type" : "type-587"
15408    },
15409    {
15410     "field_name" : "displayPrimaryBlue",
15411     "field_offset" : 128,
15412     "referenced_type" : "type-587"
15413    },
15414    {
15415     "field_name" : "whitePoint",
15416     "field_offset" : 192,
15417     "referenced_type" : "type-587"
15418    },
15419    {
15420     "field_name" : "maxLuminance",
15421     "field_offset" : 256,
15422     "referenced_type" : "type-322"
15423    },
15424    {
15425     "field_name" : "minLuminance",
15426     "field_offset" : 288,
15427     "referenced_type" : "type-322"
15428    }
15429   ],
15430   "linker_set_key" : "android_smpte2086_metadata",
15431   "name" : "android_smpte2086_metadata",
15432   "referenced_type" : "type-590",
15433   "self_type" : "type-590",
15434   "size" : 40,
15435   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15436   "unique_id" : "android_smpte2086_metadata"
15437  },
15438  {
15439   "alignment" : 4,
15440   "fields" :
15441   [
15442    {
15443     "field_name" : "x",
15444     "referenced_type" : "type-322"
15445    },
15446    {
15447     "field_name" : "y",
15448     "field_offset" : 32,
15449     "referenced_type" : "type-322"
15450    }
15451   ],
15452   "linker_set_key" : "android_xy_color",
15453   "name" : "android_xy_color",
15454   "referenced_type" : "type-587",
15455   "self_type" : "type-587",
15456   "size" : 8,
15457   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15458   "unique_id" : "android_xy_color"
15459  },
15460  {
15461   "alignment" : 8,
15462   "fields" :
15463   [
15464    {
15465     "field_name" : "y",
15466     "referenced_type" : "type-75"
15467    },
15468    {
15469     "field_name" : "cb",
15470     "field_offset" : 64,
15471     "referenced_type" : "type-75"
15472    },
15473    {
15474     "field_name" : "cr",
15475     "field_offset" : 128,
15476     "referenced_type" : "type-75"
15477    },
15478    {
15479     "field_name" : "ystride",
15480     "field_offset" : 192,
15481     "referenced_type" : "type-5"
15482    },
15483    {
15484     "field_name" : "cstride",
15485     "field_offset" : 256,
15486     "referenced_type" : "type-5"
15487    },
15488    {
15489     "field_name" : "chroma_step",
15490     "field_offset" : 320,
15491     "referenced_type" : "type-5"
15492    },
15493    {
15494     "field_name" : "reserved",
15495     "field_offset" : 384,
15496     "referenced_type" : "type-578"
15497    }
15498   ],
15499   "linker_set_key" : "android_ycbcr",
15500   "name" : "android_ycbcr",
15501   "referenced_type" : "type-577",
15502   "self_type" : "type-577",
15503   "size" : 80,
15504   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15505   "unique_id" : "android_ycbcr"
15506  },
15507  {
15508   "alignment" : 4,
15509   "fields" :
15510   [
15511    {
15512     "referenced_type" : "type-99"
15513    }
15514   ],
15515   "linker_set_key" : "log_msg",
15516   "name" : "log_msg",
15517   "referenced_type" : "type-98",
15518   "self_type" : "type-98",
15519   "size" : 5124,
15520   "source_file" : "/system/core/liblog/include/log/log_read.h",
15521   "unique_id" : "log_msg"
15522  },
15523  {
15524   "alignment" : 4,
15525   "fields" :
15526   [
15527    {
15528     "field_name" : "buf",
15529     "referenced_type" : "type-100"
15530    },
15531    {
15532     "field_name" : "entry",
15533     "referenced_type" : "type-102"
15534    },
15535    {
15536     "field_name" : "entry_v4",
15537     "referenced_type" : "type-102"
15538    },
15539    {
15540     "field_name" : "entry_v3",
15541     "referenced_type" : "type-106"
15542    },
15543    {
15544     "field_name" : "entry_v2",
15545     "referenced_type" : "type-107"
15546    },
15547    {
15548     "field_name" : "entry_v1",
15549     "referenced_type" : "type-108"
15550    }
15551   ],
15552   "is_anonymous" : true,
15553   "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",
15554   "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",
15555   "record_kind" : "union",
15556   "referenced_type" : "type-99",
15557   "self_type" : "type-99",
15558   "size" : 5124,
15559   "source_file" : "/system/core/liblog/include/log/log_read.h",
15560   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
15561  },
15562  {
15563   "alignment" : 1,
15564   "fields" :
15565   [
15566    {
15567     "field_name" : "tv_sec",
15568     "referenced_type" : "type-2"
15569    },
15570    {
15571     "field_name" : "tv_nsec",
15572     "field_offset" : 32,
15573     "referenced_type" : "type-2"
15574    }
15575   ],
15576   "linker_set_key" : "log_time",
15577   "name" : "log_time",
15578   "referenced_type" : "type-394",
15579   "self_type" : "type-394",
15580   "size" : 8,
15581   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
15582   "unique_id" : "_ZTS8log_time"
15583  },
15584  {
15585   "alignment" : 4,
15586   "fields" :
15587   [
15588    {
15589     "field_name" : "len",
15590     "referenced_type" : "type-103"
15591    },
15592    {
15593     "field_name" : "__pad",
15594     "field_offset" : 16,
15595     "referenced_type" : "type-103"
15596    },
15597    {
15598     "field_name" : "pid",
15599     "field_offset" : 32,
15600     "referenced_type" : "type-4"
15601    },
15602    {
15603     "field_name" : "tid",
15604     "field_offset" : 64,
15605     "referenced_type" : "type-4"
15606    },
15607    {
15608     "field_name" : "sec",
15609     "field_offset" : 96,
15610     "referenced_type" : "type-4"
15611    },
15612    {
15613     "field_name" : "nsec",
15614     "field_offset" : 128,
15615     "referenced_type" : "type-4"
15616    },
15617    {
15618     "field_name" : "msg",
15619     "field_offset" : 160,
15620     "referenced_type" : "type-104"
15621    }
15622   ],
15623   "linker_set_key" : "logger_entry",
15624   "name" : "logger_entry",
15625   "referenced_type" : "type-108",
15626   "self_type" : "type-108",
15627   "size" : 20,
15628   "source_file" : "/system/core/liblog/include/log/log_read.h",
15629   "unique_id" : "logger_entry"
15630  },
15631  {
15632   "alignment" : 1,
15633   "fields" :
15634   [
15635    {
15636     "field_name" : "len",
15637     "referenced_type" : "type-103"
15638    },
15639    {
15640     "field_name" : "hdr_size",
15641     "field_offset" : 16,
15642     "referenced_type" : "type-103"
15643    },
15644    {
15645     "field_name" : "pid",
15646     "field_offset" : 32,
15647     "referenced_type" : "type-4"
15648    },
15649    {
15650     "field_name" : "tid",
15651     "field_offset" : 64,
15652     "referenced_type" : "type-4"
15653    },
15654    {
15655     "field_name" : "sec",
15656     "field_offset" : 96,
15657     "referenced_type" : "type-4"
15658    },
15659    {
15660     "field_name" : "nsec",
15661     "field_offset" : 128,
15662     "referenced_type" : "type-4"
15663    },
15664    {
15665     "field_name" : "euid",
15666     "field_offset" : 160,
15667     "referenced_type" : "type-2"
15668    },
15669    {
15670     "field_name" : "msg",
15671     "field_offset" : 192,
15672     "referenced_type" : "type-104"
15673    }
15674   ],
15675   "linker_set_key" : "logger_entry_v2",
15676   "name" : "logger_entry_v2",
15677   "referenced_type" : "type-107",
15678   "self_type" : "type-107",
15679   "size" : 24,
15680   "source_file" : "/system/core/liblog/include/log/log_read.h",
15681   "unique_id" : "logger_entry_v2"
15682  },
15683  {
15684   "alignment" : 1,
15685   "fields" :
15686   [
15687    {
15688     "field_name" : "len",
15689     "referenced_type" : "type-103"
15690    },
15691    {
15692     "field_name" : "hdr_size",
15693     "field_offset" : 16,
15694     "referenced_type" : "type-103"
15695    },
15696    {
15697     "field_name" : "pid",
15698     "field_offset" : 32,
15699     "referenced_type" : "type-4"
15700    },
15701    {
15702     "field_name" : "tid",
15703     "field_offset" : 64,
15704     "referenced_type" : "type-4"
15705    },
15706    {
15707     "field_name" : "sec",
15708     "field_offset" : 96,
15709     "referenced_type" : "type-4"
15710    },
15711    {
15712     "field_name" : "nsec",
15713     "field_offset" : 128,
15714     "referenced_type" : "type-4"
15715    },
15716    {
15717     "field_name" : "lid",
15718     "field_offset" : 160,
15719     "referenced_type" : "type-2"
15720    },
15721    {
15722     "field_name" : "msg",
15723     "field_offset" : 192,
15724     "referenced_type" : "type-104"
15725    }
15726   ],
15727   "linker_set_key" : "logger_entry_v3",
15728   "name" : "logger_entry_v3",
15729   "referenced_type" : "type-106",
15730   "self_type" : "type-106",
15731   "size" : 24,
15732   "source_file" : "/system/core/liblog/include/log/log_read.h",
15733   "unique_id" : "logger_entry_v3"
15734  },
15735  {
15736   "alignment" : 4,
15737   "fields" :
15738   [
15739    {
15740     "field_name" : "len",
15741     "referenced_type" : "type-103"
15742    },
15743    {
15744     "field_name" : "hdr_size",
15745     "field_offset" : 16,
15746     "referenced_type" : "type-103"
15747    },
15748    {
15749     "field_name" : "pid",
15750     "field_offset" : 32,
15751     "referenced_type" : "type-4"
15752    },
15753    {
15754     "field_name" : "tid",
15755     "field_offset" : 64,
15756     "referenced_type" : "type-2"
15757    },
15758    {
15759     "field_name" : "sec",
15760     "field_offset" : 96,
15761     "referenced_type" : "type-2"
15762    },
15763    {
15764     "field_name" : "nsec",
15765     "field_offset" : 128,
15766     "referenced_type" : "type-2"
15767    },
15768    {
15769     "field_name" : "lid",
15770     "field_offset" : 160,
15771     "referenced_type" : "type-2"
15772    },
15773    {
15774     "field_name" : "uid",
15775     "field_offset" : 192,
15776     "referenced_type" : "type-2"
15777    },
15778    {
15779     "field_name" : "msg",
15780     "field_offset" : 224,
15781     "referenced_type" : "type-104"
15782    }
15783   ],
15784   "linker_set_key" : "logger_entry_v4",
15785   "name" : "logger_entry_v4",
15786   "referenced_type" : "type-102",
15787   "self_type" : "type-102",
15788   "size" : 28,
15789   "source_file" : "/system/core/liblog/include/log/log_read.h",
15790   "unique_id" : "logger_entry_v4"
15791  },
15792  {
15793   "alignment" : 4,
15794   "fields" :
15795   [
15796    {
15797     "field_name" : "version",
15798     "referenced_type" : "type-4"
15799    },
15800    {
15801     "field_name" : "numFds",
15802     "field_offset" : 32,
15803     "referenced_type" : "type-4"
15804    },
15805    {
15806     "field_name" : "numInts",
15807     "field_offset" : 64,
15808     "referenced_type" : "type-4"
15809    },
15810    {
15811     "field_name" : "data",
15812     "field_offset" : 96,
15813     "referenced_type" : "type-12"
15814    }
15815   ],
15816   "linker_set_key" : "native_handle",
15817   "name" : "native_handle",
15818   "referenced_type" : "type-11",
15819   "self_type" : "type-11",
15820   "size" : 12,
15821   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
15822   "unique_id" : "native_handle"
15823  }
15824 ],
15825 "rvalue_reference_types" :
15826 [
15827  {
15828   "alignment" : 8,
15829   "linker_set_key" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status> &&",
15830   "name" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status> &&",
15831   "referenced_type" : "type-232",
15832   "self_type" : "type-235",
15833   "size" : 8,
15834   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15835  },
15836  {
15837   "alignment" : 8,
15838   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> > &&",
15839   "name" : "android::hardware::Return<android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> > &&",
15840   "referenced_type" : "type-239",
15841   "self_type" : "type-241",
15842   "size" : 8,
15843   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15844  },
15845  {
15846   "alignment" : 8,
15847   "linker_set_key" : "android::hardware::Return<bool> &&",
15848   "name" : "android::hardware::Return<bool> &&",
15849   "referenced_type" : "type-224",
15850   "self_type" : "type-227",
15851   "size" : 8,
15852   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15853  },
15854  {
15855   "alignment" : 8,
15856   "linker_set_key" : "android::hardware::Return<void> &&",
15857   "name" : "android::hardware::Return<void> &&",
15858   "referenced_type" : "type-252",
15859   "self_type" : "type-254",
15860   "size" : 8,
15861   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15862  },
15863  {
15864   "alignment" : 8,
15865   "linker_set_key" : "android::hardware::Status &&",
15866   "name" : "android::hardware::Status &&",
15867   "referenced_type" : "type-215",
15868   "self_type" : "type-221",
15869   "size" : 8,
15870   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15871  },
15872  {
15873   "alignment" : 8,
15874   "linker_set_key" : "android::hardware::details::return_status &&",
15875   "name" : "android::hardware::details::return_status &&",
15876   "referenced_type" : "type-225",
15877   "self_type" : "type-248",
15878   "size" : 8,
15879   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15880  },
15881  {
15882   "alignment" : 8,
15883   "linker_set_key" : "android::hardware::hidl_handle &&",
15884   "name" : "android::hardware::hidl_handle &&",
15885   "referenced_type" : "type-6",
15886   "self_type" : "type-369",
15887   "size" : 8,
15888   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15889  },
15890  {
15891   "alignment" : 8,
15892   "linker_set_key" : "android::hardware::hidl_memory &&",
15893   "name" : "android::hardware::hidl_memory &&",
15894   "referenced_type" : "type-366",
15895   "self_type" : "type-373",
15896   "size" : 8,
15897   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15898  },
15899  {
15900   "alignment" : 8,
15901   "linker_set_key" : "android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> &&",
15902   "name" : "android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> &&",
15903   "referenced_type" : "type-80",
15904   "self_type" : "type-207",
15905   "size" : 8,
15906   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15907  },
15908  {
15909   "alignment" : 8,
15910   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
15911   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
15912   "referenced_type" : "type-26",
15913   "self_type" : "type-211",
15914   "size" : 8,
15915   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15916  },
15917  {
15918   "alignment" : 8,
15919   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
15920   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
15921   "referenced_type" : "type-549",
15922   "self_type" : "type-548",
15923   "size" : 8,
15924   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15925  },
15926  {
15927   "alignment" : 8,
15928   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
15929   "name" : "std::function<sp<IBase> (void *)> &&",
15930   "referenced_type" : "type-559",
15931   "self_type" : "type-558",
15932   "size" : 8,
15933   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15934  },
15935  {
15936   "alignment" : 8,
15937   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
15938   "name" : "std::function<sp<IBinder> (void *)> &&",
15939   "referenced_type" : "type-551",
15940   "self_type" : "type-550",
15941   "size" : 8,
15942   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15943  }
15944 ]
15945}
15946