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   "is_unsigned" : true,
71   "linker_set_key" : "char",
72   "name" : "char",
73   "referenced_type" : "type-105",
74   "self_type" : "type-105",
75   "size" : 1
76  },
77  {
78   "alignment" : 2,
79   "is_integral" : true,
80   "is_unsigned" : true,
81   "linker_set_key" : "char16_t",
82   "name" : "char16_t",
83   "referenced_type" : "type-160",
84   "self_type" : "type-160",
85   "size" : 2
86  },
87  {
88   "alignment" : 8,
89   "linker_set_key" : "double",
90   "name" : "double",
91   "referenced_type" : "type-327",
92   "self_type" : "type-327",
93   "size" : 8
94  },
95  {
96   "alignment" : 4,
97   "linker_set_key" : "float",
98   "name" : "float",
99   "referenced_type" : "type-322",
100   "self_type" : "type-322",
101   "size" : 4
102  },
103  {
104   "alignment" : 4,
105   "is_integral" : true,
106   "linker_set_key" : "int",
107   "name" : "int",
108   "referenced_type" : "type-4",
109   "self_type" : "type-4",
110   "size" : 4
111  },
112  {
113   "alignment" : 8,
114   "is_integral" : true,
115   "linker_set_key" : "long",
116   "name" : "long",
117   "referenced_type" : "type-145",
118   "self_type" : "type-145",
119   "size" : 8
120  },
121  {
122   "alignment" : 8,
123   "is_integral" : true,
124   "linker_set_key" : "long long",
125   "name" : "long long",
126   "referenced_type" : "type-312",
127   "self_type" : "type-312",
128   "size" : 8
129  },
130  {
131   "alignment" : 2,
132   "is_integral" : true,
133   "linker_set_key" : "short",
134   "name" : "short",
135   "referenced_type" : "type-285",
136   "self_type" : "type-285",
137   "size" : 2
138  },
139  {
140   "alignment" : 1,
141   "is_integral" : true,
142   "linker_set_key" : "signed char",
143   "name" : "signed char",
144   "referenced_type" : "type-336",
145   "self_type" : "type-336",
146   "size" : 1
147  },
148  {
149   "alignment" : 1,
150   "is_integral" : true,
151   "is_unsigned" : true,
152   "linker_set_key" : "unsigned char",
153   "name" : "unsigned char",
154   "referenced_type" : "type-101",
155   "self_type" : "type-101",
156   "size" : 1
157  },
158  {
159   "alignment" : 4,
160   "is_integral" : true,
161   "is_unsigned" : true,
162   "linker_set_key" : "unsigned int",
163   "name" : "unsigned int",
164   "referenced_type" : "type-2",
165   "self_type" : "type-2",
166   "size" : 4
167  },
168  {
169   "alignment" : 8,
170   "is_integral" : true,
171   "is_unsigned" : true,
172   "linker_set_key" : "unsigned long",
173   "name" : "unsigned long",
174   "referenced_type" : "type-5",
175   "self_type" : "type-5",
176   "size" : 8
177  },
178  {
179   "alignment" : 8,
180   "is_integral" : true,
181   "is_unsigned" : true,
182   "linker_set_key" : "unsigned long long",
183   "name" : "unsigned long long",
184   "referenced_type" : "type-317",
185   "self_type" : "type-317",
186   "size" : 8
187  },
188  {
189   "alignment" : 2,
190   "is_integral" : true,
191   "is_unsigned" : true,
192   "linker_set_key" : "unsigned short",
193   "name" : "unsigned short",
194   "referenced_type" : "type-103",
195   "self_type" : "type-103",
196   "size" : 2
197  },
198  {
199   "linker_set_key" : "void",
200   "name" : "void",
201   "referenced_type" : "type-76",
202   "self_type" : "type-76"
203  }
204 ],
205 "elf_functions" :
206 [
207  {
208   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
209  },
210  {
211   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
212  },
213  {
214   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
215  },
216  {
217   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
218  },
219  {
220   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
221  },
222  {
223   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
224  },
225  {
226   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
227  },
228  {
229   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
230  },
231  {
232   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
233  },
234  {
235   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession21notifySyspropsChangedEv"
236  },
237  {
238   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession21setHALInstrumentationEv"
239  },
240  {
241   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
242  },
243  {
244   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession4pingEv"
245  },
246  {
247   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
248  },
249  {
250   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession8castFromERKNS_2spINS2_4V3_220ICameraDeviceSessionEEEb"
251  },
252  {
253   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
254  },
255  {
256   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession8castFromERKNS_2spIS4_EEb"
257  },
258  {
259   "name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession13addOnewayTaskENSt3__18functionIFvvEEE"
260  },
261  {
262   "name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSessionC1ENS_2spINS3_20ICameraDeviceSessionEEE"
263  },
264  {
265   "name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSessionC2ENS_2spINS3_20ICameraDeviceSessionEEE"
266  },
267  {
268   "name" : "_ZN7android8hardware6camera6device4V3_321writeEmbeddedToParcelERKNS3_22HalStreamConfigurationEPNS0_6ParcelEmm"
269  },
270  {
271   "name" : "_ZN7android8hardware6camera6device4V3_322readEmbeddedFromParcelERKNS3_22HalStreamConfigurationERKNS0_6ParcelEmm"
272  },
273  {
274   "name" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSession10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
275  },
276  {
277   "name" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
278  },
279  {
280   "name" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSession26_hidl_configureStreams_3_3EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
281  },
282  {
283   "name" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSession4pingEv"
284  },
285  {
286   "name" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionC1ERKNS_2spINS3_20ICameraDeviceSessionEEE"
287  },
288  {
289   "name" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionC2ERKNS_2spINS3_20ICameraDeviceSessionEEE"
290  },
291  {
292   "name" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD0Ev"
293  },
294  {
295   "name" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD1Ev"
296  },
297  {
298   "name" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD2Ev"
299  },
300  {
301   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
302  },
303  {
304   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
305  },
306  {
307   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
308  },
309  {
310   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
311  },
312  {
313   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
314  },
315  {
316   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession16configureStreamsERKNS2_4V3_219StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS5_22HalStreamConfigurationEEEE"
317  },
318  {
319   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
320  },
321  {
322   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession20configureStreams_3_3ERKNS2_4V3_219StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_22HalStreamConfigurationEEEE"
323  },
324  {
325   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession21notifySyspropsChangedEv"
326  },
327  {
328   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession21processCaptureRequestERKNS0_8hidl_vecINS2_4V3_214CaptureRequestEEERKNS5_INS6_11BufferCacheEEENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE"
329  },
330  {
331   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession21setHALInstrumentationEv"
332  },
333  {
334   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession26_hidl_configureStreams_3_3EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_4V3_219StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_22HalStreamConfigurationEEEE"
335  },
336  {
337   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession29getCaptureResultMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
338  },
339  {
340   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession30getCaptureRequestMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
341  },
342  {
343   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession31constructDefaultRequestSettingsENS2_4V3_215RequestTemplateENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
344  },
345  {
346   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession4pingEv"
347  },
348  {
349   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession5closeEv"
350  },
351  {
352   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
353  },
354  {
355   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession5flushEv"
356  },
357  {
358   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionC1ERKNS_2spINS0_7IBinderEEE"
359  },
360  {
361   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionC2ERKNS_2spINS0_7IBinderEEE"
362  },
363  {
364   "binding" : "weak",
365   "name" : "_ZN7android8hardware7details13castInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionENS4_4V3_220ICameraDeviceSessionENS5_23BpHwCameraDeviceSessionEEENS0_6ReturnINS_2spIT_EEEENSB_IT0_EEPKcb"
366  },
367  {
368   "binding" : "weak",
369   "name" : "_ZN7android8hardware7details13castInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionENS_4hidl4base4V1_05IBaseENS5_23BpHwCameraDeviceSessionEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
370  },
371  {
372   "binding" : "weak",
373   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_6camera6device4V3_323BpHwCameraDeviceSessionENS5_20ICameraDeviceSessionEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
374  },
375  {
376   "binding" : "weak",
377   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
378  },
379  {
380   "binding" : "weak",
381   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
382  },
383  {
384   "binding" : "weak",
385   "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_"
386  },
387  {
388   "binding" : "weak",
389   "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_"
390  },
391  {
392   "binding" : "weak",
393   "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"
394  },
395  {
396   "binding" : "weak",
397   "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_"
398  },
399  {
400   "binding" : "weak",
401   "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_"
402  },
403  {
404   "binding" : "weak",
405   "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"
406  },
407  {
408   "binding" : "weak",
409   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
410  },
411  {
412   "binding" : "weak",
413   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
414  },
415  {
416   "binding" : "weak",
417   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
418  },
419  {
420   "name" : "_ZThn32_N7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD0Ev"
421  },
422  {
423   "name" : "_ZThn32_N7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD1Ev"
424  },
425  {
426   "name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD0Ev"
427  },
428  {
429   "name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD1Ev"
430  }
431 ],
432 "elf_objects" :
433 [
434  {
435   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession10descriptorE"
436  },
437  {
438   "name" : "_ZTCN7android8hardware6camera6device4V3_320ICameraDeviceSessionE0_NS2_4V3_220ICameraDeviceSessionE"
439  },
440  {
441   "name" : "_ZTCN7android8hardware6camera6device4V3_320ICameraDeviceSessionE0_NS_4hidl4base4V1_05IBaseE"
442  },
443  {
444   "binding" : "weak",
445   "name" : "_ZTCN7android8hardware6camera6device4V3_321BsCameraDeviceSessionE0_NS3_20ICameraDeviceSessionE"
446  },
447  {
448   "name" : "_ZTCN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionE0_NS0_7IBinderE"
449  },
450  {
451   "name" : "_ZTCN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionE0_NS0_9BHwBinderE"
452  },
453  {
454   "name" : "_ZTCN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionE0_NS_4hidl4base4V1_08BnHwBaseE"
455  },
456  {
457   "name" : "_ZTCN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionE0_NS0_11BpInterfaceINS3_20ICameraDeviceSessionEEE"
458  },
459  {
460   "name" : "_ZTCN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionE0_NS2_4V3_220ICameraDeviceSessionE"
461  },
462  {
463   "name" : "_ZTCN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionE0_NS3_20ICameraDeviceSessionE"
464  },
465  {
466   "name" : "_ZTCN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionE0_NS_4hidl4base4V1_05IBaseE"
467  },
468  {
469   "name" : "_ZTCN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionE16_NS0_11BpHwRefBaseE"
470  },
471  {
472   "name" : "_ZTCN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionE8_NS0_10IInterfaceE"
473  },
474  {
475   "name" : "_ZTTN7android8hardware6camera6device4V3_320ICameraDeviceSessionE"
476  },
477  {
478   "name" : "_ZTTN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionE"
479  },
480  {
481   "name" : "_ZTTN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionE"
482  },
483  {
484   "name" : "_ZTVN7android8hardware6camera6device4V3_320ICameraDeviceSessionE"
485  },
486  {
487   "binding" : "weak",
488   "name" : "_ZTVN7android8hardware6camera6device4V3_321BsCameraDeviceSessionE"
489  },
490  {
491   "name" : "_ZTVN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionE"
492  },
493  {
494   "name" : "_ZTVN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionE"
495  }
496 ],
497 "enum_types" :
498 [
499  {
500   "alignment" : 4,
501   "enum_fields" :
502   [
503    {
504     "enum_field_value" : 0,
505     "name" : "android::Condition::WAKE_UP_ONE"
506    },
507    {
508     "enum_field_value" : 1,
509     "name" : "android::Condition::WAKE_UP_ALL"
510    }
511   ],
512   "linker_set_key" : "android::Condition::WakeUpType",
513   "name" : "android::Condition::WakeUpType",
514   "referenced_type" : "type-600",
515   "self_type" : "type-600",
516   "size" : 4,
517   "source_file" : "/system/core/libutils/include/utils/Condition.h",
518   "underlying_type" : "type-2",
519   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
520  },
521  {
522   "alignment" : 4,
523   "enum_fields" :
524   [
525    {
526     "enum_field_value" : 0,
527     "name" : "android::String16::kEmptyString"
528    }
529   ],
530   "linker_set_key" : "android::String16::StaticLinkage",
531   "name" : "android::String16::StaticLinkage",
532   "referenced_type" : "type-492",
533   "self_type" : "type-492",
534   "size" : 4,
535   "source_file" : "/system/core/libutils/include/utils/String16.h",
536   "underlying_type" : "type-2",
537   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
538  },
539  {
540   "alignment" : 4,
541   "enum_fields" :
542   [
543    {
544     "enum_field_value" : 0,
545     "name" : "android::String8::kEmptyString"
546    }
547   ],
548   "linker_set_key" : "android::String8::StaticLinkage",
549   "name" : "android::String8::StaticLinkage",
550   "referenced_type" : "type-485",
551   "self_type" : "type-485",
552   "size" : 4,
553   "source_file" : "/system/core/libutils/include/utils/String8.h",
554   "underlying_type" : "type-2",
555   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
556  },
557  {
558   "alignment" : 4,
559   "enum_fields" :
560   [
561    {
562     "enum_field_value" : 0,
563     "name" : "android::hardware::HidlReturnRestriction::NONE"
564    },
565    {
566     "enum_field_value" : 1,
567     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
568    },
569    {
570     "enum_field_value" : 2,
571     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
572    }
573   ],
574   "linker_set_key" : "android::hardware::HidlReturnRestriction",
575   "name" : "android::hardware::HidlReturnRestriction",
576   "referenced_type" : "type-251",
577   "self_type" : "type-251",
578   "size" : 4,
579   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
580   "underlying_type" : "type-4",
581   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
582  },
583  {
584   "alignment" : 4,
585   "enum_fields" :
586   [
587    {
588     "enum_field_value" : 0,
589     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
590    },
591    {
592     "enum_field_value" : 1,
593     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
594    },
595    {
596     "enum_field_value" : 2,
597     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
598    },
599    {
600     "enum_field_value" : 3,
601     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
602    }
603   ],
604   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
605   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
606   "referenced_type" : "type-476",
607   "self_type" : "type-476",
608   "size" : 4,
609   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
610   "underlying_type" : "type-4",
611   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
612  },
613  {
614   "alignment" : 4,
615   "enum_fields" :
616   [
617    {
618     "enum_field_value" : 0,
619     "name" : "android::hardware::MQDescriptor<unsigned char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
620    },
621    {
622     "enum_field_value" : 1,
623     "name" : "android::hardware::MQDescriptor<unsigned char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
624    },
625    {
626     "enum_field_value" : 2,
627     "name" : "android::hardware::MQDescriptor<unsigned char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
628    },
629    {
630     "enum_field_value" : 3,
631     "name" : "android::hardware::MQDescriptor<unsigned char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
632    }
633   ],
634   "linker_set_key" : "android::hardware::MQDescriptor<unsigned char, android::hardware::kSynchronizedReadWrite>::GrantorType",
635   "name" : "android::hardware::MQDescriptor<unsigned char, android::hardware::kSynchronizedReadWrite>::GrantorType",
636   "referenced_type" : "type-474",
637   "self_type" : "type-474",
638   "size" : 4,
639   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
640   "underlying_type" : "type-4",
641   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIhLNS0_8MQFlavorE1EE11GrantorTypeE"
642  },
643  {
644   "alignment" : 4,
645   "enum_fields" :
646   [
647    {
648     "enum_field_value" : 1,
649     "name" : "android::hardware::kSynchronizedReadWrite"
650    },
651    {
652     "enum_field_value" : 2,
653     "name" : "android::hardware::kUnsynchronizedWrite"
654    }
655   ],
656   "linker_set_key" : "android::hardware::MQFlavor",
657   "name" : "android::hardware::MQFlavor",
658   "referenced_type" : "type-472",
659   "self_type" : "type-472",
660   "size" : 4,
661   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
662   "underlying_type" : "type-2",
663   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
664  },
665  {
666   "alignment" : 4,
667   "enum_fields" :
668   [
669    {
670     "enum_field_value" : 0,
671     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
672    },
673    {
674     "enum_field_value" : 1,
675     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
676    },
677    {
678     "enum_field_value" : 2,
679     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
680    }
681   ],
682   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
683   "name" : "android::hardware::ProcessState::CallRestriction",
684   "referenced_type" : "type-170",
685   "self_type" : "type-170",
686   "size" : 4,
687   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
688   "underlying_type" : "type-4",
689   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
690  },
691  {
692   "alignment" : 4,
693   "enum_fields" :
694   [
695    {
696     "enum_field_value" : 0,
697     "name" : "android::hardware::Status::EX_NONE"
698    },
699    {
700     "enum_field_value" : -1,
701     "name" : "android::hardware::Status::EX_SECURITY"
702    },
703    {
704     "enum_field_value" : -2,
705     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
706    },
707    {
708     "enum_field_value" : -3,
709     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
710    },
711    {
712     "enum_field_value" : -4,
713     "name" : "android::hardware::Status::EX_NULL_POINTER"
714    },
715    {
716     "enum_field_value" : -5,
717     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
718    },
719    {
720     "enum_field_value" : -6,
721     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
722    },
723    {
724     "enum_field_value" : -7,
725     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
726    },
727    {
728     "enum_field_value" : -128,
729     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
730    },
731    {
732     "enum_field_value" : -129,
733     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
734    }
735   ],
736   "linker_set_key" : "android::hardware::Status::Exception",
737   "name" : "android::hardware::Status::Exception",
738   "referenced_type" : "type-217",
739   "self_type" : "type-217",
740   "size" : 4,
741   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
742   "underlying_type" : "type-4",
743   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
744  },
745  {
746   "alignment" : 4,
747   "enum_fields" :
748   [
749    {
750     "enum_field_value" : 0,
751     "name" : "android::hardware::camera::common::V1_0::CameraDeviceStatus::NOT_PRESENT"
752    },
753    {
754     "enum_field_value" : 1,
755     "name" : "android::hardware::camera::common::V1_0::CameraDeviceStatus::PRESENT"
756    },
757    {
758     "enum_field_value" : 2,
759     "name" : "android::hardware::camera::common::V1_0::CameraDeviceStatus::ENUMERATING"
760    }
761   ],
762   "linker_set_key" : "android::hardware::camera::common::V1_0::CameraDeviceStatus",
763   "name" : "android::hardware::camera::common::V1_0::CameraDeviceStatus",
764   "referenced_type" : "type-631",
765   "self_type" : "type-631",
766   "size" : 4,
767   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
768   "underlying_type" : "type-2",
769   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_018CameraDeviceStatusE"
770  },
771  {
772   "alignment" : 4,
773   "enum_fields" :
774   [
775    {
776     "enum_field_value" : 0,
777     "name" : "android::hardware::camera::common::V1_0::CameraMetadataType::BYTE"
778    },
779    {
780     "enum_field_value" : 1,
781     "name" : "android::hardware::camera::common::V1_0::CameraMetadataType::INT32"
782    },
783    {
784     "enum_field_value" : 2,
785     "name" : "android::hardware::camera::common::V1_0::CameraMetadataType::FLOAT"
786    },
787    {
788     "enum_field_value" : 3,
789     "name" : "android::hardware::camera::common::V1_0::CameraMetadataType::INT64"
790    },
791    {
792     "enum_field_value" : 4,
793     "name" : "android::hardware::camera::common::V1_0::CameraMetadataType::DOUBLE"
794    },
795    {
796     "enum_field_value" : 5,
797     "name" : "android::hardware::camera::common::V1_0::CameraMetadataType::RATIONAL"
798    }
799   ],
800   "linker_set_key" : "android::hardware::camera::common::V1_0::CameraMetadataType",
801   "name" : "android::hardware::camera::common::V1_0::CameraMetadataType",
802   "referenced_type" : "type-418",
803   "self_type" : "type-418",
804   "size" : 4,
805   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
806   "underlying_type" : "type-2",
807   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_018CameraMetadataTypeE"
808  },
809  {
810   "alignment" : 4,
811   "enum_fields" :
812   [
813    {
814     "enum_field_value" : 0,
815     "name" : "android::hardware::camera::common::V1_0::Status::OK"
816    },
817    {
818     "enum_field_value" : 1,
819     "name" : "android::hardware::camera::common::V1_0::Status::ILLEGAL_ARGUMENT"
820    },
821    {
822     "enum_field_value" : 2,
823     "name" : "android::hardware::camera::common::V1_0::Status::CAMERA_IN_USE"
824    },
825    {
826     "enum_field_value" : 3,
827     "name" : "android::hardware::camera::common::V1_0::Status::MAX_CAMERAS_IN_USE"
828    },
829    {
830     "enum_field_value" : 4,
831     "name" : "android::hardware::camera::common::V1_0::Status::METHOD_NOT_SUPPORTED"
832    },
833    {
834     "enum_field_value" : 5,
835     "name" : "android::hardware::camera::common::V1_0::Status::OPERATION_NOT_SUPPORTED"
836    },
837    {
838     "enum_field_value" : 6,
839     "name" : "android::hardware::camera::common::V1_0::Status::CAMERA_DISCONNECTED"
840    },
841    {
842     "enum_field_value" : 7,
843     "name" : "android::hardware::camera::common::V1_0::Status::INTERNAL_ERROR"
844    }
845   ],
846   "linker_set_key" : "android::hardware::camera::common::V1_0::Status",
847   "name" : "android::hardware::camera::common::V1_0::Status",
848   "referenced_type" : "type-233",
849   "self_type" : "type-233",
850   "size" : 4,
851   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
852   "underlying_type" : "type-2",
853   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_06StatusE"
854  },
855  {
856   "alignment" : 4,
857   "enum_fields" :
858   [
859    {
860     "enum_field_value" : 0,
861     "name" : "android::hardware::camera::common::V1_0::TagBoundaryId::AOSP"
862    },
863    {
864     "enum_field_value" : -2147483648,
865     "name" : "android::hardware::camera::common::V1_0::TagBoundaryId::VENDOR"
866    }
867   ],
868   "linker_set_key" : "android::hardware::camera::common::V1_0::TagBoundaryId",
869   "name" : "android::hardware::camera::common::V1_0::TagBoundaryId",
870   "referenced_type" : "type-630",
871   "self_type" : "type-630",
872   "size" : 4,
873   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
874   "underlying_type" : "type-2",
875   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_013TagBoundaryIdE"
876  },
877  {
878   "alignment" : 4,
879   "enum_fields" :
880   [
881    {
882     "enum_field_value" : 0,
883     "name" : "android::hardware::camera::common::V1_0::TorchMode::OFF"
884    },
885    {
886     "enum_field_value" : 1,
887     "name" : "android::hardware::camera::common::V1_0::TorchMode::ON"
888    }
889   ],
890   "linker_set_key" : "android::hardware::camera::common::V1_0::TorchMode",
891   "name" : "android::hardware::camera::common::V1_0::TorchMode",
892   "referenced_type" : "type-628",
893   "self_type" : "type-628",
894   "size" : 4,
895   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
896   "underlying_type" : "type-2",
897   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_09TorchModeE"
898  },
899  {
900   "alignment" : 4,
901   "enum_fields" :
902   [
903    {
904     "enum_field_value" : 0,
905     "name" : "android::hardware::camera::common::V1_0::TorchModeStatus::NOT_AVAILABLE"
906    },
907    {
908     "enum_field_value" : 1,
909     "name" : "android::hardware::camera::common::V1_0::TorchModeStatus::AVAILABLE_OFF"
910    },
911    {
912     "enum_field_value" : 2,
913     "name" : "android::hardware::camera::common::V1_0::TorchModeStatus::AVAILABLE_ON"
914    }
915   ],
916   "linker_set_key" : "android::hardware::camera::common::V1_0::TorchModeStatus",
917   "name" : "android::hardware::camera::common::V1_0::TorchModeStatus",
918   "referenced_type" : "type-632",
919   "self_type" : "type-632",
920   "size" : 4,
921   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
922   "underlying_type" : "type-2",
923   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_015TorchModeStatusE"
924  },
925  {
926   "alignment" : 4,
927   "enum_fields" :
928   [
929    {
930     "enum_field_value" : 0,
931     "name" : "android::hardware::camera::device::V3_2::BufferStatus::OK"
932    },
933    {
934     "enum_field_value" : 1,
935     "name" : "android::hardware::camera::device::V3_2::BufferStatus::ERROR"
936    }
937   ],
938   "linker_set_key" : "android::hardware::camera::device::V3_2::BufferStatus",
939   "name" : "android::hardware::camera::device::V3_2::BufferStatus",
940   "referenced_type" : "type-14",
941   "self_type" : "type-14",
942   "size" : 4,
943   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
944   "underlying_type" : "type-2",
945   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_212BufferStatusE"
946  },
947  {
948   "alignment" : 2,
949   "enum_fields" :
950   [
951    {
952     "enum_field_value" : 255,
953     "name" : "android::hardware::camera::device::V3_2::CameraBlobId::JPEG"
954    }
955   ],
956   "linker_set_key" : "android::hardware::camera::device::V3_2::CameraBlobId",
957   "name" : "android::hardware::camera::device::V3_2::CameraBlobId",
958   "referenced_type" : "type-686",
959   "self_type" : "type-686",
960   "size" : 2,
961   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
962   "underlying_type" : "type-103",
963   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_212CameraBlobIdE"
964  },
965  {
966   "alignment" : 4,
967   "enum_fields" :
968   [
969    {
970     "enum_field_value" : 1,
971     "name" : "android::hardware::camera::device::V3_2::ErrorCode::ERROR_DEVICE"
972    },
973    {
974     "enum_field_value" : 2,
975     "name" : "android::hardware::camera::device::V3_2::ErrorCode::ERROR_REQUEST"
976    },
977    {
978     "enum_field_value" : 3,
979     "name" : "android::hardware::camera::device::V3_2::ErrorCode::ERROR_RESULT"
980    },
981    {
982     "enum_field_value" : 4,
983     "name" : "android::hardware::camera::device::V3_2::ErrorCode::ERROR_BUFFER"
984    }
985   ],
986   "linker_set_key" : "android::hardware::camera::device::V3_2::ErrorCode",
987   "name" : "android::hardware::camera::device::V3_2::ErrorCode",
988   "referenced_type" : "type-689",
989   "self_type" : "type-689",
990   "size" : 4,
991   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
992   "underlying_type" : "type-2",
993   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_29ErrorCodeE"
994  },
995  {
996   "alignment" : 4,
997   "enum_fields" :
998   [
999    {
1000     "enum_field_value" : 1,
1001     "name" : "android::hardware::camera::device::V3_2::MsgType::ERROR"
1002    },
1003    {
1004     "enum_field_value" : 2,
1005     "name" : "android::hardware::camera::device::V3_2::MsgType::SHUTTER"
1006    }
1007   ],
1008   "linker_set_key" : "android::hardware::camera::device::V3_2::MsgType",
1009   "name" : "android::hardware::camera::device::V3_2::MsgType",
1010   "referenced_type" : "type-688",
1011   "self_type" : "type-688",
1012   "size" : 4,
1013   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
1014   "underlying_type" : "type-2",
1015   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_27MsgTypeE"
1016  },
1017  {
1018   "alignment" : 4,
1019   "enum_fields" :
1020   [
1021    {
1022     "enum_field_value" : 1,
1023     "name" : "android::hardware::camera::device::V3_2::RequestTemplate::PREVIEW"
1024    },
1025    {
1026     "enum_field_value" : 2,
1027     "name" : "android::hardware::camera::device::V3_2::RequestTemplate::STILL_CAPTURE"
1028    },
1029    {
1030     "enum_field_value" : 3,
1031     "name" : "android::hardware::camera::device::V3_2::RequestTemplate::VIDEO_RECORD"
1032    },
1033    {
1034     "enum_field_value" : 4,
1035     "name" : "android::hardware::camera::device::V3_2::RequestTemplate::VIDEO_SNAPSHOT"
1036    },
1037    {
1038     "enum_field_value" : 5,
1039     "name" : "android::hardware::camera::device::V3_2::RequestTemplate::ZERO_SHUTTER_LAG"
1040    },
1041    {
1042     "enum_field_value" : 6,
1043     "name" : "android::hardware::camera::device::V3_2::RequestTemplate::MANUAL"
1044    },
1045    {
1046     "enum_field_value" : 1073741824,
1047     "name" : "android::hardware::camera::device::V3_2::RequestTemplate::VENDOR_TEMPLATE_START"
1048    }
1049   ],
1050   "linker_set_key" : "android::hardware::camera::device::V3_2::RequestTemplate",
1051   "name" : "android::hardware::camera::device::V3_2::RequestTemplate",
1052   "referenced_type" : "type-695",
1053   "self_type" : "type-695",
1054   "size" : 4,
1055   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
1056   "underlying_type" : "type-2",
1057   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_215RequestTemplateE"
1058  },
1059  {
1060   "alignment" : 4,
1061   "enum_fields" :
1062   [
1063    {
1064     "enum_field_value" : 0,
1065     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::NORMAL_MODE"
1066    },
1067    {
1068     "enum_field_value" : 1,
1069     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::CONSTRAINED_HIGH_SPEED_MODE"
1070    },
1071    {
1072     "enum_field_value" : 32768,
1073     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_0"
1074    },
1075    {
1076     "enum_field_value" : 32769,
1077     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_1"
1078    },
1079    {
1080     "enum_field_value" : 32770,
1081     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_2"
1082    },
1083    {
1084     "enum_field_value" : 32771,
1085     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_3"
1086    },
1087    {
1088     "enum_field_value" : 32772,
1089     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_4"
1090    },
1091    {
1092     "enum_field_value" : 32773,
1093     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_5"
1094    },
1095    {
1096     "enum_field_value" : 32774,
1097     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_6"
1098    },
1099    {
1100     "enum_field_value" : 32775,
1101     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_7"
1102    }
1103   ],
1104   "linker_set_key" : "android::hardware::camera::device::V3_2::StreamConfigurationMode",
1105   "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode",
1106   "referenced_type" : "type-682",
1107   "self_type" : "type-682",
1108   "size" : 4,
1109   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
1110   "underlying_type" : "type-2",
1111   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_223StreamConfigurationModeE"
1112  },
1113  {
1114   "alignment" : 4,
1115   "enum_fields" :
1116   [
1117    {
1118     "enum_field_value" : 0,
1119     "name" : "android::hardware::camera::device::V3_2::StreamRotation::ROTATION_0"
1120    },
1121    {
1122     "enum_field_value" : 1,
1123     "name" : "android::hardware::camera::device::V3_2::StreamRotation::ROTATION_90"
1124    },
1125    {
1126     "enum_field_value" : 2,
1127     "name" : "android::hardware::camera::device::V3_2::StreamRotation::ROTATION_180"
1128    },
1129    {
1130     "enum_field_value" : 3,
1131     "name" : "android::hardware::camera::device::V3_2::StreamRotation::ROTATION_270"
1132    }
1133   ],
1134   "linker_set_key" : "android::hardware::camera::device::V3_2::StreamRotation",
1135   "name" : "android::hardware::camera::device::V3_2::StreamRotation",
1136   "referenced_type" : "type-430",
1137   "self_type" : "type-430",
1138   "size" : 4,
1139   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
1140   "underlying_type" : "type-2",
1141   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_214StreamRotationE"
1142  },
1143  {
1144   "alignment" : 4,
1145   "enum_fields" :
1146   [
1147    {
1148     "enum_field_value" : 0,
1149     "name" : "android::hardware::camera::device::V3_2::StreamType::OUTPUT"
1150    },
1151    {
1152     "enum_field_value" : 1,
1153     "name" : "android::hardware::camera::device::V3_2::StreamType::INPUT"
1154    }
1155   ],
1156   "linker_set_key" : "android::hardware::camera::device::V3_2::StreamType",
1157   "name" : "android::hardware::camera::device::V3_2::StreamType",
1158   "referenced_type" : "type-429",
1159   "self_type" : "type-429",
1160   "size" : 4,
1161   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
1162   "underlying_type" : "type-2",
1163   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_210StreamTypeE"
1164  },
1165  {
1166   "alignment" : 4,
1167   "enum_fields" :
1168   [
1169    {
1170     "enum_field_value" : 0,
1171     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
1172    },
1173    {
1174     "enum_field_value" : 1,
1175     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
1176    },
1177    {
1178     "enum_field_value" : 2,
1179     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
1180    },
1181    {
1182     "enum_field_value" : 3,
1183     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
1184    },
1185    {
1186     "enum_field_value" : 4,
1187     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
1188    },
1189    {
1190     "enum_field_value" : 5,
1191     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
1192    },
1193    {
1194     "enum_field_value" : 6,
1195     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
1196    },
1197    {
1198     "enum_field_value" : 7,
1199     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
1200    },
1201    {
1202     "enum_field_value" : 8,
1203     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
1204    },
1205    {
1206     "enum_field_value" : 9,
1207     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
1208    }
1209   ],
1210   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1211   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1212   "referenced_type" : "type-741",
1213   "self_type" : "type-741",
1214   "size" : 4,
1215   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
1216   "underlying_type" : "type-2",
1217   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
1218  },
1219  {
1220   "alignment" : 8,
1221   "enum_fields" :
1222   [
1223    {
1224     "enum_field_value" : 15,
1225     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_MASK"
1226    },
1227    {
1228     "enum_field_value" : 0,
1229     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_NEVER"
1230    },
1231    {
1232     "enum_field_value" : 2,
1233     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_RARELY"
1234    },
1235    {
1236     "enum_field_value" : 3,
1237     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_OFTEN"
1238    },
1239    {
1240     "enum_field_value" : 240,
1241     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_MASK"
1242    },
1243    {
1244     "enum_field_value" : 0,
1245     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_NEVER"
1246    },
1247    {
1248     "enum_field_value" : 32,
1249     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_RARELY"
1250    },
1251    {
1252     "enum_field_value" : 48,
1253     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_OFTEN"
1254    },
1255    {
1256     "enum_field_value" : 256,
1257     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_TEXTURE"
1258    },
1259    {
1260     "enum_field_value" : 512,
1261     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_RENDER_TARGET"
1262    },
1263    {
1264     "enum_field_value" : 2048,
1265     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_OVERLAY"
1266    },
1267    {
1268     "enum_field_value" : 4096,
1269     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_CLIENT_TARGET"
1270    },
1271    {
1272     "enum_field_value" : 16384,
1273     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::PROTECTED"
1274    },
1275    {
1276     "enum_field_value" : 32768,
1277     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_CURSOR"
1278    },
1279    {
1280     "enum_field_value" : 65536,
1281     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VIDEO_ENCODER"
1282    },
1283    {
1284     "enum_field_value" : 131072,
1285     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CAMERA_OUTPUT"
1286    },
1287    {
1288     "enum_field_value" : 262144,
1289     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CAMERA_INPUT"
1290    },
1291    {
1292     "enum_field_value" : 1048576,
1293     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::RENDERSCRIPT"
1294    },
1295    {
1296     "enum_field_value" : 4194304,
1297     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VIDEO_DECODER"
1298    },
1299    {
1300     "enum_field_value" : 8388608,
1301     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::SENSOR_DIRECT_DATA"
1302    },
1303    {
1304     "enum_field_value" : 16777216,
1305     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_DATA_BUFFER"
1306    },
1307    {
1308     "enum_field_value" : -268435456,
1309     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VENDOR_MASK"
1310    },
1311    {
1312     "enum_field_value" : 0,
1313     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VENDOR_MASK_HI"
1314    }
1315   ],
1316   "linker_set_key" : "android::hardware::graphics::common::V1_0::BufferUsage",
1317   "name" : "android::hardware::graphics::common::V1_0::BufferUsage",
1318   "referenced_type" : "type-653",
1319   "self_type" : "type-653",
1320   "size" : 8,
1321   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1322   "underlying_type" : "type-5",
1323   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_011BufferUsageE"
1324  },
1325  {
1326   "alignment" : 4,
1327   "enum_fields" :
1328   [
1329    {
1330     "enum_field_value" : 0,
1331     "name" : "android::hardware::graphics::common::V1_0::ColorMode::NATIVE"
1332    },
1333    {
1334     "enum_field_value" : 1,
1335     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_625"
1336    },
1337    {
1338     "enum_field_value" : 2,
1339     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_625_UNADJUSTED"
1340    },
1341    {
1342     "enum_field_value" : 3,
1343     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_525"
1344    },
1345    {
1346     "enum_field_value" : 4,
1347     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_525_UNADJUSTED"
1348    },
1349    {
1350     "enum_field_value" : 5,
1351     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT709"
1352    },
1353    {
1354     "enum_field_value" : 6,
1355     "name" : "android::hardware::graphics::common::V1_0::ColorMode::DCI_P3"
1356    },
1357    {
1358     "enum_field_value" : 7,
1359     "name" : "android::hardware::graphics::common::V1_0::ColorMode::SRGB"
1360    },
1361    {
1362     "enum_field_value" : 8,
1363     "name" : "android::hardware::graphics::common::V1_0::ColorMode::ADOBE_RGB"
1364    },
1365    {
1366     "enum_field_value" : 9,
1367     "name" : "android::hardware::graphics::common::V1_0::ColorMode::DISPLAY_P3"
1368    }
1369   ],
1370   "linker_set_key" : "android::hardware::graphics::common::V1_0::ColorMode",
1371   "name" : "android::hardware::graphics::common::V1_0::ColorMode",
1372   "referenced_type" : "type-656",
1373   "self_type" : "type-656",
1374   "size" : 4,
1375   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1376   "underlying_type" : "type-4",
1377   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_09ColorModeE"
1378  },
1379  {
1380   "alignment" : 4,
1381   "enum_fields" :
1382   [
1383    {
1384     "enum_field_value" : 0,
1385     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::IDENTITY"
1386    },
1387    {
1388     "enum_field_value" : 1,
1389     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::ARBITRARY_MATRIX"
1390    },
1391    {
1392     "enum_field_value" : 2,
1393     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::VALUE_INVERSE"
1394    },
1395    {
1396     "enum_field_value" : 3,
1397     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::GRAYSCALE"
1398    },
1399    {
1400     "enum_field_value" : 4,
1401     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_PROTANOPIA"
1402    },
1403    {
1404     "enum_field_value" : 5,
1405     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_DEUTERANOPIA"
1406    },
1407    {
1408     "enum_field_value" : 6,
1409     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_TRITANOPIA"
1410    }
1411   ],
1412   "linker_set_key" : "android::hardware::graphics::common::V1_0::ColorTransform",
1413   "name" : "android::hardware::graphics::common::V1_0::ColorTransform",
1414   "referenced_type" : "type-657",
1415   "self_type" : "type-657",
1416   "size" : 4,
1417   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1418   "underlying_type" : "type-4",
1419   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_014ColorTransformE"
1420  },
1421  {
1422   "alignment" : 4,
1423   "enum_fields" :
1424   [
1425    {
1426     "enum_field_value" : 0,
1427     "name" : "android::hardware::graphics::common::V1_0::Dataspace::UNKNOWN"
1428    },
1429    {
1430     "enum_field_value" : 1,
1431     "name" : "android::hardware::graphics::common::V1_0::Dataspace::ARBITRARY"
1432    },
1433    {
1434     "enum_field_value" : 16,
1435     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_SHIFT"
1436    },
1437    {
1438     "enum_field_value" : 4128768,
1439     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_MASK"
1440    },
1441    {
1442     "enum_field_value" : 0,
1443     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_UNSPECIFIED"
1444    },
1445    {
1446     "enum_field_value" : 65536,
1447     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT709"
1448    },
1449    {
1450     "enum_field_value" : 131072,
1451     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_625"
1452    },
1453    {
1454     "enum_field_value" : 196608,
1455     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_625_UNADJUSTED"
1456    },
1457    {
1458     "enum_field_value" : 262144,
1459     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_525"
1460    },
1461    {
1462     "enum_field_value" : 327680,
1463     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_525_UNADJUSTED"
1464    },
1465    {
1466     "enum_field_value" : 393216,
1467     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT2020"
1468    },
1469    {
1470     "enum_field_value" : 458752,
1471     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT2020_CONSTANT_LUMINANCE"
1472    },
1473    {
1474     "enum_field_value" : 524288,
1475     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT470M"
1476    },
1477    {
1478     "enum_field_value" : 589824,
1479     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_FILM"
1480    },
1481    {
1482     "enum_field_value" : 655360,
1483     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_DCI_P3"
1484    },
1485    {
1486     "enum_field_value" : 720896,
1487     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_ADOBE_RGB"
1488    },
1489    {
1490     "enum_field_value" : 22,
1491     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SHIFT"
1492    },
1493    {
1494     "enum_field_value" : 130023424,
1495     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_MASK"
1496    },
1497    {
1498     "enum_field_value" : 0,
1499     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_UNSPECIFIED"
1500    },
1501    {
1502     "enum_field_value" : 4194304,
1503     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_LINEAR"
1504    },
1505    {
1506     "enum_field_value" : 8388608,
1507     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SRGB"
1508    },
1509    {
1510     "enum_field_value" : 12582912,
1511     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SMPTE_170M"
1512    },
1513    {
1514     "enum_field_value" : 16777216,
1515     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_2"
1516    },
1517    {
1518     "enum_field_value" : 20971520,
1519     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_6"
1520    },
1521    {
1522     "enum_field_value" : 25165824,
1523     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_8"
1524    },
1525    {
1526     "enum_field_value" : 29360128,
1527     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_ST2084"
1528    },
1529    {
1530     "enum_field_value" : 33554432,
1531     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_HLG"
1532    },
1533    {
1534     "enum_field_value" : 27,
1535     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_SHIFT"
1536    },
1537    {
1538     "enum_field_value" : 939524096,
1539     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_MASK"
1540    },
1541    {
1542     "enum_field_value" : 0,
1543     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_UNSPECIFIED"
1544    },
1545    {
1546     "enum_field_value" : 134217728,
1547     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_FULL"
1548    },
1549    {
1550     "enum_field_value" : 268435456,
1551     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_LIMITED"
1552    },
1553    {
1554     "enum_field_value" : 402653184,
1555     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_EXTENDED"
1556    },
1557    {
1558     "enum_field_value" : 512,
1559     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SRGB_LINEAR"
1560    },
1561    {
1562     "enum_field_value" : 138477568,
1563     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SRGB_LINEAR"
1564    },
1565    {
1566     "enum_field_value" : 406913024,
1567     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SCRGB_LINEAR"
1568    },
1569    {
1570     "enum_field_value" : 513,
1571     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SRGB"
1572    },
1573    {
1574     "enum_field_value" : 142671872,
1575     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SRGB"
1576    },
1577    {
1578     "enum_field_value" : 411107328,
1579     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SCRGB"
1580    },
1581    {
1582     "enum_field_value" : 257,
1583     "name" : "android::hardware::graphics::common::V1_0::Dataspace::JFIF"
1584    },
1585    {
1586     "enum_field_value" : 146931712,
1587     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_JFIF"
1588    },
1589    {
1590     "enum_field_value" : 258,
1591     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT601_625"
1592    },
1593    {
1594     "enum_field_value" : 281149440,
1595     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT601_625"
1596    },
1597    {
1598     "enum_field_value" : 259,
1599     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT601_525"
1600    },
1601    {
1602     "enum_field_value" : 281280512,
1603     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT601_525"
1604    },
1605    {
1606     "enum_field_value" : 260,
1607     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT709"
1608    },
1609    {
1610     "enum_field_value" : 281083904,
1611     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT709"
1612    },
1613    {
1614     "enum_field_value" : 139067392,
1615     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DCI_P3_LINEAR"
1616    },
1617    {
1618     "enum_field_value" : 155844608,
1619     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DCI_P3"
1620    },
1621    {
1622     "enum_field_value" : 139067392,
1623     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DISPLAY_P3_LINEAR"
1624    },
1625    {
1626     "enum_field_value" : 143261696,
1627     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DISPLAY_P3"
1628    },
1629    {
1630     "enum_field_value" : 151715840,
1631     "name" : "android::hardware::graphics::common::V1_0::Dataspace::ADOBE_RGB"
1632    },
1633    {
1634     "enum_field_value" : 138805248,
1635     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020_LINEAR"
1636    },
1637    {
1638     "enum_field_value" : 147193856,
1639     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020"
1640    },
1641    {
1642     "enum_field_value" : 163971072,
1643     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020_PQ"
1644    },
1645    {
1646     "enum_field_value" : 4096,
1647     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DEPTH"
1648    },
1649    {
1650     "enum_field_value" : 4097,
1651     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SENSOR"
1652    }
1653   ],
1654   "linker_set_key" : "android::hardware::graphics::common::V1_0::Dataspace",
1655   "name" : "android::hardware::graphics::common::V1_0::Dataspace",
1656   "referenced_type" : "type-655",
1657   "self_type" : "type-655",
1658   "size" : 4,
1659   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1660   "underlying_type" : "type-4",
1661   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_09DataspaceE"
1662  },
1663  {
1664   "alignment" : 4,
1665   "enum_fields" :
1666   [
1667    {
1668     "enum_field_value" : 1,
1669     "name" : "android::hardware::graphics::common::V1_0::Hdr::DOLBY_VISION"
1670    },
1671    {
1672     "enum_field_value" : 2,
1673     "name" : "android::hardware::graphics::common::V1_0::Hdr::HDR10"
1674    },
1675    {
1676     "enum_field_value" : 3,
1677     "name" : "android::hardware::graphics::common::V1_0::Hdr::HLG"
1678    }
1679   ],
1680   "linker_set_key" : "android::hardware::graphics::common::V1_0::Hdr",
1681   "name" : "android::hardware::graphics::common::V1_0::Hdr",
1682   "referenced_type" : "type-658",
1683   "self_type" : "type-658",
1684   "size" : 4,
1685   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1686   "underlying_type" : "type-4",
1687   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_03HdrE"
1688  },
1689  {
1690   "alignment" : 4,
1691   "enum_fields" :
1692   [
1693    {
1694     "enum_field_value" : 1,
1695     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_8888"
1696    },
1697    {
1698     "enum_field_value" : 2,
1699     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBX_8888"
1700    },
1701    {
1702     "enum_field_value" : 3,
1703     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGB_888"
1704    },
1705    {
1706     "enum_field_value" : 4,
1707     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGB_565"
1708    },
1709    {
1710     "enum_field_value" : 5,
1711     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::BGRA_8888"
1712    },
1713    {
1714     "enum_field_value" : 16,
1715     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_422_SP"
1716    },
1717    {
1718     "enum_field_value" : 17,
1719     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCRCB_420_SP"
1720    },
1721    {
1722     "enum_field_value" : 20,
1723     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_422_I"
1724    },
1725    {
1726     "enum_field_value" : 22,
1727     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_FP16"
1728    },
1729    {
1730     "enum_field_value" : 32,
1731     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW16"
1732    },
1733    {
1734     "enum_field_value" : 33,
1735     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::BLOB"
1736    },
1737    {
1738     "enum_field_value" : 34,
1739     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::IMPLEMENTATION_DEFINED"
1740    },
1741    {
1742     "enum_field_value" : 35,
1743     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_420_888"
1744    },
1745    {
1746     "enum_field_value" : 36,
1747     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW_OPAQUE"
1748    },
1749    {
1750     "enum_field_value" : 37,
1751     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW10"
1752    },
1753    {
1754     "enum_field_value" : 38,
1755     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW12"
1756    },
1757    {
1758     "enum_field_value" : 43,
1759     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_1010102"
1760    },
1761    {
1762     "enum_field_value" : 538982489,
1763     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::Y8"
1764    },
1765    {
1766     "enum_field_value" : 540422489,
1767     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::Y16"
1768    },
1769    {
1770     "enum_field_value" : 842094169,
1771     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YV12"
1772    }
1773   ],
1774   "linker_set_key" : "android::hardware::graphics::common::V1_0::PixelFormat",
1775   "name" : "android::hardware::graphics::common::V1_0::PixelFormat",
1776   "referenced_type" : "type-59",
1777   "self_type" : "type-59",
1778   "size" : 4,
1779   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1780   "underlying_type" : "type-4",
1781   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_011PixelFormatE"
1782  },
1783  {
1784   "alignment" : 4,
1785   "enum_fields" :
1786   [
1787    {
1788     "enum_field_value" : 1,
1789     "name" : "android::hardware::graphics::common::V1_0::Transform::FLIP_H"
1790    },
1791    {
1792     "enum_field_value" : 2,
1793     "name" : "android::hardware::graphics::common::V1_0::Transform::FLIP_V"
1794    },
1795    {
1796     "enum_field_value" : 4,
1797     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_90"
1798    },
1799    {
1800     "enum_field_value" : 3,
1801     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_180"
1802    },
1803    {
1804     "enum_field_value" : 7,
1805     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_270"
1806    }
1807   ],
1808   "linker_set_key" : "android::hardware::graphics::common::V1_0::Transform",
1809   "name" : "android::hardware::graphics::common::V1_0::Transform",
1810   "referenced_type" : "type-654",
1811   "self_type" : "type-654",
1812   "size" : 4,
1813   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1814   "underlying_type" : "type-4",
1815   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_09TransformE"
1816  },
1817  {
1818   "alignment" : 4,
1819   "enum_fields" :
1820   [
1821    {
1822     "enum_field_value" : 0,
1823     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
1824    },
1825    {
1826     "enum_field_value" : 1,
1827     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
1828    },
1829    {
1830     "enum_field_value" : 2,
1831     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
1832    }
1833   ],
1834   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1835   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1836   "referenced_type" : "type-480",
1837   "self_type" : "type-480",
1838   "size" : 4,
1839   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
1840   "underlying_type" : "type-4",
1841   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
1842  },
1843  {
1844   "alignment" : 4,
1845   "enum_fields" :
1846   [
1847    {
1848     "enum_field_value" : -1,
1849     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
1850    }
1851   ],
1852   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1853   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1854   "referenced_type" : "type-618",
1855   "self_type" : "type-618",
1856   "size" : 4,
1857   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1858   "underlying_type" : "type-4",
1859   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
1860  },
1861  {
1862   "alignment" : 1,
1863   "enum_fields" :
1864   [
1865    {
1866     "enum_field_value" : 0,
1867     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
1868    },
1869    {
1870     "enum_field_value" : 1,
1871     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
1872    },
1873    {
1874     "enum_field_value" : 2,
1875     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
1876    }
1877   ],
1878   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1879   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1880   "referenced_type" : "type-617",
1881   "self_type" : "type-617",
1882   "size" : 1,
1883   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1884   "underlying_type" : "type-101",
1885   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
1886  },
1887  {
1888   "alignment" : 4,
1889   "enum_fields" :
1890   [
1891    {
1892     "enum_field_value" : 0,
1893     "name" : "ANDROID_LOG_UNKNOWN"
1894    },
1895    {
1896     "enum_field_value" : 1,
1897     "name" : "ANDROID_LOG_DEFAULT"
1898    },
1899    {
1900     "enum_field_value" : 2,
1901     "name" : "ANDROID_LOG_VERBOSE"
1902    },
1903    {
1904     "enum_field_value" : 3,
1905     "name" : "ANDROID_LOG_DEBUG"
1906    },
1907    {
1908     "enum_field_value" : 4,
1909     "name" : "ANDROID_LOG_INFO"
1910    },
1911    {
1912     "enum_field_value" : 5,
1913     "name" : "ANDROID_LOG_WARN"
1914    },
1915    {
1916     "enum_field_value" : 6,
1917     "name" : "ANDROID_LOG_ERROR"
1918    },
1919    {
1920     "enum_field_value" : 7,
1921     "name" : "ANDROID_LOG_FATAL"
1922    },
1923    {
1924     "enum_field_value" : 8,
1925     "name" : "ANDROID_LOG_SILENT"
1926    }
1927   ],
1928   "linker_set_key" : "android_LogPriority",
1929   "name" : "android_LogPriority",
1930   "referenced_type" : "type-1",
1931   "self_type" : "type-1",
1932   "size" : 4,
1933   "source_file" : "/system/core/liblog/include/android/log.h",
1934   "underlying_type" : "type-2",
1935   "unique_id" : "android_LogPriority"
1936  },
1937  {
1938   "alignment" : 4,
1939   "enum_fields" :
1940   [
1941    {
1942     "enum_field_value" : 0,
1943     "name" : "HAL_COLOR_MODE_NATIVE"
1944    },
1945    {
1946     "enum_field_value" : 1,
1947     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1948    },
1949    {
1950     "enum_field_value" : 2,
1951     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1952    },
1953    {
1954     "enum_field_value" : 3,
1955     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1956    },
1957    {
1958     "enum_field_value" : 4,
1959     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1960    },
1961    {
1962     "enum_field_value" : 5,
1963     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1964    },
1965    {
1966     "enum_field_value" : 6,
1967     "name" : "HAL_COLOR_MODE_DCI_P3"
1968    },
1969    {
1970     "enum_field_value" : 7,
1971     "name" : "HAL_COLOR_MODE_SRGB"
1972    },
1973    {
1974     "enum_field_value" : 8,
1975     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1976    },
1977    {
1978     "enum_field_value" : 9,
1979     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1980    }
1981   ],
1982   "linker_set_key" : "android_color_mode_t",
1983   "name" : "android_color_mode_t",
1984   "referenced_type" : "type-565",
1985   "self_type" : "type-565",
1986   "size" : 4,
1987   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1988   "underlying_type" : "type-2",
1989   "unique_id" : "android_color_mode_t"
1990  },
1991  {
1992   "alignment" : 4,
1993   "enum_fields" :
1994   [
1995    {
1996     "enum_field_value" : 10,
1997     "name" : "HAL_COLOR_MODE_BT2020"
1998    },
1999    {
2000     "enum_field_value" : 11,
2001     "name" : "HAL_COLOR_MODE_BT2100_PQ"
2002    },
2003    {
2004     "enum_field_value" : 12,
2005     "name" : "HAL_COLOR_MODE_BT2100_HLG"
2006    }
2007   ],
2008   "linker_set_key" : "android_color_mode_v1_1_t",
2009   "name" : "android_color_mode_v1_1_t",
2010   "referenced_type" : "type-570",
2011   "self_type" : "type-570",
2012   "size" : 4,
2013   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2014   "underlying_type" : "type-2",
2015   "unique_id" : "android_color_mode_v1_1_t"
2016  },
2017  {
2018   "alignment" : 4,
2019   "enum_fields" :
2020   [
2021    {
2022     "enum_field_value" : 0,
2023     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
2024    },
2025    {
2026     "enum_field_value" : 1,
2027     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
2028    },
2029    {
2030     "enum_field_value" : 2,
2031     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
2032    },
2033    {
2034     "enum_field_value" : 3,
2035     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
2036    },
2037    {
2038     "enum_field_value" : 4,
2039     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
2040    },
2041    {
2042     "enum_field_value" : 5,
2043     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
2044    },
2045    {
2046     "enum_field_value" : 6,
2047     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
2048    }
2049   ],
2050   "linker_set_key" : "android_color_transform_t",
2051   "name" : "android_color_transform_t",
2052   "referenced_type" : "type-566",
2053   "self_type" : "type-566",
2054   "size" : 4,
2055   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2056   "underlying_type" : "type-2",
2057   "unique_id" : "android_color_transform_t"
2058  },
2059  {
2060   "alignment" : 4,
2061   "enum_fields" :
2062   [
2063    {
2064     "enum_field_value" : 0,
2065     "name" : "HAL_DATASPACE_UNKNOWN"
2066    },
2067    {
2068     "enum_field_value" : 1,
2069     "name" : "HAL_DATASPACE_ARBITRARY"
2070    },
2071    {
2072     "enum_field_value" : 16,
2073     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
2074    },
2075    {
2076     "enum_field_value" : 4128768,
2077     "name" : "HAL_DATASPACE_STANDARD_MASK"
2078    },
2079    {
2080     "enum_field_value" : 0,
2081     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
2082    },
2083    {
2084     "enum_field_value" : 65536,
2085     "name" : "HAL_DATASPACE_STANDARD_BT709"
2086    },
2087    {
2088     "enum_field_value" : 131072,
2089     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
2090    },
2091    {
2092     "enum_field_value" : 196608,
2093     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
2094    },
2095    {
2096     "enum_field_value" : 262144,
2097     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
2098    },
2099    {
2100     "enum_field_value" : 327680,
2101     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
2102    },
2103    {
2104     "enum_field_value" : 393216,
2105     "name" : "HAL_DATASPACE_STANDARD_BT2020"
2106    },
2107    {
2108     "enum_field_value" : 458752,
2109     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
2110    },
2111    {
2112     "enum_field_value" : 524288,
2113     "name" : "HAL_DATASPACE_STANDARD_BT470M"
2114    },
2115    {
2116     "enum_field_value" : 589824,
2117     "name" : "HAL_DATASPACE_STANDARD_FILM"
2118    },
2119    {
2120     "enum_field_value" : 655360,
2121     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
2122    },
2123    {
2124     "enum_field_value" : 720896,
2125     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
2126    },
2127    {
2128     "enum_field_value" : 22,
2129     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
2130    },
2131    {
2132     "enum_field_value" : 130023424,
2133     "name" : "HAL_DATASPACE_TRANSFER_MASK"
2134    },
2135    {
2136     "enum_field_value" : 0,
2137     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
2138    },
2139    {
2140     "enum_field_value" : 4194304,
2141     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
2142    },
2143    {
2144     "enum_field_value" : 8388608,
2145     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
2146    },
2147    {
2148     "enum_field_value" : 12582912,
2149     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
2150    },
2151    {
2152     "enum_field_value" : 16777216,
2153     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
2154    },
2155    {
2156     "enum_field_value" : 20971520,
2157     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
2158    },
2159    {
2160     "enum_field_value" : 25165824,
2161     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
2162    },
2163    {
2164     "enum_field_value" : 29360128,
2165     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
2166    },
2167    {
2168     "enum_field_value" : 33554432,
2169     "name" : "HAL_DATASPACE_TRANSFER_HLG"
2170    },
2171    {
2172     "enum_field_value" : 27,
2173     "name" : "HAL_DATASPACE_RANGE_SHIFT"
2174    },
2175    {
2176     "enum_field_value" : 939524096,
2177     "name" : "HAL_DATASPACE_RANGE_MASK"
2178    },
2179    {
2180     "enum_field_value" : 0,
2181     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
2182    },
2183    {
2184     "enum_field_value" : 134217728,
2185     "name" : "HAL_DATASPACE_RANGE_FULL"
2186    },
2187    {
2188     "enum_field_value" : 268435456,
2189     "name" : "HAL_DATASPACE_RANGE_LIMITED"
2190    },
2191    {
2192     "enum_field_value" : 402653184,
2193     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
2194    },
2195    {
2196     "enum_field_value" : 512,
2197     "name" : "HAL_DATASPACE_SRGB_LINEAR"
2198    },
2199    {
2200     "enum_field_value" : 138477568,
2201     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
2202    },
2203    {
2204     "enum_field_value" : 406913024,
2205     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
2206    },
2207    {
2208     "enum_field_value" : 513,
2209     "name" : "HAL_DATASPACE_SRGB"
2210    },
2211    {
2212     "enum_field_value" : 142671872,
2213     "name" : "HAL_DATASPACE_V0_SRGB"
2214    },
2215    {
2216     "enum_field_value" : 411107328,
2217     "name" : "HAL_DATASPACE_V0_SCRGB"
2218    },
2219    {
2220     "enum_field_value" : 257,
2221     "name" : "HAL_DATASPACE_JFIF"
2222    },
2223    {
2224     "enum_field_value" : 146931712,
2225     "name" : "HAL_DATASPACE_V0_JFIF"
2226    },
2227    {
2228     "enum_field_value" : 258,
2229     "name" : "HAL_DATASPACE_BT601_625"
2230    },
2231    {
2232     "enum_field_value" : 281149440,
2233     "name" : "HAL_DATASPACE_V0_BT601_625"
2234    },
2235    {
2236     "enum_field_value" : 259,
2237     "name" : "HAL_DATASPACE_BT601_525"
2238    },
2239    {
2240     "enum_field_value" : 281280512,
2241     "name" : "HAL_DATASPACE_V0_BT601_525"
2242    },
2243    {
2244     "enum_field_value" : 260,
2245     "name" : "HAL_DATASPACE_BT709"
2246    },
2247    {
2248     "enum_field_value" : 281083904,
2249     "name" : "HAL_DATASPACE_V0_BT709"
2250    },
2251    {
2252     "enum_field_value" : 139067392,
2253     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
2254    },
2255    {
2256     "enum_field_value" : 155844608,
2257     "name" : "HAL_DATASPACE_DCI_P3"
2258    },
2259    {
2260     "enum_field_value" : 139067392,
2261     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
2262    },
2263    {
2264     "enum_field_value" : 143261696,
2265     "name" : "HAL_DATASPACE_DISPLAY_P3"
2266    },
2267    {
2268     "enum_field_value" : 151715840,
2269     "name" : "HAL_DATASPACE_ADOBE_RGB"
2270    },
2271    {
2272     "enum_field_value" : 138805248,
2273     "name" : "HAL_DATASPACE_BT2020_LINEAR"
2274    },
2275    {
2276     "enum_field_value" : 147193856,
2277     "name" : "HAL_DATASPACE_BT2020"
2278    },
2279    {
2280     "enum_field_value" : 163971072,
2281     "name" : "HAL_DATASPACE_BT2020_PQ"
2282    },
2283    {
2284     "enum_field_value" : 4096,
2285     "name" : "HAL_DATASPACE_DEPTH"
2286    },
2287    {
2288     "enum_field_value" : 4097,
2289     "name" : "HAL_DATASPACE_SENSOR"
2290    }
2291   ],
2292   "linker_set_key" : "android_dataspace_t",
2293   "name" : "android_dataspace_t",
2294   "referenced_type" : "type-564",
2295   "self_type" : "type-564",
2296   "size" : 4,
2297   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2298   "underlying_type" : "type-2",
2299   "unique_id" : "android_dataspace_t"
2300  },
2301  {
2302   "alignment" : 4,
2303   "enum_fields" :
2304   [
2305    {
2306     "enum_field_value" : 281411584,
2307     "name" : "HAL_DATASPACE_BT2020_ITU"
2308    },
2309    {
2310     "enum_field_value" : 298188800,
2311     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2312    },
2313    {
2314     "enum_field_value" : 302383104,
2315     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2316    },
2317    {
2318     "enum_field_value" : 168165376,
2319     "name" : "HAL_DATASPACE_BT2020_HLG"
2320    }
2321   ],
2322   "linker_set_key" : "android_dataspace_v1_1_t",
2323   "name" : "android_dataspace_v1_1_t",
2324   "referenced_type" : "type-569",
2325   "self_type" : "type-569",
2326   "size" : 4,
2327   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2328   "underlying_type" : "type-2",
2329   "unique_id" : "android_dataspace_v1_1_t"
2330  },
2331  {
2332   "alignment" : 4,
2333   "enum_fields" :
2334   [
2335    {
2336     "enum_field_value" : 142999552,
2337     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2338    },
2339    {
2340     "enum_field_value" : 4098,
2341     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2342    },
2343    {
2344     "enum_field_value" : 4099,
2345     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
2346    },
2347    {
2348     "enum_field_value" : 4100,
2349     "name" : "HAL_DATASPACE_HEIF"
2350    }
2351   ],
2352   "linker_set_key" : "android_dataspace_v1_2_t",
2353   "name" : "android_dataspace_v1_2_t",
2354   "referenced_type" : "type-573",
2355   "self_type" : "type-573",
2356   "size" : 4,
2357   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2358   "underlying_type" : "type-2",
2359   "unique_id" : "android_dataspace_v1_2_t"
2360  },
2361  {
2362   "alignment" : 4,
2363   "enum_fields" :
2364   [
2365    {
2366     "enum_field_value" : 1,
2367     "name" : "FLEX_COMPONENT_Y"
2368    },
2369    {
2370     "enum_field_value" : 2,
2371     "name" : "FLEX_COMPONENT_Cb"
2372    },
2373    {
2374     "enum_field_value" : 4,
2375     "name" : "FLEX_COMPONENT_Cr"
2376    },
2377    {
2378     "enum_field_value" : 1024,
2379     "name" : "FLEX_COMPONENT_R"
2380    },
2381    {
2382     "enum_field_value" : 2048,
2383     "name" : "FLEX_COMPONENT_G"
2384    },
2385    {
2386     "enum_field_value" : 4096,
2387     "name" : "FLEX_COMPONENT_B"
2388    },
2389    {
2390     "enum_field_value" : 1073741824,
2391     "name" : "FLEX_COMPONENT_A"
2392    }
2393   ],
2394   "linker_set_key" : "android_flex_component",
2395   "name" : "android_flex_component",
2396   "referenced_type" : "type-579",
2397   "self_type" : "type-579",
2398   "size" : 4,
2399   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2400   "underlying_type" : "type-2",
2401   "unique_id" : "android_flex_component"
2402  },
2403  {
2404   "alignment" : 4,
2405   "enum_fields" :
2406   [
2407    {
2408     "enum_field_value" : 0,
2409     "name" : "FLEX_FORMAT_INVALID"
2410    },
2411    {
2412     "enum_field_value" : 1,
2413     "name" : "FLEX_FORMAT_Y"
2414    },
2415    {
2416     "enum_field_value" : 7,
2417     "name" : "FLEX_FORMAT_YCbCr"
2418    },
2419    {
2420     "enum_field_value" : 1073741831,
2421     "name" : "FLEX_FORMAT_YCbCrA"
2422    },
2423    {
2424     "enum_field_value" : 7168,
2425     "name" : "FLEX_FORMAT_RGB"
2426    },
2427    {
2428     "enum_field_value" : 1073748992,
2429     "name" : "FLEX_FORMAT_RGBA"
2430    }
2431   ],
2432   "linker_set_key" : "android_flex_format",
2433   "name" : "android_flex_format",
2434   "referenced_type" : "type-581",
2435   "self_type" : "type-581",
2436   "size" : 4,
2437   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2438   "underlying_type" : "type-2",
2439   "unique_id" : "android_flex_format"
2440  },
2441  {
2442   "alignment" : 4,
2443   "enum_fields" :
2444   [
2445    {
2446     "enum_field_value" : 1,
2447     "name" : "HAL_HDR_DOLBY_VISION"
2448    },
2449    {
2450     "enum_field_value" : 2,
2451     "name" : "HAL_HDR_HDR10"
2452    },
2453    {
2454     "enum_field_value" : 3,
2455     "name" : "HAL_HDR_HLG"
2456    }
2457   ],
2458   "linker_set_key" : "android_hdr_t",
2459   "name" : "android_hdr_t",
2460   "referenced_type" : "type-567",
2461   "self_type" : "type-567",
2462   "size" : 4,
2463   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2464   "underlying_type" : "type-2",
2465   "unique_id" : "android_hdr_t"
2466  },
2467  {
2468   "alignment" : 4,
2469   "enum_fields" :
2470   [
2471    {
2472     "enum_field_value" : 4,
2473     "name" : "HAL_HDR_HDR10_PLUS"
2474    }
2475   ],
2476   "linker_set_key" : "android_hdr_v1_2_t",
2477   "name" : "android_hdr_v1_2_t",
2478   "referenced_type" : "type-572",
2479   "self_type" : "type-572",
2480   "size" : 4,
2481   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2482   "underlying_type" : "type-2",
2483   "unique_id" : "android_hdr_v1_2_t"
2484  },
2485  {
2486   "alignment" : 4,
2487   "enum_fields" :
2488   [
2489    {
2490     "enum_field_value" : 39,
2491     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2492    },
2493    {
2494     "enum_field_value" : 40,
2495     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2496    },
2497    {
2498     "enum_field_value" : 41,
2499     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2500    },
2501    {
2502     "enum_field_value" : 42,
2503     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2504    }
2505   ],
2506   "linker_set_key" : "android_pixel_format_sw_t",
2507   "name" : "android_pixel_format_sw_t",
2508   "referenced_type" : "type-576",
2509   "self_type" : "type-576",
2510   "size" : 4,
2511   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
2512   "underlying_type" : "type-2",
2513   "unique_id" : "_ZTS25android_pixel_format_sw_t"
2514  },
2515  {
2516   "alignment" : 4,
2517   "enum_fields" :
2518   [
2519    {
2520     "enum_field_value" : 1,
2521     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2522    },
2523    {
2524     "enum_field_value" : 2,
2525     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2526    },
2527    {
2528     "enum_field_value" : 3,
2529     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2530    },
2531    {
2532     "enum_field_value" : 4,
2533     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2534    },
2535    {
2536     "enum_field_value" : 5,
2537     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2538    },
2539    {
2540     "enum_field_value" : 16,
2541     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2542    },
2543    {
2544     "enum_field_value" : 17,
2545     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2546    },
2547    {
2548     "enum_field_value" : 20,
2549     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2550    },
2551    {
2552     "enum_field_value" : 22,
2553     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2554    },
2555    {
2556     "enum_field_value" : 32,
2557     "name" : "HAL_PIXEL_FORMAT_RAW16"
2558    },
2559    {
2560     "enum_field_value" : 33,
2561     "name" : "HAL_PIXEL_FORMAT_BLOB"
2562    },
2563    {
2564     "enum_field_value" : 34,
2565     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2566    },
2567    {
2568     "enum_field_value" : 35,
2569     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2570    },
2571    {
2572     "enum_field_value" : 36,
2573     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2574    },
2575    {
2576     "enum_field_value" : 37,
2577     "name" : "HAL_PIXEL_FORMAT_RAW10"
2578    },
2579    {
2580     "enum_field_value" : 38,
2581     "name" : "HAL_PIXEL_FORMAT_RAW12"
2582    },
2583    {
2584     "enum_field_value" : 43,
2585     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2586    },
2587    {
2588     "enum_field_value" : 538982489,
2589     "name" : "HAL_PIXEL_FORMAT_Y8"
2590    },
2591    {
2592     "enum_field_value" : 540422489,
2593     "name" : "HAL_PIXEL_FORMAT_Y16"
2594    },
2595    {
2596     "enum_field_value" : 842094169,
2597     "name" : "HAL_PIXEL_FORMAT_YV12"
2598    }
2599   ],
2600   "linker_set_key" : "android_pixel_format_t",
2601   "name" : "android_pixel_format_t",
2602   "referenced_type" : "type-562",
2603   "self_type" : "type-562",
2604   "size" : 4,
2605   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2606   "underlying_type" : "type-2",
2607   "unique_id" : "android_pixel_format_t"
2608  },
2609  {
2610   "alignment" : 4,
2611   "enum_fields" :
2612   [
2613    {
2614     "enum_field_value" : 48,
2615     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2616    },
2617    {
2618     "enum_field_value" : 49,
2619     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2620    },
2621    {
2622     "enum_field_value" : 50,
2623     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2624    },
2625    {
2626     "enum_field_value" : 51,
2627     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2628    },
2629    {
2630     "enum_field_value" : 52,
2631     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2632    },
2633    {
2634     "enum_field_value" : 53,
2635     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2636    },
2637    {
2638     "enum_field_value" : 54,
2639     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2640    }
2641   ],
2642   "linker_set_key" : "android_pixel_format_v1_1_t",
2643   "name" : "android_pixel_format_v1_1_t",
2644   "referenced_type" : "type-568",
2645   "self_type" : "type-568",
2646   "size" : 4,
2647   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2648   "underlying_type" : "type-2",
2649   "unique_id" : "android_pixel_format_v1_1_t"
2650  },
2651  {
2652   "alignment" : 4,
2653   "enum_fields" :
2654   [
2655    {
2656     "enum_field_value" : 55,
2657     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2658    }
2659   ],
2660   "linker_set_key" : "android_pixel_format_v1_2_t",
2661   "name" : "android_pixel_format_v1_2_t",
2662   "referenced_type" : "type-574",
2663   "self_type" : "type-574",
2664   "size" : 4,
2665   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2666   "underlying_type" : "type-2",
2667   "unique_id" : "android_pixel_format_v1_2_t"
2668  },
2669  {
2670   "alignment" : 4,
2671   "enum_fields" :
2672   [
2673    {
2674     "enum_field_value" : 0,
2675     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2676    },
2677    {
2678     "enum_field_value" : 1,
2679     "name" : "HAL_RENDER_INTENT_ENHANCE"
2680    },
2681    {
2682     "enum_field_value" : 2,
2683     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2684    },
2685    {
2686     "enum_field_value" : 3,
2687     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2688    }
2689   ],
2690   "linker_set_key" : "android_render_intent_v1_1_t",
2691   "name" : "android_render_intent_v1_1_t",
2692   "referenced_type" : "type-571",
2693   "self_type" : "type-571",
2694   "size" : 4,
2695   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2696   "underlying_type" : "type-2",
2697   "unique_id" : "android_render_intent_v1_1_t"
2698  },
2699  {
2700   "alignment" : 4,
2701   "enum_fields" :
2702   [
2703    {
2704     "enum_field_value" : 1,
2705     "name" : "HAL_TRANSFORM_FLIP_H"
2706    },
2707    {
2708     "enum_field_value" : 2,
2709     "name" : "HAL_TRANSFORM_FLIP_V"
2710    },
2711    {
2712     "enum_field_value" : 4,
2713     "name" : "HAL_TRANSFORM_ROT_90"
2714    },
2715    {
2716     "enum_field_value" : 3,
2717     "name" : "HAL_TRANSFORM_ROT_180"
2718    },
2719    {
2720     "enum_field_value" : 7,
2721     "name" : "HAL_TRANSFORM_ROT_270"
2722    }
2723   ],
2724   "linker_set_key" : "android_transform_t",
2725   "name" : "android_transform_t",
2726   "referenced_type" : "type-563",
2727   "self_type" : "type-563",
2728   "size" : 4,
2729   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2730   "underlying_type" : "type-2",
2731   "unique_id" : "android_transform_t"
2732  },
2733  {
2734   "alignment" : 4,
2735   "enum_fields" :
2736   [
2737    {
2738     "enum_field_value" : 0,
2739     "name" : "LOG_ID_MIN"
2740    },
2741    {
2742     "enum_field_value" : 0,
2743     "name" : "LOG_ID_MAIN"
2744    },
2745    {
2746     "enum_field_value" : 1,
2747     "name" : "LOG_ID_RADIO"
2748    },
2749    {
2750     "enum_field_value" : 2,
2751     "name" : "LOG_ID_EVENTS"
2752    },
2753    {
2754     "enum_field_value" : 3,
2755     "name" : "LOG_ID_SYSTEM"
2756    },
2757    {
2758     "enum_field_value" : 4,
2759     "name" : "LOG_ID_CRASH"
2760    },
2761    {
2762     "enum_field_value" : 5,
2763     "name" : "LOG_ID_STATS"
2764    },
2765    {
2766     "enum_field_value" : 6,
2767     "name" : "LOG_ID_SECURITY"
2768    },
2769    {
2770     "enum_field_value" : 7,
2771     "name" : "LOG_ID_KERNEL"
2772    },
2773    {
2774     "enum_field_value" : 8,
2775     "name" : "LOG_ID_MAX"
2776    }
2777   ],
2778   "linker_set_key" : "log_id",
2779   "name" : "log_id",
2780   "referenced_type" : "type-279",
2781   "self_type" : "type-279",
2782   "size" : 4,
2783   "source_file" : "/system/core/liblog/include/android/log.h",
2784   "underlying_type" : "type-2",
2785   "unique_id" : "log_id"
2786  }
2787 ],
2788 "function_types" :
2789 [
2790  {
2791   "alignment" : 4,
2792   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2793   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2794   "parameters" :
2795   [
2796    {
2797     "referenced_type" : "type-155"
2798    },
2799    {
2800     "referenced_type" : "type-161"
2801    },
2802    {
2803     "referenced_type" : "type-75"
2804    }
2805   ],
2806   "referenced_type" : "type-154",
2807   "return_type" : "type-13",
2808   "self_type" : "type-154",
2809   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
2810  },
2811  {
2812   "alignment" : 4,
2813   "linker_set_key" : "int (void *)",
2814   "name" : "int (void *)",
2815   "parameters" :
2816   [
2817    {
2818     "referenced_type" : "type-75"
2819    }
2820   ],
2821   "referenced_type" : "type-592",
2822   "return_type" : "type-4",
2823   "self_type" : "type-592",
2824   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
2825  },
2826  {
2827   "alignment" : 4,
2828   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
2829   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
2830   "parameters" :
2831   [
2832    {
2833     "referenced_type" : "type-509"
2834    },
2835    {
2836     "referenced_type" : "type-459"
2837    },
2838    {
2839     "referenced_type" : "type-5"
2840    },
2841    {
2842     "referenced_type" : "type-510"
2843    },
2844    {
2845     "referenced_type" : "type-5"
2846    },
2847    {
2848     "referenced_type" : "type-75"
2849    }
2850   ],
2851   "referenced_type" : "type-508",
2852   "return_type" : "type-76",
2853   "self_type" : "type-508",
2854   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2855  }
2856 ],
2857 "functions" :
2858 [
2859  {
2860   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::getService",
2861   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
2862   "parameters" :
2863   [
2864    {
2865     "default_arg" : true,
2866     "referenced_type" : "type-520"
2867    },
2868    {
2869     "default_arg" : true,
2870     "referenced_type" : "type-13"
2871    }
2872   ],
2873   "return_type" : "type-80",
2874   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
2875  },
2876  {
2877   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::linkToDeath",
2878   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
2879   "parameters" :
2880   [
2881    {
2882     "is_this_ptr" : true,
2883     "referenced_type" : "type-81"
2884    },
2885    {
2886     "referenced_type" : "type-70"
2887    },
2888    {
2889     "referenced_type" : "type-5"
2890    }
2891   ],
2892   "return_type" : "type-224",
2893   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
2894  },
2895  {
2896   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::getDebugInfo",
2897   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2898   "parameters" :
2899   [
2900    {
2901     "is_this_ptr" : true,
2902     "referenced_type" : "type-81"
2903    },
2904    {
2905     "referenced_type" : "type-802"
2906    }
2907   ],
2908   "return_type" : "type-252",
2909   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
2910  },
2911  {
2912   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::getHashChain",
2913   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
2914   "parameters" :
2915   [
2916    {
2917     "is_this_ptr" : true,
2918     "referenced_type" : "type-81"
2919    },
2920    {
2921     "referenced_type" : "type-803"
2922    }
2923   ],
2924   "return_type" : "type-252",
2925   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
2926  },
2927  {
2928   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::tryGetService",
2929   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
2930   "parameters" :
2931   [
2932    {
2933     "default_arg" : true,
2934     "referenced_type" : "type-520"
2935    },
2936    {
2937     "default_arg" : true,
2938     "referenced_type" : "type-13"
2939    }
2940   ],
2941   "return_type" : "type-80",
2942   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
2943  },
2944  {
2945   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::unlinkToDeath",
2946   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2947   "parameters" :
2948   [
2949    {
2950     "is_this_ptr" : true,
2951     "referenced_type" : "type-81"
2952    },
2953    {
2954     "referenced_type" : "type-70"
2955    }
2956   ],
2957   "return_type" : "type-224",
2958   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
2959  },
2960  {
2961   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::interfaceChain",
2962   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2963   "parameters" :
2964   [
2965    {
2966     "is_this_ptr" : true,
2967     "referenced_type" : "type-81"
2968    },
2969    {
2970     "referenced_type" : "type-804"
2971    }
2972   ],
2973   "return_type" : "type-252",
2974   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
2975  },
2976  {
2977   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::registerAsService",
2978   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
2979   "parameters" :
2980   [
2981    {
2982     "is_this_ptr" : true,
2983     "referenced_type" : "type-81"
2984    },
2985    {
2986     "default_arg" : true,
2987     "referenced_type" : "type-520"
2988    }
2989   ],
2990   "return_type" : "type-4",
2991   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
2992  },
2993  {
2994   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::interfaceDescriptor",
2995   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2996   "parameters" :
2997   [
2998    {
2999     "is_this_ptr" : true,
3000     "referenced_type" : "type-81"
3001    },
3002    {
3003     "referenced_type" : "type-805"
3004    }
3005   ],
3006   "return_type" : "type-252",
3007   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
3008  },
3009  {
3010   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::notifySyspropsChanged",
3011   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession21notifySyspropsChangedEv",
3012   "parameters" :
3013   [
3014    {
3015     "is_this_ptr" : true,
3016     "referenced_type" : "type-81"
3017    }
3018   ],
3019   "return_type" : "type-252",
3020   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
3021  },
3022  {
3023   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::setHALInstrumentation",
3024   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession21setHALInstrumentationEv",
3025   "parameters" :
3026   [
3027    {
3028     "is_this_ptr" : true,
3029     "referenced_type" : "type-81"
3030    }
3031   ],
3032   "return_type" : "type-252",
3033   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
3034  },
3035  {
3036   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::registerForNotifications",
3037   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3038   "parameters" :
3039   [
3040    {
3041     "referenced_type" : "type-520"
3042    },
3043    {
3044     "referenced_type" : "type-730"
3045    }
3046   ],
3047   "return_type" : "type-13",
3048   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
3049  },
3050  {
3051   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::ping",
3052   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession4pingEv",
3053   "parameters" :
3054   [
3055    {
3056     "is_this_ptr" : true,
3057     "referenced_type" : "type-81"
3058    }
3059   ],
3060   "return_type" : "type-252",
3061   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
3062  },
3063  {
3064   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::debug",
3065   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3066   "parameters" :
3067   [
3068    {
3069     "is_this_ptr" : true,
3070     "referenced_type" : "type-81"
3071    },
3072    {
3073     "referenced_type" : "type-471"
3074    },
3075    {
3076     "referenced_type" : "type-395"
3077    }
3078   ],
3079   "return_type" : "type-252",
3080   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
3081  },
3082  {
3083   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::castFrom",
3084   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession8castFromERKNS_2spINS2_4V3_220ICameraDeviceSessionEEEb",
3085   "parameters" :
3086   [
3087    {
3088     "referenced_type" : "type-204"
3089    },
3090    {
3091     "default_arg" : true,
3092     "referenced_type" : "type-13"
3093    }
3094   ],
3095   "return_type" : "type-239",
3096   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
3097  },
3098  {
3099   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::castFrom",
3100   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3101   "parameters" :
3102   [
3103    {
3104     "referenced_type" : "type-111"
3105    },
3106    {
3107     "default_arg" : true,
3108     "referenced_type" : "type-13"
3109    }
3110   ],
3111   "return_type" : "type-239",
3112   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
3113  },
3114  {
3115   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::castFrom",
3116   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession8castFromERKNS_2spIS4_EEb",
3117   "parameters" :
3118   [
3119    {
3120     "referenced_type" : "type-779"
3121    },
3122    {
3123     "default_arg" : true,
3124     "referenced_type" : "type-13"
3125    }
3126   ],
3127   "return_type" : "type-239",
3128   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
3129  },
3130  {
3131   "access" : "private",
3132   "function_name" : "android::hardware::camera::device::V3_3::BsCameraDeviceSession::addOnewayTask",
3133   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession13addOnewayTaskENSt3__18functionIFvvEEE",
3134   "parameters" :
3135   [
3136    {
3137     "is_this_ptr" : true,
3138     "referenced_type" : "type-116"
3139    },
3140    {
3141     "referenced_type" : "type-808"
3142    }
3143   ],
3144   "return_type" : "type-252",
3145   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BsCameraDeviceSession.h"
3146  },
3147  {
3148   "function_name" : "android::hardware::camera::device::V3_3::BsCameraDeviceSession::BsCameraDeviceSession",
3149   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSessionC1ENS_2spINS3_20ICameraDeviceSessionEEE",
3150   "parameters" :
3151   [
3152    {
3153     "is_this_ptr" : true,
3154     "referenced_type" : "type-116"
3155    },
3156    {
3157     "referenced_type" : "type-113"
3158    }
3159   ],
3160   "return_type" : "type-76",
3161   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BsCameraDeviceSession.h"
3162  },
3163  {
3164   "function_name" : "android::hardware::camera::device::V3_3::BsCameraDeviceSession::BsCameraDeviceSession",
3165   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSessionC2ENS_2spINS3_20ICameraDeviceSessionEEE",
3166   "parameters" :
3167   [
3168    {
3169     "is_this_ptr" : true,
3170     "referenced_type" : "type-116"
3171    },
3172    {
3173     "referenced_type" : "type-113"
3174    }
3175   ],
3176   "return_type" : "type-76",
3177   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BsCameraDeviceSession.h"
3178  },
3179  {
3180   "function_name" : "android::hardware::camera::device::V3_3::writeEmbeddedToParcel",
3181   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_321writeEmbeddedToParcelERKNS3_22HalStreamConfigurationEPNS0_6ParcelEmm",
3182   "parameters" :
3183   [
3184    {
3185     "referenced_type" : "type-60"
3186    },
3187    {
3188     "referenced_type" : "type-509"
3189    },
3190    {
3191     "referenced_type" : "type-5"
3192    },
3193    {
3194     "referenced_type" : "type-5"
3195    }
3196   ],
3197   "return_type" : "type-4",
3198   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/hwtypes.h"
3199  },
3200  {
3201   "function_name" : "android::hardware::camera::device::V3_3::readEmbeddedFromParcel",
3202   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_322readEmbeddedFromParcelERKNS3_22HalStreamConfigurationERKNS0_6ParcelEmm",
3203   "parameters" :
3204   [
3205    {
3206     "referenced_type" : "type-60"
3207    },
3208    {
3209     "referenced_type" : "type-516"
3210    },
3211    {
3212     "referenced_type" : "type-5"
3213    },
3214    {
3215     "referenced_type" : "type-5"
3216    }
3217   ],
3218   "return_type" : "type-4",
3219   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/hwtypes.h"
3220  },
3221  {
3222   "function_name" : "android::hardware::camera::device::V3_3::BnHwCameraDeviceSession::onTransact",
3223   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSession10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
3224   "parameters" :
3225   [
3226    {
3227     "is_this_ptr" : true,
3228     "referenced_type" : "type-90"
3229    },
3230    {
3231     "referenced_type" : "type-2"
3232    },
3233    {
3234     "referenced_type" : "type-516"
3235    },
3236    {
3237     "referenced_type" : "type-509"
3238    },
3239    {
3240     "default_arg" : true,
3241     "referenced_type" : "type-2"
3242    },
3243    {
3244     "default_arg" : true,
3245     "referenced_type" : "type-817"
3246    }
3247   ],
3248   "return_type" : "type-4",
3249   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BnHwCameraDeviceSession.h"
3250  },
3251  {
3252   "access" : "private",
3253   "function_name" : "android::hardware::camera::device::V3_3::BnHwCameraDeviceSession::getDebugInfo",
3254   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3255   "parameters" :
3256   [
3257    {
3258     "is_this_ptr" : true,
3259     "referenced_type" : "type-90"
3260    },
3261    {
3262     "referenced_type" : "type-818"
3263    }
3264   ],
3265   "return_type" : "type-252",
3266   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BnHwCameraDeviceSession.h"
3267  },
3268  {
3269   "function_name" : "android::hardware::camera::device::V3_3::BnHwCameraDeviceSession::_hidl_configureStreams_3_3",
3270   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSession26_hidl_configureStreams_3_3EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3271   "parameters" :
3272   [
3273    {
3274     "referenced_type" : "type-517"
3275    },
3276    {
3277     "referenced_type" : "type-516"
3278    },
3279    {
3280     "referenced_type" : "type-509"
3281    },
3282    {
3283     "referenced_type" : "type-819"
3284    }
3285   ],
3286   "return_type" : "type-4",
3287   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BnHwCameraDeviceSession.h"
3288  },
3289  {
3290   "access" : "private",
3291   "function_name" : "android::hardware::camera::device::V3_3::BnHwCameraDeviceSession::ping",
3292   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSession4pingEv",
3293   "parameters" :
3294   [
3295    {
3296     "is_this_ptr" : true,
3297     "referenced_type" : "type-90"
3298    }
3299   ],
3300   "return_type" : "type-252",
3301   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BnHwCameraDeviceSession.h"
3302  },
3303  {
3304   "function_name" : "android::hardware::camera::device::V3_3::BnHwCameraDeviceSession::BnHwCameraDeviceSession",
3305   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionC1ERKNS_2spINS3_20ICameraDeviceSessionEEE",
3306   "parameters" :
3307   [
3308    {
3309     "is_this_ptr" : true,
3310     "referenced_type" : "type-90"
3311    },
3312    {
3313     "referenced_type" : "type-779"
3314    }
3315   ],
3316   "return_type" : "type-76",
3317   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BnHwCameraDeviceSession.h"
3318  },
3319  {
3320   "function_name" : "android::hardware::camera::device::V3_3::BnHwCameraDeviceSession::BnHwCameraDeviceSession",
3321   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionC2ERKNS_2spINS3_20ICameraDeviceSessionEEE",
3322   "parameters" :
3323   [
3324    {
3325     "is_this_ptr" : true,
3326     "referenced_type" : "type-90"
3327    },
3328    {
3329     "referenced_type" : "type-779"
3330    }
3331   ],
3332   "return_type" : "type-76",
3333   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BnHwCameraDeviceSession.h"
3334  },
3335  {
3336   "function_name" : "android::hardware::camera::device::V3_3::BnHwCameraDeviceSession::~BnHwCameraDeviceSession",
3337   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD0Ev",
3338   "parameters" :
3339   [
3340    {
3341     "is_this_ptr" : true,
3342     "referenced_type" : "type-90"
3343    }
3344   ],
3345   "return_type" : "type-76",
3346   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BnHwCameraDeviceSession.h"
3347  },
3348  {
3349   "function_name" : "android::hardware::camera::device::V3_3::BnHwCameraDeviceSession::~BnHwCameraDeviceSession",
3350   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD1Ev",
3351   "parameters" :
3352   [
3353    {
3354     "is_this_ptr" : true,
3355     "referenced_type" : "type-90"
3356    }
3357   ],
3358   "return_type" : "type-76",
3359   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BnHwCameraDeviceSession.h"
3360  },
3361  {
3362   "function_name" : "android::hardware::camera::device::V3_3::BnHwCameraDeviceSession::~BnHwCameraDeviceSession",
3363   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD2Ev",
3364   "parameters" :
3365   [
3366    {
3367     "is_this_ptr" : true,
3368     "referenced_type" : "type-90"
3369    }
3370   ],
3371   "return_type" : "type-76",
3372   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BnHwCameraDeviceSession.h"
3373  },
3374  {
3375   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::linkToDeath",
3376   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
3377   "parameters" :
3378   [
3379    {
3380     "is_this_ptr" : true,
3381     "referenced_type" : "type-126"
3382    },
3383    {
3384     "referenced_type" : "type-70"
3385    },
3386    {
3387     "referenced_type" : "type-5"
3388    }
3389   ],
3390   "return_type" : "type-224",
3391   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3392  },
3393  {
3394   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::getDebugInfo",
3395   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3396   "parameters" :
3397   [
3398    {
3399     "is_this_ptr" : true,
3400     "referenced_type" : "type-126"
3401    },
3402    {
3403     "referenced_type" : "type-820"
3404    }
3405   ],
3406   "return_type" : "type-252",
3407   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3408  },
3409  {
3410   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::getHashChain",
3411   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
3412   "parameters" :
3413   [
3414    {
3415     "is_this_ptr" : true,
3416     "referenced_type" : "type-126"
3417    },
3418    {
3419     "referenced_type" : "type-821"
3420    }
3421   ],
3422   "return_type" : "type-252",
3423   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3424  },
3425  {
3426   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::unlinkToDeath",
3427   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3428   "parameters" :
3429   [
3430    {
3431     "is_this_ptr" : true,
3432     "referenced_type" : "type-126"
3433    },
3434    {
3435     "referenced_type" : "type-70"
3436    }
3437   ],
3438   "return_type" : "type-224",
3439   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3440  },
3441  {
3442   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::interfaceChain",
3443   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3444   "parameters" :
3445   [
3446    {
3447     "is_this_ptr" : true,
3448     "referenced_type" : "type-126"
3449    },
3450    {
3451     "referenced_type" : "type-822"
3452    }
3453   ],
3454   "return_type" : "type-252",
3455   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3456  },
3457  {
3458   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::configureStreams",
3459   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession16configureStreamsERKNS2_4V3_219StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS5_22HalStreamConfigurationEEEE",
3460   "parameters" :
3461   [
3462    {
3463     "is_this_ptr" : true,
3464     "referenced_type" : "type-126"
3465    },
3466    {
3467     "referenced_type" : "type-747"
3468    },
3469    {
3470     "referenced_type" : "type-823"
3471    }
3472   ],
3473   "return_type" : "type-252",
3474   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3475  },
3476  {
3477   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::interfaceDescriptor",
3478   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3479   "parameters" :
3480   [
3481    {
3482     "is_this_ptr" : true,
3483     "referenced_type" : "type-126"
3484    },
3485    {
3486     "referenced_type" : "type-824"
3487    }
3488   ],
3489   "return_type" : "type-252",
3490   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3491  },
3492  {
3493   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::configureStreams_3_3",
3494   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession20configureStreams_3_3ERKNS2_4V3_219StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_22HalStreamConfigurationEEEE",
3495   "parameters" :
3496   [
3497    {
3498     "is_this_ptr" : true,
3499     "referenced_type" : "type-126"
3500    },
3501    {
3502     "referenced_type" : "type-747"
3503    },
3504    {
3505     "referenced_type" : "type-825"
3506    }
3507   ],
3508   "return_type" : "type-252",
3509   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3510  },
3511  {
3512   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::notifySyspropsChanged",
3513   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession21notifySyspropsChangedEv",
3514   "parameters" :
3515   [
3516    {
3517     "is_this_ptr" : true,
3518     "referenced_type" : "type-126"
3519    }
3520   ],
3521   "return_type" : "type-252",
3522   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3523  },
3524  {
3525   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::processCaptureRequest",
3526   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession21processCaptureRequestERKNS0_8hidl_vecINS2_4V3_214CaptureRequestEEERKNS5_INS6_11BufferCacheEEENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE",
3527   "parameters" :
3528   [
3529    {
3530     "is_this_ptr" : true,
3531     "referenced_type" : "type-126"
3532    },
3533    {
3534     "referenced_type" : "type-749"
3535    },
3536    {
3537     "referenced_type" : "type-754"
3538    },
3539    {
3540     "referenced_type" : "type-826"
3541    }
3542   ],
3543   "return_type" : "type-252",
3544   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3545  },
3546  {
3547   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::setHALInstrumentation",
3548   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession21setHALInstrumentationEv",
3549   "parameters" :
3550   [
3551    {
3552     "is_this_ptr" : true,
3553     "referenced_type" : "type-126"
3554    }
3555   ],
3556   "return_type" : "type-252",
3557   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3558  },
3559  {
3560   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::_hidl_configureStreams_3_3",
3561   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession26_hidl_configureStreams_3_3EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_4V3_219StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_22HalStreamConfigurationEEEE",
3562   "parameters" :
3563   [
3564    {
3565     "referenced_type" : "type-139"
3566    },
3567    {
3568     "referenced_type" : "type-766"
3569    },
3570    {
3571     "referenced_type" : "type-747"
3572    },
3573    {
3574     "referenced_type" : "type-827"
3575    }
3576   ],
3577   "return_type" : "type-252",
3578   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3579  },
3580  {
3581   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::getCaptureResultMetadataQueue",
3582   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession29getCaptureResultMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE",
3583   "parameters" :
3584   [
3585    {
3586     "is_this_ptr" : true,
3587     "referenced_type" : "type-126"
3588    },
3589    {
3590     "referenced_type" : "type-828"
3591    }
3592   ],
3593   "return_type" : "type-252",
3594   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3595  },
3596  {
3597   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::getCaptureRequestMetadataQueue",
3598   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession30getCaptureRequestMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE",
3599   "parameters" :
3600   [
3601    {
3602     "is_this_ptr" : true,
3603     "referenced_type" : "type-126"
3604    },
3605    {
3606     "referenced_type" : "type-829"
3607    }
3608   ],
3609   "return_type" : "type-252",
3610   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3611  },
3612  {
3613   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::constructDefaultRequestSettings",
3614   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession31constructDefaultRequestSettingsENS2_4V3_215RequestTemplateENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE",
3615   "parameters" :
3616   [
3617    {
3618     "is_this_ptr" : true,
3619     "referenced_type" : "type-126"
3620    },
3621    {
3622     "referenced_type" : "type-695"
3623    },
3624    {
3625     "referenced_type" : "type-830"
3626    }
3627   ],
3628   "return_type" : "type-252",
3629   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3630  },
3631  {
3632   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::ping",
3633   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession4pingEv",
3634   "parameters" :
3635   [
3636    {
3637     "is_this_ptr" : true,
3638     "referenced_type" : "type-126"
3639    }
3640   ],
3641   "return_type" : "type-252",
3642   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3643  },
3644  {
3645   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::close",
3646   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession5closeEv",
3647   "parameters" :
3648   [
3649    {
3650     "is_this_ptr" : true,
3651     "referenced_type" : "type-126"
3652    }
3653   ],
3654   "return_type" : "type-252",
3655   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3656  },
3657  {
3658   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::debug",
3659   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3660   "parameters" :
3661   [
3662    {
3663     "is_this_ptr" : true,
3664     "referenced_type" : "type-126"
3665    },
3666    {
3667     "referenced_type" : "type-471"
3668    },
3669    {
3670     "referenced_type" : "type-395"
3671    }
3672   ],
3673   "return_type" : "type-252",
3674   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3675  },
3676  {
3677   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::flush",
3678   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession5flushEv",
3679   "parameters" :
3680   [
3681    {
3682     "is_this_ptr" : true,
3683     "referenced_type" : "type-126"
3684    }
3685   ],
3686   "return_type" : "type-232",
3687   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3688  },
3689  {
3690   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::BpHwCameraDeviceSession",
3691   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionC1ERKNS_2spINS0_7IBinderEEE",
3692   "parameters" :
3693   [
3694    {
3695     "is_this_ptr" : true,
3696     "referenced_type" : "type-126"
3697    },
3698    {
3699     "referenced_type" : "type-161"
3700    }
3701   ],
3702   "return_type" : "type-76",
3703   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3704  },
3705  {
3706   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::BpHwCameraDeviceSession",
3707   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionC2ERKNS_2spINS0_7IBinderEEE",
3708   "parameters" :
3709   [
3710    {
3711     "is_this_ptr" : true,
3712     "referenced_type" : "type-126"
3713    },
3714    {
3715     "referenced_type" : "type-161"
3716    }
3717   ],
3718   "return_type" : "type-76",
3719   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3720  },
3721  {
3722   "function_name" : "android::hardware::details::castInterface",
3723   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionENS4_4V3_220ICameraDeviceSessionENS5_23BpHwCameraDeviceSessionEEENS0_6ReturnINS_2spIT_EEEENSB_IT0_EEPKcb",
3724   "parameters" :
3725   [
3726    {
3727     "referenced_type" : "type-200"
3728    },
3729    {
3730     "referenced_type" : "type-167"
3731    },
3732    {
3733     "referenced_type" : "type-13"
3734    }
3735   ],
3736   "return_type" : "type-239",
3737   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3738   "template_args" : [ "type-82", "type-83", "type-117" ]
3739  },
3740  {
3741   "function_name" : "android::hardware::details::castInterface",
3742   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionENS_4hidl4base4V1_05IBaseENS5_23BpHwCameraDeviceSessionEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
3743   "parameters" :
3744   [
3745    {
3746     "referenced_type" : "type-85"
3747    },
3748    {
3749     "referenced_type" : "type-167"
3750    },
3751    {
3752     "referenced_type" : "type-13"
3753    }
3754   ],
3755   "return_type" : "type-239",
3756   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3757   "template_args" : [ "type-82", "type-34", "type-117" ]
3758  },
3759  {
3760   "function_name" : "android::hardware::details::getServiceInternal",
3761   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_6camera6device4V3_323BpHwCameraDeviceSessionENS5_20ICameraDeviceSessionEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
3762   "parameters" :
3763   [
3764    {
3765     "referenced_type" : "type-520"
3766    },
3767    {
3768     "referenced_type" : "type-13"
3769    },
3770    {
3771     "referenced_type" : "type-13"
3772    }
3773   ],
3774   "return_type" : "type-80",
3775   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3776   "template_args" : [ "type-117", "type-82", "type-76", "type-76" ]
3777  }
3778 ],
3779 "global_vars" :
3780 [
3781  {
3782   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession10descriptorE",
3783   "name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::descriptor",
3784   "referenced_type" : "type-167",
3785   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
3786  }
3787 ],
3788 "lvalue_reference_types" :
3789 [
3790  {
3791   "alignment" : 8,
3792   "linker_set_key" : "android::Mutex &",
3793   "name" : "android::Mutex &",
3794   "referenced_type" : "type-146",
3795   "self_type" : "type-597",
3796   "size" : 8,
3797   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3798  },
3799  {
3800   "alignment" : 8,
3801   "linker_set_key" : "android::RWLock &",
3802   "name" : "android::RWLock &",
3803   "referenced_type" : "type-602",
3804   "self_type" : "type-606",
3805   "size" : 8,
3806   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3807  },
3808  {
3809   "alignment" : 8,
3810   "linker_set_key" : "android::String16 &",
3811   "name" : "android::String16 &",
3812   "referenced_type" : "type-157",
3813   "self_type" : "type-494",
3814   "size" : 8,
3815   "source_file" : "/system/core/libutils/include/utils/String16.h"
3816  },
3817  {
3818   "alignment" : 8,
3819   "linker_set_key" : "android::String8 &",
3820   "name" : "android::String8 &",
3821   "referenced_type" : "type-166",
3822   "self_type" : "type-489",
3823   "size" : 8,
3824   "source_file" : "/system/core/libutils/include/utils/String8.h"
3825  },
3826  {
3827   "alignment" : 8,
3828   "linker_set_key" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status> &",
3829   "name" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status> &",
3830   "referenced_type" : "type-232",
3831   "self_type" : "type-236",
3832   "size" : 8,
3833   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3834  },
3835  {
3836   "alignment" : 8,
3837   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> > &",
3838   "name" : "android::hardware::Return<android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> > &",
3839   "referenced_type" : "type-239",
3840   "self_type" : "type-242",
3841   "size" : 8,
3842   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3843  },
3844  {
3845   "alignment" : 8,
3846   "linker_set_key" : "android::hardware::Return<bool> &",
3847   "name" : "android::hardware::Return<bool> &",
3848   "referenced_type" : "type-224",
3849   "self_type" : "type-228",
3850   "size" : 8,
3851   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3852  },
3853  {
3854   "alignment" : 8,
3855   "linker_set_key" : "android::hardware::Return<void> &",
3856   "name" : "android::hardware::Return<void> &",
3857   "referenced_type" : "type-252",
3858   "self_type" : "type-256",
3859   "size" : 8,
3860   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3861  },
3862  {
3863   "alignment" : 8,
3864   "linker_set_key" : "android::hardware::Status &",
3865   "name" : "android::hardware::Status &",
3866   "referenced_type" : "type-215",
3867   "self_type" : "type-222",
3868   "size" : 8,
3869   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3870  },
3871  {
3872   "alignment" : 8,
3873   "linker_set_key" : "android::hardware::TextOutput &",
3874   "name" : "android::hardware::TextOutput &",
3875   "referenced_type" : "type-514",
3876   "self_type" : "type-513",
3877   "size" : 8,
3878   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3879  },
3880  {
3881   "alignment" : 8,
3882   "linker_set_key" : "android::hardware::TextOutput &",
3883   "name" : "android::hardware::TextOutput &",
3884   "referenced_type" : "type-782",
3885   "self_type" : "type-781",
3886   "size" : 8,
3887   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3888  },
3889  {
3890   "alignment" : 8,
3891   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
3892   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
3893   "referenced_type" : "type-397",
3894   "self_type" : "type-586",
3895   "size" : 8,
3896   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3897  },
3898  {
3899   "alignment" : 8,
3900   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
3901   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
3902   "referenced_type" : "type-385",
3903   "self_type" : "type-683",
3904   "size" : 8,
3905   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3906  },
3907  {
3908   "alignment" : 8,
3909   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
3910   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
3911   "referenced_type" : "type-400",
3912   "self_type" : "type-619",
3913   "size" : 8,
3914   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3915  },
3916  {
3917   "alignment" : 8,
3918   "linker_set_key" : "android::hardware::hidl_memory &",
3919   "name" : "android::hardware::hidl_memory &",
3920   "referenced_type" : "type-366",
3921   "self_type" : "type-372",
3922   "size" : 8,
3923   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3924  },
3925  {
3926   "alignment" : 8,
3927   "linker_set_key" : "android::hardware::hidl_string &",
3928   "name" : "android::hardware::hidl_string &",
3929   "referenced_type" : "type-367",
3930   "self_type" : "type-715",
3931   "size" : 8,
3932   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3933  },
3934  {
3935   "alignment" : 8,
3936   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3937   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3938   "referenced_type" : "type-396",
3939   "self_type" : "type-405",
3940   "size" : 8,
3941   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3942  },
3943  {
3944   "alignment" : 8,
3945   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3946   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3947   "referenced_type" : "type-384",
3948   "self_type" : "type-391",
3949   "size" : 8,
3950   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3951  },
3952  {
3953   "alignment" : 8,
3954   "linker_set_key" : "android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> &",
3955   "name" : "android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> &",
3956   "referenced_type" : "type-80",
3957   "self_type" : "type-208",
3958   "size" : 8,
3959   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3960  },
3961  {
3962   "alignment" : 8,
3963   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
3964   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
3965   "referenced_type" : "type-26",
3966   "self_type" : "type-212",
3967   "size" : 8,
3968   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3969  },
3970  {
3971   "alignment" : 8,
3972   "linker_set_key" : "const android::String16 &",
3973   "name" : "const android::String16 &",
3974   "referenced_type" : "type-156",
3975   "self_type" : "type-155",
3976   "size" : 8,
3977   "source_file" : "/system/core/libutils/include/utils/String16.h"
3978  },
3979  {
3980   "alignment" : 8,
3981   "linker_set_key" : "const android::String8 &",
3982   "name" : "const android::String8 &",
3983   "referenced_type" : "type-486",
3984   "self_type" : "type-488",
3985   "size" : 8,
3986   "source_file" : "/system/core/libutils/include/utils/String8.h"
3987  },
3988  {
3989   "alignment" : 8,
3990   "linker_set_key" : "const android::hardware::Parcel &",
3991   "name" : "const android::hardware::Parcel &",
3992   "referenced_type" : "type-515",
3993   "self_type" : "type-516",
3994   "size" : 8,
3995   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3996  },
3997  {
3998   "alignment" : 8,
3999   "linker_set_key" : "const android::hardware::Return<bool> &",
4000   "name" : "const android::hardware::Return<bool> &",
4001   "referenced_type" : "type-229",
4002   "self_type" : "type-246",
4003   "size" : 8,
4004   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4005  },
4006  {
4007   "alignment" : 8,
4008   "linker_set_key" : "const android::hardware::Status &",
4009   "name" : "const android::hardware::Status &",
4010   "referenced_type" : "type-219",
4011   "self_type" : "type-220",
4012   "size" : 8,
4013   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4014  },
4015  {
4016   "alignment" : 8,
4017   "linker_set_key" : "const android::hardware::camera::common::V1_0::VendorTag &",
4018   "name" : "const android::hardware::camera::common::V1_0::VendorTag &",
4019   "referenced_type" : "type-589",
4020   "self_type" : "type-588",
4021   "size" : 8,
4022   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4023  },
4024  {
4025   "alignment" : 8,
4026   "linker_set_key" : "const android::hardware::camera::device::V3_2::HalStream &",
4027   "name" : "const android::hardware::camera::device::V3_2::HalStream &",
4028   "referenced_type" : "type-760",
4029   "self_type" : "type-759",
4030   "size" : 8,
4031   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4032  },
4033  {
4034   "alignment" : 8,
4035   "linker_set_key" : "const android::hardware::camera::device::V3_2::Stream &",
4036   "name" : "const android::hardware::camera::device::V3_2::Stream &",
4037   "referenced_type" : "type-756",
4038   "self_type" : "type-755",
4039   "size" : 8,
4040   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4041  },
4042  {
4043   "alignment" : 8,
4044   "linker_set_key" : "const android::hardware::camera::device::V3_2::StreamBuffer &",
4045   "name" : "const android::hardware::camera::device::V3_2::StreamBuffer &",
4046   "referenced_type" : "type-768",
4047   "self_type" : "type-767",
4048   "size" : 8,
4049   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4050  },
4051  {
4052   "alignment" : 8,
4053   "linker_set_key" : "const android::hardware::camera::device::V3_2::StreamConfiguration &",
4054   "name" : "const android::hardware::camera::device::V3_2::StreamConfiguration &",
4055   "referenced_type" : "type-746",
4056   "self_type" : "type-747",
4057   "size" : 8,
4058   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
4059  },
4060  {
4061   "alignment" : 8,
4062   "linker_set_key" : "const android::hardware::camera::device::V3_3::HalStream &",
4063   "name" : "const android::hardware::camera::device::V3_3::HalStream &",
4064   "referenced_type" : "type-302",
4065   "self_type" : "type-301",
4066   "size" : 8,
4067   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4068  },
4069  {
4070   "alignment" : 8,
4071   "linker_set_key" : "const android::hardware::camera::device::V3_3::HalStreamConfiguration &",
4072   "name" : "const android::hardware::camera::device::V3_3::HalStreamConfiguration &",
4073   "referenced_type" : "type-51",
4074   "self_type" : "type-60",
4075   "size" : 8,
4076   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/hwtypes.h"
4077  },
4078  {
4079   "alignment" : 8,
4080   "linker_set_key" : "const android::hardware::details::SchedPrio &",
4081   "name" : "const android::hardware::details::SchedPrio &",
4082   "referenced_type" : "type-527",
4083   "self_type" : "type-526",
4084   "size" : 8,
4085   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4086  },
4087  {
4088   "alignment" : 8,
4089   "linker_set_key" : "const android::hardware::hidl_handle &",
4090   "name" : "const android::hardware::hidl_handle &",
4091   "referenced_type" : "type-470",
4092   "self_type" : "type-471",
4093   "size" : 8,
4094   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4095  },
4096  {
4097   "alignment" : 8,
4098   "linker_set_key" : "const android::hardware::hidl_memory &",
4099   "name" : "const android::hardware::hidl_memory &",
4100   "referenced_type" : "type-370",
4101   "self_type" : "type-371",
4102   "size" : 8,
4103   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4104  },
4105  {
4106   "alignment" : 8,
4107   "linker_set_key" : "const android::hardware::hidl_string &",
4108   "name" : "const android::hardware::hidl_string &",
4109   "referenced_type" : "type-727",
4110   "self_type" : "type-726",
4111   "size" : 8,
4112   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4113  },
4114  {
4115   "alignment" : 8,
4116   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag> &",
4117   "name" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag> &",
4118   "referenced_type" : "type-419",
4119   "self_type" : "type-421",
4120   "size" : 8,
4121   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4122  },
4123  {
4124   "alignment" : 8,
4125   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::BufferCache> &",
4126   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::BufferCache> &",
4127   "referenced_type" : "type-753",
4128   "self_type" : "type-754",
4129   "size" : 8,
4130   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
4131  },
4132  {
4133   "alignment" : 8,
4134   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::CaptureRequest> &",
4135   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::CaptureRequest> &",
4136   "referenced_type" : "type-748",
4137   "self_type" : "type-749",
4138   "size" : 8,
4139   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
4140  },
4141  {
4142   "alignment" : 8,
4143   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream> &",
4144   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream> &",
4145   "referenced_type" : "type-438",
4146   "self_type" : "type-440",
4147   "size" : 8,
4148   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4149  },
4150  {
4151   "alignment" : 8,
4152   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream> &",
4153   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream> &",
4154   "referenced_type" : "type-431",
4155   "self_type" : "type-433",
4156   "size" : 8,
4157   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4158  },
4159  {
4160   "alignment" : 8,
4161   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer> &",
4162   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer> &",
4163   "referenced_type" : "type-441",
4164   "self_type" : "type-469",
4165   "size" : 8,
4166   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4167  },
4168  {
4169   "alignment" : 8,
4170   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_3::HalStream> &",
4171   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_3::HalStream> &",
4172   "referenced_type" : "type-451",
4173   "self_type" : "type-453",
4174   "size" : 8,
4175   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4176  },
4177  {
4178   "alignment" : 8,
4179   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4180   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4181   "referenced_type" : "type-392",
4182   "self_type" : "type-395",
4183   "size" : 8,
4184   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4185  },
4186  {
4187   "alignment" : 8,
4188   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
4189   "name" : "const android::hardware::hidl_vec<int> &",
4190   "referenced_type" : "type-410",
4191   "self_type" : "type-412",
4192   "size" : 8,
4193   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4194  },
4195  {
4196   "alignment" : 8,
4197   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> &",
4198   "name" : "const android::hardware::hidl_vec<unsigned char> &",
4199   "referenced_type" : "type-422",
4200   "self_type" : "type-468",
4201   "size" : 8,
4202   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4203  },
4204  {
4205   "alignment" : 8,
4206   "linker_set_key" : "const android::hardware::hidl_version &",
4207   "name" : "const android::hardware::hidl_version &",
4208   "referenced_type" : "type-463",
4209   "self_type" : "type-465",
4210   "size" : 8,
4211   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4212  },
4213  {
4214   "alignment" : 8,
4215   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
4216   "name" : "const android::hidl::base::V1_0::IBase *const &",
4217   "referenced_type" : "type-540",
4218   "self_type" : "type-541",
4219   "size" : 8,
4220   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4221  },
4222  {
4223   "alignment" : 8,
4224   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
4225   "name" : "const android::sp<android::hardware::IBinder> &",
4226   "referenced_type" : "type-135",
4227   "self_type" : "type-161",
4228   "size" : 8,
4229   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4230  },
4231  {
4232   "alignment" : 8,
4233   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession> &",
4234   "name" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession> &",
4235   "referenced_type" : "type-203",
4236   "self_type" : "type-204",
4237   "size" : 8,
4238   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4239  },
4240  {
4241   "alignment" : 8,
4242   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> &",
4243   "name" : "const android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> &",
4244   "referenced_type" : "type-113",
4245   "self_type" : "type-779",
4246   "size" : 8,
4247   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4248  },
4249  {
4250   "alignment" : 8,
4251   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4252   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4253   "referenced_type" : "type-25",
4254   "self_type" : "type-64",
4255   "size" : 8,
4256   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4257  },
4258  {
4259   "alignment" : 8,
4260   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
4261   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
4262   "referenced_type" : "type-68",
4263   "self_type" : "type-70",
4264   "size" : 8,
4265   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4266  },
4267  {
4268   "alignment" : 8,
4269   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4270   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4271   "referenced_type" : "type-110",
4272   "self_type" : "type-111",
4273   "size" : 8,
4274   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4275  },
4276  {
4277   "alignment" : 8,
4278   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
4279   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
4280   "referenced_type" : "type-198",
4281   "self_type" : "type-730",
4282   "size" : 8,
4283   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
4284  },
4285  {
4286   "alignment" : 8,
4287   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
4288   "name" : "const android::wp<android::hardware::BHwBinder> &",
4289   "referenced_type" : "type-91",
4290   "self_type" : "type-93",
4291   "size" : 8,
4292   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4293  },
4294  {
4295   "alignment" : 8,
4296   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
4297   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
4298   "referenced_type" : "type-780",
4299   "self_type" : "type-785",
4300   "size" : 8,
4301   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4302  },
4303  {
4304   "alignment" : 8,
4305   "linker_set_key" : "const bool &",
4306   "name" : "const bool &",
4307   "referenced_type" : "type-185",
4308   "self_type" : "type-334",
4309   "size" : 8,
4310   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4311  },
4312  {
4313   "alignment" : 8,
4314   "linker_set_key" : "const double &",
4315   "name" : "const double &",
4316   "referenced_type" : "type-349",
4317   "self_type" : "type-350",
4318   "size" : 8,
4319   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4320  },
4321  {
4322   "alignment" : 8,
4323   "linker_set_key" : "const float &",
4324   "name" : "const float &",
4325   "referenced_type" : "type-347",
4326   "self_type" : "type-348",
4327   "size" : 8,
4328   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4329  },
4330  {
4331   "alignment" : 8,
4332   "linker_set_key" : "const int &",
4333   "name" : "const int &",
4334   "referenced_type" : "type-502",
4335   "self_type" : "type-501",
4336   "size" : 8,
4337   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4338  },
4339  {
4340   "linker_set_key" : "const iter<is_const> &",
4341   "name" : "const iter<is_const> &",
4342   "referenced_type" : "type-380",
4343   "self_type" : "type-382",
4344   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4345  },
4346  {
4347   "linker_set_key" : "const iter<is_const> &",
4348   "name" : "const iter<is_const> &",
4349   "referenced_type" : "type-773",
4350   "self_type" : "type-775",
4351   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4352  },
4353  {
4354   "alignment" : 8,
4355   "linker_set_key" : "const log_msg &",
4356   "name" : "const log_msg &",
4357   "referenced_type" : "type-97",
4358   "self_type" : "type-136",
4359   "size" : 8,
4360   "source_file" : "/system/core/liblog/include/log/log_read.h"
4361  },
4362  {
4363   "alignment" : 8,
4364   "linker_set_key" : "const long &",
4365   "name" : "const long &",
4366   "referenced_type" : "type-343",
4367   "self_type" : "type-345",
4368   "size" : 8,
4369   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4370  },
4371  {
4372   "alignment" : 8,
4373   "linker_set_key" : "const short &",
4374   "name" : "const short &",
4375   "referenced_type" : "type-338",
4376   "self_type" : "type-339",
4377   "size" : 8,
4378   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4379  },
4380  {
4381   "alignment" : 8,
4382   "linker_set_key" : "const signed char &",
4383   "name" : "const signed char &",
4384   "referenced_type" : "type-335",
4385   "self_type" : "type-337",
4386   "size" : 8,
4387   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4388  },
4389  {
4390   "alignment" : 8,
4391   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4392   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4393   "referenced_type" : "type-518",
4394   "self_type" : "type-520",
4395   "size" : 8,
4396   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4397  },
4398  {
4399   "alignment" : 8,
4400   "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 *> > *)> > > &",
4401   "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 *> > *)> > > &",
4402   "referenced_type" : "type-62",
4403   "self_type" : "type-61",
4404   "size" : 8,
4405   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4406  },
4407  {
4408   "alignment" : 8,
4409   "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 *> > *)> > > &",
4410   "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 *> > *)> > > &",
4411   "referenced_type" : "type-751",
4412   "self_type" : "type-750",
4413   "size" : 8,
4414   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4415  },
4416  {
4417   "alignment" : 8,
4418   "linker_set_key" : "const unsigned char &",
4419   "name" : "const unsigned char &",
4420   "referenced_type" : "type-460",
4421   "self_type" : "type-763",
4422   "size" : 8,
4423   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4424  },
4425  {
4426   "alignment" : 8,
4427   "linker_set_key" : "const unsigned int &",
4428   "name" : "const unsigned int &",
4429   "referenced_type" : "type-150",
4430   "self_type" : "type-342",
4431   "size" : 8,
4432   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4433  },
4434  {
4435   "alignment" : 8,
4436   "linker_set_key" : "const unsigned long &",
4437   "name" : "const unsigned long &",
4438   "referenced_type" : "type-151",
4439   "self_type" : "type-346",
4440   "size" : 8,
4441   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4442  },
4443  {
4444   "alignment" : 8,
4445   "linker_set_key" : "const unsigned short &",
4446   "name" : "const unsigned short &",
4447   "referenced_type" : "type-340",
4448   "self_type" : "type-341",
4449   "size" : 8,
4450   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4451  },
4452  {
4453   "alignment" : 8,
4454   "linker_set_key" : "int &",
4455   "name" : "int &",
4456   "referenced_type" : "type-4",
4457   "self_type" : "type-482",
4458   "size" : 8,
4459   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
4460  },
4461  {
4462   "alignment" : 8,
4463   "linker_set_key" : "unsigned char &",
4464   "name" : "unsigned char &",
4465   "referenced_type" : "type-101",
4466   "self_type" : "type-622",
4467   "size" : 8,
4468   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
4469  },
4470  {
4471   "alignment" : 8,
4472   "linker_set_key" : "unsigned int &",
4473   "name" : "unsigned int &",
4474   "referenced_type" : "type-2",
4475   "self_type" : "type-635",
4476   "size" : 8,
4477   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
4478  },
4479  {
4480   "alignment" : 8,
4481   "linker_set_key" : "unsigned long &",
4482   "name" : "unsigned long &",
4483   "referenced_type" : "type-5",
4484   "self_type" : "type-661",
4485   "size" : 8,
4486   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
4487  },
4488  {
4489   "alignment" : 8,
4490   "linker_set_key" : "unsigned short &",
4491   "name" : "unsigned short &",
4492   "referenced_type" : "type-103",
4493   "self_type" : "type-702",
4494   "size" : 8,
4495   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
4496  }
4497 ],
4498 "pointer_types" :
4499 [
4500  {
4501   "alignment" : 8,
4502   "linker_set_key" : "android::Condition *",
4503   "name" : "android::Condition *",
4504   "referenced_type" : "type-186",
4505   "self_type" : "type-601",
4506   "size" : 8,
4507   "source_file" : "/system/core/libutils/include/utils/Condition.h"
4508  },
4509  {
4510   "alignment" : 8,
4511   "linker_set_key" : "android::Mutex *",
4512   "name" : "android::Mutex *",
4513   "referenced_type" : "type-146",
4514   "self_type" : "type-595",
4515   "size" : 8,
4516   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4517  },
4518  {
4519   "alignment" : 8,
4520   "linker_set_key" : "android::Mutex::Autolock *",
4521   "name" : "android::Mutex::Autolock *",
4522   "referenced_type" : "type-596",
4523   "self_type" : "type-599",
4524   "size" : 8,
4525   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4526  },
4527  {
4528   "alignment" : 8,
4529   "linker_set_key" : "android::RWLock *",
4530   "name" : "android::RWLock *",
4531   "referenced_type" : "type-602",
4532   "self_type" : "type-604",
4533   "size" : 8,
4534   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4535  },
4536  {
4537   "alignment" : 8,
4538   "linker_set_key" : "android::RWLock::AutoRLock *",
4539   "name" : "android::RWLock::AutoRLock *",
4540   "referenced_type" : "type-605",
4541   "self_type" : "type-609",
4542   "size" : 8,
4543   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4544  },
4545  {
4546   "alignment" : 8,
4547   "linker_set_key" : "android::RWLock::AutoWLock *",
4548   "name" : "android::RWLock::AutoWLock *",
4549   "referenced_type" : "type-610",
4550   "self_type" : "type-611",
4551   "size" : 8,
4552   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4553  },
4554  {
4555   "alignment" : 8,
4556   "linker_set_key" : "android::RefBase *",
4557   "name" : "android::RefBase *",
4558   "referenced_type" : "type-19",
4559   "self_type" : "type-364",
4560   "size" : 8,
4561   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4562  },
4563  {
4564   "alignment" : 8,
4565   "linker_set_key" : "android::RefBase::weakref_impl *",
4566   "name" : "android::RefBase::weakref_impl *",
4567   "referenced_type" : "type-22",
4568   "self_type" : "type-21",
4569   "size" : 8,
4570   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4571  },
4572  {
4573   "alignment" : 8,
4574   "linker_set_key" : "android::RefBase::weakref_impl *",
4575   "name" : "android::RefBase::weakref_impl *",
4576   "referenced_type" : "type-771",
4577   "self_type" : "type-770",
4578   "size" : 8,
4579   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4580  },
4581  {
4582   "alignment" : 8,
4583   "linker_set_key" : "android::RefBase::weakref_type *",
4584   "name" : "android::RefBase::weakref_type *",
4585   "referenced_type" : "type-24",
4586   "self_type" : "type-23",
4587   "size" : 8,
4588   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4589  },
4590  {
4591   "alignment" : 8,
4592   "linker_set_key" : "android::ReferenceRenamer *",
4593   "name" : "android::ReferenceRenamer *",
4594   "referenced_type" : "type-351",
4595   "self_type" : "type-352",
4596   "size" : 8,
4597   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4598  },
4599  {
4600   "alignment" : 8,
4601   "linker_set_key" : "android::ScopedTrace *",
4602   "name" : "android::ScopedTrace *",
4603   "referenced_type" : "type-612",
4604   "self_type" : "type-613",
4605   "size" : 8,
4606   "source_file" : "/system/core/libutils/include/utils/Trace.h"
4607  },
4608  {
4609   "alignment" : 8,
4610   "linker_set_key" : "android::String16 *",
4611   "name" : "android::String16 *",
4612   "referenced_type" : "type-157",
4613   "self_type" : "type-495",
4614   "size" : 8,
4615   "source_file" : "/system/core/libutils/include/utils/String16.h"
4616  },
4617  {
4618   "alignment" : 8,
4619   "linker_set_key" : "android::String8 *",
4620   "name" : "android::String8 *",
4621   "referenced_type" : "type-166",
4622   "self_type" : "type-490",
4623   "size" : 8,
4624   "source_file" : "/system/core/libutils/include/utils/String8.h"
4625  },
4626  {
4627   "alignment" : 8,
4628   "linker_set_key" : "android::Thread *",
4629   "name" : "android::Thread *",
4630   "referenced_type" : "type-184",
4631   "self_type" : "type-183",
4632   "size" : 8,
4633   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4634  },
4635  {
4636   "alignment" : 8,
4637   "linker_set_key" : "android::VirtualLightRefBase *",
4638   "name" : "android::VirtualLightRefBase *",
4639   "referenced_type" : "type-259",
4640   "self_type" : "type-264",
4641   "size" : 8,
4642   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
4643  },
4644  {
4645   "alignment" : 8,
4646   "linker_set_key" : "android::hardware::BHwBinder *",
4647   "name" : "android::hardware::BHwBinder *",
4648   "referenced_type" : "type-73",
4649   "self_type" : "type-72",
4650   "size" : 8,
4651   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4652  },
4653  {
4654   "alignment" : 8,
4655   "linker_set_key" : "android::hardware::BpInterface<android::hardware::camera::device::V3_3::ICameraDeviceSession> *",
4656   "name" : "android::hardware::BpInterface<android::hardware::camera::device::V3_3::ICameraDeviceSession> *",
4657   "referenced_type" : "type-120",
4658   "self_type" : "type-503",
4659   "size" : 8,
4660   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4661  },
4662  {
4663   "alignment" : 8,
4664   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
4665   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
4666   "referenced_type" : "type-536",
4667   "self_type" : "type-539",
4668   "size" : 8,
4669   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4670  },
4671  {
4672   "alignment" : 8,
4673   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
4674   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
4675   "referenced_type" : "type-552",
4676   "self_type" : "type-557",
4677   "size" : 8,
4678   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4679  },
4680  {
4681   "alignment" : 8,
4682   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
4683   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
4684   "referenced_type" : "type-542",
4685   "self_type" : "type-547",
4686   "size" : 8,
4687   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4688  },
4689  {
4690   "alignment" : 8,
4691   "linker_set_key" : "android::hardware::GrantorDescriptor *",
4692   "name" : "android::hardware::GrantorDescriptor *",
4693   "referenced_type" : "type-379",
4694   "self_type" : "type-378",
4695   "size" : 8,
4696   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4697  },
4698  {
4699   "alignment" : 8,
4700   "linker_set_key" : "android::hardware::IBinder *",
4701   "name" : "android::hardware::IBinder *",
4702   "referenced_type" : "type-77",
4703   "self_type" : "type-124",
4704   "size" : 8,
4705   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4706  },
4707  {
4708   "alignment" : 8,
4709   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
4710   "name" : "android::hardware::IBinder::DeathRecipient *",
4711   "referenced_type" : "type-18",
4712   "self_type" : "type-17",
4713   "size" : 8,
4714   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4715  },
4716  {
4717   "alignment" : 8,
4718   "linker_set_key" : "android::hardware::IInterface *",
4719   "name" : "android::hardware::IInterface *",
4720   "referenced_type" : "type-121",
4721   "self_type" : "type-139",
4722   "size" : 8,
4723   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4724  },
4725  {
4726   "alignment" : 8,
4727   "linker_set_key" : "android::hardware::Parcel *",
4728   "name" : "android::hardware::Parcel *",
4729   "referenced_type" : "type-504",
4730   "self_type" : "type-509",
4731   "size" : 8,
4732   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4733  },
4734  {
4735   "alignment" : 8,
4736   "linker_set_key" : "android::hardware::ProcessState *",
4737   "name" : "android::hardware::ProcessState *",
4738   "referenced_type" : "type-142",
4739   "self_type" : "type-141",
4740   "size" : 8,
4741   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4742  },
4743  {
4744   "alignment" : 8,
4745   "linker_set_key" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status> *",
4746   "name" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status> *",
4747   "referenced_type" : "type-232",
4748   "self_type" : "type-234",
4749   "size" : 8,
4750   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4751  },
4752  {
4753   "alignment" : 8,
4754   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> > *",
4755   "name" : "android::hardware::Return<android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> > *",
4756   "referenced_type" : "type-239",
4757   "self_type" : "type-240",
4758   "size" : 8,
4759   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4760  },
4761  {
4762   "alignment" : 8,
4763   "linker_set_key" : "android::hardware::Return<bool> *",
4764   "name" : "android::hardware::Return<bool> *",
4765   "referenced_type" : "type-224",
4766   "self_type" : "type-226",
4767   "size" : 8,
4768   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4769  },
4770  {
4771   "alignment" : 8,
4772   "linker_set_key" : "android::hardware::Return<void> *",
4773   "name" : "android::hardware::Return<void> *",
4774   "referenced_type" : "type-252",
4775   "self_type" : "type-253",
4776   "size" : 8,
4777   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4778  },
4779  {
4780   "alignment" : 8,
4781   "linker_set_key" : "android::hardware::Status *",
4782   "name" : "android::hardware::Status *",
4783   "referenced_type" : "type-215",
4784   "self_type" : "type-218",
4785   "size" : 8,
4786   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4787  },
4788  {
4789   "alignment" : 8,
4790   "linker_set_key" : "android::hardware::camera::common::V1_0::VendorTag *",
4791   "name" : "android::hardware::camera::common::V1_0::VendorTag *",
4792   "referenced_type" : "type-417",
4793   "self_type" : "type-416",
4794   "size" : 8,
4795   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4796  },
4797  {
4798   "alignment" : 8,
4799   "linker_set_key" : "android::hardware::camera::device::V3_2::BnHwCameraDeviceSession *",
4800   "name" : "android::hardware::camera::device::V3_2::BnHwCameraDeviceSession *",
4801   "referenced_type" : "type-736",
4802   "self_type" : "type-737",
4803   "size" : 8,
4804   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BnHwCameraDeviceSession.h"
4805  },
4806  {
4807   "alignment" : 8,
4808   "linker_set_key" : "android::hardware::camera::device::V3_2::BufferCache *",
4809   "name" : "android::hardware::camera::device::V3_2::BufferCache *",
4810   "referenced_type" : "type-448",
4811   "self_type" : "type-447",
4812   "size" : 8,
4813   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4814  },
4815  {
4816   "alignment" : 8,
4817   "linker_set_key" : "android::hardware::camera::device::V3_2::CaptureRequest *",
4818   "name" : "android::hardware::camera::device::V3_2::CaptureRequest *",
4819   "referenced_type" : "type-358",
4820   "self_type" : "type-357",
4821   "size" : 8,
4822   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4823  },
4824  {
4825   "alignment" : 8,
4826   "linker_set_key" : "android::hardware::camera::device::V3_2::HalStream *",
4827   "name" : "android::hardware::camera::device::V3_2::HalStream *",
4828   "referenced_type" : "type-58",
4829   "self_type" : "type-437",
4830   "size" : 8,
4831   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4832  },
4833  {
4834   "alignment" : 8,
4835   "linker_set_key" : "android::hardware::camera::device::V3_2::ICameraDeviceSession *",
4836   "name" : "android::hardware::camera::device::V3_2::ICameraDeviceSession *",
4837   "referenced_type" : "type-83",
4838   "self_type" : "type-201",
4839   "size" : 8,
4840   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4841  },
4842  {
4843   "alignment" : 8,
4844   "linker_set_key" : "android::hardware::camera::device::V3_2::Stream *",
4845   "name" : "android::hardware::camera::device::V3_2::Stream *",
4846   "referenced_type" : "type-428",
4847   "self_type" : "type-427",
4848   "size" : 8,
4849   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4850  },
4851  {
4852   "alignment" : 8,
4853   "linker_set_key" : "android::hardware::camera::device::V3_2::StreamBuffer *",
4854   "name" : "android::hardware::camera::device::V3_2::StreamBuffer *",
4855   "referenced_type" : "type-3",
4856   "self_type" : "type-192",
4857   "size" : 8,
4858   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4859  },
4860  {
4861   "alignment" : 8,
4862   "linker_set_key" : "android::hardware::camera::device::V3_3::BnHwCameraDeviceSession *",
4863   "name" : "android::hardware::camera::device::V3_3::BnHwCameraDeviceSession *",
4864   "referenced_type" : "type-79",
4865   "self_type" : "type-90",
4866   "size" : 8,
4867   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4868  },
4869  {
4870   "alignment" : 8,
4871   "linker_set_key" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession *",
4872   "name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession *",
4873   "referenced_type" : "type-117",
4874   "self_type" : "type-126",
4875   "size" : 8,
4876   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4877  },
4878  {
4879   "alignment" : 8,
4880   "linker_set_key" : "android::hardware::camera::device::V3_3::BsCameraDeviceSession *",
4881   "name" : "android::hardware::camera::device::V3_3::BsCameraDeviceSession *",
4882   "referenced_type" : "type-112",
4883   "self_type" : "type-116",
4884   "size" : 8,
4885   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4886  },
4887  {
4888   "alignment" : 8,
4889   "linker_set_key" : "android::hardware::camera::device::V3_3::HalStream *",
4890   "name" : "android::hardware::camera::device::V3_3::HalStream *",
4891   "referenced_type" : "type-57",
4892   "self_type" : "type-56",
4893   "size" : 8,
4894   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4895  },
4896  {
4897   "alignment" : 8,
4898   "linker_set_key" : "android::hardware::camera::device::V3_3::ICameraDeviceSession *",
4899   "name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession *",
4900   "referenced_type" : "type-82",
4901   "self_type" : "type-81",
4902   "size" : 8,
4903   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4904  },
4905  {
4906   "alignment" : 8,
4907   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
4908   "name" : "android::hardware::details::HidlInstrumentor *",
4909   "referenced_type" : "type-86",
4910   "self_type" : "type-766",
4911   "size" : 8,
4912   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4913  },
4914  {
4915   "alignment" : 8,
4916   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4917   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4918   "referenced_type" : "type-397",
4919   "self_type" : "type-575",
4920   "size" : 8,
4921   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4922  },
4923  {
4924   "alignment" : 8,
4925   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4926   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4927   "referenced_type" : "type-385",
4928   "self_type" : "type-673",
4929   "size" : 8,
4930   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4931  },
4932  {
4933   "alignment" : 8,
4934   "linker_set_key" : "android::hardware::details::return_status *",
4935   "name" : "android::hardware::details::return_status *",
4936   "referenced_type" : "type-225",
4937   "self_type" : "type-247",
4938   "size" : 8,
4939   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4940  },
4941  {
4942   "alignment" : 8,
4943   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
4944   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
4945   "referenced_type" : "type-400",
4946   "self_type" : "type-399",
4947   "size" : 8,
4948   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4949  },
4950  {
4951   "alignment" : 8,
4952   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
4953   "name" : "android::hardware::hidl_binder_death_recipient *",
4954   "referenced_type" : "type-28",
4955   "self_type" : "type-27",
4956   "size" : 8,
4957   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4958  },
4959  {
4960   "alignment" : 8,
4961   "linker_set_key" : "android::hardware::hidl_death_recipient *",
4962   "name" : "android::hardware::hidl_death_recipient *",
4963   "referenced_type" : "type-31",
4964   "self_type" : "type-30",
4965   "size" : 8,
4966   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4967  },
4968  {
4969   "alignment" : 8,
4970   "linker_set_key" : "android::hardware::hidl_memory *",
4971   "name" : "android::hardware::hidl_memory *",
4972   "referenced_type" : "type-366",
4973   "self_type" : "type-368",
4974   "size" : 8,
4975   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4976  },
4977  {
4978   "alignment" : 8,
4979   "linker_set_key" : "android::hardware::hidl_string *",
4980   "name" : "android::hardware::hidl_string *",
4981   "referenced_type" : "type-367",
4982   "self_type" : "type-387",
4983   "size" : 8,
4984   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4985  },
4986  {
4987   "alignment" : 8,
4988   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
4989   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
4990   "referenced_type" : "type-396",
4991   "self_type" : "type-402",
4992   "size" : 8,
4993   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4994  },
4995  {
4996   "alignment" : 8,
4997   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
4998   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
4999   "referenced_type" : "type-384",
5000   "self_type" : "type-388",
5001   "size" : 8,
5002   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5003  },
5004  {
5005   "alignment" : 8,
5006   "linker_set_key" : "android::hardware::hidl_version *",
5007   "name" : "android::hardware::hidl_version *",
5008   "referenced_type" : "type-461",
5009   "self_type" : "type-462",
5010   "size" : 8,
5011   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5012  },
5013  {
5014   "alignment" : 8,
5015   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
5016   "name" : "android::hidl::base::V1_0::BnHwBase *",
5017   "referenced_type" : "type-84",
5018   "self_type" : "type-517",
5019   "size" : 8,
5020   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
5021  },
5022  {
5023   "alignment" : 8,
5024   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
5025   "name" : "android::hidl::base::V1_0::IBase *",
5026   "referenced_type" : "type-34",
5027   "self_type" : "type-33",
5028   "size" : 8,
5029   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5030  },
5031  {
5032   "alignment" : 8,
5033   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
5034   "name" : "android::hidl::manager::V1_0::IServiceManager *",
5035   "referenced_type" : "type-176",
5036   "self_type" : "type-175",
5037   "size" : 8,
5038   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5039  },
5040  {
5041   "alignment" : 8,
5042   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
5043   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
5044   "referenced_type" : "type-196",
5045   "self_type" : "type-195",
5046   "size" : 8,
5047   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5048  },
5049  {
5050   "alignment" : 8,
5051   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5052   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5053   "referenced_type" : "type-131",
5054   "self_type" : "type-132",
5055   "size" : 8,
5056   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5057  },
5058  {
5059   "alignment" : 8,
5060   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
5061   "name" : "android::sp<android::hardware::IBinder> *",
5062   "referenced_type" : "type-133",
5063   "self_type" : "type-134",
5064   "size" : 8,
5065   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5066  },
5067  {
5068   "alignment" : 8,
5069   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
5070   "name" : "android::sp<android::hardware::ProcessState> *",
5071   "referenced_type" : "type-140",
5072   "self_type" : "type-171",
5073   "size" : 8,
5074   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5075  },
5076  {
5077   "alignment" : 8,
5078   "linker_set_key" : "android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession> *",
5079   "name" : "android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession> *",
5080   "referenced_type" : "type-200",
5081   "self_type" : "type-202",
5082   "size" : 8,
5083   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5084  },
5085  {
5086   "alignment" : 8,
5087   "linker_set_key" : "android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> *",
5088   "name" : "android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> *",
5089   "referenced_type" : "type-80",
5090   "self_type" : "type-206",
5091   "size" : 8,
5092   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5093  },
5094  {
5095   "alignment" : 8,
5096   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
5097   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
5098   "referenced_type" : "type-26",
5099   "self_type" : "type-210",
5100   "size" : 8,
5101   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5102  },
5103  {
5104   "alignment" : 8,
5105   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
5106   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
5107   "referenced_type" : "type-85",
5108   "self_type" : "type-109",
5109   "size" : 8,
5110   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5111  },
5112  {
5113   "alignment" : 8,
5114   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5115   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5116   "referenced_type" : "type-174",
5117   "self_type" : "type-177",
5118   "size" : 8,
5119   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5120  },
5121  {
5122   "alignment" : 8,
5123   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5124   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5125   "referenced_type" : "type-194",
5126   "self_type" : "type-197",
5127   "size" : 8,
5128   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5129  },
5130  {
5131   "alignment" : 8,
5132   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
5133   "name" : "android::wp<android::hardware::BHwBinder> *",
5134   "referenced_type" : "type-71",
5135   "self_type" : "type-78",
5136   "size" : 8,
5137   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5138  },
5139  {
5140   "alignment" : 8,
5141   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
5142   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
5143   "referenced_type" : "type-16",
5144   "self_type" : "type-15",
5145   "size" : 8,
5146   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5147  },
5148  {
5149   "alignment" : 8,
5150   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
5151   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
5152   "referenced_type" : "type-29",
5153   "self_type" : "type-65",
5154   "size" : 8,
5155   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5156  },
5157  {
5158   "alignment" : 8,
5159   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
5160   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
5161   "referenced_type" : "type-32",
5162   "self_type" : "type-769",
5163   "size" : 8,
5164   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5165  },
5166  {
5167   "alignment" : 8,
5168   "linker_set_key" : "android_flex_plane *",
5169   "name" : "android_flex_plane *",
5170   "referenced_type" : "type-580",
5171   "self_type" : "type-583",
5172   "size" : 8,
5173   "source_file" : "/system/core/libsystem/include/system/graphics.h"
5174  },
5175  {
5176   "alignment" : 8,
5177   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
5178   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
5179   "referenced_type" : "type-154",
5180   "self_type" : "type-153",
5181   "size" : 8,
5182   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
5183  },
5184  {
5185   "alignment" : 8,
5186   "linker_set_key" : "char *",
5187   "name" : "char *",
5188   "referenced_type" : "type-105",
5189   "self_type" : "type-457",
5190   "size" : 8,
5191   "source_file" : "/system/core/liblog/include/log/log_read.h"
5192  },
5193  {
5194   "alignment" : 8,
5195   "linker_set_key" : "const android::NativeHandle *",
5196   "name" : "const android::NativeHandle *",
5197   "referenced_type" : "type-477",
5198   "self_type" : "type-478",
5199   "size" : 8,
5200   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5201  },
5202  {
5203   "alignment" : 8,
5204   "linker_set_key" : "const android::RefBase *",
5205   "name" : "const android::RefBase *",
5206   "referenced_type" : "type-353",
5207   "self_type" : "type-354",
5208   "size" : 8,
5209   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5210  },
5211  {
5212   "alignment" : 8,
5213   "linker_set_key" : "const android::String16 *",
5214   "name" : "const android::String16 *",
5215   "referenced_type" : "type-156",
5216   "self_type" : "type-493",
5217   "size" : 8,
5218   "source_file" : "/system/core/libutils/include/utils/String16.h"
5219  },
5220  {
5221   "alignment" : 8,
5222   "linker_set_key" : "const android::String8 *",
5223   "name" : "const android::String8 *",
5224   "referenced_type" : "type-486",
5225   "self_type" : "type-487",
5226   "size" : 8,
5227   "source_file" : "/system/core/libutils/include/utils/String8.h"
5228  },
5229  {
5230   "alignment" : 8,
5231   "linker_set_key" : "const android::VectorImpl *",
5232   "name" : "const android::VectorImpl *",
5233   "referenced_type" : "type-560",
5234   "self_type" : "type-561",
5235   "size" : 8,
5236   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5237  },
5238  {
5239   "alignment" : 8,
5240   "linker_set_key" : "const android::hardware::BpHwRefBase *",
5241   "name" : "const android::hardware::BpHwRefBase *",
5242   "referenced_type" : "type-497",
5243   "self_type" : "type-498",
5244   "size" : 8,
5245   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5246  },
5247  {
5248   "alignment" : 8,
5249   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
5250   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
5251   "referenced_type" : "type-528",
5252   "self_type" : "type-529",
5253   "size" : 8,
5254   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5255  },
5256  {
5257   "alignment" : 8,
5258   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
5259   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
5260   "referenced_type" : "type-533",
5261   "self_type" : "type-535",
5262   "size" : 8,
5263   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5264  },
5265  {
5266   "alignment" : 8,
5267   "linker_set_key" : "const android::hardware::Return<android::hardware::camera::common::V1_0::Status> *",
5268   "name" : "const android::hardware::Return<android::hardware::camera::common::V1_0::Status> *",
5269   "referenced_type" : "type-237",
5270   "self_type" : "type-238",
5271   "size" : 8,
5272   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5273  },
5274  {
5275   "alignment" : 8,
5276   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> > *",
5277   "name" : "const android::hardware::Return<android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> > *",
5278   "referenced_type" : "type-243",
5279   "self_type" : "type-245",
5280   "size" : 8,
5281   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5282  },
5283  {
5284   "alignment" : 8,
5285   "linker_set_key" : "const android::hardware::Return<bool> *",
5286   "name" : "const android::hardware::Return<bool> *",
5287   "referenced_type" : "type-229",
5288   "self_type" : "type-231",
5289   "size" : 8,
5290   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5291  },
5292  {
5293   "alignment" : 8,
5294   "linker_set_key" : "const android::hardware::Status *",
5295   "name" : "const android::hardware::Status *",
5296   "referenced_type" : "type-219",
5297   "self_type" : "type-223",
5298   "size" : 8,
5299   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5300  },
5301  {
5302   "alignment" : 8,
5303   "linker_set_key" : "const android::hardware::camera::device::V3_2::BpHwCameraDeviceSession *",
5304   "name" : "const android::hardware::camera::device::V3_2::BpHwCameraDeviceSession *",
5305   "referenced_type" : "type-742",
5306   "self_type" : "type-743",
5307   "size" : 8,
5308   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BpHwCameraDeviceSession.h"
5309  },
5310  {
5311   "alignment" : 8,
5312   "linker_set_key" : "const android::hardware::camera::device::V3_2::ICameraDeviceSession *",
5313   "name" : "const android::hardware::camera::device::V3_2::ICameraDeviceSession *",
5314   "referenced_type" : "type-724",
5315   "self_type" : "type-725",
5316   "size" : 8,
5317   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/ICameraDeviceSession.h"
5318  },
5319  {
5320   "alignment" : 8,
5321   "linker_set_key" : "const android::hardware::camera::device::V3_3::BpHwCameraDeviceSession *",
5322   "name" : "const android::hardware::camera::device::V3_3::BpHwCameraDeviceSession *",
5323   "referenced_type" : "type-744",
5324   "self_type" : "type-745",
5325   "size" : 8,
5326   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
5327  },
5328  {
5329   "alignment" : 8,
5330   "linker_set_key" : "const android::hardware::camera::device::V3_3::HalStream *",
5331   "name" : "const android::hardware::camera::device::V3_3::HalStream *",
5332   "referenced_type" : "type-302",
5333   "self_type" : "type-776",
5334   "size" : 8,
5335   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5336  },
5337  {
5338   "alignment" : 8,
5339   "linker_set_key" : "const android::hardware::camera::device::V3_3::ICameraDeviceSession *",
5340   "name" : "const android::hardware::camera::device::V3_3::ICameraDeviceSession *",
5341   "referenced_type" : "type-728",
5342   "self_type" : "type-729",
5343   "size" : 8,
5344   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
5345  },
5346  {
5347   "alignment" : 8,
5348   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTag> *",
5349   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTag> *",
5350   "referenced_type" : "type-607",
5351   "self_type" : "type-614",
5352   "size" : 8,
5353   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5354  },
5355  {
5356   "alignment" : 8,
5357   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::HalStream> *",
5358   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::HalStream> *",
5359   "referenced_type" : "type-761",
5360   "self_type" : "type-762",
5361   "size" : 8,
5362   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5363  },
5364  {
5365   "alignment" : 8,
5366   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::Stream> *",
5367   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::Stream> *",
5368   "referenced_type" : "type-757",
5369   "self_type" : "type-758",
5370   "size" : 8,
5371   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5372  },
5373  {
5374   "alignment" : 8,
5375   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::StreamBuffer> *",
5376   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::StreamBuffer> *",
5377   "referenced_type" : "type-189",
5378   "self_type" : "type-230",
5379   "size" : 8,
5380   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5381  },
5382  {
5383   "alignment" : 8,
5384   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_3::HalStream> *",
5385   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_3::HalStream> *",
5386   "referenced_type" : "type-333",
5387   "self_type" : "type-344",
5388   "size" : 8,
5389   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5390  },
5391  {
5392   "alignment" : 8,
5393   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5394   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5395   "referenced_type" : "type-598",
5396   "self_type" : "type-608",
5397   "size" : 8,
5398   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5399  },
5400  {
5401   "alignment" : 8,
5402   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5403   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5404   "referenced_type" : "type-694",
5405   "self_type" : "type-704",
5406   "size" : 8,
5407   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5408  },
5409  {
5410   "alignment" : 8,
5411   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
5412   "name" : "const android::hardware::details::hidl_pointer<int> *",
5413   "referenced_type" : "type-525",
5414   "self_type" : "type-534",
5415   "size" : 8,
5416   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5417  },
5418  {
5419   "alignment" : 8,
5420   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char> *",
5421   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
5422   "referenced_type" : "type-764",
5423   "self_type" : "type-765",
5424   "size" : 8,
5425   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5426  },
5427  {
5428   "alignment" : 8,
5429   "linker_set_key" : "const android::hardware::details::return_status *",
5430   "name" : "const android::hardware::details::return_status *",
5431   "referenced_type" : "type-249",
5432   "self_type" : "type-250",
5433   "size" : 8,
5434   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5435  },
5436  {
5437   "alignment" : 8,
5438   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
5439   "name" : "const android::hardware::hidl_death_recipient *",
5440   "referenced_type" : "type-95",
5441   "self_type" : "type-96",
5442   "size" : 8,
5443   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5444  },
5445  {
5446   "alignment" : 8,
5447   "linker_set_key" : "const android::hardware::hidl_memory *",
5448   "name" : "const android::hardware::hidl_memory *",
5449   "referenced_type" : "type-370",
5450   "self_type" : "type-374",
5451   "size" : 8,
5452   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5453  },
5454  {
5455   "alignment" : 8,
5456   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag> *",
5457   "name" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag> *",
5458   "referenced_type" : "type-419",
5459   "self_type" : "type-420",
5460   "size" : 8,
5461   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5462  },
5463  {
5464   "alignment" : 8,
5465   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream> *",
5466   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream> *",
5467   "referenced_type" : "type-438",
5468   "self_type" : "type-439",
5469   "size" : 8,
5470   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5471  },
5472  {
5473   "alignment" : 8,
5474   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream> *",
5475   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream> *",
5476   "referenced_type" : "type-431",
5477   "self_type" : "type-432",
5478   "size" : 8,
5479   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5480  },
5481  {
5482   "alignment" : 8,
5483   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer> *",
5484   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer> *",
5485   "referenced_type" : "type-441",
5486   "self_type" : "type-442",
5487   "size" : 8,
5488   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5489  },
5490  {
5491   "alignment" : 8,
5492   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_3::HalStream> *",
5493   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_3::HalStream> *",
5494   "referenced_type" : "type-451",
5495   "self_type" : "type-452",
5496   "size" : 8,
5497   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5498  },
5499  {
5500   "alignment" : 8,
5501   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> *",
5502   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> *",
5503   "referenced_type" : "type-392",
5504   "self_type" : "type-393",
5505   "size" : 8,
5506   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5507  },
5508  {
5509   "alignment" : 8,
5510   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
5511   "name" : "const android::hardware::hidl_vec<int> *",
5512   "referenced_type" : "type-410",
5513   "self_type" : "type-411",
5514   "size" : 8,
5515   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5516  },
5517  {
5518   "alignment" : 8,
5519   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> *",
5520   "name" : "const android::hardware::hidl_vec<unsigned char> *",
5521   "referenced_type" : "type-422",
5522   "self_type" : "type-423",
5523   "size" : 8,
5524   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5525  },
5526  {
5527   "alignment" : 8,
5528   "linker_set_key" : "const android::hardware::hidl_version *",
5529   "name" : "const android::hardware::hidl_version *",
5530   "referenced_type" : "type-463",
5531   "self_type" : "type-464",
5532   "size" : 8,
5533   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5534  },
5535  {
5536   "alignment" : 8,
5537   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
5538   "name" : "const android::hidl::base::V1_0::BpHwBase *",
5539   "referenced_type" : "type-734",
5540   "self_type" : "type-735",
5541   "size" : 8,
5542   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5543  },
5544  {
5545   "alignment" : 8,
5546   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
5547   "name" : "const android::hidl::base::V1_0::IBase *",
5548   "referenced_type" : "type-129",
5549   "self_type" : "type-130",
5550   "size" : 8,
5551   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5552  },
5553  {
5554   "alignment" : 8,
5555   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
5556   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
5557   "referenced_type" : "type-180",
5558   "self_type" : "type-181",
5559   "size" : 8,
5560   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5561  },
5562  {
5563   "alignment" : 8,
5564   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
5565   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
5566   "referenced_type" : "type-615",
5567   "self_type" : "type-616",
5568   "size" : 8,
5569   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5570  },
5571  {
5572   "alignment" : 8,
5573   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
5574   "name" : "const android::sp<android::hardware::IBinder> *",
5575   "referenced_type" : "type-135",
5576   "self_type" : "type-137",
5577   "size" : 8,
5578   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5579  },
5580  {
5581   "alignment" : 8,
5582   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
5583   "name" : "const android::sp<android::hardware::ProcessState> *",
5584   "referenced_type" : "type-172",
5585   "self_type" : "type-173",
5586   "size" : 8,
5587   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5588  },
5589  {
5590   "alignment" : 8,
5591   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession> *",
5592   "name" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession> *",
5593   "referenced_type" : "type-203",
5594   "self_type" : "type-205",
5595   "size" : 8,
5596   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5597  },
5598  {
5599   "alignment" : 8,
5600   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> *",
5601   "name" : "const android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> *",
5602   "referenced_type" : "type-113",
5603   "self_type" : "type-209",
5604   "size" : 8,
5605   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5606  },
5607  {
5608   "alignment" : 8,
5609   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5610   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5611   "referenced_type" : "type-25",
5612   "self_type" : "type-213",
5613   "size" : 8,
5614   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5615  },
5616  {
5617   "alignment" : 8,
5618   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
5619   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
5620   "referenced_type" : "type-68",
5621   "self_type" : "type-94",
5622   "size" : 8,
5623   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5624  },
5625  {
5626   "alignment" : 8,
5627   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5628   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5629   "referenced_type" : "type-110",
5630   "self_type" : "type-127",
5631   "size" : 8,
5632   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5633  },
5634  {
5635   "alignment" : 8,
5636   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5637   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5638   "referenced_type" : "type-178",
5639   "self_type" : "type-179",
5640   "size" : 8,
5641   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5642  },
5643  {
5644   "alignment" : 8,
5645   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5646   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5647   "referenced_type" : "type-198",
5648   "self_type" : "type-199",
5649   "size" : 8,
5650   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5651  },
5652  {
5653   "alignment" : 8,
5654   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
5655   "name" : "const android::wp<android::hardware::BHwBinder> *",
5656   "referenced_type" : "type-91",
5657   "self_type" : "type-92",
5658   "size" : 8,
5659   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5660  },
5661  {
5662   "alignment" : 8,
5663   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
5664   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
5665   "referenced_type" : "type-66",
5666   "self_type" : "type-67",
5667   "size" : 8,
5668   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5669  },
5670  {
5671   "alignment" : 8,
5672   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
5673   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
5674   "referenced_type" : "type-780",
5675   "self_type" : "type-783",
5676   "size" : 8,
5677   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5678  },
5679  {
5680   "alignment" : 8,
5681   "linker_set_key" : "const char *",
5682   "name" : "const char *",
5683   "referenced_type" : "type-168",
5684   "self_type" : "type-167",
5685   "size" : 8,
5686   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5687  },
5688  {
5689   "alignment" : 8,
5690   "linker_set_key" : "const char16_t *",
5691   "name" : "const char16_t *",
5692   "referenced_type" : "type-159",
5693   "self_type" : "type-158",
5694   "size" : 8,
5695   "source_file" : "/system/core/libutils/include/utils/String16.h"
5696  },
5697  {
5698   "alignment" : 8,
5699   "linker_set_key" : "const log_msg *",
5700   "name" : "const log_msg *",
5701   "referenced_type" : "type-97",
5702   "self_type" : "type-128",
5703   "size" : 8,
5704   "source_file" : "/system/core/liblog/include/log/log_read.h"
5705  },
5706  {
5707   "alignment" : 8,
5708   "linker_set_key" : "const native_handle *",
5709   "name" : "const native_handle *",
5710   "referenced_type" : "type-10",
5711   "self_type" : "type-9",
5712   "size" : 8,
5713   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5714  },
5715  {
5716   "alignment" : 8,
5717   "linker_set_key" : "const unsigned char *",
5718   "name" : "const unsigned char *",
5719   "referenced_type" : "type-460",
5720   "self_type" : "type-459",
5721   "size" : 8,
5722   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5723  },
5724  {
5725   "alignment" : 8,
5726   "linker_set_key" : "const unsigned long long *",
5727   "name" : "const unsigned long long *",
5728   "referenced_type" : "type-511",
5729   "self_type" : "type-510",
5730   "size" : 8,
5731   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5732  },
5733  {
5734   "alignment" : 8,
5735   "linker_set_key" : "const void *",
5736   "name" : "const void *",
5737   "referenced_type" : "type-466",
5738   "self_type" : "type-467",
5739   "size" : 8,
5740   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5741  },
5742  {
5743   "alignment" : 8,
5744   "linker_set_key" : "int (*)(void *)",
5745   "name" : "int (*)(void *)",
5746   "referenced_type" : "type-592",
5747   "self_type" : "type-593",
5748   "size" : 8,
5749   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5750  },
5751  {
5752   "alignment" : 8,
5753   "linker_set_key" : "int *",
5754   "name" : "int *",
5755   "referenced_type" : "type-4",
5756   "self_type" : "type-409",
5757   "size" : 8,
5758   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5759  },
5760  {
5761   "alignment" : 8,
5762   "linker_set_key" : "log_msg *",
5763   "name" : "log_msg *",
5764   "referenced_type" : "type-98",
5765   "self_type" : "type-193",
5766   "size" : 8,
5767   "source_file" : "/system/core/liblog/include/log/log_read.h"
5768  },
5769  {
5770   "alignment" : 8,
5771   "linker_set_key" : "native_handle *",
5772   "name" : "native_handle *",
5773   "referenced_type" : "type-11",
5774   "self_type" : "type-263",
5775   "size" : 8,
5776   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5777  },
5778  {
5779   "alignment" : 8,
5780   "linker_set_key" : "unsigned char *",
5781   "name" : "unsigned char *",
5782   "referenced_type" : "type-101",
5783   "self_type" : "type-362",
5784   "size" : 8,
5785   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5786  },
5787  {
5788   "alignment" : 8,
5789   "linker_set_key" : "unsigned long *",
5790   "name" : "unsigned long *",
5791   "referenced_type" : "type-5",
5792   "self_type" : "type-784",
5793   "size" : 8,
5794   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5795  },
5796  {
5797   "alignment" : 8,
5798   "linker_set_key" : "unsigned long long *",
5799   "name" : "unsigned long long *",
5800   "referenced_type" : "type-317",
5801   "self_type" : "type-506",
5802   "size" : 8,
5803   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5804  },
5805  {
5806   "alignment" : 8,
5807   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
5808   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
5809   "referenced_type" : "type-508",
5810   "self_type" : "type-507",
5811   "size" : 8,
5812   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5813  },
5814  {
5815   "alignment" : 8,
5816   "linker_set_key" : "void *",
5817   "name" : "void *",
5818   "referenced_type" : "type-76",
5819   "self_type" : "type-75",
5820   "size" : 8,
5821   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5822  },
5823  {
5824   "alignment" : 8,
5825   "linker_set_key" : "void **",
5826   "name" : "void **",
5827   "referenced_type" : "type-75",
5828   "self_type" : "type-594",
5829   "size" : 8,
5830   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5831  }
5832 ],
5833 "qualified_types" :
5834 [
5835  {
5836   "alignment" : 8,
5837   "is_const" : true,
5838   "linker_set_key" : "android::RefBase::weakref_impl *const",
5839   "name" : "android::RefBase::weakref_impl *const",
5840   "referenced_type" : "type-21",
5841   "self_type" : "type-20",
5842   "size" : 8,
5843   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5844  },
5845  {
5846   "alignment" : 8,
5847   "is_const" : true,
5848   "linker_set_key" : "android::RefBase::weakref_impl *const",
5849   "name" : "android::RefBase::weakref_impl *const",
5850   "referenced_type" : "type-770",
5851   "self_type" : "type-772",
5852   "size" : 8,
5853   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5854  },
5855  {
5856   "alignment" : 8,
5857   "is_const" : true,
5858   "linker_set_key" : "android::hardware::IBinder *const",
5859   "name" : "android::hardware::IBinder *const",
5860   "referenced_type" : "type-124",
5861   "self_type" : "type-123",
5862   "size" : 8,
5863   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5864  },
5865  {
5866   "alignment" : 8,
5867   "is_const" : true,
5868   "linker_set_key" : "const android::NativeHandle",
5869   "name" : "const android::NativeHandle",
5870   "referenced_type" : "type-262",
5871   "self_type" : "type-477",
5872   "size" : 24,
5873   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5874  },
5875  {
5876   "alignment" : 8,
5877   "is_const" : true,
5878   "linker_set_key" : "const android::RefBase",
5879   "name" : "const android::RefBase",
5880   "referenced_type" : "type-19",
5881   "self_type" : "type-353",
5882   "size" : 16,
5883   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5884  },
5885  {
5886   "alignment" : 8,
5887   "is_const" : true,
5888   "linker_set_key" : "const android::String16",
5889   "name" : "const android::String16",
5890   "referenced_type" : "type-157",
5891   "self_type" : "type-156",
5892   "size" : 8,
5893   "source_file" : "/system/core/libutils/include/utils/String16.h"
5894  },
5895  {
5896   "alignment" : 8,
5897   "is_const" : true,
5898   "linker_set_key" : "const android::String8",
5899   "name" : "const android::String8",
5900   "referenced_type" : "type-166",
5901   "self_type" : "type-486",
5902   "size" : 8,
5903   "source_file" : "/system/core/libutils/include/utils/String8.h"
5904  },
5905  {
5906   "alignment" : 8,
5907   "is_const" : true,
5908   "linker_set_key" : "const android::VectorImpl",
5909   "name" : "const android::VectorImpl",
5910   "referenced_type" : "type-149",
5911   "self_type" : "type-560",
5912   "size" : 40,
5913   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5914  },
5915  {
5916   "alignment" : 8,
5917   "is_const" : true,
5918   "linker_set_key" : "const android::hardware::BpHwRefBase",
5919   "name" : "const android::hardware::BpHwRefBase",
5920   "referenced_type" : "type-122",
5921   "self_type" : "type-497",
5922   "size" : 48,
5923   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5924  },
5925  {
5926   "alignment" : 8,
5927   "is_const" : true,
5928   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5929   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5930   "referenced_type" : "type-521",
5931   "self_type" : "type-528",
5932   "size" : 64,
5933   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5934  },
5935  {
5936   "alignment" : 8,
5937   "is_const" : true,
5938   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5939   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5940   "referenced_type" : "type-530",
5941   "self_type" : "type-533",
5942   "size" : 64,
5943   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5944  },
5945  {
5946   "alignment" : 8,
5947   "is_const" : true,
5948   "linker_set_key" : "const android::hardware::Parcel",
5949   "name" : "const android::hardware::Parcel",
5950   "referenced_type" : "type-504",
5951   "self_type" : "type-515",
5952   "size" : 136,
5953   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5954  },
5955  {
5956   "alignment" : 8,
5957   "is_const" : true,
5958   "linker_set_key" : "const android::hardware::Return<android::hardware::camera::common::V1_0::Status>",
5959   "name" : "const android::hardware::Return<android::hardware::camera::common::V1_0::Status>",
5960   "referenced_type" : "type-232",
5961   "self_type" : "type-237",
5962   "size" : 40,
5963   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5964  },
5965  {
5966   "alignment" : 8,
5967   "is_const" : true,
5968   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> >",
5969   "name" : "const android::hardware::Return<android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> >",
5970   "referenced_type" : "type-239",
5971   "self_type" : "type-243",
5972   "size" : 48,
5973   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5974  },
5975  {
5976   "alignment" : 8,
5977   "is_const" : true,
5978   "linker_set_key" : "const android::hardware::Return<bool>",
5979   "name" : "const android::hardware::Return<bool>",
5980   "referenced_type" : "type-224",
5981   "self_type" : "type-229",
5982   "size" : 40,
5983   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5984  },
5985  {
5986   "alignment" : 8,
5987   "is_const" : true,
5988   "linker_set_key" : "const android::hardware::Status",
5989   "name" : "const android::hardware::Status",
5990   "referenced_type" : "type-215",
5991   "self_type" : "type-219",
5992   "size" : 32,
5993   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5994  },
5995  {
5996   "alignment" : 4,
5997   "is_const" : true,
5998   "linker_set_key" : "const android::hardware::camera::common::V1_0::CameraDeviceStatus",
5999   "name" : "const android::hardware::camera::common::V1_0::CameraDeviceStatus",
6000   "referenced_type" : "type-631",
6001   "self_type" : "type-639",
6002   "size" : 4,
6003   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
6004  },
6005  {
6006   "alignment" : 4,
6007   "is_const" : true,
6008   "linker_set_key" : "const android::hardware::camera::common::V1_0::CameraMetadataType",
6009   "name" : "const android::hardware::camera::common::V1_0::CameraMetadataType",
6010   "referenced_type" : "type-418",
6011   "self_type" : "type-637",
6012   "size" : 4,
6013   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
6014  },
6015  {
6016   "alignment" : 4,
6017   "is_const" : true,
6018   "linker_set_key" : "const android::hardware::camera::common::V1_0::Status",
6019   "name" : "const android::hardware::camera::common::V1_0::Status",
6020   "referenced_type" : "type-233",
6021   "self_type" : "type-634",
6022   "size" : 4,
6023   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
6024  },
6025  {
6026   "alignment" : 4,
6027   "is_const" : true,
6028   "linker_set_key" : "const android::hardware::camera::common::V1_0::TagBoundaryId",
6029   "name" : "const android::hardware::camera::common::V1_0::TagBoundaryId",
6030   "referenced_type" : "type-630",
6031   "self_type" : "type-638",
6032   "size" : 4,
6033   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
6034  },
6035  {
6036   "alignment" : 4,
6037   "is_const" : true,
6038   "linker_set_key" : "const android::hardware::camera::common::V1_0::TorchMode",
6039   "name" : "const android::hardware::camera::common::V1_0::TorchMode",
6040   "referenced_type" : "type-628",
6041   "self_type" : "type-636",
6042   "size" : 4,
6043   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
6044  },
6045  {
6046   "alignment" : 4,
6047   "is_const" : true,
6048   "linker_set_key" : "const android::hardware::camera::common::V1_0::TorchModeStatus",
6049   "name" : "const android::hardware::camera::common::V1_0::TorchModeStatus",
6050   "referenced_type" : "type-632",
6051   "self_type" : "type-640",
6052   "size" : 4,
6053   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
6054  },
6055  {
6056   "alignment" : 8,
6057   "is_const" : true,
6058   "linker_set_key" : "const android::hardware::camera::common::V1_0::VendorTag",
6059   "name" : "const android::hardware::camera::common::V1_0::VendorTag",
6060   "referenced_type" : "type-417",
6061   "self_type" : "type-589",
6062   "size" : 32,
6063   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6064  },
6065  {
6066   "alignment" : 8,
6067   "is_const" : true,
6068   "linker_set_key" : "const android::hardware::camera::device::V3_2::BpHwCameraDeviceSession",
6069   "name" : "const android::hardware::camera::device::V3_2::BpHwCameraDeviceSession",
6070   "referenced_type" : "type-738",
6071   "self_type" : "type-742",
6072   "size" : 216,
6073   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BpHwCameraDeviceSession.h"
6074  },
6075  {
6076   "alignment" : 4,
6077   "is_const" : true,
6078   "linker_set_key" : "const android::hardware::camera::device::V3_2::BufferStatus",
6079   "name" : "const android::hardware::camera::device::V3_2::BufferStatus",
6080   "referenced_type" : "type-14",
6081   "self_type" : "type-700",
6082   "size" : 4,
6083   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
6084  },
6085  {
6086   "alignment" : 2,
6087   "is_const" : true,
6088   "linker_set_key" : "const android::hardware::camera::device::V3_2::CameraBlobId",
6089   "name" : "const android::hardware::camera::device::V3_2::CameraBlobId",
6090   "referenced_type" : "type-686",
6091   "self_type" : "type-701",
6092   "size" : 2,
6093   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
6094  },
6095  {
6096   "alignment" : 4,
6097   "is_const" : true,
6098   "linker_set_key" : "const android::hardware::camera::device::V3_2::ErrorCode",
6099   "name" : "const android::hardware::camera::device::V3_2::ErrorCode",
6100   "referenced_type" : "type-689",
6101   "self_type" : "type-705",
6102   "size" : 4,
6103   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
6104  },
6105  {
6106   "alignment" : 8,
6107   "is_const" : true,
6108   "linker_set_key" : "const android::hardware::camera::device::V3_2::HalStream",
6109   "name" : "const android::hardware::camera::device::V3_2::HalStream",
6110   "referenced_type" : "type-58",
6111   "self_type" : "type-760",
6112   "size" : 32,
6113   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6114  },
6115  {
6116   "alignment" : 8,
6117   "is_const" : true,
6118   "linker_set_key" : "const android::hardware::camera::device::V3_2::ICameraDeviceSession",
6119   "name" : "const android::hardware::camera::device::V3_2::ICameraDeviceSession",
6120   "referenced_type" : "type-83",
6121   "self_type" : "type-724",
6122   "size" : 24,
6123   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/ICameraDeviceSession.h"
6124  },
6125  {
6126   "alignment" : 4,
6127   "is_const" : true,
6128   "linker_set_key" : "const android::hardware::camera::device::V3_2::MsgType",
6129   "name" : "const android::hardware::camera::device::V3_2::MsgType",
6130   "referenced_type" : "type-688",
6131   "self_type" : "type-703",
6132   "size" : 4,
6133   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
6134  },
6135  {
6136   "alignment" : 4,
6137   "is_const" : true,
6138   "linker_set_key" : "const android::hardware::camera::device::V3_2::RequestTemplate",
6139   "name" : "const android::hardware::camera::device::V3_2::RequestTemplate",
6140   "referenced_type" : "type-695",
6141   "self_type" : "type-706",
6142   "size" : 4,
6143   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
6144  },
6145  {
6146   "alignment" : 8,
6147   "is_const" : true,
6148   "linker_set_key" : "const android::hardware::camera::device::V3_2::Stream",
6149   "name" : "const android::hardware::camera::device::V3_2::Stream",
6150   "referenced_type" : "type-428",
6151   "self_type" : "type-756",
6152   "size" : 40,
6153   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6154  },
6155  {
6156   "alignment" : 8,
6157   "is_const" : true,
6158   "linker_set_key" : "const android::hardware::camera::device::V3_2::StreamBuffer",
6159   "name" : "const android::hardware::camera::device::V3_2::StreamBuffer",
6160   "referenced_type" : "type-3",
6161   "self_type" : "type-768",
6162   "size" : 72,
6163   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6164  },
6165  {
6166   "alignment" : 8,
6167   "is_const" : true,
6168   "linker_set_key" : "const android::hardware::camera::device::V3_2::StreamConfiguration",
6169   "name" : "const android::hardware::camera::device::V3_2::StreamConfiguration",
6170   "referenced_type" : "type-684",
6171   "self_type" : "type-746",
6172   "size" : 24,
6173   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
6174  },
6175  {
6176   "alignment" : 4,
6177   "is_const" : true,
6178   "linker_set_key" : "const android::hardware::camera::device::V3_2::StreamConfigurationMode",
6179   "name" : "const android::hardware::camera::device::V3_2::StreamConfigurationMode",
6180   "referenced_type" : "type-682",
6181   "self_type" : "type-699",
6182   "size" : 4,
6183   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
6184  },
6185  {
6186   "alignment" : 4,
6187   "is_const" : true,
6188   "linker_set_key" : "const android::hardware::camera::device::V3_2::StreamRotation",
6189   "name" : "const android::hardware::camera::device::V3_2::StreamRotation",
6190   "referenced_type" : "type-430",
6191   "self_type" : "type-698",
6192   "size" : 4,
6193   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
6194  },
6195  {
6196   "alignment" : 4,
6197   "is_const" : true,
6198   "linker_set_key" : "const android::hardware::camera::device::V3_2::StreamType",
6199   "name" : "const android::hardware::camera::device::V3_2::StreamType",
6200   "referenced_type" : "type-429",
6201   "self_type" : "type-697",
6202   "size" : 4,
6203   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
6204  },
6205  {
6206   "alignment" : 8,
6207   "is_const" : true,
6208   "linker_set_key" : "const android::hardware::camera::device::V3_3::BpHwCameraDeviceSession",
6209   "name" : "const android::hardware::camera::device::V3_3::BpHwCameraDeviceSession",
6210   "referenced_type" : "type-117",
6211   "self_type" : "type-744",
6212   "size" : 216,
6213   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
6214  },
6215  {
6216   "alignment" : 8,
6217   "is_const" : true,
6218   "linker_set_key" : "const android::hardware::camera::device::V3_3::HalStream",
6219   "name" : "const android::hardware::camera::device::V3_3::HalStream",
6220   "referenced_type" : "type-57",
6221   "self_type" : "type-302",
6222   "size" : 40,
6223   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6224  },
6225  {
6226   "alignment" : 8,
6227   "is_const" : true,
6228   "linker_set_key" : "const android::hardware::camera::device::V3_3::HalStreamConfiguration",
6229   "name" : "const android::hardware::camera::device::V3_3::HalStreamConfiguration",
6230   "referenced_type" : "type-52",
6231   "self_type" : "type-51",
6232   "size" : 16,
6233   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/hwtypes.h"
6234  },
6235  {
6236   "alignment" : 8,
6237   "is_const" : true,
6238   "linker_set_key" : "const android::hardware::camera::device::V3_3::ICameraDeviceSession",
6239   "name" : "const android::hardware::camera::device::V3_3::ICameraDeviceSession",
6240   "referenced_type" : "type-82",
6241   "self_type" : "type-728",
6242   "size" : 24,
6243   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
6244  },
6245  {
6246   "alignment" : 4,
6247   "is_const" : true,
6248   "linker_set_key" : "const android::hardware::details::SchedPrio",
6249   "name" : "const android::hardware::details::SchedPrio",
6250   "referenced_type" : "type-524",
6251   "self_type" : "type-527",
6252   "size" : 8,
6253   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6254  },
6255  {
6256   "alignment" : 8,
6257   "is_const" : true,
6258   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTag>",
6259   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTag>",
6260   "referenced_type" : "type-414",
6261   "self_type" : "type-607",
6262   "size" : 8,
6263   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6264  },
6265  {
6266   "alignment" : 8,
6267   "is_const" : true,
6268   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::HalStream>",
6269   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::HalStream>",
6270   "referenced_type" : "type-435",
6271   "self_type" : "type-761",
6272   "size" : 8,
6273   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6274  },
6275  {
6276   "alignment" : 8,
6277   "is_const" : true,
6278   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::Stream>",
6279   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::Stream>",
6280   "referenced_type" : "type-425",
6281   "self_type" : "type-757",
6282   "size" : 8,
6283   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6284  },
6285  {
6286   "alignment" : 8,
6287   "is_const" : true,
6288   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::StreamBuffer>",
6289   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::StreamBuffer>",
6290   "referenced_type" : "type-190",
6291   "self_type" : "type-189",
6292   "size" : 8,
6293   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6294  },
6295  {
6296   "alignment" : 8,
6297   "is_const" : true,
6298   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_3::HalStream>",
6299   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_3::HalStream>",
6300   "referenced_type" : "type-54",
6301   "self_type" : "type-333",
6302   "size" : 8,
6303   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6304  },
6305  {
6306   "alignment" : 8,
6307   "is_const" : true,
6308   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
6309   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
6310   "referenced_type" : "type-397",
6311   "self_type" : "type-598",
6312   "size" : 8,
6313   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6314  },
6315  {
6316   "alignment" : 8,
6317   "is_const" : true,
6318   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
6319   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
6320   "referenced_type" : "type-385",
6321   "self_type" : "type-694",
6322   "size" : 8,
6323   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6324  },
6325  {
6326   "alignment" : 8,
6327   "is_const" : true,
6328   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
6329   "name" : "const android::hardware::details::hidl_pointer<int>",
6330   "referenced_type" : "type-407",
6331   "self_type" : "type-525",
6332   "size" : 8,
6333   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6334  },
6335  {
6336   "alignment" : 8,
6337   "is_const" : true,
6338   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char>",
6339   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
6340   "referenced_type" : "type-360",
6341   "self_type" : "type-764",
6342   "size" : 8,
6343   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6344  },
6345  {
6346   "alignment" : 8,
6347   "is_const" : true,
6348   "linker_set_key" : "const android::hardware::details::return_status",
6349   "name" : "const android::hardware::details::return_status",
6350   "referenced_type" : "type-225",
6351   "self_type" : "type-249",
6352   "size" : 40,
6353   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6354  },
6355  {
6356   "alignment" : 8,
6357   "is_const" : true,
6358   "linker_set_key" : "const android::hardware::graphics::common::V1_0::BufferUsage",
6359   "name" : "const android::hardware::graphics::common::V1_0::BufferUsage",
6360   "referenced_type" : "type-653",
6361   "self_type" : "type-660",
6362   "size" : 8,
6363   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6364  },
6365  {
6366   "alignment" : 4,
6367   "is_const" : true,
6368   "linker_set_key" : "const android::hardware::graphics::common::V1_0::ColorMode",
6369   "name" : "const android::hardware::graphics::common::V1_0::ColorMode",
6370   "referenced_type" : "type-656",
6371   "self_type" : "type-664",
6372   "size" : 4,
6373   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6374  },
6375  {
6376   "alignment" : 4,
6377   "is_const" : true,
6378   "linker_set_key" : "const android::hardware::graphics::common::V1_0::ColorTransform",
6379   "name" : "const android::hardware::graphics::common::V1_0::ColorTransform",
6380   "referenced_type" : "type-657",
6381   "self_type" : "type-665",
6382   "size" : 4,
6383   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6384  },
6385  {
6386   "alignment" : 4,
6387   "is_const" : true,
6388   "linker_set_key" : "const android::hardware::graphics::common::V1_0::Dataspace",
6389   "name" : "const android::hardware::graphics::common::V1_0::Dataspace",
6390   "referenced_type" : "type-655",
6391   "self_type" : "type-663",
6392   "size" : 4,
6393   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6394  },
6395  {
6396   "alignment" : 4,
6397   "is_const" : true,
6398   "linker_set_key" : "const android::hardware::graphics::common::V1_0::Hdr",
6399   "name" : "const android::hardware::graphics::common::V1_0::Hdr",
6400   "referenced_type" : "type-658",
6401   "self_type" : "type-666",
6402   "size" : 4,
6403   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6404  },
6405  {
6406   "alignment" : 4,
6407   "is_const" : true,
6408   "linker_set_key" : "const android::hardware::graphics::common::V1_0::PixelFormat",
6409   "name" : "const android::hardware::graphics::common::V1_0::PixelFormat",
6410   "referenced_type" : "type-59",
6411   "self_type" : "type-659",
6412   "size" : 4,
6413   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6414  },
6415  {
6416   "alignment" : 4,
6417   "is_const" : true,
6418   "linker_set_key" : "const android::hardware::graphics::common::V1_0::Transform",
6419   "name" : "const android::hardware::graphics::common::V1_0::Transform",
6420   "referenced_type" : "type-654",
6421   "self_type" : "type-662",
6422   "size" : 4,
6423   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6424  },
6425  {
6426   "alignment" : 8,
6427   "is_const" : true,
6428   "linker_set_key" : "const android::hardware::hidl_death_recipient",
6429   "name" : "const android::hardware::hidl_death_recipient",
6430   "referenced_type" : "type-31",
6431   "self_type" : "type-95",
6432   "size" : 24,
6433   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6434  },
6435  {
6436   "alignment" : 8,
6437   "is_const" : true,
6438   "linker_set_key" : "const android::hardware::hidl_handle",
6439   "name" : "const android::hardware::hidl_handle",
6440   "referenced_type" : "type-6",
6441   "self_type" : "type-470",
6442   "size" : 16,
6443   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6444  },
6445  {
6446   "alignment" : 8,
6447   "is_const" : true,
6448   "linker_set_key" : "const android::hardware::hidl_memory",
6449   "name" : "const android::hardware::hidl_memory",
6450   "referenced_type" : "type-366",
6451   "self_type" : "type-370",
6452   "size" : 40,
6453   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6454  },
6455  {
6456   "alignment" : 8,
6457   "is_const" : true,
6458   "linker_set_key" : "const android::hardware::hidl_string",
6459   "name" : "const android::hardware::hidl_string",
6460   "referenced_type" : "type-367",
6461   "self_type" : "type-727",
6462   "size" : 16,
6463   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6464  },
6465  {
6466   "alignment" : 8,
6467   "is_const" : true,
6468   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag>",
6469   "name" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag>",
6470   "referenced_type" : "type-413",
6471   "self_type" : "type-419",
6472   "size" : 16,
6473   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6474  },
6475  {
6476   "alignment" : 8,
6477   "is_const" : true,
6478   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::BufferCache>",
6479   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::BufferCache>",
6480   "referenced_type" : "type-444",
6481   "self_type" : "type-753",
6482   "size" : 16,
6483   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
6484  },
6485  {
6486   "alignment" : 8,
6487   "is_const" : true,
6488   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::CaptureRequest>",
6489   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::CaptureRequest>",
6490   "referenced_type" : "type-443",
6491   "self_type" : "type-748",
6492   "size" : 16,
6493   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
6494  },
6495  {
6496   "alignment" : 8,
6497   "is_const" : true,
6498   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream>",
6499   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream>",
6500   "referenced_type" : "type-434",
6501   "self_type" : "type-438",
6502   "size" : 16,
6503   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6504  },
6505  {
6506   "alignment" : 8,
6507   "is_const" : true,
6508   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream>",
6509   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream>",
6510   "referenced_type" : "type-424",
6511   "self_type" : "type-431",
6512   "size" : 16,
6513   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6514  },
6515  {
6516   "alignment" : 8,
6517   "is_const" : true,
6518   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer>",
6519   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer>",
6520   "referenced_type" : "type-363",
6521   "self_type" : "type-441",
6522   "size" : 16,
6523   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6524  },
6525  {
6526   "alignment" : 8,
6527   "is_const" : true,
6528   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_3::HalStream>",
6529   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_3::HalStream>",
6530   "referenced_type" : "type-53",
6531   "self_type" : "type-451",
6532   "size" : 16,
6533   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6534  },
6535  {
6536   "alignment" : 8,
6537   "is_const" : true,
6538   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
6539   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
6540   "referenced_type" : "type-384",
6541   "self_type" : "type-392",
6542   "size" : 16,
6543   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6544  },
6545  {
6546   "alignment" : 8,
6547   "is_const" : true,
6548   "linker_set_key" : "const android::hardware::hidl_vec<int>",
6549   "name" : "const android::hardware::hidl_vec<int>",
6550   "referenced_type" : "type-406",
6551   "self_type" : "type-410",
6552   "size" : 16,
6553   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6554  },
6555  {
6556   "alignment" : 8,
6557   "is_const" : true,
6558   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char>",
6559   "name" : "const android::hardware::hidl_vec<unsigned char>",
6560   "referenced_type" : "type-359",
6561   "self_type" : "type-422",
6562   "size" : 16,
6563   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6564  },
6565  {
6566   "alignment" : 2,
6567   "is_const" : true,
6568   "linker_set_key" : "const android::hardware::hidl_version",
6569   "name" : "const android::hardware::hidl_version",
6570   "referenced_type" : "type-461",
6571   "self_type" : "type-463",
6572   "size" : 4,
6573   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6574  },
6575  {
6576   "alignment" : 8,
6577   "is_const" : true,
6578   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
6579   "name" : "const android::hidl::base::V1_0::BpHwBase",
6580   "referenced_type" : "type-731",
6581   "self_type" : "type-734",
6582   "size" : 216,
6583   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6584  },
6585  {
6586   "alignment" : 4,
6587   "is_const" : true,
6588   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6589   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6590   "referenced_type" : "type-480",
6591   "self_type" : "type-481",
6592   "size" : 4,
6593   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6594  },
6595  {
6596   "alignment" : 8,
6597   "is_const" : true,
6598   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
6599   "name" : "const android::hidl::base::V1_0::IBase",
6600   "referenced_type" : "type-34",
6601   "self_type" : "type-129",
6602   "size" : 24,
6603   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6604  },
6605  {
6606   "alignment" : 8,
6607   "is_const" : true,
6608   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
6609   "name" : "const android::hidl::base::V1_0::IBase *const",
6610   "referenced_type" : "type-130",
6611   "self_type" : "type-540",
6612   "size" : 8,
6613   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6614  },
6615  {
6616   "alignment" : 8,
6617   "is_const" : true,
6618   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
6619   "name" : "const android::hidl::manager::V1_0::IServiceManager",
6620   "referenced_type" : "type-176",
6621   "self_type" : "type-180",
6622   "size" : 24,
6623   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6624  },
6625  {
6626   "alignment" : 4,
6627   "is_const" : true,
6628   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
6629   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
6630   "referenced_type" : "type-618",
6631   "self_type" : "type-623",
6632   "size" : 4,
6633   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6634  },
6635  {
6636   "alignment" : 1,
6637   "is_const" : true,
6638   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
6639   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
6640   "referenced_type" : "type-617",
6641   "self_type" : "type-621",
6642   "size" : 1,
6643   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6644  },
6645  {
6646   "alignment" : 8,
6647   "is_const" : true,
6648   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
6649   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
6650   "referenced_type" : "type-196",
6651   "self_type" : "type-615",
6652   "size" : 24,
6653   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6654  },
6655  {
6656   "alignment" : 8,
6657   "is_const" : true,
6658   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
6659   "name" : "const android::sp<android::hardware::IBinder>",
6660   "referenced_type" : "type-133",
6661   "self_type" : "type-135",
6662   "size" : 8,
6663   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6664  },
6665  {
6666   "alignment" : 8,
6667   "is_const" : true,
6668   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
6669   "name" : "const android::sp<android::hardware::ProcessState>",
6670   "referenced_type" : "type-140",
6671   "self_type" : "type-172",
6672   "size" : 8,
6673   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6674  },
6675  {
6676   "alignment" : 8,
6677   "is_const" : true,
6678   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession>",
6679   "name" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession>",
6680   "referenced_type" : "type-200",
6681   "self_type" : "type-203",
6682   "size" : 8,
6683   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6684  },
6685  {
6686   "alignment" : 8,
6687   "is_const" : true,
6688   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession>",
6689   "name" : "const android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession>",
6690   "referenced_type" : "type-80",
6691   "self_type" : "type-113",
6692   "size" : 8,
6693   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6694  },
6695  {
6696   "alignment" : 8,
6697   "is_const" : true,
6698   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
6699   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
6700   "referenced_type" : "type-26",
6701   "self_type" : "type-25",
6702   "size" : 8,
6703   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6704  },
6705  {
6706   "alignment" : 8,
6707   "is_const" : true,
6708   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
6709   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
6710   "referenced_type" : "type-69",
6711   "self_type" : "type-68",
6712   "size" : 8,
6713   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6714  },
6715  {
6716   "alignment" : 8,
6717   "is_const" : true,
6718   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
6719   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
6720   "referenced_type" : "type-85",
6721   "self_type" : "type-110",
6722   "size" : 8,
6723   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6724  },
6725  {
6726   "alignment" : 8,
6727   "is_const" : true,
6728   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6729   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6730   "referenced_type" : "type-174",
6731   "self_type" : "type-178",
6732   "size" : 8,
6733   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6734  },
6735  {
6736   "alignment" : 8,
6737   "is_const" : true,
6738   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6739   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6740   "referenced_type" : "type-194",
6741   "self_type" : "type-198",
6742   "size" : 8,
6743   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6744  },
6745  {
6746   "alignment" : 8,
6747   "is_const" : true,
6748   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
6749   "name" : "const android::wp<android::hardware::BHwBinder>",
6750   "referenced_type" : "type-71",
6751   "self_type" : "type-91",
6752   "size" : 16,
6753   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6754  },
6755  {
6756   "alignment" : 8,
6757   "is_const" : true,
6758   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
6759   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
6760   "referenced_type" : "type-29",
6761   "self_type" : "type-66",
6762   "size" : 16,
6763   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6764  },
6765  {
6766   "alignment" : 8,
6767   "is_const" : true,
6768   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
6769   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
6770   "referenced_type" : "type-32",
6771   "self_type" : "type-780",
6772   "size" : 16,
6773   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6774  },
6775  {
6776   "alignment" : 1,
6777   "is_const" : true,
6778   "linker_set_key" : "const bool",
6779   "name" : "const bool",
6780   "referenced_type" : "type-13",
6781   "self_type" : "type-185",
6782   "size" : 1,
6783   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6784  },
6785  {
6786   "alignment" : 1,
6787   "is_const" : true,
6788   "linker_set_key" : "const char",
6789   "name" : "const char",
6790   "referenced_type" : "type-105",
6791   "self_type" : "type-168",
6792   "size" : 1,
6793   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6794  },
6795  {
6796   "alignment" : 2,
6797   "is_const" : true,
6798   "linker_set_key" : "const char16_t",
6799   "name" : "const char16_t",
6800   "referenced_type" : "type-160",
6801   "self_type" : "type-159",
6802   "size" : 2,
6803   "source_file" : "/system/core/libutils/include/utils/String16.h"
6804  },
6805  {
6806   "alignment" : 8,
6807   "is_const" : true,
6808   "linker_set_key" : "const double",
6809   "name" : "const double",
6810   "referenced_type" : "type-327",
6811   "self_type" : "type-349",
6812   "size" : 8,
6813   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6814  },
6815  {
6816   "alignment" : 4,
6817   "is_const" : true,
6818   "linker_set_key" : "const float",
6819   "name" : "const float",
6820   "referenced_type" : "type-322",
6821   "self_type" : "type-347",
6822   "size" : 4,
6823   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6824  },
6825  {
6826   "alignment" : 4,
6827   "is_const" : true,
6828   "linker_set_key" : "const int",
6829   "name" : "const int",
6830   "referenced_type" : "type-4",
6831   "self_type" : "type-502",
6832   "size" : 4,
6833   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6834  },
6835  {
6836   "is_const" : true,
6837   "linker_set_key" : "const iter<is_const>",
6838   "name" : "const iter<is_const>",
6839   "referenced_type" : "type-381",
6840   "self_type" : "type-380",
6841   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6842  },
6843  {
6844   "is_const" : true,
6845   "linker_set_key" : "const iter<is_const>",
6846   "name" : "const iter<is_const>",
6847   "referenced_type" : "type-774",
6848   "self_type" : "type-773",
6849   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6850  },
6851  {
6852   "alignment" : 4,
6853   "is_const" : true,
6854   "linker_set_key" : "const log_msg",
6855   "name" : "const log_msg",
6856   "referenced_type" : "type-98",
6857   "self_type" : "type-97",
6858   "size" : 5124,
6859   "source_file" : "/system/core/liblog/include/log/log_read.h"
6860  },
6861  {
6862   "alignment" : 8,
6863   "is_const" : true,
6864   "linker_set_key" : "const long",
6865   "name" : "const long",
6866   "referenced_type" : "type-145",
6867   "self_type" : "type-343",
6868   "size" : 8,
6869   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6870  },
6871  {
6872   "alignment" : 4,
6873   "is_const" : true,
6874   "linker_set_key" : "const native_handle",
6875   "name" : "const native_handle",
6876   "referenced_type" : "type-11",
6877   "self_type" : "type-10",
6878   "size" : 12,
6879   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6880  },
6881  {
6882   "alignment" : 2,
6883   "is_const" : true,
6884   "linker_set_key" : "const short",
6885   "name" : "const short",
6886   "referenced_type" : "type-285",
6887   "self_type" : "type-338",
6888   "size" : 2,
6889   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6890  },
6891  {
6892   "alignment" : 1,
6893   "is_const" : true,
6894   "linker_set_key" : "const signed char",
6895   "name" : "const signed char",
6896   "referenced_type" : "type-336",
6897   "self_type" : "type-335",
6898   "size" : 1,
6899   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6900  },
6901  {
6902   "alignment" : 4,
6903   "is_const" : true,
6904   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::CameraDeviceStatus, 3>",
6905   "name" : "const std::array<android::hardware::camera::common::V1_0::CameraDeviceStatus, 3>",
6906   "referenced_type" : "type-650",
6907   "self_type" : "type-649",
6908   "size" : 12,
6909   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
6910  },
6911  {
6912   "alignment" : 4,
6913   "is_const" : true,
6914   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::CameraMetadataType, 6>",
6915   "name" : "const std::array<android::hardware::camera::common::V1_0::CameraMetadataType, 6>",
6916   "referenced_type" : "type-646",
6917   "self_type" : "type-645",
6918   "size" : 24,
6919   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
6920  },
6921  {
6922   "alignment" : 4,
6923   "is_const" : true,
6924   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::Status, 8>",
6925   "name" : "const std::array<android::hardware::camera::common::V1_0::Status, 8>",
6926   "referenced_type" : "type-642",
6927   "self_type" : "type-641",
6928   "size" : 32,
6929   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
6930  },
6931  {
6932   "alignment" : 4,
6933   "is_const" : true,
6934   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::TagBoundaryId, 2>",
6935   "name" : "const std::array<android::hardware::camera::common::V1_0::TagBoundaryId, 2>",
6936   "referenced_type" : "type-648",
6937   "self_type" : "type-647",
6938   "size" : 8,
6939   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
6940  },
6941  {
6942   "alignment" : 4,
6943   "is_const" : true,
6944   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::TorchMode, 2>",
6945   "name" : "const std::array<android::hardware::camera::common::V1_0::TorchMode, 2>",
6946   "referenced_type" : "type-644",
6947   "self_type" : "type-643",
6948   "size" : 8,
6949   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
6950  },
6951  {
6952   "alignment" : 4,
6953   "is_const" : true,
6954   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::TorchModeStatus, 3>",
6955   "name" : "const std::array<android::hardware::camera::common::V1_0::TorchModeStatus, 3>",
6956   "referenced_type" : "type-652",
6957   "self_type" : "type-651",
6958   "size" : 12,
6959   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
6960  },
6961  {
6962   "alignment" : 4,
6963   "is_const" : true,
6964   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::BufferStatus, 2>",
6965   "name" : "const std::array<android::hardware::camera::device::V3_2::BufferStatus, 2>",
6966   "referenced_type" : "type-42",
6967   "self_type" : "type-41",
6968   "size" : 8,
6969   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
6970  },
6971  {
6972   "alignment" : 4,
6973   "is_const" : true,
6974   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::BufferStatus, 2>",
6975   "name" : "const std::array<android::hardware::camera::device::V3_2::BufferStatus, 2>",
6976   "referenced_type" : "type-714",
6977   "self_type" : "type-713",
6978   "size" : 8,
6979   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
6980  },
6981  {
6982   "alignment" : 2,
6983   "is_const" : true,
6984   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::CameraBlobId, 1>",
6985   "name" : "const std::array<android::hardware::camera::device::V3_2::CameraBlobId, 1>",
6986   "referenced_type" : "type-44",
6987   "self_type" : "type-43",
6988   "size" : 2,
6989   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
6990  },
6991  {
6992   "alignment" : 2,
6993   "is_const" : true,
6994   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::CameraBlobId, 1>",
6995   "name" : "const std::array<android::hardware::camera::device::V3_2::CameraBlobId, 1>",
6996   "referenced_type" : "type-717",
6997   "self_type" : "type-716",
6998   "size" : 2,
6999   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
7000  },
7001  {
7002   "alignment" : 4,
7003   "is_const" : true,
7004   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::ErrorCode, 4>",
7005   "name" : "const std::array<android::hardware::camera::device::V3_2::ErrorCode, 4>",
7006   "referenced_type" : "type-48",
7007   "self_type" : "type-47",
7008   "size" : 16,
7009   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
7010  },
7011  {
7012   "alignment" : 4,
7013   "is_const" : true,
7014   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::ErrorCode, 4>",
7015   "name" : "const std::array<android::hardware::camera::device::V3_2::ErrorCode, 4>",
7016   "referenced_type" : "type-721",
7017   "self_type" : "type-720",
7018   "size" : 16,
7019   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
7020  },
7021  {
7022   "alignment" : 4,
7023   "is_const" : true,
7024   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::MsgType, 2>",
7025   "name" : "const std::array<android::hardware::camera::device::V3_2::MsgType, 2>",
7026   "referenced_type" : "type-46",
7027   "self_type" : "type-45",
7028   "size" : 8,
7029   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
7030  },
7031  {
7032   "alignment" : 4,
7033   "is_const" : true,
7034   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::MsgType, 2>",
7035   "name" : "const std::array<android::hardware::camera::device::V3_2::MsgType, 2>",
7036   "referenced_type" : "type-719",
7037   "self_type" : "type-718",
7038   "size" : 8,
7039   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
7040  },
7041  {
7042   "alignment" : 4,
7043   "is_const" : true,
7044   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::RequestTemplate, 7>",
7045   "name" : "const std::array<android::hardware::camera::device::V3_2::RequestTemplate, 7>",
7046   "referenced_type" : "type-50",
7047   "self_type" : "type-49",
7048   "size" : 28,
7049   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
7050  },
7051  {
7052   "alignment" : 4,
7053   "is_const" : true,
7054   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::RequestTemplate, 7>",
7055   "name" : "const std::array<android::hardware::camera::device::V3_2::RequestTemplate, 7>",
7056   "referenced_type" : "type-723",
7057   "self_type" : "type-722",
7058   "size" : 28,
7059   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
7060  },
7061  {
7062   "alignment" : 4,
7063   "is_const" : true,
7064   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::StreamConfigurationMode, 10>",
7065   "name" : "const std::array<android::hardware::camera::device::V3_2::StreamConfigurationMode, 10>",
7066   "referenced_type" : "type-40",
7067   "self_type" : "type-39",
7068   "size" : 40,
7069   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
7070  },
7071  {
7072   "alignment" : 4,
7073   "is_const" : true,
7074   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::StreamConfigurationMode, 10>",
7075   "name" : "const std::array<android::hardware::camera::device::V3_2::StreamConfigurationMode, 10>",
7076   "referenced_type" : "type-712",
7077   "self_type" : "type-711",
7078   "size" : 40,
7079   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
7080  },
7081  {
7082   "alignment" : 4,
7083   "is_const" : true,
7084   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::StreamRotation, 4>",
7085   "name" : "const std::array<android::hardware::camera::device::V3_2::StreamRotation, 4>",
7086   "referenced_type" : "type-38",
7087   "self_type" : "type-37",
7088   "size" : 16,
7089   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
7090  },
7091  {
7092   "alignment" : 4,
7093   "is_const" : true,
7094   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::StreamRotation, 4>",
7095   "name" : "const std::array<android::hardware::camera::device::V3_2::StreamRotation, 4>",
7096   "referenced_type" : "type-710",
7097   "self_type" : "type-709",
7098   "size" : 16,
7099   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
7100  },
7101  {
7102   "alignment" : 4,
7103   "is_const" : true,
7104   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::StreamType, 2>",
7105   "name" : "const std::array<android::hardware::camera::device::V3_2::StreamType, 2>",
7106   "referenced_type" : "type-36",
7107   "self_type" : "type-35",
7108   "size" : 8,
7109   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
7110  },
7111  {
7112   "alignment" : 4,
7113   "is_const" : true,
7114   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::StreamType, 2>",
7115   "name" : "const std::array<android::hardware::camera::device::V3_2::StreamType, 2>",
7116   "referenced_type" : "type-708",
7117   "self_type" : "type-707",
7118   "size" : 8,
7119   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
7120  },
7121  {
7122   "alignment" : 8,
7123   "is_const" : true,
7124   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::BufferUsage, 23>",
7125   "name" : "const std::array<android::hardware::graphics::common::V1_0::BufferUsage, 23>",
7126   "referenced_type" : "type-670",
7127   "self_type" : "type-669",
7128   "size" : 184,
7129   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7130  },
7131  {
7132   "alignment" : 8,
7133   "is_const" : true,
7134   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::BufferUsage, 23>",
7135   "name" : "const std::array<android::hardware::graphics::common::V1_0::BufferUsage, 23>",
7136   "referenced_type" : "type-789",
7137   "self_type" : "type-788",
7138   "size" : 184,
7139   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7140  },
7141  {
7142   "alignment" : 4,
7143   "is_const" : true,
7144   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::ColorMode, 10>",
7145   "name" : "const std::array<android::hardware::graphics::common::V1_0::ColorMode, 10>",
7146   "referenced_type" : "type-677",
7147   "self_type" : "type-676",
7148   "size" : 40,
7149   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7150  },
7151  {
7152   "alignment" : 4,
7153   "is_const" : true,
7154   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::ColorMode, 10>",
7155   "name" : "const std::array<android::hardware::graphics::common::V1_0::ColorMode, 10>",
7156   "referenced_type" : "type-795",
7157   "self_type" : "type-794",
7158   "size" : 40,
7159   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7160  },
7161  {
7162   "alignment" : 4,
7163   "is_const" : true,
7164   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::ColorTransform, 7>",
7165   "name" : "const std::array<android::hardware::graphics::common::V1_0::ColorTransform, 7>",
7166   "referenced_type" : "type-679",
7167   "self_type" : "type-678",
7168   "size" : 28,
7169   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7170  },
7171  {
7172   "alignment" : 4,
7173   "is_const" : true,
7174   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::ColorTransform, 7>",
7175   "name" : "const std::array<android::hardware::graphics::common::V1_0::ColorTransform, 7>",
7176   "referenced_type" : "type-797",
7177   "self_type" : "type-796",
7178   "size" : 28,
7179   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7180  },
7181  {
7182   "alignment" : 4,
7183   "is_const" : true,
7184   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Dataspace, 57>",
7185   "name" : "const std::array<android::hardware::graphics::common::V1_0::Dataspace, 57>",
7186   "referenced_type" : "type-675",
7187   "self_type" : "type-674",
7188   "size" : 228,
7189   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7190  },
7191  {
7192   "alignment" : 4,
7193   "is_const" : true,
7194   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Dataspace, 57>",
7195   "name" : "const std::array<android::hardware::graphics::common::V1_0::Dataspace, 57>",
7196   "referenced_type" : "type-793",
7197   "self_type" : "type-792",
7198   "size" : 228,
7199   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7200  },
7201  {
7202   "alignment" : 4,
7203   "is_const" : true,
7204   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Hdr, 3>",
7205   "name" : "const std::array<android::hardware::graphics::common::V1_0::Hdr, 3>",
7206   "referenced_type" : "type-681",
7207   "self_type" : "type-680",
7208   "size" : 12,
7209   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7210  },
7211  {
7212   "alignment" : 4,
7213   "is_const" : true,
7214   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Hdr, 3>",
7215   "name" : "const std::array<android::hardware::graphics::common::V1_0::Hdr, 3>",
7216   "referenced_type" : "type-799",
7217   "self_type" : "type-798",
7218   "size" : 12,
7219   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7220  },
7221  {
7222   "alignment" : 4,
7223   "is_const" : true,
7224   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::PixelFormat, 20>",
7225   "name" : "const std::array<android::hardware::graphics::common::V1_0::PixelFormat, 20>",
7226   "referenced_type" : "type-668",
7227   "self_type" : "type-667",
7228   "size" : 80,
7229   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7230  },
7231  {
7232   "alignment" : 4,
7233   "is_const" : true,
7234   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::PixelFormat, 20>",
7235   "name" : "const std::array<android::hardware::graphics::common::V1_0::PixelFormat, 20>",
7236   "referenced_type" : "type-787",
7237   "self_type" : "type-786",
7238   "size" : 80,
7239   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7240  },
7241  {
7242   "alignment" : 4,
7243   "is_const" : true,
7244   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Transform, 5>",
7245   "name" : "const std::array<android::hardware::graphics::common::V1_0::Transform, 5>",
7246   "referenced_type" : "type-672",
7247   "self_type" : "type-671",
7248   "size" : 20,
7249   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7250  },
7251  {
7252   "alignment" : 4,
7253   "is_const" : true,
7254   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Transform, 5>",
7255   "name" : "const std::array<android::hardware::graphics::common::V1_0::Transform, 5>",
7256   "referenced_type" : "type-791",
7257   "self_type" : "type-790",
7258   "size" : 20,
7259   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7260  },
7261  {
7262   "alignment" : 4,
7263   "is_const" : true,
7264   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7265   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7266   "referenced_type" : "type-484",
7267   "self_type" : "type-483",
7268   "size" : 12,
7269   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7270  },
7271  {
7272   "alignment" : 4,
7273   "is_const" : true,
7274   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7275   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7276   "referenced_type" : "type-778",
7277   "self_type" : "type-777",
7278   "size" : 12,
7279   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7280  },
7281  {
7282   "alignment" : 4,
7283   "is_const" : true,
7284   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7285   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7286   "referenced_type" : "type-627",
7287   "self_type" : "type-626",
7288   "size" : 4,
7289   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7290  },
7291  {
7292   "alignment" : 1,
7293   "is_const" : true,
7294   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
7295   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
7296   "referenced_type" : "type-625",
7297   "self_type" : "type-624",
7298   "size" : 3,
7299   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7300  },
7301  {
7302   "alignment" : 8,
7303   "is_const" : true,
7304   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
7305   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
7306   "referenced_type" : "type-519",
7307   "self_type" : "type-518",
7308   "size" : 24,
7309   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7310  },
7311  {
7312   "alignment" : 8,
7313   "is_const" : true,
7314   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
7315   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
7316   "referenced_type" : "type-404",
7317   "self_type" : "type-403",
7318   "size" : 16,
7319   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7320  },
7321  {
7322   "alignment" : 8,
7323   "is_const" : true,
7324   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
7325   "name" : "const std::initializer_list<android::hardware::hidl_string>",
7326   "referenced_type" : "type-390",
7327   "self_type" : "type-389",
7328   "size" : 16,
7329   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7330  },
7331  {
7332   "alignment" : 8,
7333   "is_const" : true,
7334   "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 *> > *)> > >",
7335   "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 *> > *)> > >",
7336   "referenced_type" : "type-63",
7337   "self_type" : "type-62",
7338   "size" : 24,
7339   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7340  },
7341  {
7342   "alignment" : 8,
7343   "is_const" : true,
7344   "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 *> > *)> > >",
7345   "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 *> > *)> > >",
7346   "referenced_type" : "type-752",
7347   "self_type" : "type-751",
7348   "size" : 24,
7349   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7350  },
7351  {
7352   "alignment" : 1,
7353   "is_const" : true,
7354   "linker_set_key" : "const unsigned char",
7355   "name" : "const unsigned char",
7356   "referenced_type" : "type-101",
7357   "self_type" : "type-460",
7358   "size" : 1,
7359   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7360  },
7361  {
7362   "alignment" : 4,
7363   "is_const" : true,
7364   "linker_set_key" : "const unsigned int",
7365   "name" : "const unsigned int",
7366   "referenced_type" : "type-2",
7367   "self_type" : "type-150",
7368   "size" : 4,
7369   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7370  },
7371  {
7372   "alignment" : 8,
7373   "is_const" : true,
7374   "linker_set_key" : "const unsigned long",
7375   "name" : "const unsigned long",
7376   "referenced_type" : "type-5",
7377   "self_type" : "type-151",
7378   "size" : 8,
7379   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7380  },
7381  {
7382   "alignment" : 8,
7383   "is_const" : true,
7384   "linker_set_key" : "const unsigned long long",
7385   "name" : "const unsigned long long",
7386   "referenced_type" : "type-317",
7387   "self_type" : "type-511",
7388   "size" : 8,
7389   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7390  },
7391  {
7392   "alignment" : 2,
7393   "is_const" : true,
7394   "linker_set_key" : "const unsigned short",
7395   "name" : "const unsigned short",
7396   "referenced_type" : "type-103",
7397   "self_type" : "type-340",
7398   "size" : 2,
7399   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7400  },
7401  {
7402   "is_const" : true,
7403   "linker_set_key" : "const void",
7404   "name" : "const void",
7405   "referenced_type" : "type-76",
7406   "self_type" : "type-466",
7407   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7408  },
7409  {
7410   "alignment" : 1,
7411   "is_volatile" : true,
7412   "linker_set_key" : "volatile bool",
7413   "name" : "volatile bool",
7414   "referenced_type" : "type-13",
7415   "self_type" : "type-188",
7416   "size" : 1,
7417   "source_file" : "/system/core/libutils/include/utils/Thread.h"
7418  },
7419  {
7420   "alignment" : 4,
7421   "is_volatile" : true,
7422   "linker_set_key" : "volatile int",
7423   "name" : "volatile int",
7424   "referenced_type" : "type-4",
7425   "self_type" : "type-169",
7426   "size" : 4,
7427   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
7428  }
7429 ],
7430 "record_types" :
7431 [
7432  {
7433   "alignment" : 4,
7434   "fields" :
7435   [
7436    {
7437     "access" : "private",
7438     "field_name" : "mCond",
7439     "referenced_type" : "type-187"
7440    }
7441   ],
7442   "linker_set_key" : "android::Condition",
7443   "name" : "android::Condition",
7444   "record_kind" : "class",
7445   "referenced_type" : "type-186",
7446   "self_type" : "type-186",
7447   "size" : 48,
7448   "source_file" : "/system/core/libutils/include/utils/Condition.h",
7449   "unique_id" : "_ZTSN7android9ConditionE"
7450  },
7451  {
7452   "alignment" : 8,
7453   "fields" :
7454   [
7455    {
7456     "access" : "private",
7457     "field_name" : "mVector",
7458     "referenced_type" : "type-163"
7459    }
7460   ],
7461   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
7462   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
7463   "record_kind" : "class",
7464   "referenced_type" : "type-162",
7465   "self_type" : "type-162",
7466   "size" : 40,
7467   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
7468   "template_args" : [ "type-157", "type-133" ],
7469   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
7470  },
7471  {
7472   "alignment" : 4,
7473   "fields" :
7474   [
7475    {
7476     "access" : "private",
7477     "field_name" : "mCount",
7478     "referenced_type" : "type-261"
7479    }
7480   ],
7481   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
7482   "name" : "android::LightRefBase<android::NativeHandle>",
7483   "record_kind" : "class",
7484   "referenced_type" : "type-260",
7485   "self_type" : "type-260",
7486   "size" : 4,
7487   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7488   "template_args" : [ "type-262" ],
7489   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
7490  },
7491  {
7492   "alignment" : 4,
7493   "fields" :
7494   [
7495    {
7496     "access" : "private",
7497     "field_name" : "mCount",
7498     "referenced_type" : "type-258"
7499    }
7500   ],
7501   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
7502   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
7503   "record_kind" : "class",
7504   "referenced_type" : "type-257",
7505   "self_type" : "type-257",
7506   "size" : 4,
7507   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7508   "template_args" : [ "type-259" ],
7509   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
7510  },
7511  {
7512   "alignment" : 4,
7513   "fields" :
7514   [
7515    {
7516     "access" : "private",
7517     "field_name" : "mMutex",
7518     "referenced_type" : "type-147"
7519    }
7520   ],
7521   "linker_set_key" : "android::Mutex",
7522   "name" : "android::Mutex",
7523   "record_kind" : "class",
7524   "referenced_type" : "type-146",
7525   "self_type" : "type-146",
7526   "size" : 40,
7527   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
7528   "unique_id" : "_ZTSN7android5MutexE"
7529  },
7530  {
7531   "alignment" : 8,
7532   "fields" :
7533   [
7534    {
7535     "access" : "private",
7536     "field_name" : "mLock",
7537     "referenced_type" : "type-597"
7538    }
7539   ],
7540   "linker_set_key" : "android::Mutex::Autolock",
7541   "name" : "android::Mutex::Autolock",
7542   "record_kind" : "class",
7543   "referenced_type" : "type-596",
7544   "self_type" : "type-596",
7545   "size" : 8,
7546   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
7547   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
7548  },
7549  {
7550   "alignment" : 8,
7551   "base_specifiers" :
7552   [
7553    {
7554     "referenced_type" : "type-260"
7555    }
7556   ],
7557   "fields" :
7558   [
7559    {
7560     "access" : "private",
7561     "field_name" : "mHandle",
7562     "field_offset" : 64,
7563     "referenced_type" : "type-263"
7564    },
7565    {
7566     "access" : "private",
7567     "field_name" : "mOwnsHandle",
7568     "field_offset" : 128,
7569     "referenced_type" : "type-13"
7570    }
7571   ],
7572   "linker_set_key" : "android::NativeHandle",
7573   "name" : "android::NativeHandle",
7574   "record_kind" : "class",
7575   "referenced_type" : "type-262",
7576   "self_type" : "type-262",
7577   "size" : 24,
7578   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
7579   "unique_id" : "_ZTSN7android12NativeHandleE"
7580  },
7581  {
7582   "alignment" : 4,
7583   "fields" :
7584   [
7585    {
7586     "access" : "private",
7587     "field_name" : "mRWLock",
7588     "referenced_type" : "type-603"
7589    }
7590   ],
7591   "linker_set_key" : "android::RWLock",
7592   "name" : "android::RWLock",
7593   "record_kind" : "class",
7594   "referenced_type" : "type-602",
7595   "self_type" : "type-602",
7596   "size" : 56,
7597   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
7598   "unique_id" : "_ZTSN7android6RWLockE"
7599  },
7600  {
7601   "alignment" : 8,
7602   "fields" :
7603   [
7604    {
7605     "access" : "private",
7606     "field_name" : "mLock",
7607     "referenced_type" : "type-606"
7608    }
7609   ],
7610   "linker_set_key" : "android::RWLock::AutoRLock",
7611   "name" : "android::RWLock::AutoRLock",
7612   "record_kind" : "class",
7613   "referenced_type" : "type-605",
7614   "self_type" : "type-605",
7615   "size" : 8,
7616   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
7617   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
7618  },
7619  {
7620   "alignment" : 8,
7621   "fields" :
7622   [
7623    {
7624     "access" : "private",
7625     "field_name" : "mLock",
7626     "referenced_type" : "type-606"
7627    }
7628   ],
7629   "linker_set_key" : "android::RWLock::AutoWLock",
7630   "name" : "android::RWLock::AutoWLock",
7631   "record_kind" : "class",
7632   "referenced_type" : "type-610",
7633   "self_type" : "type-610",
7634   "size" : 8,
7635   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
7636   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
7637  },
7638  {
7639   "alignment" : 8,
7640   "fields" :
7641   [
7642    {
7643     "access" : "private",
7644     "field_name" : "mRefs",
7645     "field_offset" : 64,
7646     "referenced_type" : "type-20"
7647    }
7648   ],
7649   "linker_set_key" : "android::RefBase",
7650   "name" : "android::RefBase",
7651   "record_kind" : "class",
7652   "referenced_type" : "type-19",
7653   "self_type" : "type-19",
7654   "size" : 16,
7655   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7656   "unique_id" : "_ZTSN7android7RefBaseE",
7657   "vtable_components" :
7658   [
7659    {
7660     "kind" : "offset_to_top"
7661    },
7662    {
7663     "kind" : "rtti",
7664     "mangled_component_name" : "_ZTIN7android7RefBaseE"
7665    },
7666    {
7667     "kind" : "complete_dtor_pointer",
7668     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
7669    },
7670    {
7671     "kind" : "deleting_dtor_pointer",
7672     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
7673    },
7674    {
7675     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7676    },
7677    {
7678     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7679    },
7680    {
7681     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7682    },
7683    {
7684     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7685    }
7686   ]
7687  },
7688  {
7689   "alignment" : 1,
7690   "linker_set_key" : "android::RefBase::weakref_type",
7691   "name" : "android::RefBase::weakref_type",
7692   "record_kind" : "class",
7693   "referenced_type" : "type-24",
7694   "self_type" : "type-24",
7695   "size" : 1,
7696   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7697   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
7698  },
7699  {
7700   "alignment" : 1,
7701   "linker_set_key" : "android::ReferenceMover",
7702   "name" : "android::ReferenceMover",
7703   "record_kind" : "class",
7704   "referenced_type" : "type-365",
7705   "self_type" : "type-365",
7706   "size" : 1,
7707   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7708   "unique_id" : "_ZTSN7android14ReferenceMoverE"
7709  },
7710  {
7711   "alignment" : 8,
7712   "linker_set_key" : "android::ReferenceRenamer",
7713   "name" : "android::ReferenceRenamer",
7714   "record_kind" : "class",
7715   "referenced_type" : "type-351",
7716   "self_type" : "type-351",
7717   "size" : 8,
7718   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7719   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
7720   "vtable_components" :
7721   [
7722    {
7723     "kind" : "offset_to_top"
7724    },
7725    {
7726     "kind" : "rtti",
7727     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
7728    },
7729    {
7730     "is_pure" : true,
7731     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
7732    }
7733   ]
7734  },
7735  {
7736   "alignment" : 8,
7737   "fields" :
7738   [
7739    {
7740     "access" : "private",
7741     "field_name" : "mTag",
7742     "referenced_type" : "type-5"
7743    }
7744   ],
7745   "linker_set_key" : "android::ScopedTrace",
7746   "name" : "android::ScopedTrace",
7747   "record_kind" : "class",
7748   "referenced_type" : "type-612",
7749   "self_type" : "type-612",
7750   "size" : 8,
7751   "source_file" : "/system/core/libutils/include/utils/Trace.h",
7752   "unique_id" : "_ZTSN7android11ScopedTraceE"
7753  },
7754  {
7755   "alignment" : 8,
7756   "base_specifiers" :
7757   [
7758    {
7759     "access" : "private",
7760     "referenced_type" : "type-164"
7761    }
7762   ],
7763   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7764   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7765   "record_kind" : "class",
7766   "referenced_type" : "type-163",
7767   "self_type" : "type-163",
7768   "size" : 40,
7769   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
7770   "template_args" : [ "type-165" ],
7771   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7772   "vtable_components" :
7773   [
7774    {
7775     "kind" : "offset_to_top"
7776    },
7777    {
7778     "kind" : "rtti",
7779     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7780    },
7781    {
7782     "kind" : "complete_dtor_pointer",
7783     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
7784    },
7785    {
7786     "kind" : "deleting_dtor_pointer",
7787     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
7788    },
7789    {
7790     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm"
7791    },
7792    {
7793     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm"
7794    },
7795    {
7796     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm"
7797    },
7798    {
7799     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm"
7800    },
7801    {
7802     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm"
7803    },
7804    {
7805     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm"
7806    },
7807    {
7808     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
7809    }
7810   ]
7811  },
7812  {
7813   "alignment" : 8,
7814   "base_specifiers" :
7815   [
7816    {
7817     "referenced_type" : "type-149"
7818    }
7819   ],
7820   "linker_set_key" : "android::SortedVectorImpl",
7821   "name" : "android::SortedVectorImpl",
7822   "record_kind" : "class",
7823   "referenced_type" : "type-164",
7824   "self_type" : "type-164",
7825   "size" : 40,
7826   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7827   "unique_id" : "_ZTSN7android16SortedVectorImplE",
7828   "vtable_components" :
7829   [
7830    {
7831     "kind" : "offset_to_top"
7832    },
7833    {
7834     "kind" : "rtti",
7835     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
7836    },
7837    {
7838     "kind" : "complete_dtor_pointer",
7839     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
7840    },
7841    {
7842     "kind" : "deleting_dtor_pointer",
7843     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
7844    },
7845    {
7846     "is_pure" : true,
7847     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
7848    },
7849    {
7850     "is_pure" : true,
7851     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
7852    },
7853    {
7854     "is_pure" : true,
7855     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
7856    },
7857    {
7858     "is_pure" : true,
7859     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
7860    },
7861    {
7862     "is_pure" : true,
7863     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
7864    },
7865    {
7866     "is_pure" : true,
7867     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
7868    },
7869    {
7870     "is_pure" : true,
7871     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
7872    }
7873   ]
7874  },
7875  {
7876   "alignment" : 8,
7877   "fields" :
7878   [
7879    {
7880     "access" : "private",
7881     "field_name" : "mString",
7882     "referenced_type" : "type-158"
7883    }
7884   ],
7885   "linker_set_key" : "android::String16",
7886   "name" : "android::String16",
7887   "record_kind" : "class",
7888   "referenced_type" : "type-157",
7889   "self_type" : "type-157",
7890   "size" : 8,
7891   "source_file" : "/system/core/libutils/include/utils/String16.h",
7892   "unique_id" : "_ZTSN7android8String16E"
7893  },
7894  {
7895   "alignment" : 8,
7896   "fields" :
7897   [
7898    {
7899     "access" : "private",
7900     "field_name" : "mString",
7901     "referenced_type" : "type-167"
7902    }
7903   ],
7904   "linker_set_key" : "android::String8",
7905   "name" : "android::String8",
7906   "record_kind" : "class",
7907   "referenced_type" : "type-166",
7908   "self_type" : "type-166",
7909   "size" : 8,
7910   "source_file" : "/system/core/libutils/include/utils/String8.h",
7911   "unique_id" : "_ZTSN7android7String8E"
7912  },
7913  {
7914   "alignment" : 8,
7915   "base_specifiers" :
7916   [
7917    {
7918     "is_virtual" : true,
7919     "referenced_type" : "type-19"
7920    }
7921   ],
7922   "fields" :
7923   [
7924    {
7925     "access" : "private",
7926     "field_name" : "mCanCallJava",
7927     "field_offset" : 64,
7928     "referenced_type" : "type-185"
7929    },
7930    {
7931     "access" : "private",
7932     "field_name" : "mThread",
7933     "field_offset" : 128,
7934     "referenced_type" : "type-75"
7935    },
7936    {
7937     "access" : "private",
7938     "field_name" : "mLock",
7939     "field_offset" : 192,
7940     "referenced_type" : "type-146"
7941    },
7942    {
7943     "access" : "private",
7944     "field_name" : "mThreadExitedCondition",
7945     "field_offset" : 512,
7946     "referenced_type" : "type-186"
7947    },
7948    {
7949     "access" : "private",
7950     "field_name" : "mStatus",
7951     "field_offset" : 896,
7952     "referenced_type" : "type-4"
7953    },
7954    {
7955     "access" : "private",
7956     "field_name" : "mExitPending",
7957     "field_offset" : 928,
7958     "referenced_type" : "type-188"
7959    },
7960    {
7961     "access" : "private",
7962     "field_name" : "mRunning",
7963     "field_offset" : 936,
7964     "referenced_type" : "type-188"
7965    },
7966    {
7967     "access" : "private",
7968     "field_name" : "mHoldSelf",
7969     "field_offset" : 960,
7970     "referenced_type" : "type-182"
7971    },
7972    {
7973     "access" : "private",
7974     "field_name" : "mTid",
7975     "field_offset" : 1024,
7976     "referenced_type" : "type-4"
7977    }
7978   ],
7979   "linker_set_key" : "android::Thread",
7980   "name" : "android::Thread",
7981   "record_kind" : "class",
7982   "referenced_type" : "type-184",
7983   "self_type" : "type-184",
7984   "size" : 152,
7985   "source_file" : "/system/core/libutils/include/utils/Thread.h",
7986   "unique_id" : "_ZTSN7android6ThreadE",
7987   "vtable_components" :
7988   [
7989    {
7990     "component_value" : 136,
7991     "kind" : "vbase_offset"
7992    },
7993    {
7994     "kind" : "offset_to_top"
7995    },
7996    {
7997     "kind" : "rtti",
7998     "mangled_component_name" : "_ZTIN7android6ThreadE"
7999    },
8000    {
8001     "kind" : "complete_dtor_pointer",
8002     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
8003    },
8004    {
8005     "kind" : "deleting_dtor_pointer",
8006     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
8007    },
8008    {
8009     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
8010    },
8011    {
8012     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
8013    },
8014    {
8015     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
8016    },
8017    {
8018     "is_pure" : true,
8019     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
8020    },
8021    {
8022     "kind" : "vcall_offset"
8023    },
8024    {
8025     "kind" : "vcall_offset"
8026    },
8027    {
8028     "kind" : "vcall_offset"
8029    },
8030    {
8031     "kind" : "vcall_offset"
8032    },
8033    {
8034     "component_value" : -136,
8035     "kind" : "vcall_offset"
8036    },
8037    {
8038     "component_value" : -136,
8039     "kind" : "offset_to_top"
8040    },
8041    {
8042     "kind" : "rtti",
8043     "mangled_component_name" : "_ZTIN7android6ThreadE"
8044    },
8045    {
8046     "kind" : "complete_dtor_pointer",
8047     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
8048    },
8049    {
8050     "kind" : "deleting_dtor_pointer",
8051     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
8052    },
8053    {
8054     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8055    },
8056    {
8057     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8058    },
8059    {
8060     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8061    },
8062    {
8063     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8064    }
8065   ]
8066  },
8067  {
8068   "alignment" : 8,
8069   "base_specifiers" :
8070   [
8071    {
8072     "access" : "private",
8073     "referenced_type" : "type-149"
8074    }
8075   ],
8076   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
8077   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
8078   "record_kind" : "class",
8079   "referenced_type" : "type-148",
8080   "self_type" : "type-148",
8081   "size" : 40,
8082   "source_file" : "/system/core/libutils/include/utils/Vector.h",
8083   "template_args" : [ "type-152" ],
8084   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
8085   "vtable_components" :
8086   [
8087    {
8088     "kind" : "offset_to_top"
8089    },
8090    {
8091     "kind" : "rtti",
8092     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
8093    },
8094    {
8095     "kind" : "complete_dtor_pointer",
8096     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
8097    },
8098    {
8099     "kind" : "deleting_dtor_pointer",
8100     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
8101    },
8102    {
8103     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
8104    },
8105    {
8106     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
8107    },
8108    {
8109     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
8110    },
8111    {
8112     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
8113    },
8114    {
8115     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
8116    },
8117    {
8118     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
8119    }
8120   ]
8121  },
8122  {
8123   "alignment" : 8,
8124   "fields" :
8125   [
8126    {
8127     "access" : "private",
8128     "field_name" : "mStorage",
8129     "field_offset" : 64,
8130     "referenced_type" : "type-75"
8131    },
8132    {
8133     "access" : "private",
8134     "field_name" : "mCount",
8135     "field_offset" : 128,
8136     "referenced_type" : "type-5"
8137    },
8138    {
8139     "access" : "private",
8140     "field_name" : "mFlags",
8141     "field_offset" : 192,
8142     "referenced_type" : "type-150"
8143    },
8144    {
8145     "access" : "private",
8146     "field_name" : "mItemSize",
8147     "field_offset" : 256,
8148     "referenced_type" : "type-151"
8149    }
8150   ],
8151   "linker_set_key" : "android::VectorImpl",
8152   "name" : "android::VectorImpl",
8153   "record_kind" : "class",
8154   "referenced_type" : "type-149",
8155   "self_type" : "type-149",
8156   "size" : 40,
8157   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8158   "unique_id" : "_ZTSN7android10VectorImplE",
8159   "vtable_components" :
8160   [
8161    {
8162     "kind" : "offset_to_top"
8163    },
8164    {
8165     "kind" : "rtti",
8166     "mangled_component_name" : "_ZTIN7android10VectorImplE"
8167    },
8168    {
8169     "kind" : "complete_dtor_pointer",
8170     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
8171    },
8172    {
8173     "kind" : "deleting_dtor_pointer",
8174     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
8175    },
8176    {
8177     "is_pure" : true,
8178     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
8179    },
8180    {
8181     "is_pure" : true,
8182     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
8183    },
8184    {
8185     "is_pure" : true,
8186     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
8187    },
8188    {
8189     "is_pure" : true,
8190     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
8191    },
8192    {
8193     "is_pure" : true,
8194     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
8195    },
8196    {
8197     "is_pure" : true,
8198     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
8199    }
8200   ]
8201  },
8202  {
8203   "alignment" : 8,
8204   "base_specifiers" :
8205   [
8206    {
8207     "referenced_type" : "type-257"
8208    }
8209   ],
8210   "linker_set_key" : "android::VirtualLightRefBase",
8211   "name" : "android::VirtualLightRefBase",
8212   "record_kind" : "class",
8213   "referenced_type" : "type-259",
8214   "self_type" : "type-259",
8215   "size" : 16,
8216   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8217   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
8218   "vtable_components" :
8219   [
8220    {
8221     "kind" : "offset_to_top"
8222    },
8223    {
8224     "kind" : "rtti",
8225     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
8226    },
8227    {
8228     "kind" : "complete_dtor_pointer",
8229     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
8230    },
8231    {
8232     "kind" : "deleting_dtor_pointer",
8233     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
8234    }
8235   ]
8236  },
8237  {
8238   "alignment" : 8,
8239   "base_specifiers" :
8240   [
8241    {
8242     "referenced_type" : "type-77"
8243    }
8244   ],
8245   "fields" :
8246   [
8247    {
8248     "access" : "protected",
8249     "field_name" : "mSchedPolicy",
8250     "field_offset" : 64,
8251     "referenced_type" : "type-4"
8252    },
8253    {
8254     "access" : "protected",
8255     "field_name" : "mSchedPriority",
8256     "field_offset" : 96,
8257     "referenced_type" : "type-4"
8258    },
8259    {
8260     "access" : "private",
8261     "field_name" : "mExtras",
8262     "field_offset" : 128,
8263     "referenced_type" : "type-74"
8264    },
8265    {
8266     "access" : "private",
8267     "field_name" : "mReserved0",
8268     "field_offset" : 192,
8269     "referenced_type" : "type-75"
8270    }
8271   ],
8272   "linker_set_key" : "android::hardware::BHwBinder",
8273   "name" : "android::hardware::BHwBinder",
8274   "record_kind" : "class",
8275   "referenced_type" : "type-73",
8276   "self_type" : "type-73",
8277   "size" : 48,
8278   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
8279   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
8280   "vtable_components" :
8281   [
8282    {
8283     "component_value" : 32,
8284     "kind" : "vbase_offset"
8285    },
8286    {
8287     "kind" : "offset_to_top"
8288    },
8289    {
8290     "kind" : "rtti",
8291     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
8292    },
8293    {
8294     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8295    },
8296    {
8297     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
8298    },
8299    {
8300     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
8301    },
8302    {
8303     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
8304    },
8305    {
8306     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8307    },
8308    {
8309     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
8310    },
8311    {
8312     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
8313    },
8314    {
8315     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
8316    },
8317    {
8318     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8319    },
8320    {
8321     "kind" : "complete_dtor_pointer",
8322     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
8323    },
8324    {
8325     "kind" : "deleting_dtor_pointer",
8326     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
8327    },
8328    {
8329     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8330    },
8331    {
8332     "kind" : "vcall_offset"
8333    },
8334    {
8335     "kind" : "vcall_offset"
8336    },
8337    {
8338     "kind" : "vcall_offset"
8339    },
8340    {
8341     "kind" : "vcall_offset"
8342    },
8343    {
8344     "component_value" : -32,
8345     "kind" : "vcall_offset"
8346    },
8347    {
8348     "component_value" : -32,
8349     "kind" : "offset_to_top"
8350    },
8351    {
8352     "kind" : "rtti",
8353     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
8354    },
8355    {
8356     "kind" : "complete_dtor_pointer",
8357     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
8358    },
8359    {
8360     "kind" : "deleting_dtor_pointer",
8361     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
8362    },
8363    {
8364     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8365    },
8366    {
8367     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8368    },
8369    {
8370     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8371    },
8372    {
8373     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8374    }
8375   ]
8376  },
8377  {
8378   "alignment" : 8,
8379   "base_specifiers" :
8380   [
8381    {
8382     "is_virtual" : true,
8383     "referenced_type" : "type-19"
8384    }
8385   ],
8386   "fields" :
8387   [
8388    {
8389     "access" : "private",
8390     "field_name" : "mRemote",
8391     "field_offset" : 64,
8392     "referenced_type" : "type-123"
8393    },
8394    {
8395     "access" : "private",
8396     "field_name" : "mRefs",
8397     "field_offset" : 128,
8398     "referenced_type" : "type-23"
8399    },
8400    {
8401     "access" : "private",
8402     "field_name" : "mState",
8403     "field_offset" : 192,
8404     "referenced_type" : "type-125"
8405    }
8406   ],
8407   "linker_set_key" : "android::hardware::BpHwRefBase",
8408   "name" : "android::hardware::BpHwRefBase",
8409   "record_kind" : "class",
8410   "referenced_type" : "type-122",
8411   "self_type" : "type-122",
8412   "size" : 48,
8413   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
8414   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
8415   "vtable_components" :
8416   [
8417    {
8418     "component_value" : 32,
8419     "kind" : "vbase_offset"
8420    },
8421    {
8422     "kind" : "offset_to_top"
8423    },
8424    {
8425     "kind" : "rtti",
8426     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
8427    },
8428    {
8429     "kind" : "complete_dtor_pointer",
8430     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
8431    },
8432    {
8433     "kind" : "deleting_dtor_pointer",
8434     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
8435    },
8436    {
8437     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8438    },
8439    {
8440     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8441    },
8442    {
8443     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8444    },
8445    {
8446     "kind" : "vcall_offset"
8447    },
8448    {
8449     "component_value" : -32,
8450     "kind" : "vcall_offset"
8451    },
8452    {
8453     "component_value" : -32,
8454     "kind" : "vcall_offset"
8455    },
8456    {
8457     "component_value" : -32,
8458     "kind" : "vcall_offset"
8459    },
8460    {
8461     "component_value" : -32,
8462     "kind" : "vcall_offset"
8463    },
8464    {
8465     "component_value" : -32,
8466     "kind" : "offset_to_top"
8467    },
8468    {
8469     "kind" : "rtti",
8470     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
8471    },
8472    {
8473     "kind" : "complete_dtor_pointer",
8474     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
8475    },
8476    {
8477     "kind" : "deleting_dtor_pointer",
8478     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
8479    },
8480    {
8481     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
8482    },
8483    {
8484     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8485    },
8486    {
8487     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8488    },
8489    {
8490     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8491    }
8492   ]
8493  },
8494  {
8495   "alignment" : 8,
8496   "base_specifiers" :
8497   [
8498    {
8499     "referenced_type" : "type-83"
8500    },
8501    {
8502     "referenced_type" : "type-121"
8503    },
8504    {
8505     "referenced_type" : "type-122"
8506    }
8507   ],
8508   "linker_set_key" : "android::hardware::BpInterface<android::hardware::camera::device::V3_2::ICameraDeviceSession>",
8509   "name" : "android::hardware::BpInterface<android::hardware::camera::device::V3_2::ICameraDeviceSession>",
8510   "record_kind" : "class",
8511   "referenced_type" : "type-500",
8512   "self_type" : "type-500",
8513   "size" : 64,
8514   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8515   "template_args" : [ "type-83" ],
8516   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEEE",
8517   "vtable_components" :
8518   [
8519    {
8520     "component_value" : 48,
8521     "kind" : "vbase_offset"
8522    },
8523    {
8524     "kind" : "offset_to_top"
8525    },
8526    {
8527     "kind" : "rtti",
8528     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEEE"
8529    },
8530    {
8531     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_220ICameraDeviceSession8isRemoteEv"
8532    },
8533    {
8534     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
8535    },
8536    {
8537     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
8538    },
8539    {
8540     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
8541    },
8542    {
8543     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
8544    },
8545    {
8546     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession21setHALInstrumentationEv"
8547    },
8548    {
8549     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
8550    },
8551    {
8552     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession4pingEv"
8553    },
8554    {
8555     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
8556    },
8557    {
8558     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession21notifySyspropsChangedEv"
8559    },
8560    {
8561     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
8562    },
8563    {
8564     "kind" : "complete_dtor_pointer",
8565     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED1Ev"
8566    },
8567    {
8568     "kind" : "deleting_dtor_pointer",
8569     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED0Ev"
8570    },
8571    {
8572     "is_pure" : true,
8573     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession31constructDefaultRequestSettingsENS3_15RequestTemplateENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
8574    },
8575    {
8576     "is_pure" : true,
8577     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession16configureStreamsERKNS3_19StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_22HalStreamConfigurationEEEE"
8578    },
8579    {
8580     "is_pure" : true,
8581     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession21processCaptureRequestERKNS0_8hidl_vecINS3_14CaptureRequestEEERKNS5_INS3_11BufferCacheEEENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE"
8582    },
8583    {
8584     "is_pure" : true,
8585     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession30getCaptureRequestMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
8586    },
8587    {
8588     "is_pure" : true,
8589     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession29getCaptureResultMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
8590    },
8591    {
8592     "is_pure" : true,
8593     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession5flushEv"
8594    },
8595    {
8596     "is_pure" : true,
8597     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession5closeEv"
8598    },
8599    {
8600     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEE10onAsBinderEv"
8601    },
8602    {
8603     "component_value" : 40,
8604     "kind" : "vbase_offset"
8605    },
8606    {
8607     "component_value" : -8,
8608     "kind" : "offset_to_top"
8609    },
8610    {
8611     "kind" : "rtti",
8612     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEEE"
8613    },
8614    {
8615     "kind" : "complete_dtor_pointer",
8616     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED1Ev"
8617    },
8618    {
8619     "kind" : "deleting_dtor_pointer",
8620     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED0Ev"
8621    },
8622    {
8623     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEE10onAsBinderEv"
8624    },
8625    {
8626     "component_value" : 32,
8627     "kind" : "vbase_offset"
8628    },
8629    {
8630     "component_value" : -16,
8631     "kind" : "offset_to_top"
8632    },
8633    {
8634     "kind" : "rtti",
8635     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEEE"
8636    },
8637    {
8638     "kind" : "complete_dtor_pointer",
8639     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED1Ev"
8640    },
8641    {
8642     "kind" : "deleting_dtor_pointer",
8643     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED0Ev"
8644    },
8645    {
8646     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8647    },
8648    {
8649     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8650    },
8651    {
8652     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8653    },
8654    {
8655     "kind" : "vcall_offset"
8656    },
8657    {
8658     "component_value" : -32,
8659     "kind" : "vcall_offset"
8660    },
8661    {
8662     "component_value" : -32,
8663     "kind" : "vcall_offset"
8664    },
8665    {
8666     "component_value" : -32,
8667     "kind" : "vcall_offset"
8668    },
8669    {
8670     "component_value" : -48,
8671     "kind" : "vcall_offset"
8672    },
8673    {
8674     "component_value" : -48,
8675     "kind" : "offset_to_top"
8676    },
8677    {
8678     "kind" : "rtti",
8679     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEEE"
8680    },
8681    {
8682     "kind" : "complete_dtor_pointer",
8683     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED1Ev"
8684    },
8685    {
8686     "kind" : "deleting_dtor_pointer",
8687     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED0Ev"
8688    },
8689    {
8690     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
8691    },
8692    {
8693     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8694    },
8695    {
8696     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8697    },
8698    {
8699     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8700    }
8701   ]
8702  },
8703  {
8704   "alignment" : 8,
8705   "base_specifiers" :
8706   [
8707    {
8708     "referenced_type" : "type-82"
8709    },
8710    {
8711     "referenced_type" : "type-121"
8712    },
8713    {
8714     "referenced_type" : "type-122"
8715    }
8716   ],
8717   "linker_set_key" : "android::hardware::BpInterface<android::hardware::camera::device::V3_3::ICameraDeviceSession>",
8718   "name" : "android::hardware::BpInterface<android::hardware::camera::device::V3_3::ICameraDeviceSession>",
8719   "record_kind" : "class",
8720   "referenced_type" : "type-120",
8721   "self_type" : "type-120",
8722   "size" : 64,
8723   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8724   "template_args" : [ "type-82" ],
8725   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEEE",
8726   "vtable_components" :
8727   [
8728    {
8729     "component_value" : 48,
8730     "kind" : "vbase_offset"
8731    },
8732    {
8733     "kind" : "offset_to_top"
8734    },
8735    {
8736     "kind" : "rtti",
8737     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEEE"
8738    },
8739    {
8740     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_320ICameraDeviceSession8isRemoteEv"
8741    },
8742    {
8743     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
8744    },
8745    {
8746     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
8747    },
8748    {
8749     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
8750    },
8751    {
8752     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
8753    },
8754    {
8755     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession21setHALInstrumentationEv"
8756    },
8757    {
8758     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
8759    },
8760    {
8761     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession4pingEv"
8762    },
8763    {
8764     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
8765    },
8766    {
8767     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession21notifySyspropsChangedEv"
8768    },
8769    {
8770     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
8771    },
8772    {
8773     "kind" : "complete_dtor_pointer",
8774     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEED1Ev"
8775    },
8776    {
8777     "kind" : "deleting_dtor_pointer",
8778     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEED0Ev"
8779    },
8780    {
8781     "is_pure" : true,
8782     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession31constructDefaultRequestSettingsENS2_4V3_215RequestTemplateENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
8783    },
8784    {
8785     "is_pure" : true,
8786     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession16configureStreamsERKNS2_4V3_219StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS5_22HalStreamConfigurationEEEE"
8787    },
8788    {
8789     "is_pure" : true,
8790     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession21processCaptureRequestERKNS0_8hidl_vecINS2_4V3_214CaptureRequestEEERKNS5_INS6_11BufferCacheEEENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE"
8791    },
8792    {
8793     "is_pure" : true,
8794     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession30getCaptureRequestMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
8795    },
8796    {
8797     "is_pure" : true,
8798     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession29getCaptureResultMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
8799    },
8800    {
8801     "is_pure" : true,
8802     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession5flushEv"
8803    },
8804    {
8805     "is_pure" : true,
8806     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession5closeEv"
8807    },
8808    {
8809     "is_pure" : true,
8810     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession20configureStreams_3_3ERKNS2_4V3_219StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_22HalStreamConfigurationEEEE"
8811    },
8812    {
8813     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEE10onAsBinderEv"
8814    },
8815    {
8816     "component_value" : 40,
8817     "kind" : "vbase_offset"
8818    },
8819    {
8820     "component_value" : -8,
8821     "kind" : "offset_to_top"
8822    },
8823    {
8824     "kind" : "rtti",
8825     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEEE"
8826    },
8827    {
8828     "kind" : "complete_dtor_pointer",
8829     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEED1Ev"
8830    },
8831    {
8832     "kind" : "deleting_dtor_pointer",
8833     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEED0Ev"
8834    },
8835    {
8836     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEE10onAsBinderEv"
8837    },
8838    {
8839     "component_value" : 32,
8840     "kind" : "vbase_offset"
8841    },
8842    {
8843     "component_value" : -16,
8844     "kind" : "offset_to_top"
8845    },
8846    {
8847     "kind" : "rtti",
8848     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEEE"
8849    },
8850    {
8851     "kind" : "complete_dtor_pointer",
8852     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEED1Ev"
8853    },
8854    {
8855     "kind" : "deleting_dtor_pointer",
8856     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEED0Ev"
8857    },
8858    {
8859     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8860    },
8861    {
8862     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8863    },
8864    {
8865     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8866    },
8867    {
8868     "kind" : "vcall_offset"
8869    },
8870    {
8871     "component_value" : -32,
8872     "kind" : "vcall_offset"
8873    },
8874    {
8875     "component_value" : -32,
8876     "kind" : "vcall_offset"
8877    },
8878    {
8879     "component_value" : -32,
8880     "kind" : "vcall_offset"
8881    },
8882    {
8883     "component_value" : -48,
8884     "kind" : "vcall_offset"
8885    },
8886    {
8887     "component_value" : -48,
8888     "kind" : "offset_to_top"
8889    },
8890    {
8891     "kind" : "rtti",
8892     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEEE"
8893    },
8894    {
8895     "kind" : "complete_dtor_pointer",
8896     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEED1Ev"
8897    },
8898    {
8899     "kind" : "deleting_dtor_pointer",
8900     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEED0Ev"
8901    },
8902    {
8903     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
8904    },
8905    {
8906     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8907    },
8908    {
8909     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8910    },
8911    {
8912     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8913    }
8914   ]
8915  },
8916  {
8917   "alignment" : 8,
8918   "base_specifiers" :
8919   [
8920    {
8921     "referenced_type" : "type-34"
8922    },
8923    {
8924     "referenced_type" : "type-121"
8925    },
8926    {
8927     "referenced_type" : "type-122"
8928    }
8929   ],
8930   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
8931   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
8932   "record_kind" : "class",
8933   "referenced_type" : "type-499",
8934   "self_type" : "type-499",
8935   "size" : 64,
8936   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8937   "template_args" : [ "type-34" ],
8938   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
8939   "vtable_components" :
8940   [
8941    {
8942     "component_value" : 48,
8943     "kind" : "vbase_offset"
8944    },
8945    {
8946     "kind" : "offset_to_top"
8947    },
8948    {
8949     "kind" : "rtti",
8950     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8951    },
8952    {
8953     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
8954    },
8955    {
8956     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8957    },
8958    {
8959     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8960    },
8961    {
8962     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8963    },
8964    {
8965     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
8966    },
8967    {
8968     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
8969    },
8970    {
8971     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
8972    },
8973    {
8974     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
8975    },
8976    {
8977     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8978    },
8979    {
8980     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
8981    },
8982    {
8983     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8984    },
8985    {
8986     "kind" : "complete_dtor_pointer",
8987     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
8988    },
8989    {
8990     "kind" : "deleting_dtor_pointer",
8991     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
8992    },
8993    {
8994     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8995    },
8996    {
8997     "component_value" : 40,
8998     "kind" : "vbase_offset"
8999    },
9000    {
9001     "component_value" : -8,
9002     "kind" : "offset_to_top"
9003    },
9004    {
9005     "kind" : "rtti",
9006     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9007    },
9008    {
9009     "kind" : "complete_dtor_pointer",
9010     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9011    },
9012    {
9013     "kind" : "deleting_dtor_pointer",
9014     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9015    },
9016    {
9017     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9018    },
9019    {
9020     "component_value" : 32,
9021     "kind" : "vbase_offset"
9022    },
9023    {
9024     "component_value" : -16,
9025     "kind" : "offset_to_top"
9026    },
9027    {
9028     "kind" : "rtti",
9029     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9030    },
9031    {
9032     "kind" : "complete_dtor_pointer",
9033     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9034    },
9035    {
9036     "kind" : "deleting_dtor_pointer",
9037     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9038    },
9039    {
9040     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9041    },
9042    {
9043     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9044    },
9045    {
9046     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9047    },
9048    {
9049     "kind" : "vcall_offset"
9050    },
9051    {
9052     "component_value" : -32,
9053     "kind" : "vcall_offset"
9054    },
9055    {
9056     "component_value" : -32,
9057     "kind" : "vcall_offset"
9058    },
9059    {
9060     "component_value" : -32,
9061     "kind" : "vcall_offset"
9062    },
9063    {
9064     "component_value" : -48,
9065     "kind" : "vcall_offset"
9066    },
9067    {
9068     "component_value" : -48,
9069     "kind" : "offset_to_top"
9070    },
9071    {
9072     "kind" : "rtti",
9073     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9074    },
9075    {
9076     "kind" : "complete_dtor_pointer",
9077     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9078    },
9079    {
9080     "kind" : "deleting_dtor_pointer",
9081     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9082    },
9083    {
9084     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
9085    },
9086    {
9087     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9088    },
9089    {
9090     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9091    },
9092    {
9093     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9094    }
9095   ]
9096  },
9097  {
9098   "alignment" : 8,
9099   "fields" :
9100   [
9101    {
9102     "access" : "private",
9103     "field_name" : "mMutex",
9104     "referenced_type" : "type-522"
9105    },
9106    {
9107     "access" : "private",
9108     "field_name" : "mMap",
9109     "field_offset" : 320,
9110     "referenced_type" : "type-523"
9111    }
9112   ],
9113   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
9114   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
9115   "record_kind" : "class",
9116   "referenced_type" : "type-521",
9117   "self_type" : "type-521",
9118   "size" : 64,
9119   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9120   "template_args" : [ "type-32", "type-524" ],
9121   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
9122  },
9123  {
9124   "alignment" : 8,
9125   "fields" :
9126   [
9127    {
9128     "access" : "private",
9129     "field_name" : "mMutex",
9130     "referenced_type" : "type-531"
9131    },
9132    {
9133     "access" : "private",
9134     "field_name" : "mMap",
9135     "field_offset" : 320,
9136     "referenced_type" : "type-532"
9137    }
9138   ],
9139   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
9140   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
9141   "record_kind" : "class",
9142   "referenced_type" : "type-530",
9143   "self_type" : "type-530",
9144   "size" : 64,
9145   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9146   "template_args" : [ "type-32", "type-13" ],
9147   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
9148  },
9149  {
9150   "alignment" : 8,
9151   "fields" :
9152   [
9153    {
9154     "access" : "private",
9155     "field_name" : "mMutex",
9156     "referenced_type" : "type-537"
9157    },
9158    {
9159     "access" : "private",
9160     "field_name" : "mMap",
9161     "field_offset" : 320,
9162     "referenced_type" : "type-538"
9163    }
9164   ],
9165   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
9166   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
9167   "record_kind" : "class",
9168   "referenced_type" : "type-536",
9169   "self_type" : "type-536",
9170   "size" : 64,
9171   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9172   "template_args" : [ "type-130", "type-71" ],
9173   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
9174  },
9175  {
9176   "alignment" : 8,
9177   "fields" :
9178   [
9179    {
9180     "access" : "private",
9181     "field_name" : "mMutex",
9182     "referenced_type" : "type-553"
9183    },
9184    {
9185     "access" : "private",
9186     "field_name" : "mMap",
9187     "field_offset" : 320,
9188     "referenced_type" : "type-554"
9189    }
9190   ],
9191   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
9192   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
9193   "record_kind" : "class",
9194   "referenced_type" : "type-552",
9195   "self_type" : "type-552",
9196   "size" : 64,
9197   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9198   "template_args" : [ "type-555", "type-556" ],
9199   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
9200  },
9201  {
9202   "alignment" : 8,
9203   "fields" :
9204   [
9205    {
9206     "access" : "private",
9207     "field_name" : "mMutex",
9208     "referenced_type" : "type-543"
9209    },
9210    {
9211     "access" : "private",
9212     "field_name" : "mMap",
9213     "field_offset" : 320,
9214     "referenced_type" : "type-544"
9215    }
9216   ],
9217   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
9218   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
9219   "record_kind" : "class",
9220   "referenced_type" : "type-542",
9221   "self_type" : "type-542",
9222   "size" : 64,
9223   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9224   "template_args" : [ "type-545", "type-546" ],
9225   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
9226  },
9227  {
9228   "alignment" : 8,
9229   "fields" :
9230   [
9231    {
9232     "field_name" : "flags",
9233     "referenced_type" : "type-2"
9234    },
9235    {
9236     "field_name" : "fdIndex",
9237     "field_offset" : 32,
9238     "referenced_type" : "type-2"
9239    },
9240    {
9241     "field_name" : "offset",
9242     "field_offset" : 64,
9243     "referenced_type" : "type-2"
9244    },
9245    {
9246     "field_name" : "extent",
9247     "field_offset" : 128,
9248     "referenced_type" : "type-5"
9249    }
9250   ],
9251   "linker_set_key" : "android::hardware::GrantorDescriptor",
9252   "name" : "android::hardware::GrantorDescriptor",
9253   "referenced_type" : "type-379",
9254   "self_type" : "type-379",
9255   "size" : 24,
9256   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
9257   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
9258  },
9259  {
9260   "alignment" : 8,
9261   "base_specifiers" :
9262   [
9263    {
9264     "is_virtual" : true,
9265     "referenced_type" : "type-366"
9266    },
9267    {
9268     "is_virtual" : true,
9269     "referenced_type" : "type-19"
9270    }
9271   ],
9272   "linker_set_key" : "android::hardware::HidlMemory",
9273   "name" : "android::hardware::HidlMemory",
9274   "record_kind" : "class",
9275   "referenced_type" : "type-375",
9276   "self_type" : "type-375",
9277   "size" : 64,
9278   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9279   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
9280   "vtable_components" :
9281   [
9282    {
9283     "component_value" : 48,
9284     "kind" : "vbase_offset"
9285    },
9286    {
9287     "component_value" : 8,
9288     "kind" : "vbase_offset"
9289    },
9290    {
9291     "kind" : "offset_to_top"
9292    },
9293    {
9294     "kind" : "rtti",
9295     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9296    },
9297    {
9298     "kind" : "complete_dtor_pointer",
9299     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
9300    },
9301    {
9302     "kind" : "deleting_dtor_pointer",
9303     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
9304    },
9305    {
9306     "kind" : "vcall_offset"
9307    },
9308    {
9309     "kind" : "vcall_offset"
9310    },
9311    {
9312     "kind" : "vcall_offset"
9313    },
9314    {
9315     "kind" : "vcall_offset"
9316    },
9317    {
9318     "component_value" : -48,
9319     "kind" : "vcall_offset"
9320    },
9321    {
9322     "component_value" : -48,
9323     "kind" : "offset_to_top"
9324    },
9325    {
9326     "kind" : "rtti",
9327     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9328    },
9329    {
9330     "kind" : "complete_dtor_pointer",
9331     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
9332    },
9333    {
9334     "kind" : "deleting_dtor_pointer",
9335     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
9336    },
9337    {
9338     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9339    },
9340    {
9341     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9342    },
9343    {
9344     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9345    },
9346    {
9347     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9348    }
9349   ]
9350  },
9351  {
9352   "alignment" : 8,
9353   "base_specifiers" :
9354   [
9355    {
9356     "is_virtual" : true,
9357     "referenced_type" : "type-19"
9358    }
9359   ],
9360   "linker_set_key" : "android::hardware::IBinder",
9361   "name" : "android::hardware::IBinder",
9362   "record_kind" : "class",
9363   "referenced_type" : "type-77",
9364   "self_type" : "type-77",
9365   "size" : 24,
9366   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
9367   "unique_id" : "_ZTSN7android8hardware7IBinderE",
9368   "vtable_components" :
9369   [
9370    {
9371     "component_value" : 8,
9372     "kind" : "vbase_offset"
9373    },
9374    {
9375     "kind" : "offset_to_top"
9376    },
9377    {
9378     "kind" : "rtti",
9379     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
9380    },
9381    {
9382     "is_pure" : true,
9383     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9384    },
9385    {
9386     "is_pure" : true,
9387     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
9388    },
9389    {
9390     "is_pure" : true,
9391     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
9392    },
9393    {
9394     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9395    },
9396    {
9397     "is_pure" : true,
9398     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9399    },
9400    {
9401     "is_pure" : true,
9402     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
9403    },
9404    {
9405     "is_pure" : true,
9406     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
9407    },
9408    {
9409     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
9410    },
9411    {
9412     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9413    },
9414    {
9415     "kind" : "complete_dtor_pointer",
9416     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
9417    },
9418    {
9419     "kind" : "deleting_dtor_pointer",
9420     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
9421    },
9422    {
9423     "kind" : "vcall_offset"
9424    },
9425    {
9426     "kind" : "vcall_offset"
9427    },
9428    {
9429     "kind" : "vcall_offset"
9430    },
9431    {
9432     "kind" : "vcall_offset"
9433    },
9434    {
9435     "component_value" : -8,
9436     "kind" : "vcall_offset"
9437    },
9438    {
9439     "component_value" : -8,
9440     "kind" : "offset_to_top"
9441    },
9442    {
9443     "kind" : "rtti",
9444     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
9445    },
9446    {
9447     "kind" : "complete_dtor_pointer",
9448     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
9449    },
9450    {
9451     "kind" : "deleting_dtor_pointer",
9452     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
9453    },
9454    {
9455     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9456    },
9457    {
9458     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9459    },
9460    {
9461     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9462    },
9463    {
9464     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9465    }
9466   ]
9467  },
9468  {
9469   "alignment" : 8,
9470   "base_specifiers" :
9471   [
9472    {
9473     "is_virtual" : true,
9474     "referenced_type" : "type-19"
9475    }
9476   ],
9477   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
9478   "name" : "android::hardware::IBinder::DeathRecipient",
9479   "record_kind" : "class",
9480   "referenced_type" : "type-18",
9481   "self_type" : "type-18",
9482   "size" : 24,
9483   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
9484   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
9485   "vtable_components" :
9486   [
9487    {
9488     "component_value" : 8,
9489     "kind" : "vbase_offset"
9490    },
9491    {
9492     "kind" : "offset_to_top"
9493    },
9494    {
9495     "kind" : "rtti",
9496     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
9497    },
9498    {
9499     "is_pure" : true,
9500     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
9501    },
9502    {
9503     "kind" : "complete_dtor_pointer",
9504     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
9505    },
9506    {
9507     "kind" : "deleting_dtor_pointer",
9508     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
9509    },
9510    {
9511     "kind" : "vcall_offset"
9512    },
9513    {
9514     "kind" : "vcall_offset"
9515    },
9516    {
9517     "kind" : "vcall_offset"
9518    },
9519    {
9520     "kind" : "vcall_offset"
9521    },
9522    {
9523     "component_value" : -8,
9524     "kind" : "vcall_offset"
9525    },
9526    {
9527     "component_value" : -8,
9528     "kind" : "offset_to_top"
9529    },
9530    {
9531     "kind" : "rtti",
9532     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
9533    },
9534    {
9535     "kind" : "complete_dtor_pointer",
9536     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
9537    },
9538    {
9539     "kind" : "deleting_dtor_pointer",
9540     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
9541    },
9542    {
9543     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9544    },
9545    {
9546     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9547    },
9548    {
9549     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9550    },
9551    {
9552     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9553    }
9554   ]
9555  },
9556  {
9557   "alignment" : 8,
9558   "base_specifiers" :
9559   [
9560    {
9561     "is_virtual" : true,
9562     "referenced_type" : "type-19"
9563    }
9564   ],
9565   "linker_set_key" : "android::hardware::IInterface",
9566   "name" : "android::hardware::IInterface",
9567   "record_kind" : "class",
9568   "referenced_type" : "type-121",
9569   "self_type" : "type-121",
9570   "size" : 24,
9571   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9572   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
9573   "vtable_components" :
9574   [
9575    {
9576     "component_value" : 8,
9577     "kind" : "vbase_offset"
9578    },
9579    {
9580     "kind" : "offset_to_top"
9581    },
9582    {
9583     "kind" : "rtti",
9584     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9585    },
9586    {
9587     "kind" : "complete_dtor_pointer",
9588     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
9589    },
9590    {
9591     "kind" : "deleting_dtor_pointer",
9592     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
9593    },
9594    {
9595     "is_pure" : true,
9596     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
9597    },
9598    {
9599     "kind" : "vcall_offset"
9600    },
9601    {
9602     "kind" : "vcall_offset"
9603    },
9604    {
9605     "kind" : "vcall_offset"
9606    },
9607    {
9608     "kind" : "vcall_offset"
9609    },
9610    {
9611     "component_value" : -8,
9612     "kind" : "vcall_offset"
9613    },
9614    {
9615     "component_value" : -8,
9616     "kind" : "offset_to_top"
9617    },
9618    {
9619     "kind" : "rtti",
9620     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9621    },
9622    {
9623     "kind" : "complete_dtor_pointer",
9624     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
9625    },
9626    {
9627     "kind" : "deleting_dtor_pointer",
9628     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
9629    },
9630    {
9631     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9632    },
9633    {
9634     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9635    },
9636    {
9637     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9638    },
9639    {
9640     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9641    }
9642   ]
9643  },
9644  {
9645   "alignment" : 8,
9646   "fields" :
9647   [
9648    {
9649     "access" : "private",
9650     "field_name" : "mGrantors",
9651     "referenced_type" : "type-383"
9652    },
9653    {
9654     "access" : "private",
9655     "field_name" : "mHandle",
9656     "field_offset" : 128,
9657     "referenced_type" : "type-449"
9658    },
9659    {
9660     "access" : "private",
9661     "field_name" : "mQuantum",
9662     "field_offset" : 192,
9663     "referenced_type" : "type-2"
9664    },
9665    {
9666     "access" : "private",
9667     "field_name" : "mFlags",
9668     "field_offset" : 224,
9669     "referenced_type" : "type-2"
9670    }
9671   ],
9672   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
9673   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
9674   "referenced_type" : "type-475",
9675   "self_type" : "type-475",
9676   "size" : 32,
9677   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
9678   "template_args" : [ "type-105" ],
9679   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
9680  },
9681  {
9682   "alignment" : 8,
9683   "fields" :
9684   [
9685    {
9686     "access" : "private",
9687     "field_name" : "mGrantors",
9688     "referenced_type" : "type-383"
9689    },
9690    {
9691     "access" : "private",
9692     "field_name" : "mHandle",
9693     "field_offset" : 128,
9694     "referenced_type" : "type-449"
9695    },
9696    {
9697     "access" : "private",
9698     "field_name" : "mQuantum",
9699     "field_offset" : 192,
9700     "referenced_type" : "type-2"
9701    },
9702    {
9703     "access" : "private",
9704     "field_name" : "mFlags",
9705     "field_offset" : 224,
9706     "referenced_type" : "type-2"
9707    }
9708   ],
9709   "linker_set_key" : "android::hardware::MQDescriptor<unsigned char, android::hardware::kSynchronizedReadWrite>",
9710   "name" : "android::hardware::MQDescriptor<unsigned char, android::hardware::kSynchronizedReadWrite>",
9711   "referenced_type" : "type-473",
9712   "self_type" : "type-473",
9713   "size" : 32,
9714   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
9715   "template_args" : [ "type-101" ],
9716   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIhLNS0_8MQFlavorE1EEE"
9717  },
9718  {
9719   "alignment" : 8,
9720   "fields" :
9721   [
9722    {
9723     "access" : "private",
9724     "field_name" : "mBufCachePos",
9725     "referenced_type" : "type-5"
9726    },
9727    {
9728     "access" : "private",
9729     "field_name" : "mBufCache",
9730     "field_offset" : 64,
9731     "referenced_type" : "type-505"
9732    },
9733    {
9734     "access" : "private",
9735     "field_name" : "mError",
9736     "field_offset" : 256,
9737     "referenced_type" : "type-4"
9738    },
9739    {
9740     "access" : "private",
9741     "field_name" : "mData",
9742     "field_offset" : 320,
9743     "referenced_type" : "type-362"
9744    },
9745    {
9746     "access" : "private",
9747     "field_name" : "mDataSize",
9748     "field_offset" : 384,
9749     "referenced_type" : "type-5"
9750    },
9751    {
9752     "access" : "private",
9753     "field_name" : "mDataCapacity",
9754     "field_offset" : 448,
9755     "referenced_type" : "type-5"
9756    },
9757    {
9758     "access" : "private",
9759     "field_name" : "mDataPos",
9760     "field_offset" : 512,
9761     "referenced_type" : "type-5"
9762    },
9763    {
9764     "access" : "private",
9765     "field_name" : "mObjects",
9766     "field_offset" : 576,
9767     "referenced_type" : "type-506"
9768    },
9769    {
9770     "access" : "private",
9771     "field_name" : "mObjectsSize",
9772     "field_offset" : 640,
9773     "referenced_type" : "type-5"
9774    },
9775    {
9776     "access" : "private",
9777     "field_name" : "mObjectsCapacity",
9778     "field_offset" : 704,
9779     "referenced_type" : "type-5"
9780    },
9781    {
9782     "access" : "private",
9783     "field_name" : "mNextObjectHint",
9784     "field_offset" : 768,
9785     "referenced_type" : "type-5"
9786    },
9787    {
9788     "access" : "private",
9789     "field_name" : "mNumRef",
9790     "field_offset" : 832,
9791     "referenced_type" : "type-5"
9792    },
9793    {
9794     "access" : "private",
9795     "field_name" : "mFdsKnown",
9796     "field_offset" : 896,
9797     "referenced_type" : "type-13"
9798    },
9799    {
9800     "access" : "private",
9801     "field_name" : "mHasFds",
9802     "field_offset" : 904,
9803     "referenced_type" : "type-13"
9804    },
9805    {
9806     "access" : "private",
9807     "field_name" : "mAllowFds",
9808     "field_offset" : 912,
9809     "referenced_type" : "type-13"
9810    },
9811    {
9812     "access" : "private",
9813     "field_name" : "mOwner",
9814     "field_offset" : 960,
9815     "referenced_type" : "type-507"
9816    },
9817    {
9818     "access" : "private",
9819     "field_name" : "mOwnerCookie",
9820     "field_offset" : 1024,
9821     "referenced_type" : "type-75"
9822    }
9823   ],
9824   "linker_set_key" : "android::hardware::Parcel",
9825   "name" : "android::hardware::Parcel",
9826   "record_kind" : "class",
9827   "referenced_type" : "type-504",
9828   "self_type" : "type-504",
9829   "size" : 136,
9830   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
9831   "unique_id" : "_ZTSN7android8hardware6ParcelE"
9832  },
9833  {
9834   "access" : "private",
9835   "alignment" : 8,
9836   "fields" :
9837   [
9838    {
9839     "field_name" : "index",
9840     "referenced_type" : "type-5"
9841    },
9842    {
9843     "field_name" : "buffer",
9844     "field_offset" : 64,
9845     "referenced_type" : "type-317"
9846    },
9847    {
9848     "field_name" : "bufend",
9849     "field_offset" : 128,
9850     "referenced_type" : "type-317"
9851    }
9852   ],
9853   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
9854   "name" : "android::hardware::Parcel::BufferInfo",
9855   "referenced_type" : "type-512",
9856   "self_type" : "type-512",
9857   "size" : 24,
9858   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
9859   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
9860  },
9861  {
9862   "alignment" : 8,
9863   "base_specifiers" :
9864   [
9865    {
9866     "is_virtual" : true,
9867     "referenced_type" : "type-19"
9868    }
9869   ],
9870   "fields" :
9871   [
9872    {
9873     "access" : "private",
9874     "field_name" : "mDriverFD",
9875     "field_offset" : 64,
9876     "referenced_type" : "type-4"
9877    },
9878    {
9879     "access" : "private",
9880     "field_name" : "mVMStart",
9881     "field_offset" : 128,
9882     "referenced_type" : "type-75"
9883    },
9884    {
9885     "access" : "private",
9886     "field_name" : "mThreadCountLock",
9887     "field_offset" : 192,
9888     "referenced_type" : "type-143"
9889    },
9890    {
9891     "access" : "private",
9892     "field_name" : "mThreadCountDecrement",
9893     "field_offset" : 512,
9894     "referenced_type" : "type-144"
9895    },
9896    {
9897     "access" : "private",
9898     "field_name" : "mExecutingThreadsCount",
9899     "field_offset" : 896,
9900     "referenced_type" : "type-5"
9901    },
9902    {
9903     "access" : "private",
9904     "field_name" : "mMaxThreads",
9905     "field_offset" : 960,
9906     "referenced_type" : "type-5"
9907    },
9908    {
9909     "access" : "private",
9910     "field_name" : "mStarvationStartTimeMs",
9911     "field_offset" : 1024,
9912     "referenced_type" : "type-145"
9913    },
9914    {
9915     "access" : "private",
9916     "field_name" : "mLock",
9917     "field_offset" : 1088,
9918     "referenced_type" : "type-146"
9919    },
9920    {
9921     "access" : "private",
9922     "field_name" : "mHandleToObject",
9923     "field_offset" : 1408,
9924     "referenced_type" : "type-148"
9925    },
9926    {
9927     "access" : "private",
9928     "field_name" : "mManagesContexts",
9929     "field_offset" : 1728,
9930     "referenced_type" : "type-13"
9931    },
9932    {
9933     "access" : "private",
9934     "field_name" : "mBinderContextCheckFunc",
9935     "field_offset" : 1792,
9936     "referenced_type" : "type-153"
9937    },
9938    {
9939     "access" : "private",
9940     "field_name" : "mBinderContextUserData",
9941     "field_offset" : 1856,
9942     "referenced_type" : "type-75"
9943    },
9944    {
9945     "access" : "private",
9946     "field_name" : "mContexts",
9947     "field_offset" : 1920,
9948     "referenced_type" : "type-162"
9949    },
9950    {
9951     "access" : "private",
9952     "field_name" : "mRootDir",
9953     "field_offset" : 2240,
9954     "referenced_type" : "type-166"
9955    },
9956    {
9957     "access" : "private",
9958     "field_name" : "mThreadPoolStarted",
9959     "field_offset" : 2304,
9960     "referenced_type" : "type-13"
9961    },
9962    {
9963     "access" : "private",
9964     "field_name" : "mSpawnThreadOnStart",
9965     "field_offset" : 2312,
9966     "referenced_type" : "type-13"
9967    },
9968    {
9969     "access" : "private",
9970     "field_name" : "mThreadPoolSeq",
9971     "field_offset" : 2336,
9972     "referenced_type" : "type-169"
9973    },
9974    {
9975     "access" : "private",
9976     "field_name" : "mMmapSize",
9977     "field_offset" : 2368,
9978     "referenced_type" : "type-151"
9979    },
9980    {
9981     "access" : "private",
9982     "field_name" : "mCallRestriction",
9983     "field_offset" : 2432,
9984     "referenced_type" : "type-170"
9985    }
9986   ],
9987   "linker_set_key" : "android::hardware::ProcessState",
9988   "name" : "android::hardware::ProcessState",
9989   "record_kind" : "class",
9990   "referenced_type" : "type-142",
9991   "self_type" : "type-142",
9992   "size" : 328,
9993   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
9994   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
9995   "vtable_components" :
9996   [
9997    {
9998     "component_value" : 312,
9999     "kind" : "vbase_offset"
10000    },
10001    {
10002     "kind" : "offset_to_top"
10003    },
10004    {
10005     "kind" : "rtti",
10006     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10007    },
10008    {
10009     "kind" : "complete_dtor_pointer",
10010     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
10011    },
10012    {
10013     "kind" : "deleting_dtor_pointer",
10014     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
10015    },
10016    {
10017     "kind" : "vcall_offset"
10018    },
10019    {
10020     "kind" : "vcall_offset"
10021    },
10022    {
10023     "kind" : "vcall_offset"
10024    },
10025    {
10026     "kind" : "vcall_offset"
10027    },
10028    {
10029     "component_value" : -312,
10030     "kind" : "vcall_offset"
10031    },
10032    {
10033     "component_value" : -312,
10034     "kind" : "offset_to_top"
10035    },
10036    {
10037     "kind" : "rtti",
10038     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10039    },
10040    {
10041     "kind" : "complete_dtor_pointer",
10042     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
10043    },
10044    {
10045     "kind" : "deleting_dtor_pointer",
10046     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
10047    },
10048    {
10049     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10050    },
10051    {
10052     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10053    },
10054    {
10055     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10056    },
10057    {
10058     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10059    }
10060   ]
10061  },
10062  {
10063   "access" : "private",
10064   "alignment" : 8,
10065   "fields" :
10066   [
10067    {
10068     "field_name" : "binder",
10069     "referenced_type" : "type-124"
10070    },
10071    {
10072     "field_name" : "refs",
10073     "field_offset" : 64,
10074     "referenced_type" : "type-23"
10075    }
10076   ],
10077   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
10078   "name" : "android::hardware::ProcessState::handle_entry",
10079   "referenced_type" : "type-152",
10080   "self_type" : "type-152",
10081   "size" : 16,
10082   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
10083   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
10084  },
10085  {
10086   "alignment" : 8,
10087   "base_specifiers" :
10088   [
10089    {
10090     "referenced_type" : "type-225"
10091    }
10092   ],
10093   "fields" :
10094   [
10095    {
10096     "access" : "private",
10097     "field_name" : "mVal",
10098     "field_offset" : 288,
10099     "referenced_type" : "type-233"
10100    }
10101   ],
10102   "linker_set_key" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status>",
10103   "name" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status>",
10104   "record_kind" : "class",
10105   "referenced_type" : "type-232",
10106   "self_type" : "type-232",
10107   "size" : 40,
10108   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10109   "template_args" : [ "type-233" ],
10110   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_6camera6common4V1_06StatusEEE"
10111  },
10112  {
10113   "alignment" : 8,
10114   "base_specifiers" :
10115   [
10116    {
10117     "referenced_type" : "type-225"
10118    }
10119   ],
10120   "fields" :
10121   [
10122    {
10123     "access" : "private",
10124     "field_name" : "mVal",
10125     "field_offset" : 320,
10126     "referenced_type" : "type-80"
10127    }
10128   ],
10129   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> >",
10130   "name" : "android::hardware::Return<android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> >",
10131   "record_kind" : "class",
10132   "referenced_type" : "type-239",
10133   "self_type" : "type-239",
10134   "size" : 48,
10135   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10136   "template_args" : [ "type-80" ],
10137   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_6camera6device4V3_320ICameraDeviceSessionEEEEE"
10138  },
10139  {
10140   "alignment" : 8,
10141   "base_specifiers" :
10142   [
10143    {
10144     "referenced_type" : "type-225"
10145    }
10146   ],
10147   "fields" :
10148   [
10149    {
10150     "access" : "private",
10151     "field_name" : "mVal",
10152     "field_offset" : 264,
10153     "referenced_type" : "type-13"
10154    }
10155   ],
10156   "linker_set_key" : "android::hardware::Return<bool>",
10157   "name" : "android::hardware::Return<bool>",
10158   "record_kind" : "class",
10159   "referenced_type" : "type-224",
10160   "self_type" : "type-224",
10161   "size" : 40,
10162   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10163   "template_args" : [ "type-13" ],
10164   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
10165  },
10166  {
10167   "alignment" : 8,
10168   "base_specifiers" :
10169   [
10170    {
10171     "referenced_type" : "type-225"
10172    }
10173   ],
10174   "linker_set_key" : "android::hardware::Return<void>",
10175   "name" : "android::hardware::Return<void>",
10176   "record_kind" : "class",
10177   "referenced_type" : "type-252",
10178   "self_type" : "type-252",
10179   "size" : 40,
10180   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10181   "template_args" : [ "type-76" ],
10182   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
10183  },
10184  {
10185   "alignment" : 8,
10186   "fields" :
10187   [
10188    {
10189     "access" : "private",
10190     "field_name" : "mException",
10191     "referenced_type" : "type-4"
10192    },
10193    {
10194     "access" : "private",
10195     "field_name" : "mErrorCode",
10196     "field_offset" : 32,
10197     "referenced_type" : "type-4"
10198    },
10199    {
10200     "access" : "private",
10201     "field_name" : "mMessage",
10202     "field_offset" : 64,
10203     "referenced_type" : "type-216"
10204    }
10205   ],
10206   "linker_set_key" : "android::hardware::Status",
10207   "name" : "android::hardware::Status",
10208   "record_kind" : "class",
10209   "referenced_type" : "type-215",
10210   "self_type" : "type-215",
10211   "size" : 32,
10212   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10213   "unique_id" : "_ZTSN7android8hardware6StatusE"
10214  },
10215  {
10216   "alignment" : 8,
10217   "fields" :
10218   [
10219    {
10220     "field_name" : "resourceCost",
10221     "referenced_type" : "type-2"
10222    },
10223    {
10224     "field_name" : "conflictingDevices",
10225     "field_offset" : 64,
10226     "referenced_type" : "type-384"
10227    }
10228   ],
10229   "linker_set_key" : "android::hardware::camera::common::V1_0::CameraResourceCost",
10230   "name" : "android::hardware::camera::common::V1_0::CameraResourceCost",
10231   "referenced_type" : "type-633",
10232   "self_type" : "type-633",
10233   "size" : 24,
10234   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
10235   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_018CameraResourceCostE"
10236  },
10237  {
10238   "alignment" : 8,
10239   "fields" :
10240   [
10241    {
10242     "field_name" : "tagId",
10243     "referenced_type" : "type-2"
10244    },
10245    {
10246     "field_name" : "tagName",
10247     "field_offset" : 64,
10248     "referenced_type" : "type-367"
10249    },
10250    {
10251     "field_name" : "tagType",
10252     "field_offset" : 192,
10253     "referenced_type" : "type-418"
10254    }
10255   ],
10256   "linker_set_key" : "android::hardware::camera::common::V1_0::VendorTag",
10257   "name" : "android::hardware::camera::common::V1_0::VendorTag",
10258   "referenced_type" : "type-417",
10259   "self_type" : "type-417",
10260   "size" : 32,
10261   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
10262   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_09VendorTagE"
10263  },
10264  {
10265   "alignment" : 8,
10266   "fields" :
10267   [
10268    {
10269     "field_name" : "sectionName",
10270     "referenced_type" : "type-367"
10271    },
10272    {
10273     "field_name" : "tags",
10274     "field_offset" : 128,
10275     "referenced_type" : "type-413"
10276    }
10277   ],
10278   "linker_set_key" : "android::hardware::camera::common::V1_0::VendorTagSection",
10279   "name" : "android::hardware::camera::common::V1_0::VendorTagSection",
10280   "referenced_type" : "type-629",
10281   "self_type" : "type-629",
10282   "size" : 32,
10283   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
10284   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_016VendorTagSectionE"
10285  },
10286  {
10287   "alignment" : 8,
10288   "base_specifiers" :
10289   [
10290    {
10291     "referenced_type" : "type-84"
10292    }
10293   ],
10294   "fields" :
10295   [
10296    {
10297     "access" : "private",
10298     "field_name" : "_hidl_mImpl",
10299     "field_offset" : 1024,
10300     "referenced_type" : "type-200"
10301    }
10302   ],
10303   "linker_set_key" : "android::hardware::camera::device::V3_2::BnHwCameraDeviceSession",
10304   "name" : "android::hardware::camera::device::V3_2::BnHwCameraDeviceSession",
10305   "referenced_type" : "type-736",
10306   "self_type" : "type-736",
10307   "size" : 152,
10308   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BnHwCameraDeviceSession.h",
10309   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionE",
10310   "vtable_components" :
10311   [
10312    {
10313     "component_value" : 136,
10314     "kind" : "vbase_offset"
10315    },
10316    {
10317     "kind" : "offset_to_top"
10318    },
10319    {
10320     "kind" : "rtti",
10321     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionE"
10322    },
10323    {
10324     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10325    },
10326    {
10327     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10328    },
10329    {
10330     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10331    },
10332    {
10333     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10334    },
10335    {
10336     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10337    },
10338    {
10339     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10340    },
10341    {
10342     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10343    },
10344    {
10345     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10346    },
10347    {
10348     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10349    },
10350    {
10351     "kind" : "complete_dtor_pointer",
10352     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionD1Ev"
10353    },
10354    {
10355     "kind" : "deleting_dtor_pointer",
10356     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionD0Ev"
10357    },
10358    {
10359     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BnHwCameraDeviceSession10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
10360    },
10361    {
10362     "component_value" : -32,
10363     "kind" : "offset_to_top"
10364    },
10365    {
10366     "kind" : "rtti",
10367     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionE"
10368    },
10369    {
10370     "kind" : "complete_dtor_pointer",
10371     "mangled_component_name" : "_ZThn32_N7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionD1Ev"
10372    },
10373    {
10374     "kind" : "deleting_dtor_pointer",
10375     "mangled_component_name" : "_ZThn32_N7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionD0Ev"
10376    },
10377    {
10378     "kind" : "vcall_offset"
10379    },
10380    {
10381     "kind" : "vcall_offset"
10382    },
10383    {
10384     "kind" : "vcall_offset"
10385    },
10386    {
10387     "kind" : "vcall_offset"
10388    },
10389    {
10390     "component_value" : -136,
10391     "kind" : "vcall_offset"
10392    },
10393    {
10394     "component_value" : -136,
10395     "kind" : "offset_to_top"
10396    },
10397    {
10398     "kind" : "rtti",
10399     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionE"
10400    },
10401    {
10402     "kind" : "complete_dtor_pointer",
10403     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionD1Ev"
10404    },
10405    {
10406     "kind" : "deleting_dtor_pointer",
10407     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionD0Ev"
10408    },
10409    {
10410     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10411    },
10412    {
10413     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10414    },
10415    {
10416     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10417    },
10418    {
10419     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10420    }
10421   ]
10422  },
10423  {
10424   "alignment" : 8,
10425   "base_specifiers" :
10426   [
10427    {
10428     "referenced_type" : "type-500"
10429    },
10430    {
10431     "referenced_type" : "type-86"
10432    }
10433   ],
10434   "fields" :
10435   [
10436    {
10437     "access" : "private",
10438     "field_name" : "_hidl_mMutex",
10439     "field_offset" : 1088,
10440     "referenced_type" : "type-739"
10441    },
10442    {
10443     "access" : "private",
10444     "field_name" : "_hidl_mDeathRecipients",
10445     "field_offset" : 1408,
10446     "referenced_type" : "type-740"
10447    }
10448   ],
10449   "linker_set_key" : "android::hardware::camera::device::V3_2::BpHwCameraDeviceSession",
10450   "name" : "android::hardware::camera::device::V3_2::BpHwCameraDeviceSession",
10451   "referenced_type" : "type-738",
10452   "self_type" : "type-738",
10453   "size" : 216,
10454   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BpHwCameraDeviceSession.h",
10455   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionE",
10456   "vtable_components" :
10457   [
10458    {
10459     "component_value" : 200,
10460     "kind" : "vbase_offset"
10461    },
10462    {
10463     "kind" : "offset_to_top"
10464    },
10465    {
10466     "kind" : "rtti",
10467     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionE"
10468    },
10469    {
10470     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_223BpHwCameraDeviceSession8isRemoteEv"
10471    },
10472    {
10473     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10474    },
10475    {
10476     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10477    },
10478    {
10479     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10480    },
10481    {
10482     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
10483    },
10484    {
10485     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession21setHALInstrumentationEv"
10486    },
10487    {
10488     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
10489    },
10490    {
10491     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession4pingEv"
10492    },
10493    {
10494     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10495    },
10496    {
10497     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession21notifySyspropsChangedEv"
10498    },
10499    {
10500     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10501    },
10502    {
10503     "kind" : "complete_dtor_pointer",
10504     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD1Ev"
10505    },
10506    {
10507     "kind" : "deleting_dtor_pointer",
10508     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD0Ev"
10509    },
10510    {
10511     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession31constructDefaultRequestSettingsENS3_15RequestTemplateENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
10512    },
10513    {
10514     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession16configureStreamsERKNS3_19StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_22HalStreamConfigurationEEEE"
10515    },
10516    {
10517     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession21processCaptureRequestERKNS0_8hidl_vecINS3_14CaptureRequestEEERKNS5_INS3_11BufferCacheEEENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE"
10518    },
10519    {
10520     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession30getCaptureRequestMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
10521    },
10522    {
10523     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession29getCaptureResultMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
10524    },
10525    {
10526     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession5flushEv"
10527    },
10528    {
10529     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession5closeEv"
10530    },
10531    {
10532     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEE10onAsBinderEv"
10533    },
10534    {
10535     "component_value" : 192,
10536     "kind" : "vbase_offset"
10537    },
10538    {
10539     "component_value" : -8,
10540     "kind" : "offset_to_top"
10541    },
10542    {
10543     "kind" : "rtti",
10544     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionE"
10545    },
10546    {
10547     "kind" : "complete_dtor_pointer",
10548     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD1Ev"
10549    },
10550    {
10551     "kind" : "deleting_dtor_pointer",
10552     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD0Ev"
10553    },
10554    {
10555     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEE10onAsBinderEv"
10556    },
10557    {
10558     "component_value" : 184,
10559     "kind" : "vbase_offset"
10560    },
10561    {
10562     "component_value" : -16,
10563     "kind" : "offset_to_top"
10564    },
10565    {
10566     "kind" : "rtti",
10567     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionE"
10568    },
10569    {
10570     "kind" : "complete_dtor_pointer",
10571     "mangled_component_name" : "_ZThn16_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD1Ev"
10572    },
10573    {
10574     "kind" : "deleting_dtor_pointer",
10575     "mangled_component_name" : "_ZThn16_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD0Ev"
10576    },
10577    {
10578     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10579    },
10580    {
10581     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10582    },
10583    {
10584     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10585    },
10586    {
10587     "component_value" : -48,
10588     "kind" : "offset_to_top"
10589    },
10590    {
10591     "kind" : "rtti",
10592     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionE"
10593    },
10594    {
10595     "kind" : "complete_dtor_pointer",
10596     "mangled_component_name" : "_ZThn48_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD1Ev"
10597    },
10598    {
10599     "kind" : "deleting_dtor_pointer",
10600     "mangled_component_name" : "_ZThn48_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD0Ev"
10601    },
10602    {
10603     "kind" : "vcall_offset"
10604    },
10605    {
10606     "component_value" : -184,
10607     "kind" : "vcall_offset"
10608    },
10609    {
10610     "component_value" : -184,
10611     "kind" : "vcall_offset"
10612    },
10613    {
10614     "component_value" : -184,
10615     "kind" : "vcall_offset"
10616    },
10617    {
10618     "component_value" : -200,
10619     "kind" : "vcall_offset"
10620    },
10621    {
10622     "component_value" : -200,
10623     "kind" : "offset_to_top"
10624    },
10625    {
10626     "kind" : "rtti",
10627     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionE"
10628    },
10629    {
10630     "kind" : "complete_dtor_pointer",
10631     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD1Ev"
10632    },
10633    {
10634     "kind" : "deleting_dtor_pointer",
10635     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD0Ev"
10636    },
10637    {
10638     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10639    },
10640    {
10641     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10642    },
10643    {
10644     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10645    },
10646    {
10647     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10648    }
10649   ]
10650  },
10651  {
10652   "alignment" : 8,
10653   "fields" :
10654   [
10655    {
10656     "field_name" : "streamId",
10657     "referenced_type" : "type-4"
10658    },
10659    {
10660     "field_name" : "bufferId",
10661     "field_offset" : 64,
10662     "referenced_type" : "type-5"
10663    }
10664   ],
10665   "linker_set_key" : "android::hardware::camera::device::V3_2::BufferCache",
10666   "name" : "android::hardware::camera::device::V3_2::BufferCache",
10667   "referenced_type" : "type-448",
10668   "self_type" : "type-448",
10669   "size" : 16,
10670   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
10671   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_211BufferCacheE"
10672  },
10673  {
10674   "alignment" : 4,
10675   "fields" :
10676   [
10677    {
10678     "field_name" : "blobId",
10679     "referenced_type" : "type-686"
10680    },
10681    {
10682     "field_name" : "blobSize",
10683     "field_offset" : 32,
10684     "referenced_type" : "type-2"
10685    }
10686   ],
10687   "linker_set_key" : "android::hardware::camera::device::V3_2::CameraBlob",
10688   "name" : "android::hardware::camera::device::V3_2::CameraBlob",
10689   "referenced_type" : "type-687",
10690   "self_type" : "type-687",
10691   "size" : 8,
10692   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
10693   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_210CameraBlobE"
10694  },
10695  {
10696   "alignment" : 8,
10697   "fields" :
10698   [
10699    {
10700     "field_name" : "frameNumber",
10701     "referenced_type" : "type-2"
10702    },
10703    {
10704     "field_name" : "fmqSettingsSize",
10705     "field_offset" : 64,
10706     "referenced_type" : "type-5"
10707    },
10708    {
10709     "field_name" : "settings",
10710     "field_offset" : 128,
10711     "referenced_type" : "type-359"
10712    },
10713    {
10714     "field_name" : "inputBuffer",
10715     "field_offset" : 256,
10716     "referenced_type" : "type-3"
10717    },
10718    {
10719     "field_name" : "outputBuffers",
10720     "field_offset" : 832,
10721     "referenced_type" : "type-363"
10722    }
10723   ],
10724   "linker_set_key" : "android::hardware::camera::device::V3_2::CaptureRequest",
10725   "name" : "android::hardware::camera::device::V3_2::CaptureRequest",
10726   "referenced_type" : "type-358",
10727   "self_type" : "type-358",
10728   "size" : 120,
10729   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
10730   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_214CaptureRequestE"
10731  },
10732  {
10733   "alignment" : 8,
10734   "fields" :
10735   [
10736    {
10737     "field_name" : "frameNumber",
10738     "referenced_type" : "type-2"
10739    },
10740    {
10741     "field_name" : "fmqResultSize",
10742     "field_offset" : 64,
10743     "referenced_type" : "type-5"
10744    },
10745    {
10746     "field_name" : "result",
10747     "field_offset" : 128,
10748     "referenced_type" : "type-359"
10749    },
10750    {
10751     "field_name" : "outputBuffers",
10752     "field_offset" : 256,
10753     "referenced_type" : "type-363"
10754    },
10755    {
10756     "field_name" : "inputBuffer",
10757     "field_offset" : 384,
10758     "referenced_type" : "type-3"
10759    },
10760    {
10761     "field_name" : "partialResult",
10762     "field_offset" : 960,
10763     "referenced_type" : "type-2"
10764    }
10765   ],
10766   "linker_set_key" : "android::hardware::camera::device::V3_2::CaptureResult",
10767   "name" : "android::hardware::camera::device::V3_2::CaptureResult",
10768   "referenced_type" : "type-696",
10769   "self_type" : "type-696",
10770   "size" : 128,
10771   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
10772   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_213CaptureResultE"
10773  },
10774  {
10775   "alignment" : 4,
10776   "fields" :
10777   [
10778    {
10779     "field_name" : "frameNumber",
10780     "referenced_type" : "type-2"
10781    },
10782    {
10783     "field_name" : "errorStreamId",
10784     "field_offset" : 32,
10785     "referenced_type" : "type-4"
10786    },
10787    {
10788     "field_name" : "errorCode",
10789     "field_offset" : 64,
10790     "referenced_type" : "type-689"
10791    }
10792   ],
10793   "linker_set_key" : "android::hardware::camera::device::V3_2::ErrorMsg",
10794   "name" : "android::hardware::camera::device::V3_2::ErrorMsg",
10795   "referenced_type" : "type-690",
10796   "self_type" : "type-690",
10797   "size" : 12,
10798   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
10799   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_28ErrorMsgE"
10800  },
10801  {
10802   "alignment" : 8,
10803   "fields" :
10804   [
10805    {
10806     "field_name" : "id",
10807     "referenced_type" : "type-4"
10808    },
10809    {
10810     "field_name" : "overrideFormat",
10811     "field_offset" : 32,
10812     "referenced_type" : "type-59"
10813    },
10814    {
10815     "field_name" : "producerUsage",
10816     "field_offset" : 64,
10817     "referenced_type" : "type-5"
10818    },
10819    {
10820     "field_name" : "consumerUsage",
10821     "field_offset" : 128,
10822     "referenced_type" : "type-5"
10823    },
10824    {
10825     "field_name" : "maxBuffers",
10826     "field_offset" : 192,
10827     "referenced_type" : "type-2"
10828    }
10829   ],
10830   "linker_set_key" : "android::hardware::camera::device::V3_2::HalStream",
10831   "name" : "android::hardware::camera::device::V3_2::HalStream",
10832   "referenced_type" : "type-58",
10833   "self_type" : "type-58",
10834   "size" : 32,
10835   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
10836   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_29HalStreamE"
10837  },
10838  {
10839   "alignment" : 8,
10840   "fields" :
10841   [
10842    {
10843     "field_name" : "streams",
10844     "referenced_type" : "type-434"
10845    }
10846   ],
10847   "linker_set_key" : "android::hardware::camera::device::V3_2::HalStreamConfiguration",
10848   "name" : "android::hardware::camera::device::V3_2::HalStreamConfiguration",
10849   "referenced_type" : "type-685",
10850   "self_type" : "type-685",
10851   "size" : 16,
10852   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
10853   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_222HalStreamConfigurationE"
10854  },
10855  {
10856   "alignment" : 8,
10857   "base_specifiers" :
10858   [
10859    {
10860     "referenced_type" : "type-34"
10861    }
10862   ],
10863   "linker_set_key" : "android::hardware::camera::device::V3_2::ICameraDeviceSession",
10864   "name" : "android::hardware::camera::device::V3_2::ICameraDeviceSession",
10865   "referenced_type" : "type-83",
10866   "self_type" : "type-83",
10867   "size" : 24,
10868   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/ICameraDeviceSession.h",
10869   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_220ICameraDeviceSessionE",
10870   "vtable_components" :
10871   [
10872    {
10873     "component_value" : 8,
10874     "kind" : "vbase_offset"
10875    },
10876    {
10877     "kind" : "offset_to_top"
10878    },
10879    {
10880     "kind" : "rtti",
10881     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_220ICameraDeviceSessionE"
10882    },
10883    {
10884     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_220ICameraDeviceSession8isRemoteEv"
10885    },
10886    {
10887     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10888    },
10889    {
10890     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10891    },
10892    {
10893     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10894    },
10895    {
10896     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
10897    },
10898    {
10899     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession21setHALInstrumentationEv"
10900    },
10901    {
10902     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
10903    },
10904    {
10905     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession4pingEv"
10906    },
10907    {
10908     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10909    },
10910    {
10911     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession21notifySyspropsChangedEv"
10912    },
10913    {
10914     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10915    },
10916    {
10917     "kind" : "complete_dtor_pointer",
10918     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSessionD1Ev"
10919    },
10920    {
10921     "kind" : "deleting_dtor_pointer",
10922     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSessionD0Ev"
10923    },
10924    {
10925     "is_pure" : true,
10926     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession31constructDefaultRequestSettingsENS3_15RequestTemplateENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
10927    },
10928    {
10929     "is_pure" : true,
10930     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession16configureStreamsERKNS3_19StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_22HalStreamConfigurationEEEE"
10931    },
10932    {
10933     "is_pure" : true,
10934     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession21processCaptureRequestERKNS0_8hidl_vecINS3_14CaptureRequestEEERKNS5_INS3_11BufferCacheEEENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE"
10935    },
10936    {
10937     "is_pure" : true,
10938     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession30getCaptureRequestMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
10939    },
10940    {
10941     "is_pure" : true,
10942     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession29getCaptureResultMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
10943    },
10944    {
10945     "is_pure" : true,
10946     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession5flushEv"
10947    },
10948    {
10949     "is_pure" : true,
10950     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession5closeEv"
10951    },
10952    {
10953     "kind" : "vcall_offset"
10954    },
10955    {
10956     "kind" : "vcall_offset"
10957    },
10958    {
10959     "kind" : "vcall_offset"
10960    },
10961    {
10962     "kind" : "vcall_offset"
10963    },
10964    {
10965     "component_value" : -8,
10966     "kind" : "vcall_offset"
10967    },
10968    {
10969     "component_value" : -8,
10970     "kind" : "offset_to_top"
10971    },
10972    {
10973     "kind" : "rtti",
10974     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_220ICameraDeviceSessionE"
10975    },
10976    {
10977     "kind" : "complete_dtor_pointer",
10978     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_220ICameraDeviceSessionD1Ev"
10979    },
10980    {
10981     "kind" : "deleting_dtor_pointer",
10982     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_220ICameraDeviceSessionD0Ev"
10983    },
10984    {
10985     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10986    },
10987    {
10988     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10989    },
10990    {
10991     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10992    },
10993    {
10994     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10995    }
10996   ]
10997  },
10998  {
10999   "alignment" : 8,
11000   "fields" :
11001   [
11002    {
11003     "field_name" : "type",
11004     "referenced_type" : "type-688"
11005    },
11006    {
11007     "field_name" : "msg",
11008     "field_offset" : 64,
11009     "referenced_type" : "type-693"
11010    }
11011   ],
11012   "linker_set_key" : "android::hardware::camera::device::V3_2::NotifyMsg",
11013   "name" : "android::hardware::camera::device::V3_2::NotifyMsg",
11014   "referenced_type" : "type-692",
11015   "self_type" : "type-692",
11016   "size" : 24,
11017   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
11018   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_29NotifyMsgE"
11019  },
11020  {
11021   "alignment" : 8,
11022   "fields" :
11023   [
11024    {
11025     "field_name" : "error",
11026     "referenced_type" : "type-690"
11027    },
11028    {
11029     "field_name" : "shutter",
11030     "referenced_type" : "type-691"
11031    }
11032   ],
11033   "linker_set_key" : "android::hardware::camera::device::V3_2::NotifyMsg::Message",
11034   "name" : "android::hardware::camera::device::V3_2::NotifyMsg::Message",
11035   "record_kind" : "union",
11036   "referenced_type" : "type-693",
11037   "self_type" : "type-693",
11038   "size" : 16,
11039   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
11040   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_29NotifyMsg7MessageE"
11041  },
11042  {
11043   "alignment" : 8,
11044   "fields" :
11045   [
11046    {
11047     "field_name" : "frameNumber",
11048     "referenced_type" : "type-2"
11049    },
11050    {
11051     "field_name" : "timestamp",
11052     "field_offset" : 64,
11053     "referenced_type" : "type-5"
11054    }
11055   ],
11056   "linker_set_key" : "android::hardware::camera::device::V3_2::ShutterMsg",
11057   "name" : "android::hardware::camera::device::V3_2::ShutterMsg",
11058   "referenced_type" : "type-691",
11059   "self_type" : "type-691",
11060   "size" : 16,
11061   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
11062   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_210ShutterMsgE"
11063  },
11064  {
11065   "alignment" : 8,
11066   "fields" :
11067   [
11068    {
11069     "field_name" : "id",
11070     "referenced_type" : "type-4"
11071    },
11072    {
11073     "field_name" : "streamType",
11074     "field_offset" : 32,
11075     "referenced_type" : "type-429"
11076    },
11077    {
11078     "field_name" : "width",
11079     "field_offset" : 64,
11080     "referenced_type" : "type-2"
11081    },
11082    {
11083     "field_name" : "height",
11084     "field_offset" : 96,
11085     "referenced_type" : "type-2"
11086    },
11087    {
11088     "field_name" : "format",
11089     "field_offset" : 128,
11090     "referenced_type" : "type-59"
11091    },
11092    {
11093     "field_name" : "usage",
11094     "field_offset" : 192,
11095     "referenced_type" : "type-5"
11096    },
11097    {
11098     "field_name" : "dataSpace",
11099     "field_offset" : 256,
11100     "referenced_type" : "type-4"
11101    },
11102    {
11103     "field_name" : "rotation",
11104     "field_offset" : 288,
11105     "referenced_type" : "type-430"
11106    }
11107   ],
11108   "linker_set_key" : "android::hardware::camera::device::V3_2::Stream",
11109   "name" : "android::hardware::camera::device::V3_2::Stream",
11110   "referenced_type" : "type-428",
11111   "self_type" : "type-428",
11112   "size" : 40,
11113   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
11114   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_26StreamE"
11115  },
11116  {
11117   "alignment" : 8,
11118   "fields" :
11119   [
11120    {
11121     "field_name" : "streamId",
11122     "referenced_type" : "type-4"
11123    },
11124    {
11125     "field_name" : "bufferId",
11126     "field_offset" : 64,
11127     "referenced_type" : "type-5"
11128    },
11129    {
11130     "field_name" : "buffer",
11131     "field_offset" : 128,
11132     "referenced_type" : "type-6"
11133    },
11134    {
11135     "field_name" : "status",
11136     "field_offset" : 256,
11137     "referenced_type" : "type-14"
11138    },
11139    {
11140     "field_name" : "acquireFence",
11141     "field_offset" : 320,
11142     "referenced_type" : "type-6"
11143    },
11144    {
11145     "field_name" : "releaseFence",
11146     "field_offset" : 448,
11147     "referenced_type" : "type-6"
11148    }
11149   ],
11150   "linker_set_key" : "android::hardware::camera::device::V3_2::StreamBuffer",
11151   "name" : "android::hardware::camera::device::V3_2::StreamBuffer",
11152   "referenced_type" : "type-3",
11153   "self_type" : "type-3",
11154   "size" : 72,
11155   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
11156   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_212StreamBufferE"
11157  },
11158  {
11159   "alignment" : 8,
11160   "fields" :
11161   [
11162    {
11163     "field_name" : "streams",
11164     "referenced_type" : "type-424"
11165    },
11166    {
11167     "field_name" : "operationMode",
11168     "field_offset" : 128,
11169     "referenced_type" : "type-682"
11170    }
11171   ],
11172   "linker_set_key" : "android::hardware::camera::device::V3_2::StreamConfiguration",
11173   "name" : "android::hardware::camera::device::V3_2::StreamConfiguration",
11174   "referenced_type" : "type-684",
11175   "self_type" : "type-684",
11176   "size" : 24,
11177   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
11178   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_219StreamConfigurationE"
11179  },
11180  {
11181   "alignment" : 8,
11182   "base_specifiers" :
11183   [
11184    {
11185     "referenced_type" : "type-84"
11186    }
11187   ],
11188   "fields" :
11189   [
11190    {
11191     "access" : "private",
11192     "field_name" : "_hidl_mImpl",
11193     "field_offset" : 1024,
11194     "referenced_type" : "type-80"
11195    }
11196   ],
11197   "linker_set_key" : "android::hardware::camera::device::V3_3::BnHwCameraDeviceSession",
11198   "name" : "android::hardware::camera::device::V3_3::BnHwCameraDeviceSession",
11199   "referenced_type" : "type-79",
11200   "self_type" : "type-79",
11201   "size" : 152,
11202   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BnHwCameraDeviceSession.h",
11203   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionE",
11204   "vtable_components" :
11205   [
11206    {
11207     "component_value" : 136,
11208     "kind" : "vbase_offset"
11209    },
11210    {
11211     "kind" : "offset_to_top"
11212    },
11213    {
11214     "kind" : "rtti",
11215     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionE"
11216    },
11217    {
11218     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11219    },
11220    {
11221     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11222    },
11223    {
11224     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11225    },
11226    {
11227     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11228    },
11229    {
11230     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11231    },
11232    {
11233     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11234    },
11235    {
11236     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11237    },
11238    {
11239     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11240    },
11241    {
11242     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11243    },
11244    {
11245     "kind" : "complete_dtor_pointer",
11246     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD1Ev"
11247    },
11248    {
11249     "kind" : "deleting_dtor_pointer",
11250     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD0Ev"
11251    },
11252    {
11253     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSession10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
11254    },
11255    {
11256     "component_value" : -32,
11257     "kind" : "offset_to_top"
11258    },
11259    {
11260     "kind" : "rtti",
11261     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionE"
11262    },
11263    {
11264     "kind" : "complete_dtor_pointer",
11265     "mangled_component_name" : "_ZThn32_N7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD1Ev"
11266    },
11267    {
11268     "kind" : "deleting_dtor_pointer",
11269     "mangled_component_name" : "_ZThn32_N7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD0Ev"
11270    },
11271    {
11272     "kind" : "vcall_offset"
11273    },
11274    {
11275     "kind" : "vcall_offset"
11276    },
11277    {
11278     "kind" : "vcall_offset"
11279    },
11280    {
11281     "kind" : "vcall_offset"
11282    },
11283    {
11284     "component_value" : -136,
11285     "kind" : "vcall_offset"
11286    },
11287    {
11288     "component_value" : -136,
11289     "kind" : "offset_to_top"
11290    },
11291    {
11292     "kind" : "rtti",
11293     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionE"
11294    },
11295    {
11296     "kind" : "complete_dtor_pointer",
11297     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD1Ev"
11298    },
11299    {
11300     "kind" : "deleting_dtor_pointer",
11301     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD0Ev"
11302    },
11303    {
11304     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11305    },
11306    {
11307     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11308    },
11309    {
11310     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11311    },
11312    {
11313     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11314    }
11315   ]
11316  },
11317  {
11318   "alignment" : 8,
11319   "base_specifiers" :
11320   [
11321    {
11322     "referenced_type" : "type-120"
11323    },
11324    {
11325     "referenced_type" : "type-86"
11326    }
11327   ],
11328   "fields" :
11329   [
11330    {
11331     "access" : "private",
11332     "field_name" : "_hidl_mMutex",
11333     "field_offset" : 1088,
11334     "referenced_type" : "type-118"
11335    },
11336    {
11337     "access" : "private",
11338     "field_name" : "_hidl_mDeathRecipients",
11339     "field_offset" : 1408,
11340     "referenced_type" : "type-119"
11341    }
11342   ],
11343   "linker_set_key" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession",
11344   "name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession",
11345   "referenced_type" : "type-117",
11346   "self_type" : "type-117",
11347   "size" : 216,
11348   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h",
11349   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionE",
11350   "vtable_components" :
11351   [
11352    {
11353     "component_value" : 200,
11354     "kind" : "vbase_offset"
11355    },
11356    {
11357     "kind" : "offset_to_top"
11358    },
11359    {
11360     "kind" : "rtti",
11361     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionE"
11362    },
11363    {
11364     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_323BpHwCameraDeviceSession8isRemoteEv"
11365    },
11366    {
11367     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11368    },
11369    {
11370     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11371    },
11372    {
11373     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11374    },
11375    {
11376     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11377    },
11378    {
11379     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession21setHALInstrumentationEv"
11380    },
11381    {
11382     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11383    },
11384    {
11385     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession4pingEv"
11386    },
11387    {
11388     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11389    },
11390    {
11391     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession21notifySyspropsChangedEv"
11392    },
11393    {
11394     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11395    },
11396    {
11397     "kind" : "complete_dtor_pointer",
11398     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionD1Ev"
11399    },
11400    {
11401     "kind" : "deleting_dtor_pointer",
11402     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionD0Ev"
11403    },
11404    {
11405     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession31constructDefaultRequestSettingsENS2_4V3_215RequestTemplateENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
11406    },
11407    {
11408     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession16configureStreamsERKNS2_4V3_219StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS5_22HalStreamConfigurationEEEE"
11409    },
11410    {
11411     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession21processCaptureRequestERKNS0_8hidl_vecINS2_4V3_214CaptureRequestEEERKNS5_INS6_11BufferCacheEEENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE"
11412    },
11413    {
11414     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession30getCaptureRequestMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
11415    },
11416    {
11417     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession29getCaptureResultMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
11418    },
11419    {
11420     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession5flushEv"
11421    },
11422    {
11423     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession5closeEv"
11424    },
11425    {
11426     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession20configureStreams_3_3ERKNS2_4V3_219StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_22HalStreamConfigurationEEEE"
11427    },
11428    {
11429     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEE10onAsBinderEv"
11430    },
11431    {
11432     "component_value" : 192,
11433     "kind" : "vbase_offset"
11434    },
11435    {
11436     "component_value" : -8,
11437     "kind" : "offset_to_top"
11438    },
11439    {
11440     "kind" : "rtti",
11441     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionE"
11442    },
11443    {
11444     "kind" : "complete_dtor_pointer",
11445     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionD1Ev"
11446    },
11447    {
11448     "kind" : "deleting_dtor_pointer",
11449     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionD0Ev"
11450    },
11451    {
11452     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEE10onAsBinderEv"
11453    },
11454    {
11455     "component_value" : 184,
11456     "kind" : "vbase_offset"
11457    },
11458    {
11459     "component_value" : -16,
11460     "kind" : "offset_to_top"
11461    },
11462    {
11463     "kind" : "rtti",
11464     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionE"
11465    },
11466    {
11467     "kind" : "complete_dtor_pointer",
11468     "mangled_component_name" : "_ZThn16_N7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionD1Ev"
11469    },
11470    {
11471     "kind" : "deleting_dtor_pointer",
11472     "mangled_component_name" : "_ZThn16_N7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionD0Ev"
11473    },
11474    {
11475     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11476    },
11477    {
11478     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11479    },
11480    {
11481     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11482    },
11483    {
11484     "component_value" : -48,
11485     "kind" : "offset_to_top"
11486    },
11487    {
11488     "kind" : "rtti",
11489     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionE"
11490    },
11491    {
11492     "kind" : "complete_dtor_pointer",
11493     "mangled_component_name" : "_ZThn48_N7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionD1Ev"
11494    },
11495    {
11496     "kind" : "deleting_dtor_pointer",
11497     "mangled_component_name" : "_ZThn48_N7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionD0Ev"
11498    },
11499    {
11500     "kind" : "vcall_offset"
11501    },
11502    {
11503     "component_value" : -184,
11504     "kind" : "vcall_offset"
11505    },
11506    {
11507     "component_value" : -184,
11508     "kind" : "vcall_offset"
11509    },
11510    {
11511     "component_value" : -184,
11512     "kind" : "vcall_offset"
11513    },
11514    {
11515     "component_value" : -200,
11516     "kind" : "vcall_offset"
11517    },
11518    {
11519     "component_value" : -200,
11520     "kind" : "offset_to_top"
11521    },
11522    {
11523     "kind" : "rtti",
11524     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionE"
11525    },
11526    {
11527     "kind" : "complete_dtor_pointer",
11528     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionD1Ev"
11529    },
11530    {
11531     "kind" : "deleting_dtor_pointer",
11532     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionD0Ev"
11533    },
11534    {
11535     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11536    },
11537    {
11538     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11539    },
11540    {
11541     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11542    },
11543    {
11544     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11545    }
11546   ]
11547  },
11548  {
11549   "alignment" : 8,
11550   "base_specifiers" :
11551   [
11552    {
11553     "referenced_type" : "type-82"
11554    },
11555    {
11556     "referenced_type" : "type-86"
11557    }
11558   ],
11559   "fields" :
11560   [
11561    {
11562     "access" : "private",
11563     "field_name" : "mImpl",
11564     "field_offset" : 768,
11565     "referenced_type" : "type-113"
11566    },
11567    {
11568     "access" : "private",
11569     "field_name" : "mOnewayQueue",
11570     "field_offset" : 832,
11571     "referenced_type" : "type-114"
11572    }
11573   ],
11574   "linker_set_key" : "android::hardware::camera::device::V3_3::BsCameraDeviceSession",
11575   "name" : "android::hardware::camera::device::V3_3::BsCameraDeviceSession",
11576   "referenced_type" : "type-112",
11577   "self_type" : "type-112",
11578   "size" : 136,
11579   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BsCameraDeviceSession.h",
11580   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_321BsCameraDeviceSessionE",
11581   "vtable_components" :
11582   [
11583    {
11584     "component_value" : 120,
11585     "kind" : "vbase_offset"
11586    },
11587    {
11588     "kind" : "offset_to_top"
11589    },
11590    {
11591     "kind" : "rtti",
11592     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_321BsCameraDeviceSessionE"
11593    },
11594    {
11595     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_320ICameraDeviceSession8isRemoteEv"
11596    },
11597    {
11598     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11599    },
11600    {
11601     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11602    },
11603    {
11604     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11605    },
11606    {
11607     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11608    },
11609    {
11610     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession21setHALInstrumentationEv"
11611    },
11612    {
11613     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11614    },
11615    {
11616     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession4pingEv"
11617    },
11618    {
11619     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11620    },
11621    {
11622     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession21notifySyspropsChangedEv"
11623    },
11624    {
11625     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11626    },
11627    {
11628     "kind" : "complete_dtor_pointer",
11629     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSessionD1Ev"
11630    },
11631    {
11632     "kind" : "deleting_dtor_pointer",
11633     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSessionD0Ev"
11634    },
11635    {
11636     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession31constructDefaultRequestSettingsENS2_4V3_215RequestTemplateENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
11637    },
11638    {
11639     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession16configureStreamsERKNS2_4V3_219StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS5_22HalStreamConfigurationEEEE"
11640    },
11641    {
11642     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession21processCaptureRequestERKNS0_8hidl_vecINS2_4V3_214CaptureRequestEEERKNS5_INS6_11BufferCacheEEENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE"
11643    },
11644    {
11645     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession30getCaptureRequestMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
11646    },
11647    {
11648     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession29getCaptureResultMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
11649    },
11650    {
11651     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession5flushEv"
11652    },
11653    {
11654     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession5closeEv"
11655    },
11656    {
11657     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession20configureStreams_3_3ERKNS2_4V3_219StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_22HalStreamConfigurationEEEE"
11658    },
11659    {
11660     "component_value" : -8,
11661     "kind" : "offset_to_top"
11662    },
11663    {
11664     "kind" : "rtti",
11665     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_321BsCameraDeviceSessionE"
11666    },
11667    {
11668     "kind" : "complete_dtor_pointer",
11669     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V3_321BsCameraDeviceSessionD1Ev"
11670    },
11671    {
11672     "kind" : "deleting_dtor_pointer",
11673     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V3_321BsCameraDeviceSessionD0Ev"
11674    },
11675    {
11676     "kind" : "vcall_offset"
11677    },
11678    {
11679     "kind" : "vcall_offset"
11680    },
11681    {
11682     "kind" : "vcall_offset"
11683    },
11684    {
11685     "kind" : "vcall_offset"
11686    },
11687    {
11688     "component_value" : -120,
11689     "kind" : "vcall_offset"
11690    },
11691    {
11692     "component_value" : -120,
11693     "kind" : "offset_to_top"
11694    },
11695    {
11696     "kind" : "rtti",
11697     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_321BsCameraDeviceSessionE"
11698    },
11699    {
11700     "kind" : "complete_dtor_pointer",
11701     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_321BsCameraDeviceSessionD1Ev"
11702    },
11703    {
11704     "kind" : "deleting_dtor_pointer",
11705     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_321BsCameraDeviceSessionD0Ev"
11706    },
11707    {
11708     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11709    },
11710    {
11711     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11712    },
11713    {
11714     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11715    },
11716    {
11717     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11718    }
11719   ]
11720  },
11721  {
11722   "alignment" : 8,
11723   "fields" :
11724   [
11725    {
11726     "field_name" : "v3_2",
11727     "referenced_type" : "type-58"
11728    },
11729    {
11730     "field_name" : "overrideDataSpace",
11731     "field_offset" : 256,
11732     "referenced_type" : "type-4"
11733    }
11734   ],
11735   "linker_set_key" : "android::hardware::camera::device::V3_3::HalStream",
11736   "name" : "android::hardware::camera::device::V3_3::HalStream",
11737   "referenced_type" : "type-57",
11738   "self_type" : "type-57",
11739   "size" : 40,
11740   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/types.h",
11741   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_39HalStreamE"
11742  },
11743  {
11744   "alignment" : 8,
11745   "fields" :
11746   [
11747    {
11748     "field_name" : "streams",
11749     "referenced_type" : "type-53"
11750    }
11751   ],
11752   "linker_set_key" : "android::hardware::camera::device::V3_3::HalStreamConfiguration",
11753   "name" : "android::hardware::camera::device::V3_3::HalStreamConfiguration",
11754   "referenced_type" : "type-52",
11755   "self_type" : "type-52",
11756   "size" : 16,
11757   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/types.h",
11758   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_322HalStreamConfigurationE"
11759  },
11760  {
11761   "alignment" : 8,
11762   "base_specifiers" :
11763   [
11764    {
11765     "referenced_type" : "type-83"
11766    }
11767   ],
11768   "linker_set_key" : "android::hardware::camera::device::V3_3::ICameraDeviceSession",
11769   "name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession",
11770   "referenced_type" : "type-82",
11771   "self_type" : "type-82",
11772   "size" : 24,
11773   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h",
11774   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_320ICameraDeviceSessionE",
11775   "vtable_components" :
11776   [
11777    {
11778     "component_value" : 8,
11779     "kind" : "vbase_offset"
11780    },
11781    {
11782     "kind" : "offset_to_top"
11783    },
11784    {
11785     "kind" : "rtti",
11786     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_320ICameraDeviceSessionE"
11787    },
11788    {
11789     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_320ICameraDeviceSession8isRemoteEv"
11790    },
11791    {
11792     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11793    },
11794    {
11795     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11796    },
11797    {
11798     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11799    },
11800    {
11801     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11802    },
11803    {
11804     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession21setHALInstrumentationEv"
11805    },
11806    {
11807     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11808    },
11809    {
11810     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession4pingEv"
11811    },
11812    {
11813     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11814    },
11815    {
11816     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession21notifySyspropsChangedEv"
11817    },
11818    {
11819     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11820    },
11821    {
11822     "kind" : "complete_dtor_pointer",
11823     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSessionD1Ev"
11824    },
11825    {
11826     "kind" : "deleting_dtor_pointer",
11827     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSessionD0Ev"
11828    },
11829    {
11830     "is_pure" : true,
11831     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession31constructDefaultRequestSettingsENS2_4V3_215RequestTemplateENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
11832    },
11833    {
11834     "is_pure" : true,
11835     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession16configureStreamsERKNS2_4V3_219StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS5_22HalStreamConfigurationEEEE"
11836    },
11837    {
11838     "is_pure" : true,
11839     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession21processCaptureRequestERKNS0_8hidl_vecINS2_4V3_214CaptureRequestEEERKNS5_INS6_11BufferCacheEEENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE"
11840    },
11841    {
11842     "is_pure" : true,
11843     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession30getCaptureRequestMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
11844    },
11845    {
11846     "is_pure" : true,
11847     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession29getCaptureResultMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
11848    },
11849    {
11850     "is_pure" : true,
11851     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession5flushEv"
11852    },
11853    {
11854     "is_pure" : true,
11855     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession5closeEv"
11856    },
11857    {
11858     "is_pure" : true,
11859     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession20configureStreams_3_3ERKNS2_4V3_219StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_22HalStreamConfigurationEEEE"
11860    },
11861    {
11862     "kind" : "vcall_offset"
11863    },
11864    {
11865     "kind" : "vcall_offset"
11866    },
11867    {
11868     "kind" : "vcall_offset"
11869    },
11870    {
11871     "kind" : "vcall_offset"
11872    },
11873    {
11874     "component_value" : -8,
11875     "kind" : "vcall_offset"
11876    },
11877    {
11878     "component_value" : -8,
11879     "kind" : "offset_to_top"
11880    },
11881    {
11882     "kind" : "rtti",
11883     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_320ICameraDeviceSessionE"
11884    },
11885    {
11886     "kind" : "complete_dtor_pointer",
11887     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_320ICameraDeviceSessionD1Ev"
11888    },
11889    {
11890     "kind" : "deleting_dtor_pointer",
11891     "mangled_component_name" : "_ZTv0_n24_N7android8hardware6camera6device4V3_320ICameraDeviceSessionD0Ev"
11892    },
11893    {
11894     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11895    },
11896    {
11897     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11898    },
11899    {
11900     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11901    },
11902    {
11903     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11904    }
11905   ]
11906  },
11907  {
11908   "alignment" : 8,
11909   "fields" :
11910   [
11911    {
11912     "access" : "protected",
11913     "field_name" : "mInstrumentationCallbacks",
11914     "field_offset" : 64,
11915     "referenced_type" : "type-87"
11916    },
11917    {
11918     "access" : "protected",
11919     "field_name" : "mEnableInstrumentation",
11920     "field_offset" : 256,
11921     "referenced_type" : "type-13"
11922    },
11923    {
11924     "access" : "protected",
11925     "field_name" : "mInstrumentationLibPackage",
11926     "field_offset" : 320,
11927     "referenced_type" : "type-88"
11928    },
11929    {
11930     "access" : "protected",
11931     "field_name" : "mInterfaceName",
11932     "field_offset" : 512,
11933     "referenced_type" : "type-89"
11934    }
11935   ],
11936   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
11937   "name" : "android::hardware::details::HidlInstrumentor",
11938   "referenced_type" : "type-86",
11939   "self_type" : "type-86",
11940   "size" : 88,
11941   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11942   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
11943   "vtable_components" :
11944   [
11945    {
11946     "kind" : "offset_to_top"
11947    },
11948    {
11949     "kind" : "rtti",
11950     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11951    },
11952    {
11953     "kind" : "complete_dtor_pointer",
11954     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
11955    },
11956    {
11957     "kind" : "deleting_dtor_pointer",
11958     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
11959    }
11960   ]
11961  },
11962  {
11963   "alignment" : 4,
11964   "fields" :
11965   [
11966    {
11967     "field_name" : "sched_policy",
11968     "referenced_type" : "type-4"
11969    },
11970    {
11971     "field_name" : "prio",
11972     "field_offset" : 32,
11973     "referenced_type" : "type-4"
11974    }
11975   ],
11976   "linker_set_key" : "android::hardware::details::SchedPrio",
11977   "name" : "android::hardware::details::SchedPrio",
11978   "referenced_type" : "type-524",
11979   "self_type" : "type-524",
11980   "size" : 8,
11981   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
11982   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
11983  },
11984  {
11985   "alignment" : 8,
11986   "fields" :
11987   [
11988    {
11989     "access" : "private",
11990     "field_name" : "mQueue",
11991     "referenced_type" : "type-115"
11992    }
11993   ],
11994   "linker_set_key" : "android::hardware::details::TaskRunner",
11995   "name" : "android::hardware::details::TaskRunner",
11996   "record_kind" : "class",
11997   "referenced_type" : "type-114",
11998   "self_type" : "type-114",
11999   "size" : 16,
12000   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
12001   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
12002  },
12003  {
12004   "alignment" : 1,
12005   "linker_set_key" : "android::hardware::details::bnhw_tag",
12006   "name" : "android::hardware::details::bnhw_tag",
12007   "referenced_type" : "type-255",
12008   "self_type" : "type-255",
12009   "size" : 1,
12010   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12011   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
12012  },
12013  {
12014   "alignment" : 1,
12015   "linker_set_key" : "android::hardware::details::bphw_tag",
12016   "name" : "android::hardware::details::bphw_tag",
12017   "referenced_type" : "type-268",
12018   "self_type" : "type-268",
12019   "size" : 1,
12020   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12021   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
12022  },
12023  {
12024   "alignment" : 1,
12025   "linker_set_key" : "android::hardware::details::bs_tag",
12026   "name" : "android::hardware::details::bs_tag",
12027   "referenced_type" : "type-280",
12028   "self_type" : "type-280",
12029   "size" : 1,
12030   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12031   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
12032  },
12033  {
12034   "access" : "private",
12035   "alignment" : 8,
12036   "fields" :
12037   [
12038    {
12039     "field_name" : "mPointer",
12040     "referenced_type" : "type-447"
12041    },
12042    {
12043     "field_name" : "_pad",
12044     "referenced_type" : "type-5"
12045    }
12046   ],
12047   "is_anonymous" : true,
12048   "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",
12049   "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",
12050   "record_kind" : "union",
12051   "referenced_type" : "type-446",
12052   "self_type" : "type-446",
12053   "size" : 8,
12054   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12055   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_211BufferCacheEEUt_E"
12056  },
12057  {
12058   "access" : "private",
12059   "alignment" : 8,
12060   "fields" :
12061   [
12062    {
12063     "field_name" : "mPointer",
12064     "referenced_type" : "type-357"
12065    },
12066    {
12067     "field_name" : "_pad",
12068     "referenced_type" : "type-5"
12069    }
12070   ],
12071   "is_anonymous" : true,
12072   "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",
12073   "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",
12074   "record_kind" : "union",
12075   "referenced_type" : "type-356",
12076   "self_type" : "type-356",
12077   "size" : 8,
12078   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12079   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_214CaptureRequestEEUt_E"
12080  },
12081  {
12082   "access" : "private",
12083   "alignment" : 8,
12084   "fields" :
12085   [
12086    {
12087     "field_name" : "mPointer",
12088     "referenced_type" : "type-378"
12089    },
12090    {
12091     "field_name" : "_pad",
12092     "referenced_type" : "type-5"
12093    }
12094   ],
12095   "is_anonymous" : true,
12096   "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",
12097   "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",
12098   "record_kind" : "union",
12099   "referenced_type" : "type-377",
12100   "self_type" : "type-377",
12101   "size" : 8,
12102   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12103   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
12104  },
12105  {
12106   "access" : "private",
12107   "alignment" : 8,
12108   "fields" :
12109   [
12110    {
12111     "field_name" : "mPointer",
12112     "referenced_type" : "type-437"
12113    },
12114    {
12115     "field_name" : "_pad",
12116     "referenced_type" : "type-5"
12117    }
12118   ],
12119   "is_anonymous" : true,
12120   "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",
12121   "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",
12122   "record_kind" : "union",
12123   "referenced_type" : "type-436",
12124   "self_type" : "type-436",
12125   "size" : 8,
12126   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12127   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_29HalStreamEEUt_E"
12128  },
12129  {
12130   "access" : "private",
12131   "alignment" : 8,
12132   "fields" :
12133   [
12134    {
12135     "field_name" : "mPointer",
12136     "referenced_type" : "type-56"
12137    },
12138    {
12139     "field_name" : "_pad",
12140     "referenced_type" : "type-5"
12141    }
12142   ],
12143   "is_anonymous" : true,
12144   "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",
12145   "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",
12146   "record_kind" : "union",
12147   "referenced_type" : "type-55",
12148   "self_type" : "type-55",
12149   "size" : 8,
12150   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12151   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_39HalStreamEEUt_E"
12152  },
12153  {
12154   "access" : "private",
12155   "alignment" : 8,
12156   "fields" :
12157   [
12158    {
12159     "field_name" : "mPointer",
12160     "referenced_type" : "type-427"
12161    },
12162    {
12163     "field_name" : "_pad",
12164     "referenced_type" : "type-5"
12165    }
12166   ],
12167   "is_anonymous" : true,
12168   "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",
12169   "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",
12170   "record_kind" : "union",
12171   "referenced_type" : "type-426",
12172   "self_type" : "type-426",
12173   "size" : 8,
12174   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12175   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_26StreamEEUt_E"
12176  },
12177  {
12178   "access" : "private",
12179   "alignment" : 8,
12180   "fields" :
12181   [
12182    {
12183     "field_name" : "mPointer",
12184     "referenced_type" : "type-192"
12185    },
12186    {
12187     "field_name" : "_pad",
12188     "referenced_type" : "type-5"
12189    }
12190   ],
12191   "is_anonymous" : true,
12192   "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",
12193   "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",
12194   "record_kind" : "union",
12195   "referenced_type" : "type-191",
12196   "self_type" : "type-191",
12197   "size" : 8,
12198   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12199   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_212StreamBufferEEUt_E"
12200  },
12201  {
12202   "access" : "private",
12203   "alignment" : 8,
12204   "fields" :
12205   [
12206    {
12207     "field_name" : "mPointer",
12208     "referenced_type" : "type-416"
12209    },
12210    {
12211     "field_name" : "_pad",
12212     "referenced_type" : "type-5"
12213    }
12214   ],
12215   "is_anonymous" : true,
12216   "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",
12217   "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",
12218   "record_kind" : "union",
12219   "referenced_type" : "type-415",
12220   "self_type" : "type-415",
12221   "size" : 8,
12222   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12223   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6common4V1_09VendorTagEEUt_E"
12224  },
12225  {
12226   "alignment" : 8,
12227   "fields" :
12228   [
12229    {
12230     "access" : "private",
12231     "referenced_type" : "type-377"
12232    }
12233   ],
12234   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
12235   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
12236   "referenced_type" : "type-376",
12237   "self_type" : "type-376",
12238   "size" : 8,
12239   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12240   "template_args" : [ "type-379" ],
12241   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
12242  },
12243  {
12244   "alignment" : 8,
12245   "fields" :
12246   [
12247    {
12248     "access" : "private",
12249     "referenced_type" : "type-415"
12250    }
12251   ],
12252   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTag>",
12253   "name" : "android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTag>",
12254   "referenced_type" : "type-414",
12255   "self_type" : "type-414",
12256   "size" : 8,
12257   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12258   "template_args" : [ "type-417" ],
12259   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6common4V1_09VendorTagEEE"
12260  },
12261  {
12262   "alignment" : 8,
12263   "fields" :
12264   [
12265    {
12266     "access" : "private",
12267     "referenced_type" : "type-446"
12268    }
12269   ],
12270   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::BufferCache>",
12271   "name" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::BufferCache>",
12272   "referenced_type" : "type-445",
12273   "self_type" : "type-445",
12274   "size" : 8,
12275   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12276   "template_args" : [ "type-448" ],
12277   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_211BufferCacheEEE"
12278  },
12279  {
12280   "alignment" : 8,
12281   "fields" :
12282   [
12283    {
12284     "access" : "private",
12285     "referenced_type" : "type-356"
12286    }
12287   ],
12288   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::CaptureRequest>",
12289   "name" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::CaptureRequest>",
12290   "referenced_type" : "type-355",
12291   "self_type" : "type-355",
12292   "size" : 8,
12293   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12294   "template_args" : [ "type-358" ],
12295   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_214CaptureRequestEEE"
12296  },
12297  {
12298   "alignment" : 8,
12299   "fields" :
12300   [
12301    {
12302     "access" : "private",
12303     "referenced_type" : "type-436"
12304    }
12305   ],
12306   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::HalStream>",
12307   "name" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::HalStream>",
12308   "referenced_type" : "type-435",
12309   "self_type" : "type-435",
12310   "size" : 8,
12311   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12312   "template_args" : [ "type-58" ],
12313   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_29HalStreamEEE"
12314  },
12315  {
12316   "alignment" : 8,
12317   "fields" :
12318   [
12319    {
12320     "access" : "private",
12321     "referenced_type" : "type-426"
12322    }
12323   ],
12324   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::Stream>",
12325   "name" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::Stream>",
12326   "referenced_type" : "type-425",
12327   "self_type" : "type-425",
12328   "size" : 8,
12329   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12330   "template_args" : [ "type-428" ],
12331   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_26StreamEEE"
12332  },
12333  {
12334   "alignment" : 8,
12335   "fields" :
12336   [
12337    {
12338     "access" : "private",
12339     "referenced_type" : "type-191"
12340    }
12341   ],
12342   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::StreamBuffer>",
12343   "name" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::StreamBuffer>",
12344   "referenced_type" : "type-190",
12345   "self_type" : "type-190",
12346   "size" : 8,
12347   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12348   "template_args" : [ "type-3" ],
12349   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_212StreamBufferEEE"
12350  },
12351  {
12352   "alignment" : 8,
12353   "fields" :
12354   [
12355    {
12356     "access" : "private",
12357     "referenced_type" : "type-55"
12358    }
12359   ],
12360   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_3::HalStream>",
12361   "name" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_3::HalStream>",
12362   "referenced_type" : "type-54",
12363   "self_type" : "type-54",
12364   "size" : 8,
12365   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12366   "template_args" : [ "type-57" ],
12367   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_39HalStreamEEE"
12368  },
12369  {
12370   "alignment" : 8,
12371   "fields" :
12372   [
12373    {
12374     "access" : "private",
12375     "referenced_type" : "type-398"
12376    }
12377   ],
12378   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
12379   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
12380   "referenced_type" : "type-397",
12381   "self_type" : "type-397",
12382   "size" : 8,
12383   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12384   "template_args" : [ "type-400" ],
12385   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE"
12386  },
12387  {
12388   "alignment" : 8,
12389   "fields" :
12390   [
12391    {
12392     "access" : "private",
12393     "referenced_type" : "type-386"
12394    }
12395   ],
12396   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
12397   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
12398   "referenced_type" : "type-385",
12399   "self_type" : "type-385",
12400   "size" : 8,
12401   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12402   "template_args" : [ "type-367" ],
12403   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
12404  },
12405  {
12406   "alignment" : 8,
12407   "fields" :
12408   [
12409    {
12410     "access" : "private",
12411     "referenced_type" : "type-456"
12412    }
12413   ],
12414   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
12415   "name" : "android::hardware::details::hidl_pointer<char>",
12416   "referenced_type" : "type-455",
12417   "self_type" : "type-455",
12418   "size" : 8,
12419   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12420   "template_args" : [ "type-105" ],
12421   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
12422  },
12423  {
12424   "access" : "private",
12425   "alignment" : 8,
12426   "fields" :
12427   [
12428    {
12429     "field_name" : "mPointer",
12430     "referenced_type" : "type-457"
12431    },
12432    {
12433     "field_name" : "_pad",
12434     "referenced_type" : "type-5"
12435    }
12436   ],
12437   "is_anonymous" : true,
12438   "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",
12439   "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",
12440   "record_kind" : "union",
12441   "referenced_type" : "type-456",
12442   "self_type" : "type-456",
12443   "size" : 8,
12444   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12445   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
12446  },
12447  {
12448   "alignment" : 8,
12449   "fields" :
12450   [
12451    {
12452     "access" : "private",
12453     "referenced_type" : "type-332"
12454    }
12455   ],
12456   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
12457   "name" : "android::hardware::details::hidl_pointer<const char>",
12458   "referenced_type" : "type-331",
12459   "self_type" : "type-331",
12460   "size" : 8,
12461   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12462   "template_args" : [ "type-168" ],
12463   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
12464  },
12465  {
12466   "access" : "private",
12467   "alignment" : 8,
12468   "fields" :
12469   [
12470    {
12471     "field_name" : "mPointer",
12472     "referenced_type" : "type-167"
12473    },
12474    {
12475     "field_name" : "_pad",
12476     "referenced_type" : "type-5"
12477    }
12478   ],
12479   "is_anonymous" : true,
12480   "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",
12481   "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",
12482   "record_kind" : "union",
12483   "referenced_type" : "type-332",
12484   "self_type" : "type-332",
12485   "size" : 8,
12486   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12487   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
12488  },
12489  {
12490   "alignment" : 8,
12491   "fields" :
12492   [
12493    {
12494     "access" : "private",
12495     "referenced_type" : "type-8"
12496    }
12497   ],
12498   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
12499   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
12500   "referenced_type" : "type-7",
12501   "self_type" : "type-7",
12502   "size" : 8,
12503   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12504   "template_args" : [ "type-10" ],
12505   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
12506  },
12507  {
12508   "access" : "private",
12509   "alignment" : 8,
12510   "fields" :
12511   [
12512    {
12513     "field_name" : "mPointer",
12514     "referenced_type" : "type-9"
12515    },
12516    {
12517     "field_name" : "_pad",
12518     "referenced_type" : "type-5"
12519    }
12520   ],
12521   "is_anonymous" : true,
12522   "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",
12523   "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",
12524   "record_kind" : "union",
12525   "referenced_type" : "type-8",
12526   "self_type" : "type-8",
12527   "size" : 8,
12528   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12529   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
12530  },
12531  {
12532   "access" : "private",
12533   "alignment" : 8,
12534   "fields" :
12535   [
12536    {
12537     "field_name" : "mPointer",
12538     "referenced_type" : "type-399"
12539    },
12540    {
12541     "field_name" : "_pad",
12542     "referenced_type" : "type-5"
12543    }
12544   ],
12545   "is_anonymous" : true,
12546   "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",
12547   "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",
12548   "record_kind" : "union",
12549   "referenced_type" : "type-398",
12550   "self_type" : "type-398",
12551   "size" : 8,
12552   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12553   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E"
12554  },
12555  {
12556   "access" : "private",
12557   "alignment" : 8,
12558   "fields" :
12559   [
12560    {
12561     "field_name" : "mPointer",
12562     "referenced_type" : "type-387"
12563    },
12564    {
12565     "field_name" : "_pad",
12566     "referenced_type" : "type-5"
12567    }
12568   ],
12569   "is_anonymous" : true,
12570   "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",
12571   "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",
12572   "record_kind" : "union",
12573   "referenced_type" : "type-386",
12574   "self_type" : "type-386",
12575   "size" : 8,
12576   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12577   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
12578  },
12579  {
12580   "alignment" : 8,
12581   "fields" :
12582   [
12583    {
12584     "access" : "private",
12585     "referenced_type" : "type-408"
12586    }
12587   ],
12588   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
12589   "name" : "android::hardware::details::hidl_pointer<int>",
12590   "referenced_type" : "type-407",
12591   "self_type" : "type-407",
12592   "size" : 8,
12593   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12594   "template_args" : [ "type-4" ],
12595   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
12596  },
12597  {
12598   "access" : "private",
12599   "alignment" : 8,
12600   "fields" :
12601   [
12602    {
12603     "field_name" : "mPointer",
12604     "referenced_type" : "type-409"
12605    },
12606    {
12607     "field_name" : "_pad",
12608     "referenced_type" : "type-5"
12609    }
12610   ],
12611   "is_anonymous" : true,
12612   "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",
12613   "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",
12614   "record_kind" : "union",
12615   "referenced_type" : "type-408",
12616   "self_type" : "type-408",
12617   "size" : 8,
12618   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12619   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
12620  },
12621  {
12622   "alignment" : 8,
12623   "fields" :
12624   [
12625    {
12626     "access" : "private",
12627     "referenced_type" : "type-450"
12628    }
12629   ],
12630   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
12631   "name" : "android::hardware::details::hidl_pointer<native_handle>",
12632   "referenced_type" : "type-449",
12633   "self_type" : "type-449",
12634   "size" : 8,
12635   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12636   "template_args" : [ "type-11" ],
12637   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
12638  },
12639  {
12640   "access" : "private",
12641   "alignment" : 8,
12642   "fields" :
12643   [
12644    {
12645     "field_name" : "mPointer",
12646     "referenced_type" : "type-263"
12647    },
12648    {
12649     "field_name" : "_pad",
12650     "referenced_type" : "type-5"
12651    }
12652   ],
12653   "is_anonymous" : true,
12654   "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",
12655   "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",
12656   "record_kind" : "union",
12657   "referenced_type" : "type-450",
12658   "self_type" : "type-450",
12659   "size" : 8,
12660   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12661   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
12662  },
12663  {
12664   "alignment" : 8,
12665   "fields" :
12666   [
12667    {
12668     "access" : "private",
12669     "referenced_type" : "type-361"
12670    }
12671   ],
12672   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>",
12673   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
12674   "referenced_type" : "type-360",
12675   "self_type" : "type-360",
12676   "size" : 8,
12677   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12678   "template_args" : [ "type-101" ],
12679   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEE"
12680  },
12681  {
12682   "access" : "private",
12683   "alignment" : 8,
12684   "fields" :
12685   [
12686    {
12687     "field_name" : "mPointer",
12688     "referenced_type" : "type-362"
12689    },
12690    {
12691     "field_name" : "_pad",
12692     "referenced_type" : "type-5"
12693    }
12694   ],
12695   "is_anonymous" : true,
12696   "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",
12697   "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",
12698   "record_kind" : "union",
12699   "referenced_type" : "type-361",
12700   "self_type" : "type-361",
12701   "size" : 8,
12702   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12703   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEUt_E"
12704  },
12705  {
12706   "alignment" : 1,
12707   "linker_set_key" : "android::hardware::details::i_tag",
12708   "name" : "android::hardware::details::i_tag",
12709   "referenced_type" : "type-244",
12710   "self_type" : "type-244",
12711   "size" : 1,
12712   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12713   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
12714  },
12715  {
12716   "alignment" : 8,
12717   "fields" :
12718   [
12719    {
12720     "access" : "private",
12721     "field_name" : "mStatus",
12722     "referenced_type" : "type-215"
12723    },
12724    {
12725     "access" : "private",
12726     "field_name" : "mCheckedStatus",
12727     "field_offset" : 256,
12728     "referenced_type" : "type-13"
12729    }
12730   ],
12731   "linker_set_key" : "android::hardware::details::return_status",
12732   "name" : "android::hardware::details::return_status",
12733   "record_kind" : "class",
12734   "referenced_type" : "type-225",
12735   "self_type" : "type-225",
12736   "size" : 40,
12737   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12738   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
12739  },
12740  {
12741   "alignment" : 1,
12742   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
12743   "name" : "android::hardware::details::std_array<unsigned char, 32>",
12744   "referenced_type" : "type-458",
12745   "self_type" : "type-458",
12746   "size" : 1,
12747   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12748   "template_args" : [ "type-101" ],
12749   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm32EJEEE"
12750  },
12751  {
12752   "alignment" : 1,
12753   "fields" :
12754   [
12755    {
12756     "access" : "private",
12757     "field_name" : "mBuffer",
12758     "referenced_type" : "type-401"
12759    }
12760   ],
12761   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
12762   "name" : "android::hardware::hidl_array<unsigned char, 32>",
12763   "referenced_type" : "type-400",
12764   "self_type" : "type-400",
12765   "size" : 32,
12766   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12767   "template_args" : [ "type-101" ],
12768   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm32EJEEE"
12769  },
12770  {
12771   "alignment" : 8,
12772   "base_specifiers" :
12773   [
12774    {
12775     "referenced_type" : "type-18"
12776    }
12777   ],
12778   "fields" :
12779   [
12780    {
12781     "access" : "private",
12782     "field_name" : "mRecipient",
12783     "field_offset" : 64,
12784     "referenced_type" : "type-29"
12785    },
12786    {
12787     "access" : "private",
12788     "field_name" : "mCookie",
12789     "field_offset" : 192,
12790     "referenced_type" : "type-5"
12791    },
12792    {
12793     "access" : "private",
12794     "field_name" : "mBase",
12795     "field_offset" : 256,
12796     "referenced_type" : "type-32"
12797    }
12798   ],
12799   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
12800   "name" : "android::hardware::hidl_binder_death_recipient",
12801   "referenced_type" : "type-28",
12802   "self_type" : "type-28",
12803   "size" : 64,
12804   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
12805   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
12806   "vtable_components" :
12807   [
12808    {
12809     "component_value" : 48,
12810     "kind" : "vbase_offset"
12811    },
12812    {
12813     "kind" : "offset_to_top"
12814    },
12815    {
12816     "kind" : "rtti",
12817     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
12818    },
12819    {
12820     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
12821    },
12822    {
12823     "kind" : "complete_dtor_pointer",
12824     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
12825    },
12826    {
12827     "kind" : "deleting_dtor_pointer",
12828     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
12829    },
12830    {
12831     "kind" : "vcall_offset"
12832    },
12833    {
12834     "kind" : "vcall_offset"
12835    },
12836    {
12837     "kind" : "vcall_offset"
12838    },
12839    {
12840     "kind" : "vcall_offset"
12841    },
12842    {
12843     "component_value" : -48,
12844     "kind" : "vcall_offset"
12845    },
12846    {
12847     "component_value" : -48,
12848     "kind" : "offset_to_top"
12849    },
12850    {
12851     "kind" : "rtti",
12852     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
12853    },
12854    {
12855     "kind" : "complete_dtor_pointer",
12856     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
12857    },
12858    {
12859     "kind" : "deleting_dtor_pointer",
12860     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
12861    },
12862    {
12863     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12864    },
12865    {
12866     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12867    },
12868    {
12869     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12870    },
12871    {
12872     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12873    }
12874   ]
12875  },
12876  {
12877   "alignment" : 8,
12878   "base_specifiers" :
12879   [
12880    {
12881     "is_virtual" : true,
12882     "referenced_type" : "type-19"
12883    }
12884   ],
12885   "linker_set_key" : "android::hardware::hidl_death_recipient",
12886   "name" : "android::hardware::hidl_death_recipient",
12887   "referenced_type" : "type-31",
12888   "self_type" : "type-31",
12889   "size" : 24,
12890   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12891   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
12892   "vtable_components" :
12893   [
12894    {
12895     "component_value" : 8,
12896     "kind" : "vbase_offset"
12897    },
12898    {
12899     "kind" : "offset_to_top"
12900    },
12901    {
12902     "kind" : "rtti",
12903     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
12904    },
12905    {
12906     "is_pure" : true,
12907     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
12908    },
12909    {
12910     "kind" : "complete_dtor_pointer",
12911     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
12912    },
12913    {
12914     "kind" : "deleting_dtor_pointer",
12915     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
12916    },
12917    {
12918     "kind" : "vcall_offset"
12919    },
12920    {
12921     "kind" : "vcall_offset"
12922    },
12923    {
12924     "kind" : "vcall_offset"
12925    },
12926    {
12927     "kind" : "vcall_offset"
12928    },
12929    {
12930     "component_value" : -8,
12931     "kind" : "vcall_offset"
12932    },
12933    {
12934     "component_value" : -8,
12935     "kind" : "offset_to_top"
12936    },
12937    {
12938     "kind" : "rtti",
12939     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
12940    },
12941    {
12942     "kind" : "complete_dtor_pointer",
12943     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
12944    },
12945    {
12946     "kind" : "deleting_dtor_pointer",
12947     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
12948    },
12949    {
12950     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12951    },
12952    {
12953     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12954    },
12955    {
12956     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12957    },
12958    {
12959     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12960    }
12961   ]
12962  },
12963  {
12964   "alignment" : 8,
12965   "fields" :
12966   [
12967    {
12968     "access" : "private",
12969     "field_name" : "mHandle",
12970     "referenced_type" : "type-7"
12971    },
12972    {
12973     "access" : "private",
12974     "field_name" : "mOwnsHandle",
12975     "field_offset" : 64,
12976     "referenced_type" : "type-13"
12977    }
12978   ],
12979   "linker_set_key" : "android::hardware::hidl_handle",
12980   "name" : "android::hardware::hidl_handle",
12981   "referenced_type" : "type-6",
12982   "self_type" : "type-6",
12983   "size" : 16,
12984   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12985   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
12986  },
12987  {
12988   "alignment" : 8,
12989   "fields" :
12990   [
12991    {
12992     "access" : "private",
12993     "field_name" : "mHandle",
12994     "referenced_type" : "type-6"
12995    },
12996    {
12997     "access" : "private",
12998     "field_name" : "mSize",
12999     "field_offset" : 128,
13000     "referenced_type" : "type-5"
13001    },
13002    {
13003     "access" : "private",
13004     "field_name" : "mName",
13005     "field_offset" : 192,
13006     "referenced_type" : "type-367"
13007    }
13008   ],
13009   "linker_set_key" : "android::hardware::hidl_memory",
13010   "name" : "android::hardware::hidl_memory",
13011   "referenced_type" : "type-366",
13012   "self_type" : "type-366",
13013   "size" : 40,
13014   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13015   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
13016  },
13017  {
13018   "alignment" : 8,
13019   "fields" :
13020   [
13021    {
13022     "access" : "private",
13023     "field_name" : "mBuffer",
13024     "referenced_type" : "type-331"
13025    },
13026    {
13027     "access" : "private",
13028     "field_name" : "mSize",
13029     "field_offset" : 64,
13030     "referenced_type" : "type-2"
13031    },
13032    {
13033     "access" : "private",
13034     "field_name" : "mOwnsBuffer",
13035     "field_offset" : 96,
13036     "referenced_type" : "type-13"
13037    }
13038   ],
13039   "linker_set_key" : "android::hardware::hidl_string",
13040   "name" : "android::hardware::hidl_string",
13041   "referenced_type" : "type-367",
13042   "self_type" : "type-367",
13043   "size" : 16,
13044   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13045   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
13046  },
13047  {
13048   "alignment" : 8,
13049   "fields" :
13050   [
13051    {
13052     "access" : "private",
13053     "field_name" : "mBuffer",
13054     "referenced_type" : "type-376"
13055    },
13056    {
13057     "access" : "private",
13058     "field_name" : "mSize",
13059     "field_offset" : 64,
13060     "referenced_type" : "type-2"
13061    },
13062    {
13063     "access" : "private",
13064     "field_name" : "mOwnsBuffer",
13065     "field_offset" : 96,
13066     "referenced_type" : "type-13"
13067    }
13068   ],
13069   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13070   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13071   "referenced_type" : "type-383",
13072   "self_type" : "type-383",
13073   "size" : 16,
13074   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13075   "template_args" : [ "type-379" ],
13076   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
13077  },
13078  {
13079   "alignment" : 8,
13080   "fields" :
13081   [
13082    {
13083     "access" : "private",
13084     "field_name" : "mBuffer",
13085     "referenced_type" : "type-414"
13086    },
13087    {
13088     "access" : "private",
13089     "field_name" : "mSize",
13090     "field_offset" : 64,
13091     "referenced_type" : "type-2"
13092    },
13093    {
13094     "access" : "private",
13095     "field_name" : "mOwnsBuffer",
13096     "field_offset" : 96,
13097     "referenced_type" : "type-13"
13098    }
13099   ],
13100   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag>",
13101   "name" : "android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag>",
13102   "referenced_type" : "type-413",
13103   "self_type" : "type-413",
13104   "size" : 16,
13105   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13106   "template_args" : [ "type-417" ],
13107   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_6camera6common4V1_09VendorTagEEE"
13108  },
13109  {
13110   "alignment" : 8,
13111   "fields" :
13112   [
13113    {
13114     "access" : "private",
13115     "field_name" : "mBuffer",
13116     "referenced_type" : "type-445"
13117    },
13118    {
13119     "access" : "private",
13120     "field_name" : "mSize",
13121     "field_offset" : 64,
13122     "referenced_type" : "type-2"
13123    },
13124    {
13125     "access" : "private",
13126     "field_name" : "mOwnsBuffer",
13127     "field_offset" : 96,
13128     "referenced_type" : "type-13"
13129    }
13130   ],
13131   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::BufferCache>",
13132   "name" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::BufferCache>",
13133   "referenced_type" : "type-444",
13134   "self_type" : "type-444",
13135   "size" : 16,
13136   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13137   "template_args" : [ "type-448" ],
13138   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_6camera6device4V3_211BufferCacheEEE"
13139  },
13140  {
13141   "alignment" : 8,
13142   "fields" :
13143   [
13144    {
13145     "access" : "private",
13146     "field_name" : "mBuffer",
13147     "referenced_type" : "type-355"
13148    },
13149    {
13150     "access" : "private",
13151     "field_name" : "mSize",
13152     "field_offset" : 64,
13153     "referenced_type" : "type-2"
13154    },
13155    {
13156     "access" : "private",
13157     "field_name" : "mOwnsBuffer",
13158     "field_offset" : 96,
13159     "referenced_type" : "type-13"
13160    }
13161   ],
13162   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::CaptureRequest>",
13163   "name" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::CaptureRequest>",
13164   "referenced_type" : "type-443",
13165   "self_type" : "type-443",
13166   "size" : 16,
13167   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13168   "template_args" : [ "type-358" ],
13169   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_6camera6device4V3_214CaptureRequestEEE"
13170  },
13171  {
13172   "alignment" : 8,
13173   "fields" :
13174   [
13175    {
13176     "access" : "private",
13177     "field_name" : "mBuffer",
13178     "referenced_type" : "type-435"
13179    },
13180    {
13181     "access" : "private",
13182     "field_name" : "mSize",
13183     "field_offset" : 64,
13184     "referenced_type" : "type-2"
13185    },
13186    {
13187     "access" : "private",
13188     "field_name" : "mOwnsBuffer",
13189     "field_offset" : 96,
13190     "referenced_type" : "type-13"
13191    }
13192   ],
13193   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream>",
13194   "name" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream>",
13195   "referenced_type" : "type-434",
13196   "self_type" : "type-434",
13197   "size" : 16,
13198   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13199   "template_args" : [ "type-58" ],
13200   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_6camera6device4V3_29HalStreamEEE"
13201  },
13202  {
13203   "alignment" : 8,
13204   "fields" :
13205   [
13206    {
13207     "access" : "private",
13208     "field_name" : "mBuffer",
13209     "referenced_type" : "type-425"
13210    },
13211    {
13212     "access" : "private",
13213     "field_name" : "mSize",
13214     "field_offset" : 64,
13215     "referenced_type" : "type-2"
13216    },
13217    {
13218     "access" : "private",
13219     "field_name" : "mOwnsBuffer",
13220     "field_offset" : 96,
13221     "referenced_type" : "type-13"
13222    }
13223   ],
13224   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream>",
13225   "name" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream>",
13226   "referenced_type" : "type-424",
13227   "self_type" : "type-424",
13228   "size" : 16,
13229   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13230   "template_args" : [ "type-428" ],
13231   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_6camera6device4V3_26StreamEEE"
13232  },
13233  {
13234   "alignment" : 8,
13235   "fields" :
13236   [
13237    {
13238     "access" : "private",
13239     "field_name" : "mBuffer",
13240     "referenced_type" : "type-190"
13241    },
13242    {
13243     "access" : "private",
13244     "field_name" : "mSize",
13245     "field_offset" : 64,
13246     "referenced_type" : "type-2"
13247    },
13248    {
13249     "access" : "private",
13250     "field_name" : "mOwnsBuffer",
13251     "field_offset" : 96,
13252     "referenced_type" : "type-13"
13253    }
13254   ],
13255   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer>",
13256   "name" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer>",
13257   "referenced_type" : "type-363",
13258   "self_type" : "type-363",
13259   "size" : 16,
13260   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13261   "template_args" : [ "type-3" ],
13262   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_6camera6device4V3_212StreamBufferEEE"
13263  },
13264  {
13265   "alignment" : 8,
13266   "fields" :
13267   [
13268    {
13269     "access" : "private",
13270     "field_name" : "mBuffer",
13271     "referenced_type" : "type-54"
13272    },
13273    {
13274     "access" : "private",
13275     "field_name" : "mSize",
13276     "field_offset" : 64,
13277     "referenced_type" : "type-2"
13278    },
13279    {
13280     "access" : "private",
13281     "field_name" : "mOwnsBuffer",
13282     "field_offset" : 96,
13283     "referenced_type" : "type-13"
13284    }
13285   ],
13286   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_3::HalStream>",
13287   "name" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_3::HalStream>",
13288   "referenced_type" : "type-53",
13289   "self_type" : "type-53",
13290   "size" : 16,
13291   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13292   "template_args" : [ "type-57" ],
13293   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_6camera6device4V3_39HalStreamEEE"
13294  },
13295  {
13296   "alignment" : 8,
13297   "fields" :
13298   [
13299    {
13300     "access" : "private",
13301     "field_name" : "mBuffer",
13302     "referenced_type" : "type-397"
13303    },
13304    {
13305     "access" : "private",
13306     "field_name" : "mSize",
13307     "field_offset" : 64,
13308     "referenced_type" : "type-2"
13309    },
13310    {
13311     "access" : "private",
13312     "field_name" : "mOwnsBuffer",
13313     "field_offset" : 96,
13314     "referenced_type" : "type-13"
13315    }
13316   ],
13317   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
13318   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
13319   "referenced_type" : "type-396",
13320   "self_type" : "type-396",
13321   "size" : 16,
13322   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13323   "template_args" : [ "type-400" ],
13324   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE"
13325  },
13326  {
13327   "alignment" : 8,
13328   "fields" :
13329   [
13330    {
13331     "access" : "private",
13332     "field_name" : "mBuffer",
13333     "referenced_type" : "type-385"
13334    },
13335    {
13336     "access" : "private",
13337     "field_name" : "mSize",
13338     "field_offset" : 64,
13339     "referenced_type" : "type-2"
13340    },
13341    {
13342     "access" : "private",
13343     "field_name" : "mOwnsBuffer",
13344     "field_offset" : 96,
13345     "referenced_type" : "type-13"
13346    }
13347   ],
13348   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
13349   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
13350   "referenced_type" : "type-384",
13351   "self_type" : "type-384",
13352   "size" : 16,
13353   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13354   "template_args" : [ "type-367" ],
13355   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
13356  },
13357  {
13358   "alignment" : 8,
13359   "fields" :
13360   [
13361    {
13362     "access" : "private",
13363     "field_name" : "mBuffer",
13364     "referenced_type" : "type-455"
13365    },
13366    {
13367     "access" : "private",
13368     "field_name" : "mSize",
13369     "field_offset" : 64,
13370     "referenced_type" : "type-2"
13371    },
13372    {
13373     "access" : "private",
13374     "field_name" : "mOwnsBuffer",
13375     "field_offset" : 96,
13376     "referenced_type" : "type-13"
13377    }
13378   ],
13379   "linker_set_key" : "android::hardware::hidl_vec<char>",
13380   "name" : "android::hardware::hidl_vec<char>",
13381   "referenced_type" : "type-454",
13382   "self_type" : "type-454",
13383   "size" : 16,
13384   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13385   "template_args" : [ "type-105" ],
13386   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
13387  },
13388  {
13389   "alignment" : 8,
13390   "fields" :
13391   [
13392    {
13393     "access" : "private",
13394     "field_name" : "mBuffer",
13395     "referenced_type" : "type-407"
13396    },
13397    {
13398     "access" : "private",
13399     "field_name" : "mSize",
13400     "field_offset" : 64,
13401     "referenced_type" : "type-2"
13402    },
13403    {
13404     "access" : "private",
13405     "field_name" : "mOwnsBuffer",
13406     "field_offset" : 96,
13407     "referenced_type" : "type-13"
13408    }
13409   ],
13410   "linker_set_key" : "android::hardware::hidl_vec<int>",
13411   "name" : "android::hardware::hidl_vec<int>",
13412   "referenced_type" : "type-406",
13413   "self_type" : "type-406",
13414   "size" : 16,
13415   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13416   "template_args" : [ "type-4" ],
13417   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
13418  },
13419  {
13420   "alignment" : 8,
13421   "fields" :
13422   [
13423    {
13424     "access" : "private",
13425     "field_name" : "mBuffer",
13426     "referenced_type" : "type-360"
13427    },
13428    {
13429     "access" : "private",
13430     "field_name" : "mSize",
13431     "field_offset" : 64,
13432     "referenced_type" : "type-2"
13433    },
13434    {
13435     "access" : "private",
13436     "field_name" : "mOwnsBuffer",
13437     "field_offset" : 96,
13438     "referenced_type" : "type-13"
13439    }
13440   ],
13441   "linker_set_key" : "android::hardware::hidl_vec<unsigned char>",
13442   "name" : "android::hardware::hidl_vec<unsigned char>",
13443   "referenced_type" : "type-359",
13444   "self_type" : "type-359",
13445   "size" : 16,
13446   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13447   "template_args" : [ "type-101" ],
13448   "unique_id" : "_ZTSN7android8hardware8hidl_vecIhEE"
13449  },
13450  {
13451   "alignment" : 2,
13452   "fields" :
13453   [
13454    {
13455     "access" : "private",
13456     "field_name" : "mMajor",
13457     "referenced_type" : "type-103"
13458    },
13459    {
13460     "access" : "private",
13461     "field_name" : "mMinor",
13462     "field_offset" : 16,
13463     "referenced_type" : "type-103"
13464    }
13465   ],
13466   "linker_set_key" : "android::hardware::hidl_version",
13467   "name" : "android::hardware::hidl_version",
13468   "referenced_type" : "type-461",
13469   "self_type" : "type-461",
13470   "size" : 4,
13471   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13472   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
13473  },
13474  {
13475   "alignment" : 8,
13476   "base_specifiers" :
13477   [
13478    {
13479     "referenced_type" : "type-73"
13480    },
13481    {
13482     "referenced_type" : "type-86"
13483    }
13484   ],
13485   "fields" :
13486   [
13487    {
13488     "access" : "private",
13489     "field_name" : "_hidl_mImpl",
13490     "field_offset" : 960,
13491     "referenced_type" : "type-85"
13492    }
13493   ],
13494   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
13495   "name" : "android::hidl::base::V1_0::BnHwBase",
13496   "referenced_type" : "type-84",
13497   "self_type" : "type-84",
13498   "size" : 144,
13499   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
13500   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
13501   "vtable_components" :
13502   [
13503    {
13504     "component_value" : 128,
13505     "kind" : "vbase_offset"
13506    },
13507    {
13508     "kind" : "offset_to_top"
13509    },
13510    {
13511     "kind" : "rtti",
13512     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13513    },
13514    {
13515     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13516    },
13517    {
13518     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13519    },
13520    {
13521     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13522    },
13523    {
13524     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13525    },
13526    {
13527     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13528    },
13529    {
13530     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13531    },
13532    {
13533     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13534    },
13535    {
13536     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13537    },
13538    {
13539     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13540    },
13541    {
13542     "kind" : "complete_dtor_pointer",
13543     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
13544    },
13545    {
13546     "kind" : "deleting_dtor_pointer",
13547     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
13548    },
13549    {
13550     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
13551    },
13552    {
13553     "component_value" : -32,
13554     "kind" : "offset_to_top"
13555    },
13556    {
13557     "kind" : "rtti",
13558     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13559    },
13560    {
13561     "kind" : "complete_dtor_pointer",
13562     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
13563    },
13564    {
13565     "kind" : "deleting_dtor_pointer",
13566     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
13567    },
13568    {
13569     "kind" : "vcall_offset"
13570    },
13571    {
13572     "kind" : "vcall_offset"
13573    },
13574    {
13575     "kind" : "vcall_offset"
13576    },
13577    {
13578     "kind" : "vcall_offset"
13579    },
13580    {
13581     "component_value" : -128,
13582     "kind" : "vcall_offset"
13583    },
13584    {
13585     "component_value" : -128,
13586     "kind" : "offset_to_top"
13587    },
13588    {
13589     "kind" : "rtti",
13590     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13591    },
13592    {
13593     "kind" : "complete_dtor_pointer",
13594     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
13595    },
13596    {
13597     "kind" : "deleting_dtor_pointer",
13598     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
13599    },
13600    {
13601     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13602    },
13603    {
13604     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13605    },
13606    {
13607     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13608    },
13609    {
13610     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13611    }
13612   ]
13613  },
13614  {
13615   "alignment" : 8,
13616   "base_specifiers" :
13617   [
13618    {
13619     "referenced_type" : "type-499"
13620    },
13621    {
13622     "referenced_type" : "type-86"
13623    }
13624   ],
13625   "fields" :
13626   [
13627    {
13628     "access" : "private",
13629     "field_name" : "_hidl_mMutex",
13630     "field_offset" : 1088,
13631     "referenced_type" : "type-732"
13632    },
13633    {
13634     "access" : "private",
13635     "field_name" : "_hidl_mDeathRecipients",
13636     "field_offset" : 1408,
13637     "referenced_type" : "type-733"
13638    }
13639   ],
13640   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
13641   "name" : "android::hidl::base::V1_0::BpHwBase",
13642   "referenced_type" : "type-731",
13643   "self_type" : "type-731",
13644   "size" : 216,
13645   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
13646   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
13647   "vtable_components" :
13648   [
13649    {
13650     "component_value" : 200,
13651     "kind" : "vbase_offset"
13652    },
13653    {
13654     "kind" : "offset_to_top"
13655    },
13656    {
13657     "kind" : "rtti",
13658     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13659    },
13660    {
13661     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
13662    },
13663    {
13664     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13665    },
13666    {
13667     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
13668    },
13669    {
13670     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
13671    },
13672    {
13673     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
13674    },
13675    {
13676     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
13677    },
13678    {
13679     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
13680    },
13681    {
13682     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
13683    },
13684    {
13685     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
13686    },
13687    {
13688     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
13689    },
13690    {
13691     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
13692    },
13693    {
13694     "kind" : "complete_dtor_pointer",
13695     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
13696    },
13697    {
13698     "kind" : "deleting_dtor_pointer",
13699     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
13700    },
13701    {
13702     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
13703    },
13704    {
13705     "component_value" : 192,
13706     "kind" : "vbase_offset"
13707    },
13708    {
13709     "component_value" : -8,
13710     "kind" : "offset_to_top"
13711    },
13712    {
13713     "kind" : "rtti",
13714     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13715    },
13716    {
13717     "kind" : "complete_dtor_pointer",
13718     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
13719    },
13720    {
13721     "kind" : "deleting_dtor_pointer",
13722     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
13723    },
13724    {
13725     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
13726    },
13727    {
13728     "component_value" : 184,
13729     "kind" : "vbase_offset"
13730    },
13731    {
13732     "component_value" : -16,
13733     "kind" : "offset_to_top"
13734    },
13735    {
13736     "kind" : "rtti",
13737     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13738    },
13739    {
13740     "kind" : "complete_dtor_pointer",
13741     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev"
13742    },
13743    {
13744     "kind" : "deleting_dtor_pointer",
13745     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev"
13746    },
13747    {
13748     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13749    },
13750    {
13751     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13752    },
13753    {
13754     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13755    },
13756    {
13757     "component_value" : -48,
13758     "kind" : "offset_to_top"
13759    },
13760    {
13761     "kind" : "rtti",
13762     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13763    },
13764    {
13765     "kind" : "complete_dtor_pointer",
13766     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev"
13767    },
13768    {
13769     "kind" : "deleting_dtor_pointer",
13770     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev"
13771    },
13772    {
13773     "kind" : "vcall_offset"
13774    },
13775    {
13776     "component_value" : -184,
13777     "kind" : "vcall_offset"
13778    },
13779    {
13780     "component_value" : -184,
13781     "kind" : "vcall_offset"
13782    },
13783    {
13784     "component_value" : -184,
13785     "kind" : "vcall_offset"
13786    },
13787    {
13788     "component_value" : -200,
13789     "kind" : "vcall_offset"
13790    },
13791    {
13792     "component_value" : -200,
13793     "kind" : "offset_to_top"
13794    },
13795    {
13796     "kind" : "rtti",
13797     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13798    },
13799    {
13800     "kind" : "complete_dtor_pointer",
13801     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
13802    },
13803    {
13804     "kind" : "deleting_dtor_pointer",
13805     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
13806    },
13807    {
13808     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
13809    },
13810    {
13811     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13812    },
13813    {
13814     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13815    },
13816    {
13817     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13818    }
13819   ]
13820  },
13821  {
13822   "alignment" : 8,
13823   "fields" :
13824   [
13825    {
13826     "field_name" : "pid",
13827     "referenced_type" : "type-4"
13828    },
13829    {
13830     "field_name" : "ptr",
13831     "field_offset" : 64,
13832     "referenced_type" : "type-5"
13833    },
13834    {
13835     "field_name" : "arch",
13836     "field_offset" : 128,
13837     "referenced_type" : "type-480"
13838    }
13839   ],
13840   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
13841   "name" : "android::hidl::base::V1_0::DebugInfo",
13842   "referenced_type" : "type-479",
13843   "self_type" : "type-479",
13844   "size" : 24,
13845   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
13846   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
13847  },
13848  {
13849   "alignment" : 8,
13850   "base_specifiers" :
13851   [
13852    {
13853     "is_virtual" : true,
13854     "referenced_type" : "type-19"
13855    }
13856   ],
13857   "linker_set_key" : "android::hidl::base::V1_0::IBase",
13858   "name" : "android::hidl::base::V1_0::IBase",
13859   "referenced_type" : "type-34",
13860   "self_type" : "type-34",
13861   "size" : 24,
13862   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
13863   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
13864   "vtable_components" :
13865   [
13866    {
13867     "component_value" : 8,
13868     "kind" : "vbase_offset"
13869    },
13870    {
13871     "kind" : "offset_to_top"
13872    },
13873    {
13874     "kind" : "rtti",
13875     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
13876    },
13877    {
13878     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
13879    },
13880    {
13881     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13882    },
13883    {
13884     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
13885    },
13886    {
13887     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
13888    },
13889    {
13890     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
13891    },
13892    {
13893     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
13894    },
13895    {
13896     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
13897    },
13898    {
13899     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
13900    },
13901    {
13902     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
13903    },
13904    {
13905     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
13906    },
13907    {
13908     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
13909    },
13910    {
13911     "kind" : "complete_dtor_pointer",
13912     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
13913    },
13914    {
13915     "kind" : "deleting_dtor_pointer",
13916     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
13917    },
13918    {
13919     "kind" : "vcall_offset"
13920    },
13921    {
13922     "kind" : "vcall_offset"
13923    },
13924    {
13925     "kind" : "vcall_offset"
13926    },
13927    {
13928     "kind" : "vcall_offset"
13929    },
13930    {
13931     "component_value" : -8,
13932     "kind" : "vcall_offset"
13933    },
13934    {
13935     "component_value" : -8,
13936     "kind" : "offset_to_top"
13937    },
13938    {
13939     "kind" : "rtti",
13940     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
13941    },
13942    {
13943     "kind" : "complete_dtor_pointer",
13944     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
13945    },
13946    {
13947     "kind" : "deleting_dtor_pointer",
13948     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
13949    },
13950    {
13951     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13952    },
13953    {
13954     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13955    },
13956    {
13957     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13958    },
13959    {
13960     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13961    }
13962   ]
13963  },
13964  {
13965   "alignment" : 8,
13966   "base_specifiers" :
13967   [
13968    {
13969     "referenced_type" : "type-34"
13970    }
13971   ],
13972   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
13973   "name" : "android::hidl::manager::V1_0::IServiceManager",
13974   "referenced_type" : "type-176",
13975   "self_type" : "type-176",
13976   "size" : 24,
13977   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
13978   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
13979   "vtable_components" :
13980   [
13981    {
13982     "component_value" : 8,
13983     "kind" : "vbase_offset"
13984    },
13985    {
13986     "kind" : "offset_to_top"
13987    },
13988    {
13989     "kind" : "rtti",
13990     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
13991    },
13992    {
13993     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
13994    },
13995    {
13996     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13997    },
13998    {
13999     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14000    },
14001    {
14002     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14003    },
14004    {
14005     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
14006    },
14007    {
14008     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
14009    },
14010    {
14011     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
14012    },
14013    {
14014     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
14015    },
14016    {
14017     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
14018    },
14019    {
14020     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
14021    },
14022    {
14023     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14024    },
14025    {
14026     "kind" : "complete_dtor_pointer",
14027     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
14028    },
14029    {
14030     "kind" : "deleting_dtor_pointer",
14031     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
14032    },
14033    {
14034     "is_pure" : true,
14035     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
14036    },
14037    {
14038     "is_pure" : true,
14039     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
14040    },
14041    {
14042     "is_pure" : true,
14043     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
14044    },
14045    {
14046     "is_pure" : true,
14047     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14048    },
14049    {
14050     "is_pure" : true,
14051     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
14052    },
14053    {
14054     "is_pure" : true,
14055     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
14056    },
14057    {
14058     "is_pure" : true,
14059     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
14060    },
14061    {
14062     "is_pure" : true,
14063     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
14064    },
14065    {
14066     "kind" : "vcall_offset"
14067    },
14068    {
14069     "kind" : "vcall_offset"
14070    },
14071    {
14072     "kind" : "vcall_offset"
14073    },
14074    {
14075     "kind" : "vcall_offset"
14076    },
14077    {
14078     "component_value" : -8,
14079     "kind" : "vcall_offset"
14080    },
14081    {
14082     "component_value" : -8,
14083     "kind" : "offset_to_top"
14084    },
14085    {
14086     "kind" : "rtti",
14087     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
14088    },
14089    {
14090     "kind" : "complete_dtor_pointer",
14091     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
14092    },
14093    {
14094     "kind" : "deleting_dtor_pointer",
14095     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
14096    },
14097    {
14098     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14099    },
14100    {
14101     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14102    },
14103    {
14104     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14105    },
14106    {
14107     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14108    }
14109   ]
14110  },
14111  {
14112   "alignment" : 8,
14113   "fields" :
14114   [
14115    {
14116     "field_name" : "interfaceName",
14117     "referenced_type" : "type-367"
14118    },
14119    {
14120     "field_name" : "instanceName",
14121     "field_offset" : 128,
14122     "referenced_type" : "type-367"
14123    },
14124    {
14125     "field_name" : "pid",
14126     "field_offset" : 256,
14127     "referenced_type" : "type-4"
14128    },
14129    {
14130     "field_name" : "clientPids",
14131     "field_offset" : 320,
14132     "referenced_type" : "type-406"
14133    },
14134    {
14135     "field_name" : "arch",
14136     "field_offset" : 448,
14137     "referenced_type" : "type-480"
14138    }
14139   ],
14140   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
14141   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
14142   "referenced_type" : "type-620",
14143   "self_type" : "type-620",
14144   "size" : 64,
14145   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
14146   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
14147  },
14148  {
14149   "alignment" : 8,
14150   "base_specifiers" :
14151   [
14152    {
14153     "referenced_type" : "type-34"
14154    }
14155   ],
14156   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
14157   "name" : "android::hidl::manager::V1_0::IServiceNotification",
14158   "referenced_type" : "type-196",
14159   "self_type" : "type-196",
14160   "size" : 24,
14161   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
14162   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
14163   "vtable_components" :
14164   [
14165    {
14166     "component_value" : 8,
14167     "kind" : "vbase_offset"
14168    },
14169    {
14170     "kind" : "offset_to_top"
14171    },
14172    {
14173     "kind" : "rtti",
14174     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
14175    },
14176    {
14177     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
14178    },
14179    {
14180     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14181    },
14182    {
14183     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14184    },
14185    {
14186     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14187    },
14188    {
14189     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
14190    },
14191    {
14192     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
14193    },
14194    {
14195     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
14196    },
14197    {
14198     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
14199    },
14200    {
14201     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
14202    },
14203    {
14204     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
14205    },
14206    {
14207     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14208    },
14209    {
14210     "kind" : "complete_dtor_pointer",
14211     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
14212    },
14213    {
14214     "kind" : "deleting_dtor_pointer",
14215     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
14216    },
14217    {
14218     "is_pure" : true,
14219     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
14220    },
14221    {
14222     "kind" : "vcall_offset"
14223    },
14224    {
14225     "kind" : "vcall_offset"
14226    },
14227    {
14228     "kind" : "vcall_offset"
14229    },
14230    {
14231     "kind" : "vcall_offset"
14232    },
14233    {
14234     "component_value" : -8,
14235     "kind" : "vcall_offset"
14236    },
14237    {
14238     "component_value" : -8,
14239     "kind" : "offset_to_top"
14240    },
14241    {
14242     "kind" : "rtti",
14243     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
14244    },
14245    {
14246     "kind" : "complete_dtor_pointer",
14247     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
14248    },
14249    {
14250     "kind" : "deleting_dtor_pointer",
14251     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
14252    },
14253    {
14254     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14255    },
14256    {
14257     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14258    },
14259    {
14260     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14261    },
14262    {
14263     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14264    }
14265   ]
14266  },
14267  {
14268   "alignment" : 8,
14269   "fields" :
14270   [
14271    {
14272     "access" : "private",
14273     "field_name" : "m_ptr",
14274     "referenced_type" : "type-183"
14275    }
14276   ],
14277   "linker_set_key" : "android::sp<android::Thread>",
14278   "name" : "android::sp<android::Thread>",
14279   "record_kind" : "class",
14280   "referenced_type" : "type-182",
14281   "self_type" : "type-182",
14282   "size" : 8,
14283   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14284   "template_args" : [ "type-184" ],
14285   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
14286  },
14287  {
14288   "alignment" : 8,
14289   "fields" :
14290   [
14291    {
14292     "access" : "private",
14293     "field_name" : "m_ptr",
14294     "referenced_type" : "type-72"
14295    }
14296   ],
14297   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
14298   "name" : "android::sp<android::hardware::BHwBinder>",
14299   "record_kind" : "class",
14300   "referenced_type" : "type-214",
14301   "self_type" : "type-214",
14302   "size" : 8,
14303   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14304   "template_args" : [ "type-73" ],
14305   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
14306  },
14307  {
14308   "alignment" : 8,
14309   "fields" :
14310   [
14311    {
14312     "access" : "private",
14313     "field_name" : "m_ptr",
14314     "referenced_type" : "type-17"
14315    }
14316   ],
14317   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
14318   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
14319   "record_kind" : "class",
14320   "referenced_type" : "type-131",
14321   "self_type" : "type-131",
14322   "size" : 8,
14323   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14324   "template_args" : [ "type-18" ],
14325   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
14326  },
14327  {
14328   "alignment" : 8,
14329   "fields" :
14330   [
14331    {
14332     "access" : "private",
14333     "field_name" : "m_ptr",
14334     "referenced_type" : "type-124"
14335    }
14336   ],
14337   "linker_set_key" : "android::sp<android::hardware::IBinder>",
14338   "name" : "android::sp<android::hardware::IBinder>",
14339   "record_kind" : "class",
14340   "referenced_type" : "type-133",
14341   "self_type" : "type-133",
14342   "size" : 8,
14343   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14344   "template_args" : [ "type-77" ],
14345   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
14346  },
14347  {
14348   "alignment" : 8,
14349   "fields" :
14350   [
14351    {
14352     "access" : "private",
14353     "field_name" : "m_ptr",
14354     "referenced_type" : "type-139"
14355    }
14356   ],
14357   "linker_set_key" : "android::sp<android::hardware::IInterface>",
14358   "name" : "android::sp<android::hardware::IInterface>",
14359   "record_kind" : "class",
14360   "referenced_type" : "type-138",
14361   "self_type" : "type-138",
14362   "size" : 8,
14363   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14364   "template_args" : [ "type-121" ],
14365   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
14366  },
14367  {
14368   "alignment" : 8,
14369   "fields" :
14370   [
14371    {
14372     "access" : "private",
14373     "field_name" : "m_ptr",
14374     "referenced_type" : "type-141"
14375    }
14376   ],
14377   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
14378   "name" : "android::sp<android::hardware::ProcessState>",
14379   "record_kind" : "class",
14380   "referenced_type" : "type-140",
14381   "self_type" : "type-140",
14382   "size" : 8,
14383   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14384   "template_args" : [ "type-142" ],
14385   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
14386  },
14387  {
14388   "alignment" : 8,
14389   "fields" :
14390   [
14391    {
14392     "access" : "private",
14393     "field_name" : "m_ptr",
14394     "referenced_type" : "type-201"
14395    }
14396   ],
14397   "linker_set_key" : "android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession>",
14398   "name" : "android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession>",
14399   "record_kind" : "class",
14400   "referenced_type" : "type-200",
14401   "self_type" : "type-200",
14402   "size" : 8,
14403   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14404   "template_args" : [ "type-83" ],
14405   "unique_id" : "_ZTSN7android2spINS_8hardware6camera6device4V3_220ICameraDeviceSessionEEE"
14406  },
14407  {
14408   "alignment" : 8,
14409   "fields" :
14410   [
14411    {
14412     "access" : "private",
14413     "field_name" : "m_ptr",
14414     "referenced_type" : "type-81"
14415    }
14416   ],
14417   "linker_set_key" : "android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession>",
14418   "name" : "android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession>",
14419   "record_kind" : "class",
14420   "referenced_type" : "type-80",
14421   "self_type" : "type-80",
14422   "size" : 8,
14423   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14424   "template_args" : [ "type-82" ],
14425   "unique_id" : "_ZTSN7android2spINS_8hardware6camera6device4V3_320ICameraDeviceSessionEEE"
14426  },
14427  {
14428   "alignment" : 8,
14429   "fields" :
14430   [
14431    {
14432     "access" : "private",
14433     "field_name" : "m_ptr",
14434     "referenced_type" : "type-27"
14435    }
14436   ],
14437   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
14438   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
14439   "record_kind" : "class",
14440   "referenced_type" : "type-26",
14441   "self_type" : "type-26",
14442   "size" : 8,
14443   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14444   "template_args" : [ "type-28" ],
14445   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
14446  },
14447  {
14448   "alignment" : 8,
14449   "fields" :
14450   [
14451    {
14452     "access" : "private",
14453     "field_name" : "m_ptr",
14454     "referenced_type" : "type-30"
14455    }
14456   ],
14457   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
14458   "name" : "android::sp<android::hardware::hidl_death_recipient>",
14459   "record_kind" : "class",
14460   "referenced_type" : "type-69",
14461   "self_type" : "type-69",
14462   "size" : 8,
14463   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14464   "template_args" : [ "type-31" ],
14465   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
14466  },
14467  {
14468   "alignment" : 8,
14469   "fields" :
14470   [
14471    {
14472     "access" : "private",
14473     "field_name" : "m_ptr",
14474     "referenced_type" : "type-33"
14475    }
14476   ],
14477   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
14478   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
14479   "record_kind" : "class",
14480   "referenced_type" : "type-85",
14481   "self_type" : "type-85",
14482   "size" : 8,
14483   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14484   "template_args" : [ "type-34" ],
14485   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
14486  },
14487  {
14488   "alignment" : 8,
14489   "fields" :
14490   [
14491    {
14492     "access" : "private",
14493     "field_name" : "m_ptr",
14494     "referenced_type" : "type-175"
14495    }
14496   ],
14497   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
14498   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
14499   "record_kind" : "class",
14500   "referenced_type" : "type-174",
14501   "self_type" : "type-174",
14502   "size" : 8,
14503   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14504   "template_args" : [ "type-176" ],
14505   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
14506  },
14507  {
14508   "alignment" : 8,
14509   "fields" :
14510   [
14511    {
14512     "access" : "private",
14513     "field_name" : "m_ptr",
14514     "referenced_type" : "type-195"
14515    }
14516   ],
14517   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
14518   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
14519   "record_kind" : "class",
14520   "referenced_type" : "type-194",
14521   "self_type" : "type-194",
14522   "size" : 8,
14523   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14524   "template_args" : [ "type-196" ],
14525   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
14526  },
14527  {
14528   "alignment" : 1,
14529   "linker_set_key" : "android::trait_trivial_copy<bool>",
14530   "name" : "android::trait_trivial_copy<bool>",
14531   "referenced_type" : "type-272",
14532   "self_type" : "type-272",
14533   "size" : 1,
14534   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14535   "template_args" : [ "type-13" ],
14536   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
14537  },
14538  {
14539   "alignment" : 1,
14540   "linker_set_key" : "android::trait_trivial_copy<char>",
14541   "name" : "android::trait_trivial_copy<char>",
14542   "referenced_type" : "type-276",
14543   "self_type" : "type-276",
14544   "size" : 1,
14545   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14546   "template_args" : [ "type-105" ],
14547   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
14548  },
14549  {
14550   "alignment" : 1,
14551   "linker_set_key" : "android::trait_trivial_copy<double>",
14552   "name" : "android::trait_trivial_copy<double>",
14553   "referenced_type" : "type-329",
14554   "self_type" : "type-329",
14555   "size" : 1,
14556   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14557   "template_args" : [ "type-327" ],
14558   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
14559  },
14560  {
14561   "alignment" : 1,
14562   "linker_set_key" : "android::trait_trivial_copy<float>",
14563   "name" : "android::trait_trivial_copy<float>",
14564   "referenced_type" : "type-324",
14565   "self_type" : "type-324",
14566   "size" : 1,
14567   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14568   "template_args" : [ "type-322" ],
14569   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
14570  },
14571  {
14572   "alignment" : 1,
14573   "linker_set_key" : "android::trait_trivial_copy<int>",
14574   "name" : "android::trait_trivial_copy<int>",
14575   "referenced_type" : "type-295",
14576   "self_type" : "type-295",
14577   "size" : 1,
14578   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14579   "template_args" : [ "type-4" ],
14580   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
14581  },
14582  {
14583   "alignment" : 1,
14584   "linker_set_key" : "android::trait_trivial_copy<long long>",
14585   "name" : "android::trait_trivial_copy<long long>",
14586   "referenced_type" : "type-314",
14587   "self_type" : "type-314",
14588   "size" : 1,
14589   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14590   "template_args" : [ "type-312" ],
14591   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
14592  },
14593  {
14594   "alignment" : 1,
14595   "linker_set_key" : "android::trait_trivial_copy<long>",
14596   "name" : "android::trait_trivial_copy<long>",
14597   "referenced_type" : "type-305",
14598   "self_type" : "type-305",
14599   "size" : 1,
14600   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14601   "template_args" : [ "type-145" ],
14602   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
14603  },
14604  {
14605   "alignment" : 1,
14606   "linker_set_key" : "android::trait_trivial_copy<short>",
14607   "name" : "android::trait_trivial_copy<short>",
14608   "referenced_type" : "type-287",
14609   "self_type" : "type-287",
14610   "size" : 1,
14611   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14612   "template_args" : [ "type-285" ],
14613   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
14614  },
14615  {
14616   "alignment" : 1,
14617   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
14618   "name" : "android::trait_trivial_copy<unsigned char>",
14619   "referenced_type" : "type-282",
14620   "self_type" : "type-282",
14621   "size" : 1,
14622   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14623   "template_args" : [ "type-101" ],
14624   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
14625  },
14626  {
14627   "alignment" : 1,
14628   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
14629   "name" : "android::trait_trivial_copy<unsigned int>",
14630   "referenced_type" : "type-299",
14631   "self_type" : "type-299",
14632   "size" : 1,
14633   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14634   "template_args" : [ "type-2" ],
14635   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
14636  },
14637  {
14638   "alignment" : 1,
14639   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
14640   "name" : "android::trait_trivial_copy<unsigned long long>",
14641   "referenced_type" : "type-319",
14642   "self_type" : "type-319",
14643   "size" : 1,
14644   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14645   "template_args" : [ "type-317" ],
14646   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
14647  },
14648  {
14649   "alignment" : 1,
14650   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
14651   "name" : "android::trait_trivial_copy<unsigned long>",
14652   "referenced_type" : "type-309",
14653   "self_type" : "type-309",
14654   "size" : 1,
14655   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14656   "template_args" : [ "type-5" ],
14657   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
14658  },
14659  {
14660   "alignment" : 1,
14661   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
14662   "name" : "android::trait_trivial_copy<unsigned short>",
14663   "referenced_type" : "type-291",
14664   "self_type" : "type-291",
14665   "size" : 1,
14666   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14667   "template_args" : [ "type-103" ],
14668   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
14669  },
14670  {
14671   "alignment" : 1,
14672   "linker_set_key" : "android::trait_trivial_copy<void>",
14673   "name" : "android::trait_trivial_copy<void>",
14674   "referenced_type" : "type-267",
14675   "self_type" : "type-267",
14676   "size" : 1,
14677   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14678   "template_args" : [ "type-76" ],
14679   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
14680  },
14681  {
14682   "alignment" : 1,
14683   "linker_set_key" : "android::trait_trivial_ctor<bool>",
14684   "name" : "android::trait_trivial_ctor<bool>",
14685   "referenced_type" : "type-270",
14686   "self_type" : "type-270",
14687   "size" : 1,
14688   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14689   "template_args" : [ "type-13" ],
14690   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
14691  },
14692  {
14693   "alignment" : 1,
14694   "linker_set_key" : "android::trait_trivial_ctor<char>",
14695   "name" : "android::trait_trivial_ctor<char>",
14696   "referenced_type" : "type-274",
14697   "self_type" : "type-274",
14698   "size" : 1,
14699   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14700   "template_args" : [ "type-105" ],
14701   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
14702  },
14703  {
14704   "alignment" : 1,
14705   "linker_set_key" : "android::trait_trivial_ctor<double>",
14706   "name" : "android::trait_trivial_ctor<double>",
14707   "referenced_type" : "type-326",
14708   "self_type" : "type-326",
14709   "size" : 1,
14710   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14711   "template_args" : [ "type-327" ],
14712   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
14713  },
14714  {
14715   "alignment" : 1,
14716   "linker_set_key" : "android::trait_trivial_ctor<float>",
14717   "name" : "android::trait_trivial_ctor<float>",
14718   "referenced_type" : "type-321",
14719   "self_type" : "type-321",
14720   "size" : 1,
14721   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14722   "template_args" : [ "type-322" ],
14723   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
14724  },
14725  {
14726   "alignment" : 1,
14727   "linker_set_key" : "android::trait_trivial_ctor<int>",
14728   "name" : "android::trait_trivial_ctor<int>",
14729   "referenced_type" : "type-293",
14730   "self_type" : "type-293",
14731   "size" : 1,
14732   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14733   "template_args" : [ "type-4" ],
14734   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
14735  },
14736  {
14737   "alignment" : 1,
14738   "linker_set_key" : "android::trait_trivial_ctor<long long>",
14739   "name" : "android::trait_trivial_ctor<long long>",
14740   "referenced_type" : "type-311",
14741   "self_type" : "type-311",
14742   "size" : 1,
14743   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14744   "template_args" : [ "type-312" ],
14745   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
14746  },
14747  {
14748   "alignment" : 1,
14749   "linker_set_key" : "android::trait_trivial_ctor<long>",
14750   "name" : "android::trait_trivial_ctor<long>",
14751   "referenced_type" : "type-303",
14752   "self_type" : "type-303",
14753   "size" : 1,
14754   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14755   "template_args" : [ "type-145" ],
14756   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
14757  },
14758  {
14759   "alignment" : 1,
14760   "linker_set_key" : "android::trait_trivial_ctor<short>",
14761   "name" : "android::trait_trivial_ctor<short>",
14762   "referenced_type" : "type-284",
14763   "self_type" : "type-284",
14764   "size" : 1,
14765   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14766   "template_args" : [ "type-285" ],
14767   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
14768  },
14769  {
14770   "alignment" : 1,
14771   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
14772   "name" : "android::trait_trivial_ctor<unsigned char>",
14773   "referenced_type" : "type-278",
14774   "self_type" : "type-278",
14775   "size" : 1,
14776   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14777   "template_args" : [ "type-101" ],
14778   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
14779  },
14780  {
14781   "alignment" : 1,
14782   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
14783   "name" : "android::trait_trivial_ctor<unsigned int>",
14784   "referenced_type" : "type-297",
14785   "self_type" : "type-297",
14786   "size" : 1,
14787   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14788   "template_args" : [ "type-2" ],
14789   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
14790  },
14791  {
14792   "alignment" : 1,
14793   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
14794   "name" : "android::trait_trivial_ctor<unsigned long long>",
14795   "referenced_type" : "type-316",
14796   "self_type" : "type-316",
14797   "size" : 1,
14798   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14799   "template_args" : [ "type-317" ],
14800   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
14801  },
14802  {
14803   "alignment" : 1,
14804   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
14805   "name" : "android::trait_trivial_ctor<unsigned long>",
14806   "referenced_type" : "type-307",
14807   "self_type" : "type-307",
14808   "size" : 1,
14809   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14810   "template_args" : [ "type-5" ],
14811   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
14812  },
14813  {
14814   "alignment" : 1,
14815   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
14816   "name" : "android::trait_trivial_ctor<unsigned short>",
14817   "referenced_type" : "type-289",
14818   "self_type" : "type-289",
14819   "size" : 1,
14820   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14821   "template_args" : [ "type-103" ],
14822   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
14823  },
14824  {
14825   "alignment" : 1,
14826   "linker_set_key" : "android::trait_trivial_ctor<void>",
14827   "name" : "android::trait_trivial_ctor<void>",
14828   "referenced_type" : "type-265",
14829   "self_type" : "type-265",
14830   "size" : 1,
14831   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14832   "template_args" : [ "type-76" ],
14833   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
14834  },
14835  {
14836   "alignment" : 1,
14837   "linker_set_key" : "android::trait_trivial_dtor<bool>",
14838   "name" : "android::trait_trivial_dtor<bool>",
14839   "referenced_type" : "type-271",
14840   "self_type" : "type-271",
14841   "size" : 1,
14842   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14843   "template_args" : [ "type-13" ],
14844   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
14845  },
14846  {
14847   "alignment" : 1,
14848   "linker_set_key" : "android::trait_trivial_dtor<char>",
14849   "name" : "android::trait_trivial_dtor<char>",
14850   "referenced_type" : "type-275",
14851   "self_type" : "type-275",
14852   "size" : 1,
14853   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14854   "template_args" : [ "type-105" ],
14855   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
14856  },
14857  {
14858   "alignment" : 1,
14859   "linker_set_key" : "android::trait_trivial_dtor<double>",
14860   "name" : "android::trait_trivial_dtor<double>",
14861   "referenced_type" : "type-328",
14862   "self_type" : "type-328",
14863   "size" : 1,
14864   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14865   "template_args" : [ "type-327" ],
14866   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
14867  },
14868  {
14869   "alignment" : 1,
14870   "linker_set_key" : "android::trait_trivial_dtor<float>",
14871   "name" : "android::trait_trivial_dtor<float>",
14872   "referenced_type" : "type-323",
14873   "self_type" : "type-323",
14874   "size" : 1,
14875   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14876   "template_args" : [ "type-322" ],
14877   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
14878  },
14879  {
14880   "alignment" : 1,
14881   "linker_set_key" : "android::trait_trivial_dtor<int>",
14882   "name" : "android::trait_trivial_dtor<int>",
14883   "referenced_type" : "type-294",
14884   "self_type" : "type-294",
14885   "size" : 1,
14886   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14887   "template_args" : [ "type-4" ],
14888   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
14889  },
14890  {
14891   "alignment" : 1,
14892   "linker_set_key" : "android::trait_trivial_dtor<long long>",
14893   "name" : "android::trait_trivial_dtor<long long>",
14894   "referenced_type" : "type-313",
14895   "self_type" : "type-313",
14896   "size" : 1,
14897   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14898   "template_args" : [ "type-312" ],
14899   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
14900  },
14901  {
14902   "alignment" : 1,
14903   "linker_set_key" : "android::trait_trivial_dtor<long>",
14904   "name" : "android::trait_trivial_dtor<long>",
14905   "referenced_type" : "type-304",
14906   "self_type" : "type-304",
14907   "size" : 1,
14908   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14909   "template_args" : [ "type-145" ],
14910   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
14911  },
14912  {
14913   "alignment" : 1,
14914   "linker_set_key" : "android::trait_trivial_dtor<short>",
14915   "name" : "android::trait_trivial_dtor<short>",
14916   "referenced_type" : "type-286",
14917   "self_type" : "type-286",
14918   "size" : 1,
14919   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14920   "template_args" : [ "type-285" ],
14921   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
14922  },
14923  {
14924   "alignment" : 1,
14925   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
14926   "name" : "android::trait_trivial_dtor<unsigned char>",
14927   "referenced_type" : "type-281",
14928   "self_type" : "type-281",
14929   "size" : 1,
14930   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14931   "template_args" : [ "type-101" ],
14932   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
14933  },
14934  {
14935   "alignment" : 1,
14936   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
14937   "name" : "android::trait_trivial_dtor<unsigned int>",
14938   "referenced_type" : "type-298",
14939   "self_type" : "type-298",
14940   "size" : 1,
14941   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14942   "template_args" : [ "type-2" ],
14943   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
14944  },
14945  {
14946   "alignment" : 1,
14947   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
14948   "name" : "android::trait_trivial_dtor<unsigned long long>",
14949   "referenced_type" : "type-318",
14950   "self_type" : "type-318",
14951   "size" : 1,
14952   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14953   "template_args" : [ "type-317" ],
14954   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
14955  },
14956  {
14957   "alignment" : 1,
14958   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
14959   "name" : "android::trait_trivial_dtor<unsigned long>",
14960   "referenced_type" : "type-308",
14961   "self_type" : "type-308",
14962   "size" : 1,
14963   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14964   "template_args" : [ "type-5" ],
14965   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
14966  },
14967  {
14968   "alignment" : 1,
14969   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
14970   "name" : "android::trait_trivial_dtor<unsigned short>",
14971   "referenced_type" : "type-290",
14972   "self_type" : "type-290",
14973   "size" : 1,
14974   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14975   "template_args" : [ "type-103" ],
14976   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
14977  },
14978  {
14979   "alignment" : 1,
14980   "linker_set_key" : "android::trait_trivial_dtor<void>",
14981   "name" : "android::trait_trivial_dtor<void>",
14982   "referenced_type" : "type-266",
14983   "self_type" : "type-266",
14984   "size" : 1,
14985   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14986   "template_args" : [ "type-76" ],
14987   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
14988  },
14989  {
14990   "alignment" : 1,
14991   "linker_set_key" : "android::trait_trivial_move<android::String16>",
14992   "name" : "android::trait_trivial_move<android::String16>",
14993   "referenced_type" : "type-496",
14994   "self_type" : "type-496",
14995   "size" : 1,
14996   "source_file" : "/system/core/libutils/include/utils/String16.h",
14997   "template_args" : [ "type-157" ],
14998   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
14999  },
15000  {
15001   "alignment" : 1,
15002   "linker_set_key" : "android::trait_trivial_move<android::String8>",
15003   "name" : "android::trait_trivial_move<android::String8>",
15004   "referenced_type" : "type-491",
15005   "self_type" : "type-491",
15006   "size" : 1,
15007   "source_file" : "/system/core/libutils/include/utils/String8.h",
15008   "template_args" : [ "type-166" ],
15009   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
15010  },
15011  {
15012   "alignment" : 1,
15013   "linker_set_key" : "android::trait_trivial_move<bool>",
15014   "name" : "android::trait_trivial_move<bool>",
15015   "referenced_type" : "type-273",
15016   "self_type" : "type-273",
15017   "size" : 1,
15018   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15019   "template_args" : [ "type-13" ],
15020   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
15021  },
15022  {
15023   "alignment" : 1,
15024   "linker_set_key" : "android::trait_trivial_move<char>",
15025   "name" : "android::trait_trivial_move<char>",
15026   "referenced_type" : "type-277",
15027   "self_type" : "type-277",
15028   "size" : 1,
15029   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15030   "template_args" : [ "type-105" ],
15031   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
15032  },
15033  {
15034   "alignment" : 1,
15035   "linker_set_key" : "android::trait_trivial_move<double>",
15036   "name" : "android::trait_trivial_move<double>",
15037   "referenced_type" : "type-330",
15038   "self_type" : "type-330",
15039   "size" : 1,
15040   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15041   "template_args" : [ "type-327" ],
15042   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
15043  },
15044  {
15045   "alignment" : 1,
15046   "linker_set_key" : "android::trait_trivial_move<float>",
15047   "name" : "android::trait_trivial_move<float>",
15048   "referenced_type" : "type-325",
15049   "self_type" : "type-325",
15050   "size" : 1,
15051   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15052   "template_args" : [ "type-322" ],
15053   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
15054  },
15055  {
15056   "alignment" : 1,
15057   "linker_set_key" : "android::trait_trivial_move<int>",
15058   "name" : "android::trait_trivial_move<int>",
15059   "referenced_type" : "type-296",
15060   "self_type" : "type-296",
15061   "size" : 1,
15062   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15063   "template_args" : [ "type-4" ],
15064   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
15065  },
15066  {
15067   "alignment" : 1,
15068   "linker_set_key" : "android::trait_trivial_move<long long>",
15069   "name" : "android::trait_trivial_move<long long>",
15070   "referenced_type" : "type-315",
15071   "self_type" : "type-315",
15072   "size" : 1,
15073   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15074   "template_args" : [ "type-312" ],
15075   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
15076  },
15077  {
15078   "alignment" : 1,
15079   "linker_set_key" : "android::trait_trivial_move<long>",
15080   "name" : "android::trait_trivial_move<long>",
15081   "referenced_type" : "type-306",
15082   "self_type" : "type-306",
15083   "size" : 1,
15084   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15085   "template_args" : [ "type-145" ],
15086   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
15087  },
15088  {
15089   "alignment" : 1,
15090   "linker_set_key" : "android::trait_trivial_move<short>",
15091   "name" : "android::trait_trivial_move<short>",
15092   "referenced_type" : "type-288",
15093   "self_type" : "type-288",
15094   "size" : 1,
15095   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15096   "template_args" : [ "type-285" ],
15097   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
15098  },
15099  {
15100   "alignment" : 1,
15101   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
15102   "name" : "android::trait_trivial_move<unsigned char>",
15103   "referenced_type" : "type-283",
15104   "self_type" : "type-283",
15105   "size" : 1,
15106   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15107   "template_args" : [ "type-101" ],
15108   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
15109  },
15110  {
15111   "alignment" : 1,
15112   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
15113   "name" : "android::trait_trivial_move<unsigned int>",
15114   "referenced_type" : "type-300",
15115   "self_type" : "type-300",
15116   "size" : 1,
15117   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15118   "template_args" : [ "type-2" ],
15119   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
15120  },
15121  {
15122   "alignment" : 1,
15123   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
15124   "name" : "android::trait_trivial_move<unsigned long long>",
15125   "referenced_type" : "type-320",
15126   "self_type" : "type-320",
15127   "size" : 1,
15128   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15129   "template_args" : [ "type-317" ],
15130   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
15131  },
15132  {
15133   "alignment" : 1,
15134   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
15135   "name" : "android::trait_trivial_move<unsigned long>",
15136   "referenced_type" : "type-310",
15137   "self_type" : "type-310",
15138   "size" : 1,
15139   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15140   "template_args" : [ "type-5" ],
15141   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
15142  },
15143  {
15144   "alignment" : 1,
15145   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
15146   "name" : "android::trait_trivial_move<unsigned short>",
15147   "referenced_type" : "type-292",
15148   "self_type" : "type-292",
15149   "size" : 1,
15150   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15151   "template_args" : [ "type-103" ],
15152   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
15153  },
15154  {
15155   "alignment" : 1,
15156   "linker_set_key" : "android::trait_trivial_move<void>",
15157   "name" : "android::trait_trivial_move<void>",
15158   "referenced_type" : "type-269",
15159   "self_type" : "type-269",
15160   "size" : 1,
15161   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15162   "template_args" : [ "type-76" ],
15163   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
15164  },
15165  {
15166   "alignment" : 8,
15167   "fields" :
15168   [
15169    {
15170     "access" : "private",
15171     "field_name" : "m_ptr",
15172     "referenced_type" : "type-72"
15173    },
15174    {
15175     "access" : "private",
15176     "field_name" : "m_refs",
15177     "field_offset" : 64,
15178     "referenced_type" : "type-23"
15179    }
15180   ],
15181   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
15182   "name" : "android::wp<android::hardware::BHwBinder>",
15183   "record_kind" : "class",
15184   "referenced_type" : "type-71",
15185   "self_type" : "type-71",
15186   "size" : 16,
15187   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15188   "template_args" : [ "type-73" ],
15189   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
15190  },
15191  {
15192   "alignment" : 8,
15193   "fields" :
15194   [
15195    {
15196     "access" : "private",
15197     "field_name" : "m_ptr",
15198     "referenced_type" : "type-17"
15199    },
15200    {
15201     "access" : "private",
15202     "field_name" : "m_refs",
15203     "field_offset" : 64,
15204     "referenced_type" : "type-23"
15205    }
15206   ],
15207   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
15208   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
15209   "record_kind" : "class",
15210   "referenced_type" : "type-16",
15211   "self_type" : "type-16",
15212   "size" : 16,
15213   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15214   "template_args" : [ "type-18" ],
15215   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
15216  },
15217  {
15218   "alignment" : 8,
15219   "fields" :
15220   [
15221    {
15222     "access" : "private",
15223     "field_name" : "m_ptr",
15224     "referenced_type" : "type-30"
15225    },
15226    {
15227     "access" : "private",
15228     "field_name" : "m_refs",
15229     "field_offset" : 64,
15230     "referenced_type" : "type-23"
15231    }
15232   ],
15233   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
15234   "name" : "android::wp<android::hardware::hidl_death_recipient>",
15235   "record_kind" : "class",
15236   "referenced_type" : "type-29",
15237   "self_type" : "type-29",
15238   "size" : 16,
15239   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15240   "template_args" : [ "type-31" ],
15241   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
15242  },
15243  {
15244   "alignment" : 8,
15245   "fields" :
15246   [
15247    {
15248     "access" : "private",
15249     "field_name" : "m_ptr",
15250     "referenced_type" : "type-33"
15251    },
15252    {
15253     "access" : "private",
15254     "field_name" : "m_refs",
15255     "field_offset" : 64,
15256     "referenced_type" : "type-23"
15257    }
15258   ],
15259   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
15260   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
15261   "record_kind" : "class",
15262   "referenced_type" : "type-32",
15263   "self_type" : "type-32",
15264   "size" : 16,
15265   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15266   "template_args" : [ "type-34" ],
15267   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
15268  },
15269  {
15270   "alignment" : 4,
15271   "fields" :
15272   [
15273    {
15274     "field_name" : "maxContentLightLevel",
15275     "referenced_type" : "type-322"
15276    },
15277    {
15278     "field_name" : "maxFrameAverageLightLevel",
15279     "field_offset" : 32,
15280     "referenced_type" : "type-322"
15281    }
15282   ],
15283   "linker_set_key" : "android_cta861_3_metadata",
15284   "name" : "android_cta861_3_metadata",
15285   "referenced_type" : "type-591",
15286   "self_type" : "type-591",
15287   "size" : 8,
15288   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15289   "unique_id" : "android_cta861_3_metadata"
15290  },
15291  {
15292   "alignment" : 4,
15293   "fields" :
15294   [
15295    {
15296     "field_name" : "num_points",
15297     "referenced_type" : "type-2"
15298    },
15299    {
15300     "field_name" : "reserved",
15301     "field_offset" : 32,
15302     "referenced_type" : "type-578"
15303    },
15304    {
15305     "field_name" : "xyzc_points",
15306     "field_offset" : 288,
15307     "referenced_type" : "type-585"
15308    }
15309   ],
15310   "linker_set_key" : "android_depth_points",
15311   "name" : "android_depth_points",
15312   "referenced_type" : "type-584",
15313   "self_type" : "type-584",
15314   "size" : 36,
15315   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15316   "unique_id" : "android_depth_points"
15317  },
15318  {
15319   "alignment" : 8,
15320   "fields" :
15321   [
15322    {
15323     "field_name" : "format",
15324     "referenced_type" : "type-581"
15325    },
15326    {
15327     "field_name" : "num_planes",
15328     "field_offset" : 32,
15329     "referenced_type" : "type-2"
15330    },
15331    {
15332     "field_name" : "planes",
15333     "field_offset" : 64,
15334     "referenced_type" : "type-583"
15335    }
15336   ],
15337   "linker_set_key" : "android_flex_layout",
15338   "name" : "android_flex_layout",
15339   "referenced_type" : "type-582",
15340   "self_type" : "type-582",
15341   "size" : 16,
15342   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15343   "unique_id" : "android_flex_layout"
15344  },
15345  {
15346   "alignment" : 8,
15347   "fields" :
15348   [
15349    {
15350     "field_name" : "top_left",
15351     "referenced_type" : "type-362"
15352    },
15353    {
15354     "field_name" : "component",
15355     "field_offset" : 64,
15356     "referenced_type" : "type-579"
15357    },
15358    {
15359     "field_name" : "bits_per_component",
15360     "field_offset" : 96,
15361     "referenced_type" : "type-4"
15362    },
15363    {
15364     "field_name" : "bits_used",
15365     "field_offset" : 128,
15366     "referenced_type" : "type-4"
15367    },
15368    {
15369     "field_name" : "h_increment",
15370     "field_offset" : 160,
15371     "referenced_type" : "type-4"
15372    },
15373    {
15374     "field_name" : "v_increment",
15375     "field_offset" : 192,
15376     "referenced_type" : "type-4"
15377    },
15378    {
15379     "field_name" : "h_subsampling",
15380     "field_offset" : 224,
15381     "referenced_type" : "type-4"
15382    },
15383    {
15384     "field_name" : "v_subsampling",
15385     "field_offset" : 256,
15386     "referenced_type" : "type-4"
15387    }
15388   ],
15389   "linker_set_key" : "android_flex_plane",
15390   "name" : "android_flex_plane",
15391   "referenced_type" : "type-580",
15392   "self_type" : "type-580",
15393   "size" : 40,
15394   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15395   "unique_id" : "android_flex_plane"
15396  },
15397  {
15398   "alignment" : 4,
15399   "fields" :
15400   [
15401    {
15402     "field_name" : "displayPrimaryRed",
15403     "referenced_type" : "type-587"
15404    },
15405    {
15406     "field_name" : "displayPrimaryGreen",
15407     "field_offset" : 64,
15408     "referenced_type" : "type-587"
15409    },
15410    {
15411     "field_name" : "displayPrimaryBlue",
15412     "field_offset" : 128,
15413     "referenced_type" : "type-587"
15414    },
15415    {
15416     "field_name" : "whitePoint",
15417     "field_offset" : 192,
15418     "referenced_type" : "type-587"
15419    },
15420    {
15421     "field_name" : "maxLuminance",
15422     "field_offset" : 256,
15423     "referenced_type" : "type-322"
15424    },
15425    {
15426     "field_name" : "minLuminance",
15427     "field_offset" : 288,
15428     "referenced_type" : "type-322"
15429    }
15430   ],
15431   "linker_set_key" : "android_smpte2086_metadata",
15432   "name" : "android_smpte2086_metadata",
15433   "referenced_type" : "type-590",
15434   "self_type" : "type-590",
15435   "size" : 40,
15436   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15437   "unique_id" : "android_smpte2086_metadata"
15438  },
15439  {
15440   "alignment" : 4,
15441   "fields" :
15442   [
15443    {
15444     "field_name" : "x",
15445     "referenced_type" : "type-322"
15446    },
15447    {
15448     "field_name" : "y",
15449     "field_offset" : 32,
15450     "referenced_type" : "type-322"
15451    }
15452   ],
15453   "linker_set_key" : "android_xy_color",
15454   "name" : "android_xy_color",
15455   "referenced_type" : "type-587",
15456   "self_type" : "type-587",
15457   "size" : 8,
15458   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15459   "unique_id" : "android_xy_color"
15460  },
15461  {
15462   "alignment" : 8,
15463   "fields" :
15464   [
15465    {
15466     "field_name" : "y",
15467     "referenced_type" : "type-75"
15468    },
15469    {
15470     "field_name" : "cb",
15471     "field_offset" : 64,
15472     "referenced_type" : "type-75"
15473    },
15474    {
15475     "field_name" : "cr",
15476     "field_offset" : 128,
15477     "referenced_type" : "type-75"
15478    },
15479    {
15480     "field_name" : "ystride",
15481     "field_offset" : 192,
15482     "referenced_type" : "type-5"
15483    },
15484    {
15485     "field_name" : "cstride",
15486     "field_offset" : 256,
15487     "referenced_type" : "type-5"
15488    },
15489    {
15490     "field_name" : "chroma_step",
15491     "field_offset" : 320,
15492     "referenced_type" : "type-5"
15493    },
15494    {
15495     "field_name" : "reserved",
15496     "field_offset" : 384,
15497     "referenced_type" : "type-578"
15498    }
15499   ],
15500   "linker_set_key" : "android_ycbcr",
15501   "name" : "android_ycbcr",
15502   "referenced_type" : "type-577",
15503   "self_type" : "type-577",
15504   "size" : 80,
15505   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15506   "unique_id" : "android_ycbcr"
15507  },
15508  {
15509   "alignment" : 4,
15510   "fields" :
15511   [
15512    {
15513     "referenced_type" : "type-99"
15514    }
15515   ],
15516   "linker_set_key" : "log_msg",
15517   "name" : "log_msg",
15518   "referenced_type" : "type-98",
15519   "self_type" : "type-98",
15520   "size" : 5124,
15521   "source_file" : "/system/core/liblog/include/log/log_read.h",
15522   "unique_id" : "log_msg"
15523  },
15524  {
15525   "alignment" : 4,
15526   "fields" :
15527   [
15528    {
15529     "field_name" : "buf",
15530     "referenced_type" : "type-100"
15531    },
15532    {
15533     "field_name" : "entry",
15534     "referenced_type" : "type-102"
15535    },
15536    {
15537     "field_name" : "entry_v4",
15538     "referenced_type" : "type-102"
15539    },
15540    {
15541     "field_name" : "entry_v3",
15542     "referenced_type" : "type-106"
15543    },
15544    {
15545     "field_name" : "entry_v2",
15546     "referenced_type" : "type-107"
15547    },
15548    {
15549     "field_name" : "entry_v1",
15550     "referenced_type" : "type-108"
15551    }
15552   ],
15553   "is_anonymous" : true,
15554   "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",
15555   "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",
15556   "record_kind" : "union",
15557   "referenced_type" : "type-99",
15558   "self_type" : "type-99",
15559   "size" : 5124,
15560   "source_file" : "/system/core/liblog/include/log/log_read.h",
15561   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
15562  },
15563  {
15564   "alignment" : 1,
15565   "fields" :
15566   [
15567    {
15568     "field_name" : "tv_sec",
15569     "referenced_type" : "type-2"
15570    },
15571    {
15572     "field_name" : "tv_nsec",
15573     "field_offset" : 32,
15574     "referenced_type" : "type-2"
15575    }
15576   ],
15577   "linker_set_key" : "log_time",
15578   "name" : "log_time",
15579   "referenced_type" : "type-394",
15580   "self_type" : "type-394",
15581   "size" : 8,
15582   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
15583   "unique_id" : "_ZTS8log_time"
15584  },
15585  {
15586   "alignment" : 4,
15587   "fields" :
15588   [
15589    {
15590     "field_name" : "len",
15591     "referenced_type" : "type-103"
15592    },
15593    {
15594     "field_name" : "__pad",
15595     "field_offset" : 16,
15596     "referenced_type" : "type-103"
15597    },
15598    {
15599     "field_name" : "pid",
15600     "field_offset" : 32,
15601     "referenced_type" : "type-4"
15602    },
15603    {
15604     "field_name" : "tid",
15605     "field_offset" : 64,
15606     "referenced_type" : "type-4"
15607    },
15608    {
15609     "field_name" : "sec",
15610     "field_offset" : 96,
15611     "referenced_type" : "type-4"
15612    },
15613    {
15614     "field_name" : "nsec",
15615     "field_offset" : 128,
15616     "referenced_type" : "type-4"
15617    },
15618    {
15619     "field_name" : "msg",
15620     "field_offset" : 160,
15621     "referenced_type" : "type-104"
15622    }
15623   ],
15624   "linker_set_key" : "logger_entry",
15625   "name" : "logger_entry",
15626   "referenced_type" : "type-108",
15627   "self_type" : "type-108",
15628   "size" : 20,
15629   "source_file" : "/system/core/liblog/include/log/log_read.h",
15630   "unique_id" : "logger_entry"
15631  },
15632  {
15633   "alignment" : 1,
15634   "fields" :
15635   [
15636    {
15637     "field_name" : "len",
15638     "referenced_type" : "type-103"
15639    },
15640    {
15641     "field_name" : "hdr_size",
15642     "field_offset" : 16,
15643     "referenced_type" : "type-103"
15644    },
15645    {
15646     "field_name" : "pid",
15647     "field_offset" : 32,
15648     "referenced_type" : "type-4"
15649    },
15650    {
15651     "field_name" : "tid",
15652     "field_offset" : 64,
15653     "referenced_type" : "type-4"
15654    },
15655    {
15656     "field_name" : "sec",
15657     "field_offset" : 96,
15658     "referenced_type" : "type-4"
15659    },
15660    {
15661     "field_name" : "nsec",
15662     "field_offset" : 128,
15663     "referenced_type" : "type-4"
15664    },
15665    {
15666     "field_name" : "euid",
15667     "field_offset" : 160,
15668     "referenced_type" : "type-2"
15669    },
15670    {
15671     "field_name" : "msg",
15672     "field_offset" : 192,
15673     "referenced_type" : "type-104"
15674    }
15675   ],
15676   "linker_set_key" : "logger_entry_v2",
15677   "name" : "logger_entry_v2",
15678   "referenced_type" : "type-107",
15679   "self_type" : "type-107",
15680   "size" : 24,
15681   "source_file" : "/system/core/liblog/include/log/log_read.h",
15682   "unique_id" : "logger_entry_v2"
15683  },
15684  {
15685   "alignment" : 1,
15686   "fields" :
15687   [
15688    {
15689     "field_name" : "len",
15690     "referenced_type" : "type-103"
15691    },
15692    {
15693     "field_name" : "hdr_size",
15694     "field_offset" : 16,
15695     "referenced_type" : "type-103"
15696    },
15697    {
15698     "field_name" : "pid",
15699     "field_offset" : 32,
15700     "referenced_type" : "type-4"
15701    },
15702    {
15703     "field_name" : "tid",
15704     "field_offset" : 64,
15705     "referenced_type" : "type-4"
15706    },
15707    {
15708     "field_name" : "sec",
15709     "field_offset" : 96,
15710     "referenced_type" : "type-4"
15711    },
15712    {
15713     "field_name" : "nsec",
15714     "field_offset" : 128,
15715     "referenced_type" : "type-4"
15716    },
15717    {
15718     "field_name" : "lid",
15719     "field_offset" : 160,
15720     "referenced_type" : "type-2"
15721    },
15722    {
15723     "field_name" : "msg",
15724     "field_offset" : 192,
15725     "referenced_type" : "type-104"
15726    }
15727   ],
15728   "linker_set_key" : "logger_entry_v3",
15729   "name" : "logger_entry_v3",
15730   "referenced_type" : "type-106",
15731   "self_type" : "type-106",
15732   "size" : 24,
15733   "source_file" : "/system/core/liblog/include/log/log_read.h",
15734   "unique_id" : "logger_entry_v3"
15735  },
15736  {
15737   "alignment" : 4,
15738   "fields" :
15739   [
15740    {
15741     "field_name" : "len",
15742     "referenced_type" : "type-103"
15743    },
15744    {
15745     "field_name" : "hdr_size",
15746     "field_offset" : 16,
15747     "referenced_type" : "type-103"
15748    },
15749    {
15750     "field_name" : "pid",
15751     "field_offset" : 32,
15752     "referenced_type" : "type-4"
15753    },
15754    {
15755     "field_name" : "tid",
15756     "field_offset" : 64,
15757     "referenced_type" : "type-2"
15758    },
15759    {
15760     "field_name" : "sec",
15761     "field_offset" : 96,
15762     "referenced_type" : "type-2"
15763    },
15764    {
15765     "field_name" : "nsec",
15766     "field_offset" : 128,
15767     "referenced_type" : "type-2"
15768    },
15769    {
15770     "field_name" : "lid",
15771     "field_offset" : 160,
15772     "referenced_type" : "type-2"
15773    },
15774    {
15775     "field_name" : "uid",
15776     "field_offset" : 192,
15777     "referenced_type" : "type-2"
15778    },
15779    {
15780     "field_name" : "msg",
15781     "field_offset" : 224,
15782     "referenced_type" : "type-104"
15783    }
15784   ],
15785   "linker_set_key" : "logger_entry_v4",
15786   "name" : "logger_entry_v4",
15787   "referenced_type" : "type-102",
15788   "self_type" : "type-102",
15789   "size" : 28,
15790   "source_file" : "/system/core/liblog/include/log/log_read.h",
15791   "unique_id" : "logger_entry_v4"
15792  },
15793  {
15794   "alignment" : 4,
15795   "fields" :
15796   [
15797    {
15798     "field_name" : "version",
15799     "referenced_type" : "type-4"
15800    },
15801    {
15802     "field_name" : "numFds",
15803     "field_offset" : 32,
15804     "referenced_type" : "type-4"
15805    },
15806    {
15807     "field_name" : "numInts",
15808     "field_offset" : 64,
15809     "referenced_type" : "type-4"
15810    },
15811    {
15812     "field_name" : "data",
15813     "field_offset" : 96,
15814     "referenced_type" : "type-12"
15815    }
15816   ],
15817   "linker_set_key" : "native_handle",
15818   "name" : "native_handle",
15819   "referenced_type" : "type-11",
15820   "self_type" : "type-11",
15821   "size" : 12,
15822   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
15823   "unique_id" : "native_handle"
15824  }
15825 ],
15826 "rvalue_reference_types" :
15827 [
15828  {
15829   "alignment" : 8,
15830   "linker_set_key" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status> &&",
15831   "name" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status> &&",
15832   "referenced_type" : "type-232",
15833   "self_type" : "type-235",
15834   "size" : 8,
15835   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15836  },
15837  {
15838   "alignment" : 8,
15839   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> > &&",
15840   "name" : "android::hardware::Return<android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> > &&",
15841   "referenced_type" : "type-239",
15842   "self_type" : "type-241",
15843   "size" : 8,
15844   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15845  },
15846  {
15847   "alignment" : 8,
15848   "linker_set_key" : "android::hardware::Return<bool> &&",
15849   "name" : "android::hardware::Return<bool> &&",
15850   "referenced_type" : "type-224",
15851   "self_type" : "type-227",
15852   "size" : 8,
15853   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15854  },
15855  {
15856   "alignment" : 8,
15857   "linker_set_key" : "android::hardware::Return<void> &&",
15858   "name" : "android::hardware::Return<void> &&",
15859   "referenced_type" : "type-252",
15860   "self_type" : "type-254",
15861   "size" : 8,
15862   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15863  },
15864  {
15865   "alignment" : 8,
15866   "linker_set_key" : "android::hardware::Status &&",
15867   "name" : "android::hardware::Status &&",
15868   "referenced_type" : "type-215",
15869   "self_type" : "type-221",
15870   "size" : 8,
15871   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15872  },
15873  {
15874   "alignment" : 8,
15875   "linker_set_key" : "android::hardware::details::return_status &&",
15876   "name" : "android::hardware::details::return_status &&",
15877   "referenced_type" : "type-225",
15878   "self_type" : "type-248",
15879   "size" : 8,
15880   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15881  },
15882  {
15883   "alignment" : 8,
15884   "linker_set_key" : "android::hardware::hidl_handle &&",
15885   "name" : "android::hardware::hidl_handle &&",
15886   "referenced_type" : "type-6",
15887   "self_type" : "type-369",
15888   "size" : 8,
15889   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15890  },
15891  {
15892   "alignment" : 8,
15893   "linker_set_key" : "android::hardware::hidl_memory &&",
15894   "name" : "android::hardware::hidl_memory &&",
15895   "referenced_type" : "type-366",
15896   "self_type" : "type-373",
15897   "size" : 8,
15898   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15899  },
15900  {
15901   "alignment" : 8,
15902   "linker_set_key" : "android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> &&",
15903   "name" : "android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> &&",
15904   "referenced_type" : "type-80",
15905   "self_type" : "type-207",
15906   "size" : 8,
15907   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15908  },
15909  {
15910   "alignment" : 8,
15911   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
15912   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
15913   "referenced_type" : "type-26",
15914   "self_type" : "type-211",
15915   "size" : 8,
15916   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15917  },
15918  {
15919   "alignment" : 8,
15920   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
15921   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
15922   "referenced_type" : "type-549",
15923   "self_type" : "type-548",
15924   "size" : 8,
15925   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15926  },
15927  {
15928   "alignment" : 8,
15929   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
15930   "name" : "std::function<sp<IBase> (void *)> &&",
15931   "referenced_type" : "type-559",
15932   "self_type" : "type-558",
15933   "size" : 8,
15934   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15935  },
15936  {
15937   "alignment" : 8,
15938   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
15939   "name" : "std::function<sp<IBinder> (void *)> &&",
15940   "referenced_type" : "type-551",
15941   "self_type" : "type-550",
15942   "size" : 8,
15943   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15944  }
15945 ]
15946}
15947