1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-106",
9   "self_type" : "type-105",
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-102",
32   "self_type" : "type-402",
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-102",
41   "self_type" : "type-101",
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-106",
74   "self_type" : "type-106",
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" : 4,
114   "is_integral" : true,
115   "linker_set_key" : "long",
116   "name" : "long",
117   "referenced_type" : "type-302",
118   "self_type" : "type-302",
119   "size" : 4
120  },
121  {
122   "alignment" : 8,
123   "linker_set_key" : "long double",
124   "name" : "long double",
125   "referenced_type" : "type-64",
126   "self_type" : "type-64",
127   "size" : 8
128  },
129  {
130   "alignment" : 8,
131   "is_integral" : true,
132   "linker_set_key" : "long long",
133   "name" : "long long",
134   "referenced_type" : "type-146",
135   "self_type" : "type-146",
136   "size" : 8
137  },
138  {
139   "alignment" : 2,
140   "is_integral" : true,
141   "linker_set_key" : "short",
142   "name" : "short",
143   "referenced_type" : "type-285",
144   "self_type" : "type-285",
145   "size" : 2
146  },
147  {
148   "alignment" : 1,
149   "is_integral" : true,
150   "linker_set_key" : "signed char",
151   "name" : "signed char",
152   "referenced_type" : "type-336",
153   "self_type" : "type-336",
154   "size" : 1
155  },
156  {
157   "alignment" : 1,
158   "is_integral" : true,
159   "is_unsigned" : true,
160   "linker_set_key" : "unsigned char",
161   "name" : "unsigned char",
162   "referenced_type" : "type-102",
163   "self_type" : "type-102",
164   "size" : 1
165  },
166  {
167   "alignment" : 4,
168   "is_integral" : true,
169   "is_unsigned" : true,
170   "linker_set_key" : "unsigned int",
171   "name" : "unsigned int",
172   "referenced_type" : "type-2",
173   "self_type" : "type-2",
174   "size" : 4
175  },
176  {
177   "alignment" : 4,
178   "is_integral" : true,
179   "is_unsigned" : true,
180   "linker_set_key" : "unsigned long",
181   "name" : "unsigned long",
182   "referenced_type" : "type-309",
183   "self_type" : "type-309",
184   "size" : 4
185  },
186  {
187   "alignment" : 8,
188   "is_integral" : true,
189   "is_unsigned" : true,
190   "linker_set_key" : "unsigned long long",
191   "name" : "unsigned long long",
192   "referenced_type" : "type-5",
193   "self_type" : "type-5",
194   "size" : 8
195  },
196  {
197   "alignment" : 2,
198   "is_integral" : true,
199   "is_unsigned" : true,
200   "linker_set_key" : "unsigned short",
201   "name" : "unsigned short",
202   "referenced_type" : "type-104",
203   "self_type" : "type-104",
204   "size" : 2
205  },
206  {
207   "linker_set_key" : "void",
208   "name" : "void",
209   "referenced_type" : "type-77",
210   "self_type" : "type-77"
211  }
212 ],
213 "elf_functions" :
214 [
215  {
216   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
217  },
218  {
219   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
220  },
221  {
222   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
223  },
224  {
225   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
226  },
227  {
228   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
229  },
230  {
231   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
232  },
233  {
234   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
235  },
236  {
237   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
238  },
239  {
240   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
241  },
242  {
243   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession21notifySyspropsChangedEv"
244  },
245  {
246   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession21setHALInstrumentationEv"
247  },
248  {
249   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
250  },
251  {
252   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession4pingEv"
253  },
254  {
255   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
256  },
257  {
258   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession8castFromERKNS_2spINS2_4V3_220ICameraDeviceSessionEEEb"
259  },
260  {
261   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
262  },
263  {
264   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession8castFromERKNS_2spIS4_EEb"
265  },
266  {
267   "name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession13addOnewayTaskENSt3__18functionIFvvEEE"
268  },
269  {
270   "name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSessionC1ENS_2spINS3_20ICameraDeviceSessionEEE"
271  },
272  {
273   "name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSessionC2ENS_2spINS3_20ICameraDeviceSessionEEE"
274  },
275  {
276   "name" : "_ZN7android8hardware6camera6device4V3_321writeEmbeddedToParcelERKNS3_22HalStreamConfigurationEPNS0_6ParcelEjj"
277  },
278  {
279   "name" : "_ZN7android8hardware6camera6device4V3_322readEmbeddedFromParcelERKNS3_22HalStreamConfigurationERKNS0_6ParcelEjj"
280  },
281  {
282   "name" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSession10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
283  },
284  {
285   "name" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
286  },
287  {
288   "name" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSession26_hidl_configureStreams_3_3EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
289  },
290  {
291   "name" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSession4pingEv"
292  },
293  {
294   "name" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionC1ERKNS_2spINS3_20ICameraDeviceSessionEEE"
295  },
296  {
297   "name" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionC2ERKNS_2spINS3_20ICameraDeviceSessionEEE"
298  },
299  {
300   "name" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD0Ev"
301  },
302  {
303   "name" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD1Ev"
304  },
305  {
306   "name" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD2Ev"
307  },
308  {
309   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
310  },
311  {
312   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
313  },
314  {
315   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
316  },
317  {
318   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
319  },
320  {
321   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
322  },
323  {
324   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession16configureStreamsERKNS2_4V3_219StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS5_22HalStreamConfigurationEEEE"
325  },
326  {
327   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
328  },
329  {
330   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession20configureStreams_3_3ERKNS2_4V3_219StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_22HalStreamConfigurationEEEE"
331  },
332  {
333   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession21notifySyspropsChangedEv"
334  },
335  {
336   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession21processCaptureRequestERKNS0_8hidl_vecINS2_4V3_214CaptureRequestEEERKNS5_INS6_11BufferCacheEEENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE"
337  },
338  {
339   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession21setHALInstrumentationEv"
340  },
341  {
342   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession26_hidl_configureStreams_3_3EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_4V3_219StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_22HalStreamConfigurationEEEE"
343  },
344  {
345   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession29getCaptureResultMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
346  },
347  {
348   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession30getCaptureRequestMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
349  },
350  {
351   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession31constructDefaultRequestSettingsENS2_4V3_215RequestTemplateENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
352  },
353  {
354   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession4pingEv"
355  },
356  {
357   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession5closeEv"
358  },
359  {
360   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
361  },
362  {
363   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession5flushEv"
364  },
365  {
366   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionC1ERKNS_2spINS0_7IBinderEEE"
367  },
368  {
369   "name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionC2ERKNS_2spINS0_7IBinderEEE"
370  },
371  {
372   "binding" : "weak",
373   "name" : "_ZN7android8hardware7details13castInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionENS4_4V3_220ICameraDeviceSessionENS5_23BpHwCameraDeviceSessionEEENS0_6ReturnINS_2spIT_EEEENSB_IT0_EEPKcb"
374  },
375  {
376   "binding" : "weak",
377   "name" : "_ZN7android8hardware7details13castInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionENS_4hidl4base4V1_05IBaseENS5_23BpHwCameraDeviceSessionEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
378  },
379  {
380   "binding" : "weak",
381   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_6camera6device4V3_323BpHwCameraDeviceSessionENS5_20ICameraDeviceSessionEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
382  },
383  {
384   "binding" : "weak",
385   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
386  },
387  {
388   "binding" : "weak",
389   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
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_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISG_EERPNS_15__tree_end_nodeIST_EERKT_"
394  },
395  {
396   "binding" : "weak",
397   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEERKT_"
398  },
399  {
400   "binding" : "weak",
401   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEE"
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_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISE_EERPNS_15__tree_end_nodeISR_EERKT_"
406  },
407  {
408   "binding" : "weak",
409   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEERKT_"
410  },
411  {
412   "binding" : "weak",
413   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEE"
414  },
415  {
416   "binding" : "weak",
417   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
418  },
419  {
420   "binding" : "weak",
421   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
422  },
423  {
424   "binding" : "weak",
425   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
426  },
427  {
428   "name" : "_ZThn20_N7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD0Ev"
429  },
430  {
431   "name" : "_ZThn20_N7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD1Ev"
432  },
433  {
434   "name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD0Ev"
435  },
436  {
437   "name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD1Ev"
438  },
439  {
440   "name" : "__aeabi_memclr"
441  },
442  {
443   "name" : "__aeabi_memclr4"
444  },
445  {
446   "name" : "__aeabi_memclr8"
447  },
448  {
449   "name" : "__aeabi_memcpy"
450  },
451  {
452   "name" : "__aeabi_memcpy4"
453  },
454  {
455   "name" : "__aeabi_memcpy8"
456  },
457  {
458   "name" : "__aeabi_memset"
459  },
460  {
461   "name" : "__aeabi_memset4"
462  },
463  {
464   "name" : "__aeabi_memset8"
465  }
466 ],
467 "elf_objects" :
468 [
469  {
470   "name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession10descriptorE"
471  },
472  {
473   "name" : "_ZTCN7android8hardware6camera6device4V3_320ICameraDeviceSessionE0_NS2_4V3_220ICameraDeviceSessionE"
474  },
475  {
476   "name" : "_ZTCN7android8hardware6camera6device4V3_320ICameraDeviceSessionE0_NS_4hidl4base4V1_05IBaseE"
477  },
478  {
479   "binding" : "weak",
480   "name" : "_ZTCN7android8hardware6camera6device4V3_321BsCameraDeviceSessionE0_NS3_20ICameraDeviceSessionE"
481  },
482  {
483   "name" : "_ZTCN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionE0_NS0_7IBinderE"
484  },
485  {
486   "name" : "_ZTCN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionE0_NS0_9BHwBinderE"
487  },
488  {
489   "name" : "_ZTCN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionE0_NS_4hidl4base4V1_08BnHwBaseE"
490  },
491  {
492   "name" : "_ZTCN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionE0_NS0_11BpInterfaceINS3_20ICameraDeviceSessionEEE"
493  },
494  {
495   "name" : "_ZTCN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionE0_NS2_4V3_220ICameraDeviceSessionE"
496  },
497  {
498   "name" : "_ZTCN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionE0_NS3_20ICameraDeviceSessionE"
499  },
500  {
501   "name" : "_ZTCN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionE0_NS_4hidl4base4V1_05IBaseE"
502  },
503  {
504   "name" : "_ZTCN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionE4_NS0_10IInterfaceE"
505  },
506  {
507   "name" : "_ZTCN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionE8_NS0_11BpHwRefBaseE"
508  },
509  {
510   "name" : "_ZTTN7android8hardware6camera6device4V3_320ICameraDeviceSessionE"
511  },
512  {
513   "name" : "_ZTTN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionE"
514  },
515  {
516   "name" : "_ZTTN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionE"
517  },
518  {
519   "name" : "_ZTVN7android8hardware6camera6device4V3_320ICameraDeviceSessionE"
520  },
521  {
522   "binding" : "weak",
523   "name" : "_ZTVN7android8hardware6camera6device4V3_321BsCameraDeviceSessionE"
524  },
525  {
526   "name" : "_ZTVN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionE"
527  },
528  {
529   "name" : "_ZTVN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionE"
530  }
531 ],
532 "enum_types" :
533 [
534  {
535   "alignment" : 4,
536   "enum_fields" :
537   [
538    {
539     "enum_field_value" : 0,
540     "name" : "android::Condition::WAKE_UP_ONE"
541    },
542    {
543     "enum_field_value" : 1,
544     "name" : "android::Condition::WAKE_UP_ALL"
545    }
546   ],
547   "linker_set_key" : "android::Condition::WakeUpType",
548   "name" : "android::Condition::WakeUpType",
549   "referenced_type" : "type-600",
550   "self_type" : "type-600",
551   "size" : 4,
552   "source_file" : "/system/core/libutils/include/utils/Condition.h",
553   "underlying_type" : "type-2",
554   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
555  },
556  {
557   "alignment" : 4,
558   "enum_fields" :
559   [
560    {
561     "enum_field_value" : 0,
562     "name" : "android::String16::kEmptyString"
563    }
564   ],
565   "linker_set_key" : "android::String16::StaticLinkage",
566   "name" : "android::String16::StaticLinkage",
567   "referenced_type" : "type-493",
568   "self_type" : "type-493",
569   "size" : 4,
570   "source_file" : "/system/core/libutils/include/utils/String16.h",
571   "underlying_type" : "type-2",
572   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
573  },
574  {
575   "alignment" : 4,
576   "enum_fields" :
577   [
578    {
579     "enum_field_value" : 0,
580     "name" : "android::String8::kEmptyString"
581    }
582   ],
583   "linker_set_key" : "android::String8::StaticLinkage",
584   "name" : "android::String8::StaticLinkage",
585   "referenced_type" : "type-486",
586   "self_type" : "type-486",
587   "size" : 4,
588   "source_file" : "/system/core/libutils/include/utils/String8.h",
589   "underlying_type" : "type-2",
590   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
591  },
592  {
593   "alignment" : 4,
594   "enum_fields" :
595   [
596    {
597     "enum_field_value" : 0,
598     "name" : "android::hardware::HidlReturnRestriction::NONE"
599    },
600    {
601     "enum_field_value" : 1,
602     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
603    },
604    {
605     "enum_field_value" : 2,
606     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
607    }
608   ],
609   "linker_set_key" : "android::hardware::HidlReturnRestriction",
610   "name" : "android::hardware::HidlReturnRestriction",
611   "referenced_type" : "type-251",
612   "self_type" : "type-251",
613   "size" : 4,
614   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
615   "underlying_type" : "type-4",
616   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
617  },
618  {
619   "alignment" : 4,
620   "enum_fields" :
621   [
622    {
623     "enum_field_value" : 0,
624     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
625    },
626    {
627     "enum_field_value" : 1,
628     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
629    },
630    {
631     "enum_field_value" : 2,
632     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
633    },
634    {
635     "enum_field_value" : 3,
636     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
637    }
638   ],
639   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
640   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
641   "referenced_type" : "type-477",
642   "self_type" : "type-477",
643   "size" : 4,
644   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
645   "underlying_type" : "type-4",
646   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
647  },
648  {
649   "alignment" : 4,
650   "enum_fields" :
651   [
652    {
653     "enum_field_value" : 0,
654     "name" : "android::hardware::MQDescriptor<unsigned char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
655    },
656    {
657     "enum_field_value" : 1,
658     "name" : "android::hardware::MQDescriptor<unsigned char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
659    },
660    {
661     "enum_field_value" : 2,
662     "name" : "android::hardware::MQDescriptor<unsigned char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
663    },
664    {
665     "enum_field_value" : 3,
666     "name" : "android::hardware::MQDescriptor<unsigned char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
667    }
668   ],
669   "linker_set_key" : "android::hardware::MQDescriptor<unsigned char, android::hardware::kSynchronizedReadWrite>::GrantorType",
670   "name" : "android::hardware::MQDescriptor<unsigned char, android::hardware::kSynchronizedReadWrite>::GrantorType",
671   "referenced_type" : "type-475",
672   "self_type" : "type-475",
673   "size" : 4,
674   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
675   "underlying_type" : "type-4",
676   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIhLNS0_8MQFlavorE1EE11GrantorTypeE"
677  },
678  {
679   "alignment" : 4,
680   "enum_fields" :
681   [
682    {
683     "enum_field_value" : 1,
684     "name" : "android::hardware::kSynchronizedReadWrite"
685    },
686    {
687     "enum_field_value" : 2,
688     "name" : "android::hardware::kUnsynchronizedWrite"
689    }
690   ],
691   "linker_set_key" : "android::hardware::MQFlavor",
692   "name" : "android::hardware::MQFlavor",
693   "referenced_type" : "type-473",
694   "self_type" : "type-473",
695   "size" : 4,
696   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
697   "underlying_type" : "type-2",
698   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
699  },
700  {
701   "alignment" : 4,
702   "enum_fields" :
703   [
704    {
705     "enum_field_value" : 0,
706     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
707    },
708    {
709     "enum_field_value" : 1,
710     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
711    },
712    {
713     "enum_field_value" : 2,
714     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
715    }
716   ],
717   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
718   "name" : "android::hardware::ProcessState::CallRestriction",
719   "referenced_type" : "type-170",
720   "self_type" : "type-170",
721   "size" : 4,
722   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
723   "underlying_type" : "type-4",
724   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
725  },
726  {
727   "alignment" : 4,
728   "enum_fields" :
729   [
730    {
731     "enum_field_value" : 0,
732     "name" : "android::hardware::Status::EX_NONE"
733    },
734    {
735     "enum_field_value" : -1,
736     "name" : "android::hardware::Status::EX_SECURITY"
737    },
738    {
739     "enum_field_value" : -2,
740     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
741    },
742    {
743     "enum_field_value" : -3,
744     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
745    },
746    {
747     "enum_field_value" : -4,
748     "name" : "android::hardware::Status::EX_NULL_POINTER"
749    },
750    {
751     "enum_field_value" : -5,
752     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
753    },
754    {
755     "enum_field_value" : -6,
756     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
757    },
758    {
759     "enum_field_value" : -7,
760     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
761    },
762    {
763     "enum_field_value" : -128,
764     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
765    },
766    {
767     "enum_field_value" : -129,
768     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
769    }
770   ],
771   "linker_set_key" : "android::hardware::Status::Exception",
772   "name" : "android::hardware::Status::Exception",
773   "referenced_type" : "type-217",
774   "self_type" : "type-217",
775   "size" : 4,
776   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
777   "underlying_type" : "type-4",
778   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
779  },
780  {
781   "alignment" : 4,
782   "enum_fields" :
783   [
784    {
785     "enum_field_value" : 0,
786     "name" : "android::hardware::camera::common::V1_0::CameraDeviceStatus::NOT_PRESENT"
787    },
788    {
789     "enum_field_value" : 1,
790     "name" : "android::hardware::camera::common::V1_0::CameraDeviceStatus::PRESENT"
791    },
792    {
793     "enum_field_value" : 2,
794     "name" : "android::hardware::camera::common::V1_0::CameraDeviceStatus::ENUMERATING"
795    }
796   ],
797   "linker_set_key" : "android::hardware::camera::common::V1_0::CameraDeviceStatus",
798   "name" : "android::hardware::camera::common::V1_0::CameraDeviceStatus",
799   "referenced_type" : "type-631",
800   "self_type" : "type-631",
801   "size" : 4,
802   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
803   "underlying_type" : "type-2",
804   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_018CameraDeviceStatusE"
805  },
806  {
807   "alignment" : 4,
808   "enum_fields" :
809   [
810    {
811     "enum_field_value" : 0,
812     "name" : "android::hardware::camera::common::V1_0::CameraMetadataType::BYTE"
813    },
814    {
815     "enum_field_value" : 1,
816     "name" : "android::hardware::camera::common::V1_0::CameraMetadataType::INT32"
817    },
818    {
819     "enum_field_value" : 2,
820     "name" : "android::hardware::camera::common::V1_0::CameraMetadataType::FLOAT"
821    },
822    {
823     "enum_field_value" : 3,
824     "name" : "android::hardware::camera::common::V1_0::CameraMetadataType::INT64"
825    },
826    {
827     "enum_field_value" : 4,
828     "name" : "android::hardware::camera::common::V1_0::CameraMetadataType::DOUBLE"
829    },
830    {
831     "enum_field_value" : 5,
832     "name" : "android::hardware::camera::common::V1_0::CameraMetadataType::RATIONAL"
833    }
834   ],
835   "linker_set_key" : "android::hardware::camera::common::V1_0::CameraMetadataType",
836   "name" : "android::hardware::camera::common::V1_0::CameraMetadataType",
837   "referenced_type" : "type-419",
838   "self_type" : "type-419",
839   "size" : 4,
840   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
841   "underlying_type" : "type-2",
842   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_018CameraMetadataTypeE"
843  },
844  {
845   "alignment" : 4,
846   "enum_fields" :
847   [
848    {
849     "enum_field_value" : 0,
850     "name" : "android::hardware::camera::common::V1_0::Status::OK"
851    },
852    {
853     "enum_field_value" : 1,
854     "name" : "android::hardware::camera::common::V1_0::Status::ILLEGAL_ARGUMENT"
855    },
856    {
857     "enum_field_value" : 2,
858     "name" : "android::hardware::camera::common::V1_0::Status::CAMERA_IN_USE"
859    },
860    {
861     "enum_field_value" : 3,
862     "name" : "android::hardware::camera::common::V1_0::Status::MAX_CAMERAS_IN_USE"
863    },
864    {
865     "enum_field_value" : 4,
866     "name" : "android::hardware::camera::common::V1_0::Status::METHOD_NOT_SUPPORTED"
867    },
868    {
869     "enum_field_value" : 5,
870     "name" : "android::hardware::camera::common::V1_0::Status::OPERATION_NOT_SUPPORTED"
871    },
872    {
873     "enum_field_value" : 6,
874     "name" : "android::hardware::camera::common::V1_0::Status::CAMERA_DISCONNECTED"
875    },
876    {
877     "enum_field_value" : 7,
878     "name" : "android::hardware::camera::common::V1_0::Status::INTERNAL_ERROR"
879    }
880   ],
881   "linker_set_key" : "android::hardware::camera::common::V1_0::Status",
882   "name" : "android::hardware::camera::common::V1_0::Status",
883   "referenced_type" : "type-233",
884   "self_type" : "type-233",
885   "size" : 4,
886   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
887   "underlying_type" : "type-2",
888   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_06StatusE"
889  },
890  {
891   "alignment" : 4,
892   "enum_fields" :
893   [
894    {
895     "enum_field_value" : 0,
896     "name" : "android::hardware::camera::common::V1_0::TagBoundaryId::AOSP"
897    },
898    {
899     "enum_field_value" : -2147483648,
900     "name" : "android::hardware::camera::common::V1_0::TagBoundaryId::VENDOR"
901    }
902   ],
903   "linker_set_key" : "android::hardware::camera::common::V1_0::TagBoundaryId",
904   "name" : "android::hardware::camera::common::V1_0::TagBoundaryId",
905   "referenced_type" : "type-630",
906   "self_type" : "type-630",
907   "size" : 4,
908   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
909   "underlying_type" : "type-2",
910   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_013TagBoundaryIdE"
911  },
912  {
913   "alignment" : 4,
914   "enum_fields" :
915   [
916    {
917     "enum_field_value" : 0,
918     "name" : "android::hardware::camera::common::V1_0::TorchMode::OFF"
919    },
920    {
921     "enum_field_value" : 1,
922     "name" : "android::hardware::camera::common::V1_0::TorchMode::ON"
923    }
924   ],
925   "linker_set_key" : "android::hardware::camera::common::V1_0::TorchMode",
926   "name" : "android::hardware::camera::common::V1_0::TorchMode",
927   "referenced_type" : "type-628",
928   "self_type" : "type-628",
929   "size" : 4,
930   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
931   "underlying_type" : "type-2",
932   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_09TorchModeE"
933  },
934  {
935   "alignment" : 4,
936   "enum_fields" :
937   [
938    {
939     "enum_field_value" : 0,
940     "name" : "android::hardware::camera::common::V1_0::TorchModeStatus::NOT_AVAILABLE"
941    },
942    {
943     "enum_field_value" : 1,
944     "name" : "android::hardware::camera::common::V1_0::TorchModeStatus::AVAILABLE_OFF"
945    },
946    {
947     "enum_field_value" : 2,
948     "name" : "android::hardware::camera::common::V1_0::TorchModeStatus::AVAILABLE_ON"
949    }
950   ],
951   "linker_set_key" : "android::hardware::camera::common::V1_0::TorchModeStatus",
952   "name" : "android::hardware::camera::common::V1_0::TorchModeStatus",
953   "referenced_type" : "type-632",
954   "self_type" : "type-632",
955   "size" : 4,
956   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
957   "underlying_type" : "type-2",
958   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_015TorchModeStatusE"
959  },
960  {
961   "alignment" : 4,
962   "enum_fields" :
963   [
964    {
965     "enum_field_value" : 0,
966     "name" : "android::hardware::camera::device::V3_2::BufferStatus::OK"
967    },
968    {
969     "enum_field_value" : 1,
970     "name" : "android::hardware::camera::device::V3_2::BufferStatus::ERROR"
971    }
972   ],
973   "linker_set_key" : "android::hardware::camera::device::V3_2::BufferStatus",
974   "name" : "android::hardware::camera::device::V3_2::BufferStatus",
975   "referenced_type" : "type-14",
976   "self_type" : "type-14",
977   "size" : 4,
978   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
979   "underlying_type" : "type-2",
980   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_212BufferStatusE"
981  },
982  {
983   "alignment" : 2,
984   "enum_fields" :
985   [
986    {
987     "enum_field_value" : 255,
988     "name" : "android::hardware::camera::device::V3_2::CameraBlobId::JPEG"
989    }
990   ],
991   "linker_set_key" : "android::hardware::camera::device::V3_2::CameraBlobId",
992   "name" : "android::hardware::camera::device::V3_2::CameraBlobId",
993   "referenced_type" : "type-686",
994   "self_type" : "type-686",
995   "size" : 2,
996   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
997   "underlying_type" : "type-104",
998   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_212CameraBlobIdE"
999  },
1000  {
1001   "alignment" : 4,
1002   "enum_fields" :
1003   [
1004    {
1005     "enum_field_value" : 1,
1006     "name" : "android::hardware::camera::device::V3_2::ErrorCode::ERROR_DEVICE"
1007    },
1008    {
1009     "enum_field_value" : 2,
1010     "name" : "android::hardware::camera::device::V3_2::ErrorCode::ERROR_REQUEST"
1011    },
1012    {
1013     "enum_field_value" : 3,
1014     "name" : "android::hardware::camera::device::V3_2::ErrorCode::ERROR_RESULT"
1015    },
1016    {
1017     "enum_field_value" : 4,
1018     "name" : "android::hardware::camera::device::V3_2::ErrorCode::ERROR_BUFFER"
1019    }
1020   ],
1021   "linker_set_key" : "android::hardware::camera::device::V3_2::ErrorCode",
1022   "name" : "android::hardware::camera::device::V3_2::ErrorCode",
1023   "referenced_type" : "type-689",
1024   "self_type" : "type-689",
1025   "size" : 4,
1026   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
1027   "underlying_type" : "type-2",
1028   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_29ErrorCodeE"
1029  },
1030  {
1031   "alignment" : 4,
1032   "enum_fields" :
1033   [
1034    {
1035     "enum_field_value" : 1,
1036     "name" : "android::hardware::camera::device::V3_2::MsgType::ERROR"
1037    },
1038    {
1039     "enum_field_value" : 2,
1040     "name" : "android::hardware::camera::device::V3_2::MsgType::SHUTTER"
1041    }
1042   ],
1043   "linker_set_key" : "android::hardware::camera::device::V3_2::MsgType",
1044   "name" : "android::hardware::camera::device::V3_2::MsgType",
1045   "referenced_type" : "type-688",
1046   "self_type" : "type-688",
1047   "size" : 4,
1048   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
1049   "underlying_type" : "type-2",
1050   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_27MsgTypeE"
1051  },
1052  {
1053   "alignment" : 4,
1054   "enum_fields" :
1055   [
1056    {
1057     "enum_field_value" : 1,
1058     "name" : "android::hardware::camera::device::V3_2::RequestTemplate::PREVIEW"
1059    },
1060    {
1061     "enum_field_value" : 2,
1062     "name" : "android::hardware::camera::device::V3_2::RequestTemplate::STILL_CAPTURE"
1063    },
1064    {
1065     "enum_field_value" : 3,
1066     "name" : "android::hardware::camera::device::V3_2::RequestTemplate::VIDEO_RECORD"
1067    },
1068    {
1069     "enum_field_value" : 4,
1070     "name" : "android::hardware::camera::device::V3_2::RequestTemplate::VIDEO_SNAPSHOT"
1071    },
1072    {
1073     "enum_field_value" : 5,
1074     "name" : "android::hardware::camera::device::V3_2::RequestTemplate::ZERO_SHUTTER_LAG"
1075    },
1076    {
1077     "enum_field_value" : 6,
1078     "name" : "android::hardware::camera::device::V3_2::RequestTemplate::MANUAL"
1079    },
1080    {
1081     "enum_field_value" : 1073741824,
1082     "name" : "android::hardware::camera::device::V3_2::RequestTemplate::VENDOR_TEMPLATE_START"
1083    }
1084   ],
1085   "linker_set_key" : "android::hardware::camera::device::V3_2::RequestTemplate",
1086   "name" : "android::hardware::camera::device::V3_2::RequestTemplate",
1087   "referenced_type" : "type-695",
1088   "self_type" : "type-695",
1089   "size" : 4,
1090   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
1091   "underlying_type" : "type-2",
1092   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_215RequestTemplateE"
1093  },
1094  {
1095   "alignment" : 4,
1096   "enum_fields" :
1097   [
1098    {
1099     "enum_field_value" : 0,
1100     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::NORMAL_MODE"
1101    },
1102    {
1103     "enum_field_value" : 1,
1104     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::CONSTRAINED_HIGH_SPEED_MODE"
1105    },
1106    {
1107     "enum_field_value" : 32768,
1108     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_0"
1109    },
1110    {
1111     "enum_field_value" : 32769,
1112     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_1"
1113    },
1114    {
1115     "enum_field_value" : 32770,
1116     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_2"
1117    },
1118    {
1119     "enum_field_value" : 32771,
1120     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_3"
1121    },
1122    {
1123     "enum_field_value" : 32772,
1124     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_4"
1125    },
1126    {
1127     "enum_field_value" : 32773,
1128     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_5"
1129    },
1130    {
1131     "enum_field_value" : 32774,
1132     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_6"
1133    },
1134    {
1135     "enum_field_value" : 32775,
1136     "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode::VENDOR_MODE_7"
1137    }
1138   ],
1139   "linker_set_key" : "android::hardware::camera::device::V3_2::StreamConfigurationMode",
1140   "name" : "android::hardware::camera::device::V3_2::StreamConfigurationMode",
1141   "referenced_type" : "type-682",
1142   "self_type" : "type-682",
1143   "size" : 4,
1144   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
1145   "underlying_type" : "type-2",
1146   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_223StreamConfigurationModeE"
1147  },
1148  {
1149   "alignment" : 4,
1150   "enum_fields" :
1151   [
1152    {
1153     "enum_field_value" : 0,
1154     "name" : "android::hardware::camera::device::V3_2::StreamRotation::ROTATION_0"
1155    },
1156    {
1157     "enum_field_value" : 1,
1158     "name" : "android::hardware::camera::device::V3_2::StreamRotation::ROTATION_90"
1159    },
1160    {
1161     "enum_field_value" : 2,
1162     "name" : "android::hardware::camera::device::V3_2::StreamRotation::ROTATION_180"
1163    },
1164    {
1165     "enum_field_value" : 3,
1166     "name" : "android::hardware::camera::device::V3_2::StreamRotation::ROTATION_270"
1167    }
1168   ],
1169   "linker_set_key" : "android::hardware::camera::device::V3_2::StreamRotation",
1170   "name" : "android::hardware::camera::device::V3_2::StreamRotation",
1171   "referenced_type" : "type-431",
1172   "self_type" : "type-431",
1173   "size" : 4,
1174   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
1175   "underlying_type" : "type-2",
1176   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_214StreamRotationE"
1177  },
1178  {
1179   "alignment" : 4,
1180   "enum_fields" :
1181   [
1182    {
1183     "enum_field_value" : 0,
1184     "name" : "android::hardware::camera::device::V3_2::StreamType::OUTPUT"
1185    },
1186    {
1187     "enum_field_value" : 1,
1188     "name" : "android::hardware::camera::device::V3_2::StreamType::INPUT"
1189    }
1190   ],
1191   "linker_set_key" : "android::hardware::camera::device::V3_2::StreamType",
1192   "name" : "android::hardware::camera::device::V3_2::StreamType",
1193   "referenced_type" : "type-430",
1194   "self_type" : "type-430",
1195   "size" : 4,
1196   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
1197   "underlying_type" : "type-2",
1198   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_210StreamTypeE"
1199  },
1200  {
1201   "alignment" : 4,
1202   "enum_fields" :
1203   [
1204    {
1205     "enum_field_value" : 0,
1206     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
1207    },
1208    {
1209     "enum_field_value" : 1,
1210     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
1211    },
1212    {
1213     "enum_field_value" : 2,
1214     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
1215    },
1216    {
1217     "enum_field_value" : 3,
1218     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
1219    },
1220    {
1221     "enum_field_value" : 4,
1222     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
1223    },
1224    {
1225     "enum_field_value" : 5,
1226     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
1227    },
1228    {
1229     "enum_field_value" : 6,
1230     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
1231    },
1232    {
1233     "enum_field_value" : 7,
1234     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
1235    },
1236    {
1237     "enum_field_value" : 8,
1238     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
1239    },
1240    {
1241     "enum_field_value" : 9,
1242     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
1243    }
1244   ],
1245   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1246   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1247   "referenced_type" : "type-741",
1248   "self_type" : "type-741",
1249   "size" : 4,
1250   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
1251   "underlying_type" : "type-2",
1252   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
1253  },
1254  {
1255   "alignment" : 8,
1256   "enum_fields" :
1257   [
1258    {
1259     "enum_field_value" : 15,
1260     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_MASK"
1261    },
1262    {
1263     "enum_field_value" : 0,
1264     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_NEVER"
1265    },
1266    {
1267     "enum_field_value" : 2,
1268     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_RARELY"
1269    },
1270    {
1271     "enum_field_value" : 3,
1272     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_OFTEN"
1273    },
1274    {
1275     "enum_field_value" : 240,
1276     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_MASK"
1277    },
1278    {
1279     "enum_field_value" : 0,
1280     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_NEVER"
1281    },
1282    {
1283     "enum_field_value" : 32,
1284     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_RARELY"
1285    },
1286    {
1287     "enum_field_value" : 48,
1288     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_OFTEN"
1289    },
1290    {
1291     "enum_field_value" : 256,
1292     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_TEXTURE"
1293    },
1294    {
1295     "enum_field_value" : 512,
1296     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_RENDER_TARGET"
1297    },
1298    {
1299     "enum_field_value" : 2048,
1300     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_OVERLAY"
1301    },
1302    {
1303     "enum_field_value" : 4096,
1304     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_CLIENT_TARGET"
1305    },
1306    {
1307     "enum_field_value" : 16384,
1308     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::PROTECTED"
1309    },
1310    {
1311     "enum_field_value" : 32768,
1312     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_CURSOR"
1313    },
1314    {
1315     "enum_field_value" : 65536,
1316     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VIDEO_ENCODER"
1317    },
1318    {
1319     "enum_field_value" : 131072,
1320     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CAMERA_OUTPUT"
1321    },
1322    {
1323     "enum_field_value" : 262144,
1324     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CAMERA_INPUT"
1325    },
1326    {
1327     "enum_field_value" : 1048576,
1328     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::RENDERSCRIPT"
1329    },
1330    {
1331     "enum_field_value" : 4194304,
1332     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VIDEO_DECODER"
1333    },
1334    {
1335     "enum_field_value" : 8388608,
1336     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::SENSOR_DIRECT_DATA"
1337    },
1338    {
1339     "enum_field_value" : 16777216,
1340     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_DATA_BUFFER"
1341    },
1342    {
1343     "enum_field_value" : -268435456,
1344     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VENDOR_MASK"
1345    },
1346    {
1347     "enum_field_value" : 0,
1348     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VENDOR_MASK_HI"
1349    }
1350   ],
1351   "linker_set_key" : "android::hardware::graphics::common::V1_0::BufferUsage",
1352   "name" : "android::hardware::graphics::common::V1_0::BufferUsage",
1353   "referenced_type" : "type-653",
1354   "self_type" : "type-653",
1355   "size" : 8,
1356   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1357   "underlying_type" : "type-5",
1358   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_011BufferUsageE"
1359  },
1360  {
1361   "alignment" : 4,
1362   "enum_fields" :
1363   [
1364    {
1365     "enum_field_value" : 0,
1366     "name" : "android::hardware::graphics::common::V1_0::ColorMode::NATIVE"
1367    },
1368    {
1369     "enum_field_value" : 1,
1370     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_625"
1371    },
1372    {
1373     "enum_field_value" : 2,
1374     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_625_UNADJUSTED"
1375    },
1376    {
1377     "enum_field_value" : 3,
1378     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_525"
1379    },
1380    {
1381     "enum_field_value" : 4,
1382     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_525_UNADJUSTED"
1383    },
1384    {
1385     "enum_field_value" : 5,
1386     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT709"
1387    },
1388    {
1389     "enum_field_value" : 6,
1390     "name" : "android::hardware::graphics::common::V1_0::ColorMode::DCI_P3"
1391    },
1392    {
1393     "enum_field_value" : 7,
1394     "name" : "android::hardware::graphics::common::V1_0::ColorMode::SRGB"
1395    },
1396    {
1397     "enum_field_value" : 8,
1398     "name" : "android::hardware::graphics::common::V1_0::ColorMode::ADOBE_RGB"
1399    },
1400    {
1401     "enum_field_value" : 9,
1402     "name" : "android::hardware::graphics::common::V1_0::ColorMode::DISPLAY_P3"
1403    }
1404   ],
1405   "linker_set_key" : "android::hardware::graphics::common::V1_0::ColorMode",
1406   "name" : "android::hardware::graphics::common::V1_0::ColorMode",
1407   "referenced_type" : "type-656",
1408   "self_type" : "type-656",
1409   "size" : 4,
1410   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1411   "underlying_type" : "type-4",
1412   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_09ColorModeE"
1413  },
1414  {
1415   "alignment" : 4,
1416   "enum_fields" :
1417   [
1418    {
1419     "enum_field_value" : 0,
1420     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::IDENTITY"
1421    },
1422    {
1423     "enum_field_value" : 1,
1424     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::ARBITRARY_MATRIX"
1425    },
1426    {
1427     "enum_field_value" : 2,
1428     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::VALUE_INVERSE"
1429    },
1430    {
1431     "enum_field_value" : 3,
1432     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::GRAYSCALE"
1433    },
1434    {
1435     "enum_field_value" : 4,
1436     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_PROTANOPIA"
1437    },
1438    {
1439     "enum_field_value" : 5,
1440     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_DEUTERANOPIA"
1441    },
1442    {
1443     "enum_field_value" : 6,
1444     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_TRITANOPIA"
1445    }
1446   ],
1447   "linker_set_key" : "android::hardware::graphics::common::V1_0::ColorTransform",
1448   "name" : "android::hardware::graphics::common::V1_0::ColorTransform",
1449   "referenced_type" : "type-657",
1450   "self_type" : "type-657",
1451   "size" : 4,
1452   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1453   "underlying_type" : "type-4",
1454   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_014ColorTransformE"
1455  },
1456  {
1457   "alignment" : 4,
1458   "enum_fields" :
1459   [
1460    {
1461     "enum_field_value" : 0,
1462     "name" : "android::hardware::graphics::common::V1_0::Dataspace::UNKNOWN"
1463    },
1464    {
1465     "enum_field_value" : 1,
1466     "name" : "android::hardware::graphics::common::V1_0::Dataspace::ARBITRARY"
1467    },
1468    {
1469     "enum_field_value" : 16,
1470     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_SHIFT"
1471    },
1472    {
1473     "enum_field_value" : 4128768,
1474     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_MASK"
1475    },
1476    {
1477     "enum_field_value" : 0,
1478     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_UNSPECIFIED"
1479    },
1480    {
1481     "enum_field_value" : 65536,
1482     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT709"
1483    },
1484    {
1485     "enum_field_value" : 131072,
1486     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_625"
1487    },
1488    {
1489     "enum_field_value" : 196608,
1490     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_625_UNADJUSTED"
1491    },
1492    {
1493     "enum_field_value" : 262144,
1494     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_525"
1495    },
1496    {
1497     "enum_field_value" : 327680,
1498     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_525_UNADJUSTED"
1499    },
1500    {
1501     "enum_field_value" : 393216,
1502     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT2020"
1503    },
1504    {
1505     "enum_field_value" : 458752,
1506     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT2020_CONSTANT_LUMINANCE"
1507    },
1508    {
1509     "enum_field_value" : 524288,
1510     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT470M"
1511    },
1512    {
1513     "enum_field_value" : 589824,
1514     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_FILM"
1515    },
1516    {
1517     "enum_field_value" : 655360,
1518     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_DCI_P3"
1519    },
1520    {
1521     "enum_field_value" : 720896,
1522     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_ADOBE_RGB"
1523    },
1524    {
1525     "enum_field_value" : 22,
1526     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SHIFT"
1527    },
1528    {
1529     "enum_field_value" : 130023424,
1530     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_MASK"
1531    },
1532    {
1533     "enum_field_value" : 0,
1534     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_UNSPECIFIED"
1535    },
1536    {
1537     "enum_field_value" : 4194304,
1538     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_LINEAR"
1539    },
1540    {
1541     "enum_field_value" : 8388608,
1542     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SRGB"
1543    },
1544    {
1545     "enum_field_value" : 12582912,
1546     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SMPTE_170M"
1547    },
1548    {
1549     "enum_field_value" : 16777216,
1550     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_2"
1551    },
1552    {
1553     "enum_field_value" : 20971520,
1554     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_6"
1555    },
1556    {
1557     "enum_field_value" : 25165824,
1558     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_8"
1559    },
1560    {
1561     "enum_field_value" : 29360128,
1562     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_ST2084"
1563    },
1564    {
1565     "enum_field_value" : 33554432,
1566     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_HLG"
1567    },
1568    {
1569     "enum_field_value" : 27,
1570     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_SHIFT"
1571    },
1572    {
1573     "enum_field_value" : 939524096,
1574     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_MASK"
1575    },
1576    {
1577     "enum_field_value" : 0,
1578     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_UNSPECIFIED"
1579    },
1580    {
1581     "enum_field_value" : 134217728,
1582     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_FULL"
1583    },
1584    {
1585     "enum_field_value" : 268435456,
1586     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_LIMITED"
1587    },
1588    {
1589     "enum_field_value" : 402653184,
1590     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_EXTENDED"
1591    },
1592    {
1593     "enum_field_value" : 512,
1594     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SRGB_LINEAR"
1595    },
1596    {
1597     "enum_field_value" : 138477568,
1598     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SRGB_LINEAR"
1599    },
1600    {
1601     "enum_field_value" : 406913024,
1602     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SCRGB_LINEAR"
1603    },
1604    {
1605     "enum_field_value" : 513,
1606     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SRGB"
1607    },
1608    {
1609     "enum_field_value" : 142671872,
1610     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SRGB"
1611    },
1612    {
1613     "enum_field_value" : 411107328,
1614     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SCRGB"
1615    },
1616    {
1617     "enum_field_value" : 257,
1618     "name" : "android::hardware::graphics::common::V1_0::Dataspace::JFIF"
1619    },
1620    {
1621     "enum_field_value" : 146931712,
1622     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_JFIF"
1623    },
1624    {
1625     "enum_field_value" : 258,
1626     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT601_625"
1627    },
1628    {
1629     "enum_field_value" : 281149440,
1630     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT601_625"
1631    },
1632    {
1633     "enum_field_value" : 259,
1634     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT601_525"
1635    },
1636    {
1637     "enum_field_value" : 281280512,
1638     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT601_525"
1639    },
1640    {
1641     "enum_field_value" : 260,
1642     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT709"
1643    },
1644    {
1645     "enum_field_value" : 281083904,
1646     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT709"
1647    },
1648    {
1649     "enum_field_value" : 139067392,
1650     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DCI_P3_LINEAR"
1651    },
1652    {
1653     "enum_field_value" : 155844608,
1654     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DCI_P3"
1655    },
1656    {
1657     "enum_field_value" : 139067392,
1658     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DISPLAY_P3_LINEAR"
1659    },
1660    {
1661     "enum_field_value" : 143261696,
1662     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DISPLAY_P3"
1663    },
1664    {
1665     "enum_field_value" : 151715840,
1666     "name" : "android::hardware::graphics::common::V1_0::Dataspace::ADOBE_RGB"
1667    },
1668    {
1669     "enum_field_value" : 138805248,
1670     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020_LINEAR"
1671    },
1672    {
1673     "enum_field_value" : 147193856,
1674     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020"
1675    },
1676    {
1677     "enum_field_value" : 163971072,
1678     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020_PQ"
1679    },
1680    {
1681     "enum_field_value" : 4096,
1682     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DEPTH"
1683    },
1684    {
1685     "enum_field_value" : 4097,
1686     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SENSOR"
1687    }
1688   ],
1689   "linker_set_key" : "android::hardware::graphics::common::V1_0::Dataspace",
1690   "name" : "android::hardware::graphics::common::V1_0::Dataspace",
1691   "referenced_type" : "type-655",
1692   "self_type" : "type-655",
1693   "size" : 4,
1694   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1695   "underlying_type" : "type-4",
1696   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_09DataspaceE"
1697  },
1698  {
1699   "alignment" : 4,
1700   "enum_fields" :
1701   [
1702    {
1703     "enum_field_value" : 1,
1704     "name" : "android::hardware::graphics::common::V1_0::Hdr::DOLBY_VISION"
1705    },
1706    {
1707     "enum_field_value" : 2,
1708     "name" : "android::hardware::graphics::common::V1_0::Hdr::HDR10"
1709    },
1710    {
1711     "enum_field_value" : 3,
1712     "name" : "android::hardware::graphics::common::V1_0::Hdr::HLG"
1713    }
1714   ],
1715   "linker_set_key" : "android::hardware::graphics::common::V1_0::Hdr",
1716   "name" : "android::hardware::graphics::common::V1_0::Hdr",
1717   "referenced_type" : "type-658",
1718   "self_type" : "type-658",
1719   "size" : 4,
1720   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1721   "underlying_type" : "type-4",
1722   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_03HdrE"
1723  },
1724  {
1725   "alignment" : 4,
1726   "enum_fields" :
1727   [
1728    {
1729     "enum_field_value" : 1,
1730     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_8888"
1731    },
1732    {
1733     "enum_field_value" : 2,
1734     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBX_8888"
1735    },
1736    {
1737     "enum_field_value" : 3,
1738     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGB_888"
1739    },
1740    {
1741     "enum_field_value" : 4,
1742     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGB_565"
1743    },
1744    {
1745     "enum_field_value" : 5,
1746     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::BGRA_8888"
1747    },
1748    {
1749     "enum_field_value" : 16,
1750     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_422_SP"
1751    },
1752    {
1753     "enum_field_value" : 17,
1754     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCRCB_420_SP"
1755    },
1756    {
1757     "enum_field_value" : 20,
1758     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_422_I"
1759    },
1760    {
1761     "enum_field_value" : 22,
1762     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_FP16"
1763    },
1764    {
1765     "enum_field_value" : 32,
1766     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW16"
1767    },
1768    {
1769     "enum_field_value" : 33,
1770     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::BLOB"
1771    },
1772    {
1773     "enum_field_value" : 34,
1774     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::IMPLEMENTATION_DEFINED"
1775    },
1776    {
1777     "enum_field_value" : 35,
1778     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_420_888"
1779    },
1780    {
1781     "enum_field_value" : 36,
1782     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW_OPAQUE"
1783    },
1784    {
1785     "enum_field_value" : 37,
1786     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW10"
1787    },
1788    {
1789     "enum_field_value" : 38,
1790     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW12"
1791    },
1792    {
1793     "enum_field_value" : 43,
1794     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_1010102"
1795    },
1796    {
1797     "enum_field_value" : 538982489,
1798     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::Y8"
1799    },
1800    {
1801     "enum_field_value" : 540422489,
1802     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::Y16"
1803    },
1804    {
1805     "enum_field_value" : 842094169,
1806     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YV12"
1807    }
1808   ],
1809   "linker_set_key" : "android::hardware::graphics::common::V1_0::PixelFormat",
1810   "name" : "android::hardware::graphics::common::V1_0::PixelFormat",
1811   "referenced_type" : "type-59",
1812   "self_type" : "type-59",
1813   "size" : 4,
1814   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1815   "underlying_type" : "type-4",
1816   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_011PixelFormatE"
1817  },
1818  {
1819   "alignment" : 4,
1820   "enum_fields" :
1821   [
1822    {
1823     "enum_field_value" : 1,
1824     "name" : "android::hardware::graphics::common::V1_0::Transform::FLIP_H"
1825    },
1826    {
1827     "enum_field_value" : 2,
1828     "name" : "android::hardware::graphics::common::V1_0::Transform::FLIP_V"
1829    },
1830    {
1831     "enum_field_value" : 4,
1832     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_90"
1833    },
1834    {
1835     "enum_field_value" : 3,
1836     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_180"
1837    },
1838    {
1839     "enum_field_value" : 7,
1840     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_270"
1841    }
1842   ],
1843   "linker_set_key" : "android::hardware::graphics::common::V1_0::Transform",
1844   "name" : "android::hardware::graphics::common::V1_0::Transform",
1845   "referenced_type" : "type-654",
1846   "self_type" : "type-654",
1847   "size" : 4,
1848   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1849   "underlying_type" : "type-4",
1850   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_09TransformE"
1851  },
1852  {
1853   "alignment" : 4,
1854   "enum_fields" :
1855   [
1856    {
1857     "enum_field_value" : 0,
1858     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
1859    },
1860    {
1861     "enum_field_value" : 1,
1862     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
1863    },
1864    {
1865     "enum_field_value" : 2,
1866     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
1867    }
1868   ],
1869   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1870   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1871   "referenced_type" : "type-481",
1872   "self_type" : "type-481",
1873   "size" : 4,
1874   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
1875   "underlying_type" : "type-4",
1876   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
1877  },
1878  {
1879   "alignment" : 4,
1880   "enum_fields" :
1881   [
1882    {
1883     "enum_field_value" : -1,
1884     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
1885    }
1886   ],
1887   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1888   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1889   "referenced_type" : "type-618",
1890   "self_type" : "type-618",
1891   "size" : 4,
1892   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1893   "underlying_type" : "type-4",
1894   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
1895  },
1896  {
1897   "alignment" : 1,
1898   "enum_fields" :
1899   [
1900    {
1901     "enum_field_value" : 0,
1902     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
1903    },
1904    {
1905     "enum_field_value" : 1,
1906     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
1907    },
1908    {
1909     "enum_field_value" : 2,
1910     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
1911    }
1912   ],
1913   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1914   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1915   "referenced_type" : "type-617",
1916   "self_type" : "type-617",
1917   "size" : 1,
1918   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1919   "underlying_type" : "type-102",
1920   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
1921  },
1922  {
1923   "alignment" : 4,
1924   "enum_fields" :
1925   [
1926    {
1927     "enum_field_value" : 0,
1928     "name" : "ANDROID_LOG_UNKNOWN"
1929    },
1930    {
1931     "enum_field_value" : 1,
1932     "name" : "ANDROID_LOG_DEFAULT"
1933    },
1934    {
1935     "enum_field_value" : 2,
1936     "name" : "ANDROID_LOG_VERBOSE"
1937    },
1938    {
1939     "enum_field_value" : 3,
1940     "name" : "ANDROID_LOG_DEBUG"
1941    },
1942    {
1943     "enum_field_value" : 4,
1944     "name" : "ANDROID_LOG_INFO"
1945    },
1946    {
1947     "enum_field_value" : 5,
1948     "name" : "ANDROID_LOG_WARN"
1949    },
1950    {
1951     "enum_field_value" : 6,
1952     "name" : "ANDROID_LOG_ERROR"
1953    },
1954    {
1955     "enum_field_value" : 7,
1956     "name" : "ANDROID_LOG_FATAL"
1957    },
1958    {
1959     "enum_field_value" : 8,
1960     "name" : "ANDROID_LOG_SILENT"
1961    }
1962   ],
1963   "linker_set_key" : "android_LogPriority",
1964   "name" : "android_LogPriority",
1965   "referenced_type" : "type-1",
1966   "self_type" : "type-1",
1967   "size" : 4,
1968   "source_file" : "/system/core/liblog/include/android/log.h",
1969   "underlying_type" : "type-2",
1970   "unique_id" : "android_LogPriority"
1971  },
1972  {
1973   "alignment" : 4,
1974   "enum_fields" :
1975   [
1976    {
1977     "enum_field_value" : 0,
1978     "name" : "HAL_COLOR_MODE_NATIVE"
1979    },
1980    {
1981     "enum_field_value" : 1,
1982     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1983    },
1984    {
1985     "enum_field_value" : 2,
1986     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1987    },
1988    {
1989     "enum_field_value" : 3,
1990     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1991    },
1992    {
1993     "enum_field_value" : 4,
1994     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1995    },
1996    {
1997     "enum_field_value" : 5,
1998     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1999    },
2000    {
2001     "enum_field_value" : 6,
2002     "name" : "HAL_COLOR_MODE_DCI_P3"
2003    },
2004    {
2005     "enum_field_value" : 7,
2006     "name" : "HAL_COLOR_MODE_SRGB"
2007    },
2008    {
2009     "enum_field_value" : 8,
2010     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
2011    },
2012    {
2013     "enum_field_value" : 9,
2014     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
2015    }
2016   ],
2017   "linker_set_key" : "android_color_mode_t",
2018   "name" : "android_color_mode_t",
2019   "referenced_type" : "type-565",
2020   "self_type" : "type-565",
2021   "size" : 4,
2022   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2023   "underlying_type" : "type-2",
2024   "unique_id" : "android_color_mode_t"
2025  },
2026  {
2027   "alignment" : 4,
2028   "enum_fields" :
2029   [
2030    {
2031     "enum_field_value" : 10,
2032     "name" : "HAL_COLOR_MODE_BT2020"
2033    },
2034    {
2035     "enum_field_value" : 11,
2036     "name" : "HAL_COLOR_MODE_BT2100_PQ"
2037    },
2038    {
2039     "enum_field_value" : 12,
2040     "name" : "HAL_COLOR_MODE_BT2100_HLG"
2041    }
2042   ],
2043   "linker_set_key" : "android_color_mode_v1_1_t",
2044   "name" : "android_color_mode_v1_1_t",
2045   "referenced_type" : "type-570",
2046   "self_type" : "type-570",
2047   "size" : 4,
2048   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2049   "underlying_type" : "type-2",
2050   "unique_id" : "android_color_mode_v1_1_t"
2051  },
2052  {
2053   "alignment" : 4,
2054   "enum_fields" :
2055   [
2056    {
2057     "enum_field_value" : 0,
2058     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
2059    },
2060    {
2061     "enum_field_value" : 1,
2062     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
2063    },
2064    {
2065     "enum_field_value" : 2,
2066     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
2067    },
2068    {
2069     "enum_field_value" : 3,
2070     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
2071    },
2072    {
2073     "enum_field_value" : 4,
2074     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
2075    },
2076    {
2077     "enum_field_value" : 5,
2078     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
2079    },
2080    {
2081     "enum_field_value" : 6,
2082     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
2083    }
2084   ],
2085   "linker_set_key" : "android_color_transform_t",
2086   "name" : "android_color_transform_t",
2087   "referenced_type" : "type-566",
2088   "self_type" : "type-566",
2089   "size" : 4,
2090   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2091   "underlying_type" : "type-2",
2092   "unique_id" : "android_color_transform_t"
2093  },
2094  {
2095   "alignment" : 4,
2096   "enum_fields" :
2097   [
2098    {
2099     "enum_field_value" : 0,
2100     "name" : "HAL_DATASPACE_UNKNOWN"
2101    },
2102    {
2103     "enum_field_value" : 1,
2104     "name" : "HAL_DATASPACE_ARBITRARY"
2105    },
2106    {
2107     "enum_field_value" : 16,
2108     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
2109    },
2110    {
2111     "enum_field_value" : 4128768,
2112     "name" : "HAL_DATASPACE_STANDARD_MASK"
2113    },
2114    {
2115     "enum_field_value" : 0,
2116     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
2117    },
2118    {
2119     "enum_field_value" : 65536,
2120     "name" : "HAL_DATASPACE_STANDARD_BT709"
2121    },
2122    {
2123     "enum_field_value" : 131072,
2124     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
2125    },
2126    {
2127     "enum_field_value" : 196608,
2128     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
2129    },
2130    {
2131     "enum_field_value" : 262144,
2132     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
2133    },
2134    {
2135     "enum_field_value" : 327680,
2136     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
2137    },
2138    {
2139     "enum_field_value" : 393216,
2140     "name" : "HAL_DATASPACE_STANDARD_BT2020"
2141    },
2142    {
2143     "enum_field_value" : 458752,
2144     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
2145    },
2146    {
2147     "enum_field_value" : 524288,
2148     "name" : "HAL_DATASPACE_STANDARD_BT470M"
2149    },
2150    {
2151     "enum_field_value" : 589824,
2152     "name" : "HAL_DATASPACE_STANDARD_FILM"
2153    },
2154    {
2155     "enum_field_value" : 655360,
2156     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
2157    },
2158    {
2159     "enum_field_value" : 720896,
2160     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
2161    },
2162    {
2163     "enum_field_value" : 22,
2164     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
2165    },
2166    {
2167     "enum_field_value" : 130023424,
2168     "name" : "HAL_DATASPACE_TRANSFER_MASK"
2169    },
2170    {
2171     "enum_field_value" : 0,
2172     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
2173    },
2174    {
2175     "enum_field_value" : 4194304,
2176     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
2177    },
2178    {
2179     "enum_field_value" : 8388608,
2180     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
2181    },
2182    {
2183     "enum_field_value" : 12582912,
2184     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
2185    },
2186    {
2187     "enum_field_value" : 16777216,
2188     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
2189    },
2190    {
2191     "enum_field_value" : 20971520,
2192     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
2193    },
2194    {
2195     "enum_field_value" : 25165824,
2196     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
2197    },
2198    {
2199     "enum_field_value" : 29360128,
2200     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
2201    },
2202    {
2203     "enum_field_value" : 33554432,
2204     "name" : "HAL_DATASPACE_TRANSFER_HLG"
2205    },
2206    {
2207     "enum_field_value" : 27,
2208     "name" : "HAL_DATASPACE_RANGE_SHIFT"
2209    },
2210    {
2211     "enum_field_value" : 939524096,
2212     "name" : "HAL_DATASPACE_RANGE_MASK"
2213    },
2214    {
2215     "enum_field_value" : 0,
2216     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
2217    },
2218    {
2219     "enum_field_value" : 134217728,
2220     "name" : "HAL_DATASPACE_RANGE_FULL"
2221    },
2222    {
2223     "enum_field_value" : 268435456,
2224     "name" : "HAL_DATASPACE_RANGE_LIMITED"
2225    },
2226    {
2227     "enum_field_value" : 402653184,
2228     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
2229    },
2230    {
2231     "enum_field_value" : 512,
2232     "name" : "HAL_DATASPACE_SRGB_LINEAR"
2233    },
2234    {
2235     "enum_field_value" : 138477568,
2236     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
2237    },
2238    {
2239     "enum_field_value" : 406913024,
2240     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
2241    },
2242    {
2243     "enum_field_value" : 513,
2244     "name" : "HAL_DATASPACE_SRGB"
2245    },
2246    {
2247     "enum_field_value" : 142671872,
2248     "name" : "HAL_DATASPACE_V0_SRGB"
2249    },
2250    {
2251     "enum_field_value" : 411107328,
2252     "name" : "HAL_DATASPACE_V0_SCRGB"
2253    },
2254    {
2255     "enum_field_value" : 257,
2256     "name" : "HAL_DATASPACE_JFIF"
2257    },
2258    {
2259     "enum_field_value" : 146931712,
2260     "name" : "HAL_DATASPACE_V0_JFIF"
2261    },
2262    {
2263     "enum_field_value" : 258,
2264     "name" : "HAL_DATASPACE_BT601_625"
2265    },
2266    {
2267     "enum_field_value" : 281149440,
2268     "name" : "HAL_DATASPACE_V0_BT601_625"
2269    },
2270    {
2271     "enum_field_value" : 259,
2272     "name" : "HAL_DATASPACE_BT601_525"
2273    },
2274    {
2275     "enum_field_value" : 281280512,
2276     "name" : "HAL_DATASPACE_V0_BT601_525"
2277    },
2278    {
2279     "enum_field_value" : 260,
2280     "name" : "HAL_DATASPACE_BT709"
2281    },
2282    {
2283     "enum_field_value" : 281083904,
2284     "name" : "HAL_DATASPACE_V0_BT709"
2285    },
2286    {
2287     "enum_field_value" : 139067392,
2288     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
2289    },
2290    {
2291     "enum_field_value" : 155844608,
2292     "name" : "HAL_DATASPACE_DCI_P3"
2293    },
2294    {
2295     "enum_field_value" : 139067392,
2296     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
2297    },
2298    {
2299     "enum_field_value" : 143261696,
2300     "name" : "HAL_DATASPACE_DISPLAY_P3"
2301    },
2302    {
2303     "enum_field_value" : 151715840,
2304     "name" : "HAL_DATASPACE_ADOBE_RGB"
2305    },
2306    {
2307     "enum_field_value" : 138805248,
2308     "name" : "HAL_DATASPACE_BT2020_LINEAR"
2309    },
2310    {
2311     "enum_field_value" : 147193856,
2312     "name" : "HAL_DATASPACE_BT2020"
2313    },
2314    {
2315     "enum_field_value" : 163971072,
2316     "name" : "HAL_DATASPACE_BT2020_PQ"
2317    },
2318    {
2319     "enum_field_value" : 4096,
2320     "name" : "HAL_DATASPACE_DEPTH"
2321    },
2322    {
2323     "enum_field_value" : 4097,
2324     "name" : "HAL_DATASPACE_SENSOR"
2325    }
2326   ],
2327   "linker_set_key" : "android_dataspace_t",
2328   "name" : "android_dataspace_t",
2329   "referenced_type" : "type-564",
2330   "self_type" : "type-564",
2331   "size" : 4,
2332   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2333   "underlying_type" : "type-2",
2334   "unique_id" : "android_dataspace_t"
2335  },
2336  {
2337   "alignment" : 4,
2338   "enum_fields" :
2339   [
2340    {
2341     "enum_field_value" : 281411584,
2342     "name" : "HAL_DATASPACE_BT2020_ITU"
2343    },
2344    {
2345     "enum_field_value" : 298188800,
2346     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2347    },
2348    {
2349     "enum_field_value" : 302383104,
2350     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2351    },
2352    {
2353     "enum_field_value" : 168165376,
2354     "name" : "HAL_DATASPACE_BT2020_HLG"
2355    }
2356   ],
2357   "linker_set_key" : "android_dataspace_v1_1_t",
2358   "name" : "android_dataspace_v1_1_t",
2359   "referenced_type" : "type-569",
2360   "self_type" : "type-569",
2361   "size" : 4,
2362   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2363   "underlying_type" : "type-2",
2364   "unique_id" : "android_dataspace_v1_1_t"
2365  },
2366  {
2367   "alignment" : 4,
2368   "enum_fields" :
2369   [
2370    {
2371     "enum_field_value" : 142999552,
2372     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2373    },
2374    {
2375     "enum_field_value" : 4098,
2376     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2377    },
2378    {
2379     "enum_field_value" : 4099,
2380     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
2381    },
2382    {
2383     "enum_field_value" : 4100,
2384     "name" : "HAL_DATASPACE_HEIF"
2385    }
2386   ],
2387   "linker_set_key" : "android_dataspace_v1_2_t",
2388   "name" : "android_dataspace_v1_2_t",
2389   "referenced_type" : "type-573",
2390   "self_type" : "type-573",
2391   "size" : 4,
2392   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2393   "underlying_type" : "type-2",
2394   "unique_id" : "android_dataspace_v1_2_t"
2395  },
2396  {
2397   "alignment" : 4,
2398   "enum_fields" :
2399   [
2400    {
2401     "enum_field_value" : 1,
2402     "name" : "FLEX_COMPONENT_Y"
2403    },
2404    {
2405     "enum_field_value" : 2,
2406     "name" : "FLEX_COMPONENT_Cb"
2407    },
2408    {
2409     "enum_field_value" : 4,
2410     "name" : "FLEX_COMPONENT_Cr"
2411    },
2412    {
2413     "enum_field_value" : 1024,
2414     "name" : "FLEX_COMPONENT_R"
2415    },
2416    {
2417     "enum_field_value" : 2048,
2418     "name" : "FLEX_COMPONENT_G"
2419    },
2420    {
2421     "enum_field_value" : 4096,
2422     "name" : "FLEX_COMPONENT_B"
2423    },
2424    {
2425     "enum_field_value" : 1073741824,
2426     "name" : "FLEX_COMPONENT_A"
2427    }
2428   ],
2429   "linker_set_key" : "android_flex_component",
2430   "name" : "android_flex_component",
2431   "referenced_type" : "type-579",
2432   "self_type" : "type-579",
2433   "size" : 4,
2434   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2435   "underlying_type" : "type-2",
2436   "unique_id" : "android_flex_component"
2437  },
2438  {
2439   "alignment" : 4,
2440   "enum_fields" :
2441   [
2442    {
2443     "enum_field_value" : 0,
2444     "name" : "FLEX_FORMAT_INVALID"
2445    },
2446    {
2447     "enum_field_value" : 1,
2448     "name" : "FLEX_FORMAT_Y"
2449    },
2450    {
2451     "enum_field_value" : 7,
2452     "name" : "FLEX_FORMAT_YCbCr"
2453    },
2454    {
2455     "enum_field_value" : 1073741831,
2456     "name" : "FLEX_FORMAT_YCbCrA"
2457    },
2458    {
2459     "enum_field_value" : 7168,
2460     "name" : "FLEX_FORMAT_RGB"
2461    },
2462    {
2463     "enum_field_value" : 1073748992,
2464     "name" : "FLEX_FORMAT_RGBA"
2465    }
2466   ],
2467   "linker_set_key" : "android_flex_format",
2468   "name" : "android_flex_format",
2469   "referenced_type" : "type-581",
2470   "self_type" : "type-581",
2471   "size" : 4,
2472   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2473   "underlying_type" : "type-2",
2474   "unique_id" : "android_flex_format"
2475  },
2476  {
2477   "alignment" : 4,
2478   "enum_fields" :
2479   [
2480    {
2481     "enum_field_value" : 1,
2482     "name" : "HAL_HDR_DOLBY_VISION"
2483    },
2484    {
2485     "enum_field_value" : 2,
2486     "name" : "HAL_HDR_HDR10"
2487    },
2488    {
2489     "enum_field_value" : 3,
2490     "name" : "HAL_HDR_HLG"
2491    }
2492   ],
2493   "linker_set_key" : "android_hdr_t",
2494   "name" : "android_hdr_t",
2495   "referenced_type" : "type-567",
2496   "self_type" : "type-567",
2497   "size" : 4,
2498   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2499   "underlying_type" : "type-2",
2500   "unique_id" : "android_hdr_t"
2501  },
2502  {
2503   "alignment" : 4,
2504   "enum_fields" :
2505   [
2506    {
2507     "enum_field_value" : 4,
2508     "name" : "HAL_HDR_HDR10_PLUS"
2509    }
2510   ],
2511   "linker_set_key" : "android_hdr_v1_2_t",
2512   "name" : "android_hdr_v1_2_t",
2513   "referenced_type" : "type-572",
2514   "self_type" : "type-572",
2515   "size" : 4,
2516   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2517   "underlying_type" : "type-2",
2518   "unique_id" : "android_hdr_v1_2_t"
2519  },
2520  {
2521   "alignment" : 4,
2522   "enum_fields" :
2523   [
2524    {
2525     "enum_field_value" : 39,
2526     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2527    },
2528    {
2529     "enum_field_value" : 40,
2530     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2531    },
2532    {
2533     "enum_field_value" : 41,
2534     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2535    },
2536    {
2537     "enum_field_value" : 42,
2538     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2539    }
2540   ],
2541   "linker_set_key" : "android_pixel_format_sw_t",
2542   "name" : "android_pixel_format_sw_t",
2543   "referenced_type" : "type-575",
2544   "self_type" : "type-575",
2545   "size" : 4,
2546   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
2547   "underlying_type" : "type-2",
2548   "unique_id" : "_ZTS25android_pixel_format_sw_t"
2549  },
2550  {
2551   "alignment" : 4,
2552   "enum_fields" :
2553   [
2554    {
2555     "enum_field_value" : 1,
2556     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2557    },
2558    {
2559     "enum_field_value" : 2,
2560     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2561    },
2562    {
2563     "enum_field_value" : 3,
2564     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2565    },
2566    {
2567     "enum_field_value" : 4,
2568     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2569    },
2570    {
2571     "enum_field_value" : 5,
2572     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2573    },
2574    {
2575     "enum_field_value" : 16,
2576     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2577    },
2578    {
2579     "enum_field_value" : 17,
2580     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2581    },
2582    {
2583     "enum_field_value" : 20,
2584     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2585    },
2586    {
2587     "enum_field_value" : 22,
2588     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2589    },
2590    {
2591     "enum_field_value" : 32,
2592     "name" : "HAL_PIXEL_FORMAT_RAW16"
2593    },
2594    {
2595     "enum_field_value" : 33,
2596     "name" : "HAL_PIXEL_FORMAT_BLOB"
2597    },
2598    {
2599     "enum_field_value" : 34,
2600     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2601    },
2602    {
2603     "enum_field_value" : 35,
2604     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2605    },
2606    {
2607     "enum_field_value" : 36,
2608     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2609    },
2610    {
2611     "enum_field_value" : 37,
2612     "name" : "HAL_PIXEL_FORMAT_RAW10"
2613    },
2614    {
2615     "enum_field_value" : 38,
2616     "name" : "HAL_PIXEL_FORMAT_RAW12"
2617    },
2618    {
2619     "enum_field_value" : 43,
2620     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2621    },
2622    {
2623     "enum_field_value" : 538982489,
2624     "name" : "HAL_PIXEL_FORMAT_Y8"
2625    },
2626    {
2627     "enum_field_value" : 540422489,
2628     "name" : "HAL_PIXEL_FORMAT_Y16"
2629    },
2630    {
2631     "enum_field_value" : 842094169,
2632     "name" : "HAL_PIXEL_FORMAT_YV12"
2633    }
2634   ],
2635   "linker_set_key" : "android_pixel_format_t",
2636   "name" : "android_pixel_format_t",
2637   "referenced_type" : "type-562",
2638   "self_type" : "type-562",
2639   "size" : 4,
2640   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2641   "underlying_type" : "type-2",
2642   "unique_id" : "android_pixel_format_t"
2643  },
2644  {
2645   "alignment" : 4,
2646   "enum_fields" :
2647   [
2648    {
2649     "enum_field_value" : 48,
2650     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2651    },
2652    {
2653     "enum_field_value" : 49,
2654     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2655    },
2656    {
2657     "enum_field_value" : 50,
2658     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2659    },
2660    {
2661     "enum_field_value" : 51,
2662     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2663    },
2664    {
2665     "enum_field_value" : 52,
2666     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2667    },
2668    {
2669     "enum_field_value" : 53,
2670     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2671    },
2672    {
2673     "enum_field_value" : 54,
2674     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2675    }
2676   ],
2677   "linker_set_key" : "android_pixel_format_v1_1_t",
2678   "name" : "android_pixel_format_v1_1_t",
2679   "referenced_type" : "type-568",
2680   "self_type" : "type-568",
2681   "size" : 4,
2682   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2683   "underlying_type" : "type-2",
2684   "unique_id" : "android_pixel_format_v1_1_t"
2685  },
2686  {
2687   "alignment" : 4,
2688   "enum_fields" :
2689   [
2690    {
2691     "enum_field_value" : 55,
2692     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2693    }
2694   ],
2695   "linker_set_key" : "android_pixel_format_v1_2_t",
2696   "name" : "android_pixel_format_v1_2_t",
2697   "referenced_type" : "type-574",
2698   "self_type" : "type-574",
2699   "size" : 4,
2700   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2701   "underlying_type" : "type-2",
2702   "unique_id" : "android_pixel_format_v1_2_t"
2703  },
2704  {
2705   "alignment" : 4,
2706   "enum_fields" :
2707   [
2708    {
2709     "enum_field_value" : 0,
2710     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2711    },
2712    {
2713     "enum_field_value" : 1,
2714     "name" : "HAL_RENDER_INTENT_ENHANCE"
2715    },
2716    {
2717     "enum_field_value" : 2,
2718     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2719    },
2720    {
2721     "enum_field_value" : 3,
2722     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2723    }
2724   ],
2725   "linker_set_key" : "android_render_intent_v1_1_t",
2726   "name" : "android_render_intent_v1_1_t",
2727   "referenced_type" : "type-571",
2728   "self_type" : "type-571",
2729   "size" : 4,
2730   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2731   "underlying_type" : "type-2",
2732   "unique_id" : "android_render_intent_v1_1_t"
2733  },
2734  {
2735   "alignment" : 4,
2736   "enum_fields" :
2737   [
2738    {
2739     "enum_field_value" : 1,
2740     "name" : "HAL_TRANSFORM_FLIP_H"
2741    },
2742    {
2743     "enum_field_value" : 2,
2744     "name" : "HAL_TRANSFORM_FLIP_V"
2745    },
2746    {
2747     "enum_field_value" : 4,
2748     "name" : "HAL_TRANSFORM_ROT_90"
2749    },
2750    {
2751     "enum_field_value" : 3,
2752     "name" : "HAL_TRANSFORM_ROT_180"
2753    },
2754    {
2755     "enum_field_value" : 7,
2756     "name" : "HAL_TRANSFORM_ROT_270"
2757    }
2758   ],
2759   "linker_set_key" : "android_transform_t",
2760   "name" : "android_transform_t",
2761   "referenced_type" : "type-563",
2762   "self_type" : "type-563",
2763   "size" : 4,
2764   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2765   "underlying_type" : "type-2",
2766   "unique_id" : "android_transform_t"
2767  },
2768  {
2769   "alignment" : 4,
2770   "enum_fields" :
2771   [
2772    {
2773     "enum_field_value" : 0,
2774     "name" : "LOG_ID_MIN"
2775    },
2776    {
2777     "enum_field_value" : 0,
2778     "name" : "LOG_ID_MAIN"
2779    },
2780    {
2781     "enum_field_value" : 1,
2782     "name" : "LOG_ID_RADIO"
2783    },
2784    {
2785     "enum_field_value" : 2,
2786     "name" : "LOG_ID_EVENTS"
2787    },
2788    {
2789     "enum_field_value" : 3,
2790     "name" : "LOG_ID_SYSTEM"
2791    },
2792    {
2793     "enum_field_value" : 4,
2794     "name" : "LOG_ID_CRASH"
2795    },
2796    {
2797     "enum_field_value" : 5,
2798     "name" : "LOG_ID_STATS"
2799    },
2800    {
2801     "enum_field_value" : 6,
2802     "name" : "LOG_ID_SECURITY"
2803    },
2804    {
2805     "enum_field_value" : 7,
2806     "name" : "LOG_ID_KERNEL"
2807    },
2808    {
2809     "enum_field_value" : 8,
2810     "name" : "LOG_ID_MAX"
2811    }
2812   ],
2813   "linker_set_key" : "log_id",
2814   "name" : "log_id",
2815   "referenced_type" : "type-279",
2816   "self_type" : "type-279",
2817   "size" : 4,
2818   "source_file" : "/system/core/liblog/include/android/log.h",
2819   "underlying_type" : "type-2",
2820   "unique_id" : "log_id"
2821  }
2822 ],
2823 "function_types" :
2824 [
2825  {
2826   "alignment" : 4,
2827   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2828   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2829   "parameters" :
2830   [
2831    {
2832     "referenced_type" : "type-155"
2833    },
2834    {
2835     "referenced_type" : "type-161"
2836    },
2837    {
2838     "referenced_type" : "type-76"
2839    }
2840   ],
2841   "referenced_type" : "type-154",
2842   "return_type" : "type-13",
2843   "self_type" : "type-154",
2844   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
2845  },
2846  {
2847   "alignment" : 4,
2848   "linker_set_key" : "int (void *)",
2849   "name" : "int (void *)",
2850   "parameters" :
2851   [
2852    {
2853     "referenced_type" : "type-76"
2854    }
2855   ],
2856   "referenced_type" : "type-592",
2857   "return_type" : "type-4",
2858   "self_type" : "type-592",
2859   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
2860  },
2861  {
2862   "alignment" : 4,
2863   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
2864   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
2865   "parameters" :
2866   [
2867    {
2868     "referenced_type" : "type-510"
2869    },
2870    {
2871     "referenced_type" : "type-460"
2872    },
2873    {
2874     "referenced_type" : "type-2"
2875    },
2876    {
2877     "referenced_type" : "type-511"
2878    },
2879    {
2880     "referenced_type" : "type-2"
2881    },
2882    {
2883     "referenced_type" : "type-76"
2884    }
2885   ],
2886   "referenced_type" : "type-509",
2887   "return_type" : "type-77",
2888   "self_type" : "type-509",
2889   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2890  }
2891 ],
2892 "functions" :
2893 [
2894  {
2895   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::getService",
2896   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
2897   "parameters" :
2898   [
2899    {
2900     "default_arg" : true,
2901     "referenced_type" : "type-520"
2902    },
2903    {
2904     "default_arg" : true,
2905     "referenced_type" : "type-13"
2906    }
2907   ],
2908   "return_type" : "type-81",
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::linkToDeath",
2913   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
2914   "parameters" :
2915   [
2916    {
2917     "is_this_ptr" : true,
2918     "referenced_type" : "type-82"
2919    },
2920    {
2921     "referenced_type" : "type-71"
2922    },
2923    {
2924     "referenced_type" : "type-5"
2925    }
2926   ],
2927   "return_type" : "type-224",
2928   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
2929  },
2930  {
2931   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::getDebugInfo",
2932   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2933   "parameters" :
2934   [
2935    {
2936     "is_this_ptr" : true,
2937     "referenced_type" : "type-82"
2938    },
2939    {
2940     "referenced_type" : "type-802"
2941    }
2942   ],
2943   "return_type" : "type-252",
2944   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
2945  },
2946  {
2947   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::getHashChain",
2948   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
2949   "parameters" :
2950   [
2951    {
2952     "is_this_ptr" : true,
2953     "referenced_type" : "type-82"
2954    },
2955    {
2956     "referenced_type" : "type-803"
2957    }
2958   ],
2959   "return_type" : "type-252",
2960   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
2961  },
2962  {
2963   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::tryGetService",
2964   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
2965   "parameters" :
2966   [
2967    {
2968     "default_arg" : true,
2969     "referenced_type" : "type-520"
2970    },
2971    {
2972     "default_arg" : true,
2973     "referenced_type" : "type-13"
2974    }
2975   ],
2976   "return_type" : "type-81",
2977   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
2978  },
2979  {
2980   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::unlinkToDeath",
2981   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2982   "parameters" :
2983   [
2984    {
2985     "is_this_ptr" : true,
2986     "referenced_type" : "type-82"
2987    },
2988    {
2989     "referenced_type" : "type-71"
2990    }
2991   ],
2992   "return_type" : "type-224",
2993   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
2994  },
2995  {
2996   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::interfaceChain",
2997   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2998   "parameters" :
2999   [
3000    {
3001     "is_this_ptr" : true,
3002     "referenced_type" : "type-82"
3003    },
3004    {
3005     "referenced_type" : "type-804"
3006    }
3007   ],
3008   "return_type" : "type-252",
3009   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
3010  },
3011  {
3012   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::registerAsService",
3013   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
3014   "parameters" :
3015   [
3016    {
3017     "is_this_ptr" : true,
3018     "referenced_type" : "type-82"
3019    },
3020    {
3021     "default_arg" : true,
3022     "referenced_type" : "type-520"
3023    }
3024   ],
3025   "return_type" : "type-4",
3026   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
3027  },
3028  {
3029   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::interfaceDescriptor",
3030   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3031   "parameters" :
3032   [
3033    {
3034     "is_this_ptr" : true,
3035     "referenced_type" : "type-82"
3036    },
3037    {
3038     "referenced_type" : "type-805"
3039    }
3040   ],
3041   "return_type" : "type-252",
3042   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
3043  },
3044  {
3045   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::notifySyspropsChanged",
3046   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession21notifySyspropsChangedEv",
3047   "parameters" :
3048   [
3049    {
3050     "is_this_ptr" : true,
3051     "referenced_type" : "type-82"
3052    }
3053   ],
3054   "return_type" : "type-252",
3055   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
3056  },
3057  {
3058   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::setHALInstrumentation",
3059   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession21setHALInstrumentationEv",
3060   "parameters" :
3061   [
3062    {
3063     "is_this_ptr" : true,
3064     "referenced_type" : "type-82"
3065    }
3066   ],
3067   "return_type" : "type-252",
3068   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
3069  },
3070  {
3071   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::registerForNotifications",
3072   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3073   "parameters" :
3074   [
3075    {
3076     "referenced_type" : "type-520"
3077    },
3078    {
3079     "referenced_type" : "type-730"
3080    }
3081   ],
3082   "return_type" : "type-13",
3083   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
3084  },
3085  {
3086   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::ping",
3087   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession4pingEv",
3088   "parameters" :
3089   [
3090    {
3091     "is_this_ptr" : true,
3092     "referenced_type" : "type-82"
3093    }
3094   ],
3095   "return_type" : "type-252",
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::debug",
3100   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3101   "parameters" :
3102   [
3103    {
3104     "is_this_ptr" : true,
3105     "referenced_type" : "type-82"
3106    },
3107    {
3108     "referenced_type" : "type-472"
3109    },
3110    {
3111     "referenced_type" : "type-396"
3112    }
3113   ],
3114   "return_type" : "type-252",
3115   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
3116  },
3117  {
3118   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::castFrom",
3119   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession8castFromERKNS_2spINS2_4V3_220ICameraDeviceSessionEEEb",
3120   "parameters" :
3121   [
3122    {
3123     "referenced_type" : "type-204"
3124    },
3125    {
3126     "default_arg" : true,
3127     "referenced_type" : "type-13"
3128    }
3129   ],
3130   "return_type" : "type-239",
3131   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
3132  },
3133  {
3134   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::castFrom",
3135   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3136   "parameters" :
3137   [
3138    {
3139     "referenced_type" : "type-112"
3140    },
3141    {
3142     "default_arg" : true,
3143     "referenced_type" : "type-13"
3144    }
3145   ],
3146   "return_type" : "type-239",
3147   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
3148  },
3149  {
3150   "function_name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::castFrom",
3151   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession8castFromERKNS_2spIS4_EEb",
3152   "parameters" :
3153   [
3154    {
3155     "referenced_type" : "type-779"
3156    },
3157    {
3158     "default_arg" : true,
3159     "referenced_type" : "type-13"
3160    }
3161   ],
3162   "return_type" : "type-239",
3163   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
3164  },
3165  {
3166   "access" : "private",
3167   "function_name" : "android::hardware::camera::device::V3_3::BsCameraDeviceSession::addOnewayTask",
3168   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession13addOnewayTaskENSt3__18functionIFvvEEE",
3169   "parameters" :
3170   [
3171    {
3172     "is_this_ptr" : true,
3173     "referenced_type" : "type-117"
3174    },
3175    {
3176     "referenced_type" : "type-808"
3177    }
3178   ],
3179   "return_type" : "type-252",
3180   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BsCameraDeviceSession.h"
3181  },
3182  {
3183   "function_name" : "android::hardware::camera::device::V3_3::BsCameraDeviceSession::BsCameraDeviceSession",
3184   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSessionC1ENS_2spINS3_20ICameraDeviceSessionEEE",
3185   "parameters" :
3186   [
3187    {
3188     "is_this_ptr" : true,
3189     "referenced_type" : "type-117"
3190    },
3191    {
3192     "referenced_type" : "type-114"
3193    }
3194   ],
3195   "return_type" : "type-77",
3196   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BsCameraDeviceSession.h"
3197  },
3198  {
3199   "function_name" : "android::hardware::camera::device::V3_3::BsCameraDeviceSession::BsCameraDeviceSession",
3200   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSessionC2ENS_2spINS3_20ICameraDeviceSessionEEE",
3201   "parameters" :
3202   [
3203    {
3204     "is_this_ptr" : true,
3205     "referenced_type" : "type-117"
3206    },
3207    {
3208     "referenced_type" : "type-114"
3209    }
3210   ],
3211   "return_type" : "type-77",
3212   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BsCameraDeviceSession.h"
3213  },
3214  {
3215   "function_name" : "android::hardware::camera::device::V3_3::writeEmbeddedToParcel",
3216   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_321writeEmbeddedToParcelERKNS3_22HalStreamConfigurationEPNS0_6ParcelEjj",
3217   "parameters" :
3218   [
3219    {
3220     "referenced_type" : "type-60"
3221    },
3222    {
3223     "referenced_type" : "type-510"
3224    },
3225    {
3226     "referenced_type" : "type-2"
3227    },
3228    {
3229     "referenced_type" : "type-2"
3230    }
3231   ],
3232   "return_type" : "type-4",
3233   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/hwtypes.h"
3234  },
3235  {
3236   "function_name" : "android::hardware::camera::device::V3_3::readEmbeddedFromParcel",
3237   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_322readEmbeddedFromParcelERKNS3_22HalStreamConfigurationERKNS0_6ParcelEjj",
3238   "parameters" :
3239   [
3240    {
3241     "referenced_type" : "type-60"
3242    },
3243    {
3244     "referenced_type" : "type-516"
3245    },
3246    {
3247     "referenced_type" : "type-2"
3248    },
3249    {
3250     "referenced_type" : "type-2"
3251    }
3252   ],
3253   "return_type" : "type-4",
3254   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/hwtypes.h"
3255  },
3256  {
3257   "function_name" : "android::hardware::camera::device::V3_3::BnHwCameraDeviceSession::onTransact",
3258   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSession10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
3259   "parameters" :
3260   [
3261    {
3262     "is_this_ptr" : true,
3263     "referenced_type" : "type-91"
3264    },
3265    {
3266     "referenced_type" : "type-2"
3267    },
3268    {
3269     "referenced_type" : "type-516"
3270    },
3271    {
3272     "referenced_type" : "type-510"
3273    },
3274    {
3275     "default_arg" : true,
3276     "referenced_type" : "type-2"
3277    },
3278    {
3279     "default_arg" : true,
3280     "referenced_type" : "type-817"
3281    }
3282   ],
3283   "return_type" : "type-4",
3284   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BnHwCameraDeviceSession.h"
3285  },
3286  {
3287   "access" : "private",
3288   "function_name" : "android::hardware::camera::device::V3_3::BnHwCameraDeviceSession::getDebugInfo",
3289   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3290   "parameters" :
3291   [
3292    {
3293     "is_this_ptr" : true,
3294     "referenced_type" : "type-91"
3295    },
3296    {
3297     "referenced_type" : "type-818"
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::_hidl_configureStreams_3_3",
3305   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSession26_hidl_configureStreams_3_3EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3306   "parameters" :
3307   [
3308    {
3309     "referenced_type" : "type-517"
3310    },
3311    {
3312     "referenced_type" : "type-516"
3313    },
3314    {
3315     "referenced_type" : "type-510"
3316    },
3317    {
3318     "referenced_type" : "type-819"
3319    }
3320   ],
3321   "return_type" : "type-4",
3322   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BnHwCameraDeviceSession.h"
3323  },
3324  {
3325   "access" : "private",
3326   "function_name" : "android::hardware::camera::device::V3_3::BnHwCameraDeviceSession::ping",
3327   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSession4pingEv",
3328   "parameters" :
3329   [
3330    {
3331     "is_this_ptr" : true,
3332     "referenced_type" : "type-91"
3333    }
3334   ],
3335   "return_type" : "type-252",
3336   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BnHwCameraDeviceSession.h"
3337  },
3338  {
3339   "function_name" : "android::hardware::camera::device::V3_3::BnHwCameraDeviceSession::BnHwCameraDeviceSession",
3340   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionC1ERKNS_2spINS3_20ICameraDeviceSessionEEE",
3341   "parameters" :
3342   [
3343    {
3344     "is_this_ptr" : true,
3345     "referenced_type" : "type-91"
3346    },
3347    {
3348     "referenced_type" : "type-779"
3349    }
3350   ],
3351   "return_type" : "type-77",
3352   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BnHwCameraDeviceSession.h"
3353  },
3354  {
3355   "function_name" : "android::hardware::camera::device::V3_3::BnHwCameraDeviceSession::BnHwCameraDeviceSession",
3356   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionC2ERKNS_2spINS3_20ICameraDeviceSessionEEE",
3357   "parameters" :
3358   [
3359    {
3360     "is_this_ptr" : true,
3361     "referenced_type" : "type-91"
3362    },
3363    {
3364     "referenced_type" : "type-779"
3365    }
3366   ],
3367   "return_type" : "type-77",
3368   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BnHwCameraDeviceSession.h"
3369  },
3370  {
3371   "function_name" : "android::hardware::camera::device::V3_3::BnHwCameraDeviceSession::~BnHwCameraDeviceSession",
3372   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD0Ev",
3373   "parameters" :
3374   [
3375    {
3376     "is_this_ptr" : true,
3377     "referenced_type" : "type-91"
3378    }
3379   ],
3380   "return_type" : "type-77",
3381   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BnHwCameraDeviceSession.h"
3382  },
3383  {
3384   "function_name" : "android::hardware::camera::device::V3_3::BnHwCameraDeviceSession::~BnHwCameraDeviceSession",
3385   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD1Ev",
3386   "parameters" :
3387   [
3388    {
3389     "is_this_ptr" : true,
3390     "referenced_type" : "type-91"
3391    }
3392   ],
3393   "return_type" : "type-77",
3394   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BnHwCameraDeviceSession.h"
3395  },
3396  {
3397   "function_name" : "android::hardware::camera::device::V3_3::BnHwCameraDeviceSession::~BnHwCameraDeviceSession",
3398   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD2Ev",
3399   "parameters" :
3400   [
3401    {
3402     "is_this_ptr" : true,
3403     "referenced_type" : "type-91"
3404    }
3405   ],
3406   "return_type" : "type-77",
3407   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BnHwCameraDeviceSession.h"
3408  },
3409  {
3410   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::linkToDeath",
3411   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3412   "parameters" :
3413   [
3414    {
3415     "is_this_ptr" : true,
3416     "referenced_type" : "type-127"
3417    },
3418    {
3419     "referenced_type" : "type-71"
3420    },
3421    {
3422     "referenced_type" : "type-5"
3423    }
3424   ],
3425   "return_type" : "type-224",
3426   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3427  },
3428  {
3429   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::getDebugInfo",
3430   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3431   "parameters" :
3432   [
3433    {
3434     "is_this_ptr" : true,
3435     "referenced_type" : "type-127"
3436    },
3437    {
3438     "referenced_type" : "type-820"
3439    }
3440   ],
3441   "return_type" : "type-252",
3442   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3443  },
3444  {
3445   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::getHashChain",
3446   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3447   "parameters" :
3448   [
3449    {
3450     "is_this_ptr" : true,
3451     "referenced_type" : "type-127"
3452    },
3453    {
3454     "referenced_type" : "type-821"
3455    }
3456   ],
3457   "return_type" : "type-252",
3458   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3459  },
3460  {
3461   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::unlinkToDeath",
3462   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3463   "parameters" :
3464   [
3465    {
3466     "is_this_ptr" : true,
3467     "referenced_type" : "type-127"
3468    },
3469    {
3470     "referenced_type" : "type-71"
3471    }
3472   ],
3473   "return_type" : "type-224",
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::interfaceChain",
3478   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3479   "parameters" :
3480   [
3481    {
3482     "is_this_ptr" : true,
3483     "referenced_type" : "type-127"
3484    },
3485    {
3486     "referenced_type" : "type-822"
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",
3494   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession16configureStreamsERKNS2_4V3_219StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS5_22HalStreamConfigurationEEEE",
3495   "parameters" :
3496   [
3497    {
3498     "is_this_ptr" : true,
3499     "referenced_type" : "type-127"
3500    },
3501    {
3502     "referenced_type" : "type-747"
3503    },
3504    {
3505     "referenced_type" : "type-823"
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::interfaceDescriptor",
3513   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3514   "parameters" :
3515   [
3516    {
3517     "is_this_ptr" : true,
3518     "referenced_type" : "type-127"
3519    },
3520    {
3521     "referenced_type" : "type-824"
3522    }
3523   ],
3524   "return_type" : "type-252",
3525   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3526  },
3527  {
3528   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::configureStreams_3_3",
3529   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession20configureStreams_3_3ERKNS2_4V3_219StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_22HalStreamConfigurationEEEE",
3530   "parameters" :
3531   [
3532    {
3533     "is_this_ptr" : true,
3534     "referenced_type" : "type-127"
3535    },
3536    {
3537     "referenced_type" : "type-747"
3538    },
3539    {
3540     "referenced_type" : "type-825"
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::notifySyspropsChanged",
3548   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession21notifySyspropsChangedEv",
3549   "parameters" :
3550   [
3551    {
3552     "is_this_ptr" : true,
3553     "referenced_type" : "type-127"
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::processCaptureRequest",
3561   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession21processCaptureRequestERKNS0_8hidl_vecINS2_4V3_214CaptureRequestEEERKNS5_INS6_11BufferCacheEEENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE",
3562   "parameters" :
3563   [
3564    {
3565     "is_this_ptr" : true,
3566     "referenced_type" : "type-127"
3567    },
3568    {
3569     "referenced_type" : "type-749"
3570    },
3571    {
3572     "referenced_type" : "type-754"
3573    },
3574    {
3575     "referenced_type" : "type-826"
3576    }
3577   ],
3578   "return_type" : "type-252",
3579   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3580  },
3581  {
3582   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::setHALInstrumentation",
3583   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession21setHALInstrumentationEv",
3584   "parameters" :
3585   [
3586    {
3587     "is_this_ptr" : true,
3588     "referenced_type" : "type-127"
3589    }
3590   ],
3591   "return_type" : "type-252",
3592   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3593  },
3594  {
3595   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::_hidl_configureStreams_3_3",
3596   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession26_hidl_configureStreams_3_3EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_4V3_219StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_22HalStreamConfigurationEEEE",
3597   "parameters" :
3598   [
3599    {
3600     "referenced_type" : "type-140"
3601    },
3602    {
3603     "referenced_type" : "type-766"
3604    },
3605    {
3606     "referenced_type" : "type-747"
3607    },
3608    {
3609     "referenced_type" : "type-827"
3610    }
3611   ],
3612   "return_type" : "type-252",
3613   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3614  },
3615  {
3616   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::getCaptureResultMetadataQueue",
3617   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession29getCaptureResultMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE",
3618   "parameters" :
3619   [
3620    {
3621     "is_this_ptr" : true,
3622     "referenced_type" : "type-127"
3623    },
3624    {
3625     "referenced_type" : "type-828"
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::getCaptureRequestMetadataQueue",
3633   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession30getCaptureRequestMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE",
3634   "parameters" :
3635   [
3636    {
3637     "is_this_ptr" : true,
3638     "referenced_type" : "type-127"
3639    },
3640    {
3641     "referenced_type" : "type-829"
3642    }
3643   ],
3644   "return_type" : "type-252",
3645   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3646  },
3647  {
3648   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::constructDefaultRequestSettings",
3649   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession31constructDefaultRequestSettingsENS2_4V3_215RequestTemplateENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE",
3650   "parameters" :
3651   [
3652    {
3653     "is_this_ptr" : true,
3654     "referenced_type" : "type-127"
3655    },
3656    {
3657     "referenced_type" : "type-695"
3658    },
3659    {
3660     "referenced_type" : "type-830"
3661    }
3662   ],
3663   "return_type" : "type-252",
3664   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3665  },
3666  {
3667   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::ping",
3668   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession4pingEv",
3669   "parameters" :
3670   [
3671    {
3672     "is_this_ptr" : true,
3673     "referenced_type" : "type-127"
3674    }
3675   ],
3676   "return_type" : "type-252",
3677   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3678  },
3679  {
3680   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::close",
3681   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession5closeEv",
3682   "parameters" :
3683   [
3684    {
3685     "is_this_ptr" : true,
3686     "referenced_type" : "type-127"
3687    }
3688   ],
3689   "return_type" : "type-252",
3690   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3691  },
3692  {
3693   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::debug",
3694   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3695   "parameters" :
3696   [
3697    {
3698     "is_this_ptr" : true,
3699     "referenced_type" : "type-127"
3700    },
3701    {
3702     "referenced_type" : "type-472"
3703    },
3704    {
3705     "referenced_type" : "type-396"
3706    }
3707   ],
3708   "return_type" : "type-252",
3709   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3710  },
3711  {
3712   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::flush",
3713   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession5flushEv",
3714   "parameters" :
3715   [
3716    {
3717     "is_this_ptr" : true,
3718     "referenced_type" : "type-127"
3719    }
3720   ],
3721   "return_type" : "type-232",
3722   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3723  },
3724  {
3725   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::BpHwCameraDeviceSession",
3726   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionC1ERKNS_2spINS0_7IBinderEEE",
3727   "parameters" :
3728   [
3729    {
3730     "is_this_ptr" : true,
3731     "referenced_type" : "type-127"
3732    },
3733    {
3734     "referenced_type" : "type-161"
3735    }
3736   ],
3737   "return_type" : "type-77",
3738   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3739  },
3740  {
3741   "function_name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession::BpHwCameraDeviceSession",
3742   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionC2ERKNS_2spINS0_7IBinderEEE",
3743   "parameters" :
3744   [
3745    {
3746     "is_this_ptr" : true,
3747     "referenced_type" : "type-127"
3748    },
3749    {
3750     "referenced_type" : "type-161"
3751    }
3752   ],
3753   "return_type" : "type-77",
3754   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
3755  },
3756  {
3757   "function_name" : "android::hardware::details::castInterface",
3758   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionENS4_4V3_220ICameraDeviceSessionENS5_23BpHwCameraDeviceSessionEEENS0_6ReturnINS_2spIT_EEEENSB_IT0_EEPKcb",
3759   "parameters" :
3760   [
3761    {
3762     "referenced_type" : "type-200"
3763    },
3764    {
3765     "referenced_type" : "type-167"
3766    },
3767    {
3768     "referenced_type" : "type-13"
3769    }
3770   ],
3771   "return_type" : "type-239",
3772   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3773   "template_args" : [ "type-83", "type-84", "type-118" ]
3774  },
3775  {
3776   "function_name" : "android::hardware::details::castInterface",
3777   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionENS_4hidl4base4V1_05IBaseENS5_23BpHwCameraDeviceSessionEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
3778   "parameters" :
3779   [
3780    {
3781     "referenced_type" : "type-86"
3782    },
3783    {
3784     "referenced_type" : "type-167"
3785    },
3786    {
3787     "referenced_type" : "type-13"
3788    }
3789   ],
3790   "return_type" : "type-239",
3791   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3792   "template_args" : [ "type-83", "type-36", "type-118" ]
3793  },
3794  {
3795   "function_name" : "android::hardware::details::getServiceInternal",
3796   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_6camera6device4V3_323BpHwCameraDeviceSessionENS5_20ICameraDeviceSessionEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
3797   "parameters" :
3798   [
3799    {
3800     "referenced_type" : "type-520"
3801    },
3802    {
3803     "referenced_type" : "type-13"
3804    },
3805    {
3806     "referenced_type" : "type-13"
3807    }
3808   ],
3809   "return_type" : "type-81",
3810   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3811   "template_args" : [ "type-118", "type-83", "type-77", "type-77" ]
3812  }
3813 ],
3814 "global_vars" :
3815 [
3816  {
3817   "linker_set_key" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession10descriptorE",
3818   "name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession::descriptor",
3819   "referenced_type" : "type-167",
3820   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
3821  }
3822 ],
3823 "lvalue_reference_types" :
3824 [
3825  {
3826   "alignment" : 4,
3827   "linker_set_key" : "android::Mutex &",
3828   "name" : "android::Mutex &",
3829   "referenced_type" : "type-147",
3830   "self_type" : "type-597",
3831   "size" : 4,
3832   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3833  },
3834  {
3835   "alignment" : 4,
3836   "linker_set_key" : "android::RWLock &",
3837   "name" : "android::RWLock &",
3838   "referenced_type" : "type-602",
3839   "self_type" : "type-606",
3840   "size" : 4,
3841   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3842  },
3843  {
3844   "alignment" : 4,
3845   "linker_set_key" : "android::String16 &",
3846   "name" : "android::String16 &",
3847   "referenced_type" : "type-157",
3848   "self_type" : "type-495",
3849   "size" : 4,
3850   "source_file" : "/system/core/libutils/include/utils/String16.h"
3851  },
3852  {
3853   "alignment" : 4,
3854   "linker_set_key" : "android::String8 &",
3855   "name" : "android::String8 &",
3856   "referenced_type" : "type-166",
3857   "self_type" : "type-490",
3858   "size" : 4,
3859   "source_file" : "/system/core/libutils/include/utils/String8.h"
3860  },
3861  {
3862   "alignment" : 4,
3863   "linker_set_key" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status> &",
3864   "name" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status> &",
3865   "referenced_type" : "type-232",
3866   "self_type" : "type-236",
3867   "size" : 4,
3868   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3869  },
3870  {
3871   "alignment" : 4,
3872   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> > &",
3873   "name" : "android::hardware::Return<android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> > &",
3874   "referenced_type" : "type-239",
3875   "self_type" : "type-242",
3876   "size" : 4,
3877   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3878  },
3879  {
3880   "alignment" : 4,
3881   "linker_set_key" : "android::hardware::Return<bool> &",
3882   "name" : "android::hardware::Return<bool> &",
3883   "referenced_type" : "type-224",
3884   "self_type" : "type-228",
3885   "size" : 4,
3886   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3887  },
3888  {
3889   "alignment" : 4,
3890   "linker_set_key" : "android::hardware::Return<void> &",
3891   "name" : "android::hardware::Return<void> &",
3892   "referenced_type" : "type-252",
3893   "self_type" : "type-256",
3894   "size" : 4,
3895   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3896  },
3897  {
3898   "alignment" : 4,
3899   "linker_set_key" : "android::hardware::Status &",
3900   "name" : "android::hardware::Status &",
3901   "referenced_type" : "type-215",
3902   "self_type" : "type-222",
3903   "size" : 4,
3904   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3905  },
3906  {
3907   "alignment" : 4,
3908   "linker_set_key" : "android::hardware::TextOutput &",
3909   "name" : "android::hardware::TextOutput &",
3910   "referenced_type" : "type-514",
3911   "self_type" : "type-513",
3912   "size" : 4,
3913   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3914  },
3915  {
3916   "alignment" : 4,
3917   "linker_set_key" : "android::hardware::TextOutput &",
3918   "name" : "android::hardware::TextOutput &",
3919   "referenced_type" : "type-782",
3920   "self_type" : "type-781",
3921   "size" : 4,
3922   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3923  },
3924  {
3925   "alignment" : 4,
3926   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
3927   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
3928   "referenced_type" : "type-398",
3929   "self_type" : "type-587",
3930   "size" : 4,
3931   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3932  },
3933  {
3934   "alignment" : 4,
3935   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
3936   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
3937   "referenced_type" : "type-386",
3938   "self_type" : "type-684",
3939   "size" : 4,
3940   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3941  },
3942  {
3943   "alignment" : 4,
3944   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
3945   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
3946   "referenced_type" : "type-401",
3947   "self_type" : "type-620",
3948   "size" : 4,
3949   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3950  },
3951  {
3952   "alignment" : 4,
3953   "linker_set_key" : "android::hardware::hidl_memory &",
3954   "name" : "android::hardware::hidl_memory &",
3955   "referenced_type" : "type-367",
3956   "self_type" : "type-373",
3957   "size" : 4,
3958   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3959  },
3960  {
3961   "alignment" : 4,
3962   "linker_set_key" : "android::hardware::hidl_string &",
3963   "name" : "android::hardware::hidl_string &",
3964   "referenced_type" : "type-368",
3965   "self_type" : "type-715",
3966   "size" : 4,
3967   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3968  },
3969  {
3970   "alignment" : 4,
3971   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3972   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3973   "referenced_type" : "type-397",
3974   "self_type" : "type-406",
3975   "size" : 4,
3976   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3977  },
3978  {
3979   "alignment" : 4,
3980   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3981   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3982   "referenced_type" : "type-385",
3983   "self_type" : "type-392",
3984   "size" : 4,
3985   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3986  },
3987  {
3988   "alignment" : 4,
3989   "linker_set_key" : "android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> &",
3990   "name" : "android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> &",
3991   "referenced_type" : "type-81",
3992   "self_type" : "type-208",
3993   "size" : 4,
3994   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3995  },
3996  {
3997   "alignment" : 4,
3998   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
3999   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4000   "referenced_type" : "type-28",
4001   "self_type" : "type-212",
4002   "size" : 4,
4003   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4004  },
4005  {
4006   "alignment" : 4,
4007   "linker_set_key" : "const android::String16 &",
4008   "name" : "const android::String16 &",
4009   "referenced_type" : "type-156",
4010   "self_type" : "type-155",
4011   "size" : 4,
4012   "source_file" : "/system/core/libutils/include/utils/String16.h"
4013  },
4014  {
4015   "alignment" : 4,
4016   "linker_set_key" : "const android::String8 &",
4017   "name" : "const android::String8 &",
4018   "referenced_type" : "type-487",
4019   "self_type" : "type-489",
4020   "size" : 4,
4021   "source_file" : "/system/core/libutils/include/utils/String8.h"
4022  },
4023  {
4024   "alignment" : 4,
4025   "linker_set_key" : "const android::hardware::Parcel &",
4026   "name" : "const android::hardware::Parcel &",
4027   "referenced_type" : "type-515",
4028   "self_type" : "type-516",
4029   "size" : 4,
4030   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4031  },
4032  {
4033   "alignment" : 4,
4034   "linker_set_key" : "const android::hardware::Return<bool> &",
4035   "name" : "const android::hardware::Return<bool> &",
4036   "referenced_type" : "type-229",
4037   "self_type" : "type-246",
4038   "size" : 4,
4039   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4040  },
4041  {
4042   "alignment" : 4,
4043   "linker_set_key" : "const android::hardware::Status &",
4044   "name" : "const android::hardware::Status &",
4045   "referenced_type" : "type-219",
4046   "self_type" : "type-220",
4047   "size" : 4,
4048   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4049  },
4050  {
4051   "alignment" : 4,
4052   "linker_set_key" : "const android::hardware::camera::common::V1_0::VendorTag &",
4053   "name" : "const android::hardware::camera::common::V1_0::VendorTag &",
4054   "referenced_type" : "type-590",
4055   "self_type" : "type-589",
4056   "size" : 4,
4057   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4058  },
4059  {
4060   "alignment" : 4,
4061   "linker_set_key" : "const android::hardware::camera::device::V3_2::HalStream &",
4062   "name" : "const android::hardware::camera::device::V3_2::HalStream &",
4063   "referenced_type" : "type-760",
4064   "self_type" : "type-759",
4065   "size" : 4,
4066   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4067  },
4068  {
4069   "alignment" : 4,
4070   "linker_set_key" : "const android::hardware::camera::device::V3_2::Stream &",
4071   "name" : "const android::hardware::camera::device::V3_2::Stream &",
4072   "referenced_type" : "type-756",
4073   "self_type" : "type-755",
4074   "size" : 4,
4075   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4076  },
4077  {
4078   "alignment" : 4,
4079   "linker_set_key" : "const android::hardware::camera::device::V3_2::StreamBuffer &",
4080   "name" : "const android::hardware::camera::device::V3_2::StreamBuffer &",
4081   "referenced_type" : "type-768",
4082   "self_type" : "type-767",
4083   "size" : 4,
4084   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4085  },
4086  {
4087   "alignment" : 4,
4088   "linker_set_key" : "const android::hardware::camera::device::V3_2::StreamConfiguration &",
4089   "name" : "const android::hardware::camera::device::V3_2::StreamConfiguration &",
4090   "referenced_type" : "type-746",
4091   "self_type" : "type-747",
4092   "size" : 4,
4093   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
4094  },
4095  {
4096   "alignment" : 4,
4097   "linker_set_key" : "const android::hardware::camera::device::V3_3::HalStream &",
4098   "name" : "const android::hardware::camera::device::V3_3::HalStream &",
4099   "referenced_type" : "type-304",
4100   "self_type" : "type-303",
4101   "size" : 4,
4102   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4103  },
4104  {
4105   "alignment" : 4,
4106   "linker_set_key" : "const android::hardware::camera::device::V3_3::HalStreamConfiguration &",
4107   "name" : "const android::hardware::camera::device::V3_3::HalStreamConfiguration &",
4108   "referenced_type" : "type-51",
4109   "self_type" : "type-60",
4110   "size" : 4,
4111   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/hwtypes.h"
4112  },
4113  {
4114   "alignment" : 4,
4115   "linker_set_key" : "const android::hardware::details::SchedPrio &",
4116   "name" : "const android::hardware::details::SchedPrio &",
4117   "referenced_type" : "type-527",
4118   "self_type" : "type-526",
4119   "size" : 4,
4120   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4121  },
4122  {
4123   "alignment" : 4,
4124   "linker_set_key" : "const android::hardware::hidl_handle &",
4125   "name" : "const android::hardware::hidl_handle &",
4126   "referenced_type" : "type-471",
4127   "self_type" : "type-472",
4128   "size" : 4,
4129   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4130  },
4131  {
4132   "alignment" : 4,
4133   "linker_set_key" : "const android::hardware::hidl_memory &",
4134   "name" : "const android::hardware::hidl_memory &",
4135   "referenced_type" : "type-371",
4136   "self_type" : "type-372",
4137   "size" : 4,
4138   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4139  },
4140  {
4141   "alignment" : 4,
4142   "linker_set_key" : "const android::hardware::hidl_string &",
4143   "name" : "const android::hardware::hidl_string &",
4144   "referenced_type" : "type-727",
4145   "self_type" : "type-726",
4146   "size" : 4,
4147   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4148  },
4149  {
4150   "alignment" : 4,
4151   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag> &",
4152   "name" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag> &",
4153   "referenced_type" : "type-420",
4154   "self_type" : "type-422",
4155   "size" : 4,
4156   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4157  },
4158  {
4159   "alignment" : 4,
4160   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::BufferCache> &",
4161   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::BufferCache> &",
4162   "referenced_type" : "type-750",
4163   "self_type" : "type-754",
4164   "size" : 4,
4165   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
4166  },
4167  {
4168   "alignment" : 4,
4169   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::CaptureRequest> &",
4170   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::CaptureRequest> &",
4171   "referenced_type" : "type-748",
4172   "self_type" : "type-749",
4173   "size" : 4,
4174   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
4175  },
4176  {
4177   "alignment" : 4,
4178   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream> &",
4179   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream> &",
4180   "referenced_type" : "type-439",
4181   "self_type" : "type-441",
4182   "size" : 4,
4183   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4184  },
4185  {
4186   "alignment" : 4,
4187   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream> &",
4188   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream> &",
4189   "referenced_type" : "type-432",
4190   "self_type" : "type-434",
4191   "size" : 4,
4192   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4193  },
4194  {
4195   "alignment" : 4,
4196   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer> &",
4197   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer> &",
4198   "referenced_type" : "type-442",
4199   "self_type" : "type-470",
4200   "size" : 4,
4201   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4202  },
4203  {
4204   "alignment" : 4,
4205   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_3::HalStream> &",
4206   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_3::HalStream> &",
4207   "referenced_type" : "type-452",
4208   "self_type" : "type-454",
4209   "size" : 4,
4210   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4211  },
4212  {
4213   "alignment" : 4,
4214   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4215   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4216   "referenced_type" : "type-393",
4217   "self_type" : "type-396",
4218   "size" : 4,
4219   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4220  },
4221  {
4222   "alignment" : 4,
4223   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
4224   "name" : "const android::hardware::hidl_vec<int> &",
4225   "referenced_type" : "type-411",
4226   "self_type" : "type-413",
4227   "size" : 4,
4228   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4229  },
4230  {
4231   "alignment" : 4,
4232   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> &",
4233   "name" : "const android::hardware::hidl_vec<unsigned char> &",
4234   "referenced_type" : "type-423",
4235   "self_type" : "type-469",
4236   "size" : 4,
4237   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4238  },
4239  {
4240   "alignment" : 4,
4241   "linker_set_key" : "const android::hardware::hidl_version &",
4242   "name" : "const android::hardware::hidl_version &",
4243   "referenced_type" : "type-464",
4244   "self_type" : "type-466",
4245   "size" : 4,
4246   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4247  },
4248  {
4249   "alignment" : 4,
4250   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
4251   "name" : "const android::hidl::base::V1_0::IBase *const &",
4252   "referenced_type" : "type-540",
4253   "self_type" : "type-541",
4254   "size" : 4,
4255   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4256  },
4257  {
4258   "alignment" : 4,
4259   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
4260   "name" : "const android::sp<android::hardware::IBinder> &",
4261   "referenced_type" : "type-136",
4262   "self_type" : "type-161",
4263   "size" : 4,
4264   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4265  },
4266  {
4267   "alignment" : 4,
4268   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession> &",
4269   "name" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession> &",
4270   "referenced_type" : "type-203",
4271   "self_type" : "type-204",
4272   "size" : 4,
4273   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4274  },
4275  {
4276   "alignment" : 4,
4277   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> &",
4278   "name" : "const android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> &",
4279   "referenced_type" : "type-114",
4280   "self_type" : "type-779",
4281   "size" : 4,
4282   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4283  },
4284  {
4285   "alignment" : 4,
4286   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4287   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4288   "referenced_type" : "type-27",
4289   "self_type" : "type-65",
4290   "size" : 4,
4291   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4292  },
4293  {
4294   "alignment" : 4,
4295   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
4296   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
4297   "referenced_type" : "type-69",
4298   "self_type" : "type-71",
4299   "size" : 4,
4300   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4301  },
4302  {
4303   "alignment" : 4,
4304   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4305   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4306   "referenced_type" : "type-111",
4307   "self_type" : "type-112",
4308   "size" : 4,
4309   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4310  },
4311  {
4312   "alignment" : 4,
4313   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
4314   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
4315   "referenced_type" : "type-198",
4316   "self_type" : "type-730",
4317   "size" : 4,
4318   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
4319  },
4320  {
4321   "alignment" : 4,
4322   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
4323   "name" : "const android::wp<android::hardware::BHwBinder> &",
4324   "referenced_type" : "type-92",
4325   "self_type" : "type-94",
4326   "size" : 4,
4327   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4328  },
4329  {
4330   "alignment" : 4,
4331   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
4332   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
4333   "referenced_type" : "type-780",
4334   "self_type" : "type-785",
4335   "size" : 4,
4336   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4337  },
4338  {
4339   "alignment" : 4,
4340   "linker_set_key" : "const bool &",
4341   "name" : "const bool &",
4342   "referenced_type" : "type-185",
4343   "self_type" : "type-333",
4344   "size" : 4,
4345   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4346  },
4347  {
4348   "alignment" : 4,
4349   "linker_set_key" : "const double &",
4350   "name" : "const double &",
4351   "referenced_type" : "type-350",
4352   "self_type" : "type-351",
4353   "size" : 4,
4354   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4355  },
4356  {
4357   "alignment" : 4,
4358   "linker_set_key" : "const float &",
4359   "name" : "const float &",
4360   "referenced_type" : "type-348",
4361   "self_type" : "type-349",
4362   "size" : 4,
4363   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4364  },
4365  {
4366   "alignment" : 4,
4367   "linker_set_key" : "const int &",
4368   "name" : "const int &",
4369   "referenced_type" : "type-503",
4370   "self_type" : "type-502",
4371   "size" : 4,
4372   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4373  },
4374  {
4375   "linker_set_key" : "const iter<is_const> &",
4376   "name" : "const iter<is_const> &",
4377   "referenced_type" : "type-381",
4378   "self_type" : "type-383",
4379   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4380  },
4381  {
4382   "linker_set_key" : "const iter<is_const> &",
4383   "name" : "const iter<is_const> &",
4384   "referenced_type" : "type-773",
4385   "self_type" : "type-775",
4386   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4387  },
4388  {
4389   "alignment" : 4,
4390   "linker_set_key" : "const log_msg &",
4391   "name" : "const log_msg &",
4392   "referenced_type" : "type-98",
4393   "self_type" : "type-137",
4394   "size" : 4,
4395   "source_file" : "/system/core/liblog/include/log/log_read.h"
4396  },
4397  {
4398   "alignment" : 4,
4399   "linker_set_key" : "const long long &",
4400   "name" : "const long long &",
4401   "referenced_type" : "type-343",
4402   "self_type" : "type-344",
4403   "size" : 4,
4404   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4405  },
4406  {
4407   "alignment" : 4,
4408   "linker_set_key" : "const short &",
4409   "name" : "const short &",
4410   "referenced_type" : "type-338",
4411   "self_type" : "type-339",
4412   "size" : 4,
4413   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4414  },
4415  {
4416   "alignment" : 4,
4417   "linker_set_key" : "const signed char &",
4418   "name" : "const signed char &",
4419   "referenced_type" : "type-335",
4420   "self_type" : "type-337",
4421   "size" : 4,
4422   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4423  },
4424  {
4425   "alignment" : 4,
4426   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4427   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4428   "referenced_type" : "type-518",
4429   "self_type" : "type-520",
4430   "size" : 4,
4431   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4432  },
4433  {
4434   "alignment" : 4,
4435   "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 *> > *)> > > &",
4436   "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 *> > *)> > > &",
4437   "referenced_type" : "type-62",
4438   "self_type" : "type-61",
4439   "size" : 4,
4440   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4441  },
4442  {
4443   "alignment" : 4,
4444   "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 *> > *)> > > &",
4445   "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 *> > *)> > > &",
4446   "referenced_type" : "type-752",
4447   "self_type" : "type-751",
4448   "size" : 4,
4449   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4450  },
4451  {
4452   "alignment" : 4,
4453   "linker_set_key" : "const unsigned char &",
4454   "name" : "const unsigned char &",
4455   "referenced_type" : "type-461",
4456   "self_type" : "type-763",
4457   "size" : 4,
4458   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4459  },
4460  {
4461   "alignment" : 4,
4462   "linker_set_key" : "const unsigned int &",
4463   "name" : "const unsigned int &",
4464   "referenced_type" : "type-151",
4465   "self_type" : "type-342",
4466   "size" : 4,
4467   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4468  },
4469  {
4470   "alignment" : 4,
4471   "linker_set_key" : "const unsigned long long &",
4472   "name" : "const unsigned long long &",
4473   "referenced_type" : "type-346",
4474   "self_type" : "type-347",
4475   "size" : 4,
4476   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4477  },
4478  {
4479   "alignment" : 4,
4480   "linker_set_key" : "const unsigned short &",
4481   "name" : "const unsigned short &",
4482   "referenced_type" : "type-340",
4483   "self_type" : "type-341",
4484   "size" : 4,
4485   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4486  },
4487  {
4488   "alignment" : 4,
4489   "linker_set_key" : "int &",
4490   "name" : "int &",
4491   "referenced_type" : "type-4",
4492   "self_type" : "type-483",
4493   "size" : 4,
4494   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
4495  },
4496  {
4497   "alignment" : 4,
4498   "linker_set_key" : "unsigned char &",
4499   "name" : "unsigned char &",
4500   "referenced_type" : "type-102",
4501   "self_type" : "type-622",
4502   "size" : 4,
4503   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
4504  },
4505  {
4506   "alignment" : 4,
4507   "linker_set_key" : "unsigned int &",
4508   "name" : "unsigned int &",
4509   "referenced_type" : "type-2",
4510   "self_type" : "type-635",
4511   "size" : 4,
4512   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
4513  },
4514  {
4515   "alignment" : 4,
4516   "linker_set_key" : "unsigned long long &",
4517   "name" : "unsigned long long &",
4518   "referenced_type" : "type-5",
4519   "self_type" : "type-661",
4520   "size" : 4,
4521   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
4522  },
4523  {
4524   "alignment" : 4,
4525   "linker_set_key" : "unsigned short &",
4526   "name" : "unsigned short &",
4527   "referenced_type" : "type-104",
4528   "self_type" : "type-702",
4529   "size" : 4,
4530   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
4531  }
4532 ],
4533 "pointer_types" :
4534 [
4535  {
4536   "alignment" : 4,
4537   "linker_set_key" : "android::Condition *",
4538   "name" : "android::Condition *",
4539   "referenced_type" : "type-186",
4540   "self_type" : "type-601",
4541   "size" : 4,
4542   "source_file" : "/system/core/libutils/include/utils/Condition.h"
4543  },
4544  {
4545   "alignment" : 4,
4546   "linker_set_key" : "android::Mutex *",
4547   "name" : "android::Mutex *",
4548   "referenced_type" : "type-147",
4549   "self_type" : "type-595",
4550   "size" : 4,
4551   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4552  },
4553  {
4554   "alignment" : 4,
4555   "linker_set_key" : "android::Mutex::Autolock *",
4556   "name" : "android::Mutex::Autolock *",
4557   "referenced_type" : "type-596",
4558   "self_type" : "type-599",
4559   "size" : 4,
4560   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4561  },
4562  {
4563   "alignment" : 4,
4564   "linker_set_key" : "android::RWLock *",
4565   "name" : "android::RWLock *",
4566   "referenced_type" : "type-602",
4567   "self_type" : "type-604",
4568   "size" : 4,
4569   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4570  },
4571  {
4572   "alignment" : 4,
4573   "linker_set_key" : "android::RWLock::AutoRLock *",
4574   "name" : "android::RWLock::AutoRLock *",
4575   "referenced_type" : "type-605",
4576   "self_type" : "type-607",
4577   "size" : 4,
4578   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4579  },
4580  {
4581   "alignment" : 4,
4582   "linker_set_key" : "android::RWLock::AutoWLock *",
4583   "name" : "android::RWLock::AutoWLock *",
4584   "referenced_type" : "type-610",
4585   "self_type" : "type-611",
4586   "size" : 4,
4587   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4588  },
4589  {
4590   "alignment" : 4,
4591   "linker_set_key" : "android::RefBase *",
4592   "name" : "android::RefBase *",
4593   "referenced_type" : "type-19",
4594   "self_type" : "type-365",
4595   "size" : 4,
4596   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4597  },
4598  {
4599   "alignment" : 4,
4600   "linker_set_key" : "android::RefBase::weakref_impl *",
4601   "name" : "android::RefBase::weakref_impl *",
4602   "referenced_type" : "type-22",
4603   "self_type" : "type-21",
4604   "size" : 4,
4605   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4606  },
4607  {
4608   "alignment" : 4,
4609   "linker_set_key" : "android::RefBase::weakref_impl *",
4610   "name" : "android::RefBase::weakref_impl *",
4611   "referenced_type" : "type-771",
4612   "self_type" : "type-770",
4613   "size" : 4,
4614   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4615  },
4616  {
4617   "alignment" : 4,
4618   "linker_set_key" : "android::RefBase::weakref_type *",
4619   "name" : "android::RefBase::weakref_type *",
4620   "referenced_type" : "type-24",
4621   "self_type" : "type-23",
4622   "size" : 4,
4623   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4624  },
4625  {
4626   "alignment" : 4,
4627   "linker_set_key" : "android::ReferenceRenamer *",
4628   "name" : "android::ReferenceRenamer *",
4629   "referenced_type" : "type-352",
4630   "self_type" : "type-353",
4631   "size" : 4,
4632   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4633  },
4634  {
4635   "alignment" : 4,
4636   "linker_set_key" : "android::ScopedTrace *",
4637   "name" : "android::ScopedTrace *",
4638   "referenced_type" : "type-612",
4639   "self_type" : "type-613",
4640   "size" : 4,
4641   "source_file" : "/system/core/libutils/include/utils/Trace.h"
4642  },
4643  {
4644   "alignment" : 4,
4645   "linker_set_key" : "android::String16 *",
4646   "name" : "android::String16 *",
4647   "referenced_type" : "type-157",
4648   "self_type" : "type-496",
4649   "size" : 4,
4650   "source_file" : "/system/core/libutils/include/utils/String16.h"
4651  },
4652  {
4653   "alignment" : 4,
4654   "linker_set_key" : "android::String8 *",
4655   "name" : "android::String8 *",
4656   "referenced_type" : "type-166",
4657   "self_type" : "type-491",
4658   "size" : 4,
4659   "source_file" : "/system/core/libutils/include/utils/String8.h"
4660  },
4661  {
4662   "alignment" : 4,
4663   "linker_set_key" : "android::Thread *",
4664   "name" : "android::Thread *",
4665   "referenced_type" : "type-184",
4666   "self_type" : "type-183",
4667   "size" : 4,
4668   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4669  },
4670  {
4671   "alignment" : 4,
4672   "linker_set_key" : "android::VirtualLightRefBase *",
4673   "name" : "android::VirtualLightRefBase *",
4674   "referenced_type" : "type-259",
4675   "self_type" : "type-264",
4676   "size" : 4,
4677   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
4678  },
4679  {
4680   "alignment" : 4,
4681   "linker_set_key" : "android::hardware::BHwBinder *",
4682   "name" : "android::hardware::BHwBinder *",
4683   "referenced_type" : "type-74",
4684   "self_type" : "type-73",
4685   "size" : 4,
4686   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4687  },
4688  {
4689   "alignment" : 4,
4690   "linker_set_key" : "android::hardware::BpInterface<android::hardware::camera::device::V3_3::ICameraDeviceSession> *",
4691   "name" : "android::hardware::BpInterface<android::hardware::camera::device::V3_3::ICameraDeviceSession> *",
4692   "referenced_type" : "type-121",
4693   "self_type" : "type-504",
4694   "size" : 4,
4695   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4696  },
4697  {
4698   "alignment" : 4,
4699   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
4700   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
4701   "referenced_type" : "type-536",
4702   "self_type" : "type-539",
4703   "size" : 4,
4704   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4705  },
4706  {
4707   "alignment" : 4,
4708   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
4709   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
4710   "referenced_type" : "type-552",
4711   "self_type" : "type-557",
4712   "size" : 4,
4713   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4714  },
4715  {
4716   "alignment" : 4,
4717   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
4718   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
4719   "referenced_type" : "type-542",
4720   "self_type" : "type-547",
4721   "size" : 4,
4722   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4723  },
4724  {
4725   "alignment" : 4,
4726   "linker_set_key" : "android::hardware::GrantorDescriptor *",
4727   "name" : "android::hardware::GrantorDescriptor *",
4728   "referenced_type" : "type-380",
4729   "self_type" : "type-379",
4730   "size" : 4,
4731   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4732  },
4733  {
4734   "alignment" : 4,
4735   "linker_set_key" : "android::hardware::IBinder *",
4736   "name" : "android::hardware::IBinder *",
4737   "referenced_type" : "type-78",
4738   "self_type" : "type-125",
4739   "size" : 4,
4740   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4741  },
4742  {
4743   "alignment" : 4,
4744   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
4745   "name" : "android::hardware::IBinder::DeathRecipient *",
4746   "referenced_type" : "type-18",
4747   "self_type" : "type-17",
4748   "size" : 4,
4749   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4750  },
4751  {
4752   "alignment" : 4,
4753   "linker_set_key" : "android::hardware::IInterface *",
4754   "name" : "android::hardware::IInterface *",
4755   "referenced_type" : "type-122",
4756   "self_type" : "type-140",
4757   "size" : 4,
4758   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4759  },
4760  {
4761   "alignment" : 4,
4762   "linker_set_key" : "android::hardware::Parcel *",
4763   "name" : "android::hardware::Parcel *",
4764   "referenced_type" : "type-505",
4765   "self_type" : "type-510",
4766   "size" : 4,
4767   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4768  },
4769  {
4770   "alignment" : 4,
4771   "linker_set_key" : "android::hardware::ProcessState *",
4772   "name" : "android::hardware::ProcessState *",
4773   "referenced_type" : "type-143",
4774   "self_type" : "type-142",
4775   "size" : 4,
4776   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4777  },
4778  {
4779   "alignment" : 4,
4780   "linker_set_key" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status> *",
4781   "name" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status> *",
4782   "referenced_type" : "type-232",
4783   "self_type" : "type-234",
4784   "size" : 4,
4785   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4786  },
4787  {
4788   "alignment" : 4,
4789   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> > *",
4790   "name" : "android::hardware::Return<android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> > *",
4791   "referenced_type" : "type-239",
4792   "self_type" : "type-240",
4793   "size" : 4,
4794   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4795  },
4796  {
4797   "alignment" : 4,
4798   "linker_set_key" : "android::hardware::Return<bool> *",
4799   "name" : "android::hardware::Return<bool> *",
4800   "referenced_type" : "type-224",
4801   "self_type" : "type-226",
4802   "size" : 4,
4803   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4804  },
4805  {
4806   "alignment" : 4,
4807   "linker_set_key" : "android::hardware::Return<void> *",
4808   "name" : "android::hardware::Return<void> *",
4809   "referenced_type" : "type-252",
4810   "self_type" : "type-253",
4811   "size" : 4,
4812   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4813  },
4814  {
4815   "alignment" : 4,
4816   "linker_set_key" : "android::hardware::Status *",
4817   "name" : "android::hardware::Status *",
4818   "referenced_type" : "type-215",
4819   "self_type" : "type-218",
4820   "size" : 4,
4821   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4822  },
4823  {
4824   "alignment" : 4,
4825   "linker_set_key" : "android::hardware::camera::common::V1_0::VendorTag *",
4826   "name" : "android::hardware::camera::common::V1_0::VendorTag *",
4827   "referenced_type" : "type-418",
4828   "self_type" : "type-417",
4829   "size" : 4,
4830   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4831  },
4832  {
4833   "alignment" : 4,
4834   "linker_set_key" : "android::hardware::camera::device::V3_2::BnHwCameraDeviceSession *",
4835   "name" : "android::hardware::camera::device::V3_2::BnHwCameraDeviceSession *",
4836   "referenced_type" : "type-736",
4837   "self_type" : "type-737",
4838   "size" : 4,
4839   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BnHwCameraDeviceSession.h"
4840  },
4841  {
4842   "alignment" : 4,
4843   "linker_set_key" : "android::hardware::camera::device::V3_2::BufferCache *",
4844   "name" : "android::hardware::camera::device::V3_2::BufferCache *",
4845   "referenced_type" : "type-449",
4846   "self_type" : "type-448",
4847   "size" : 4,
4848   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4849  },
4850  {
4851   "alignment" : 4,
4852   "linker_set_key" : "android::hardware::camera::device::V3_2::CaptureRequest *",
4853   "name" : "android::hardware::camera::device::V3_2::CaptureRequest *",
4854   "referenced_type" : "type-359",
4855   "self_type" : "type-358",
4856   "size" : 4,
4857   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4858  },
4859  {
4860   "alignment" : 4,
4861   "linker_set_key" : "android::hardware::camera::device::V3_2::HalStream *",
4862   "name" : "android::hardware::camera::device::V3_2::HalStream *",
4863   "referenced_type" : "type-58",
4864   "self_type" : "type-438",
4865   "size" : 4,
4866   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4867  },
4868  {
4869   "alignment" : 4,
4870   "linker_set_key" : "android::hardware::camera::device::V3_2::ICameraDeviceSession *",
4871   "name" : "android::hardware::camera::device::V3_2::ICameraDeviceSession *",
4872   "referenced_type" : "type-84",
4873   "self_type" : "type-201",
4874   "size" : 4,
4875   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4876  },
4877  {
4878   "alignment" : 4,
4879   "linker_set_key" : "android::hardware::camera::device::V3_2::Stream *",
4880   "name" : "android::hardware::camera::device::V3_2::Stream *",
4881   "referenced_type" : "type-429",
4882   "self_type" : "type-428",
4883   "size" : 4,
4884   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4885  },
4886  {
4887   "alignment" : 4,
4888   "linker_set_key" : "android::hardware::camera::device::V3_2::StreamBuffer *",
4889   "name" : "android::hardware::camera::device::V3_2::StreamBuffer *",
4890   "referenced_type" : "type-3",
4891   "self_type" : "type-192",
4892   "size" : 4,
4893   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4894  },
4895  {
4896   "alignment" : 4,
4897   "linker_set_key" : "android::hardware::camera::device::V3_3::BnHwCameraDeviceSession *",
4898   "name" : "android::hardware::camera::device::V3_3::BnHwCameraDeviceSession *",
4899   "referenced_type" : "type-80",
4900   "self_type" : "type-91",
4901   "size" : 4,
4902   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4903  },
4904  {
4905   "alignment" : 4,
4906   "linker_set_key" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession *",
4907   "name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession *",
4908   "referenced_type" : "type-118",
4909   "self_type" : "type-127",
4910   "size" : 4,
4911   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4912  },
4913  {
4914   "alignment" : 4,
4915   "linker_set_key" : "android::hardware::camera::device::V3_3::BsCameraDeviceSession *",
4916   "name" : "android::hardware::camera::device::V3_3::BsCameraDeviceSession *",
4917   "referenced_type" : "type-113",
4918   "self_type" : "type-117",
4919   "size" : 4,
4920   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4921  },
4922  {
4923   "alignment" : 4,
4924   "linker_set_key" : "android::hardware::camera::device::V3_3::HalStream *",
4925   "name" : "android::hardware::camera::device::V3_3::HalStream *",
4926   "referenced_type" : "type-57",
4927   "self_type" : "type-56",
4928   "size" : 4,
4929   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4930  },
4931  {
4932   "alignment" : 4,
4933   "linker_set_key" : "android::hardware::camera::device::V3_3::ICameraDeviceSession *",
4934   "name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession *",
4935   "referenced_type" : "type-83",
4936   "self_type" : "type-82",
4937   "size" : 4,
4938   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4939  },
4940  {
4941   "alignment" : 4,
4942   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
4943   "name" : "android::hardware::details::HidlInstrumentor *",
4944   "referenced_type" : "type-87",
4945   "self_type" : "type-766",
4946   "size" : 4,
4947   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4948  },
4949  {
4950   "alignment" : 4,
4951   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4952   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4953   "referenced_type" : "type-398",
4954   "self_type" : "type-576",
4955   "size" : 4,
4956   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4957  },
4958  {
4959   "alignment" : 4,
4960   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4961   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4962   "referenced_type" : "type-386",
4963   "self_type" : "type-675",
4964   "size" : 4,
4965   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4966  },
4967  {
4968   "alignment" : 4,
4969   "linker_set_key" : "android::hardware::details::return_status *",
4970   "name" : "android::hardware::details::return_status *",
4971   "referenced_type" : "type-225",
4972   "self_type" : "type-247",
4973   "size" : 4,
4974   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4975  },
4976  {
4977   "alignment" : 4,
4978   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
4979   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
4980   "referenced_type" : "type-401",
4981   "self_type" : "type-400",
4982   "size" : 4,
4983   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4984  },
4985  {
4986   "alignment" : 4,
4987   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
4988   "name" : "android::hardware::hidl_binder_death_recipient *",
4989   "referenced_type" : "type-30",
4990   "self_type" : "type-29",
4991   "size" : 4,
4992   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4993  },
4994  {
4995   "alignment" : 4,
4996   "linker_set_key" : "android::hardware::hidl_death_recipient *",
4997   "name" : "android::hardware::hidl_death_recipient *",
4998   "referenced_type" : "type-33",
4999   "self_type" : "type-32",
5000   "size" : 4,
5001   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5002  },
5003  {
5004   "alignment" : 4,
5005   "linker_set_key" : "android::hardware::hidl_memory *",
5006   "name" : "android::hardware::hidl_memory *",
5007   "referenced_type" : "type-367",
5008   "self_type" : "type-369",
5009   "size" : 4,
5010   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5011  },
5012  {
5013   "alignment" : 4,
5014   "linker_set_key" : "android::hardware::hidl_string *",
5015   "name" : "android::hardware::hidl_string *",
5016   "referenced_type" : "type-368",
5017   "self_type" : "type-388",
5018   "size" : 4,
5019   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5020  },
5021  {
5022   "alignment" : 4,
5023   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5024   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5025   "referenced_type" : "type-397",
5026   "self_type" : "type-403",
5027   "size" : 4,
5028   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5029  },
5030  {
5031   "alignment" : 4,
5032   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5033   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5034   "referenced_type" : "type-385",
5035   "self_type" : "type-389",
5036   "size" : 4,
5037   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5038  },
5039  {
5040   "alignment" : 4,
5041   "linker_set_key" : "android::hardware::hidl_version *",
5042   "name" : "android::hardware::hidl_version *",
5043   "referenced_type" : "type-462",
5044   "self_type" : "type-463",
5045   "size" : 4,
5046   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5047  },
5048  {
5049   "alignment" : 4,
5050   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
5051   "name" : "android::hidl::base::V1_0::BnHwBase *",
5052   "referenced_type" : "type-85",
5053   "self_type" : "type-517",
5054   "size" : 4,
5055   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
5056  },
5057  {
5058   "alignment" : 4,
5059   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
5060   "name" : "android::hidl::base::V1_0::IBase *",
5061   "referenced_type" : "type-36",
5062   "self_type" : "type-35",
5063   "size" : 4,
5064   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5065  },
5066  {
5067   "alignment" : 4,
5068   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
5069   "name" : "android::hidl::manager::V1_0::IServiceManager *",
5070   "referenced_type" : "type-176",
5071   "self_type" : "type-175",
5072   "size" : 4,
5073   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5074  },
5075  {
5076   "alignment" : 4,
5077   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
5078   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
5079   "referenced_type" : "type-196",
5080   "self_type" : "type-195",
5081   "size" : 4,
5082   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5083  },
5084  {
5085   "alignment" : 4,
5086   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5087   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5088   "referenced_type" : "type-132",
5089   "self_type" : "type-133",
5090   "size" : 4,
5091   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5092  },
5093  {
5094   "alignment" : 4,
5095   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
5096   "name" : "android::sp<android::hardware::IBinder> *",
5097   "referenced_type" : "type-134",
5098   "self_type" : "type-135",
5099   "size" : 4,
5100   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5101  },
5102  {
5103   "alignment" : 4,
5104   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
5105   "name" : "android::sp<android::hardware::ProcessState> *",
5106   "referenced_type" : "type-141",
5107   "self_type" : "type-171",
5108   "size" : 4,
5109   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5110  },
5111  {
5112   "alignment" : 4,
5113   "linker_set_key" : "android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession> *",
5114   "name" : "android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession> *",
5115   "referenced_type" : "type-200",
5116   "self_type" : "type-202",
5117   "size" : 4,
5118   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5119  },
5120  {
5121   "alignment" : 4,
5122   "linker_set_key" : "android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> *",
5123   "name" : "android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> *",
5124   "referenced_type" : "type-81",
5125   "self_type" : "type-206",
5126   "size" : 4,
5127   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5128  },
5129  {
5130   "alignment" : 4,
5131   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
5132   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
5133   "referenced_type" : "type-28",
5134   "self_type" : "type-210",
5135   "size" : 4,
5136   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5137  },
5138  {
5139   "alignment" : 4,
5140   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
5141   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
5142   "referenced_type" : "type-86",
5143   "self_type" : "type-110",
5144   "size" : 4,
5145   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5146  },
5147  {
5148   "alignment" : 4,
5149   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5150   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5151   "referenced_type" : "type-174",
5152   "self_type" : "type-177",
5153   "size" : 4,
5154   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5155  },
5156  {
5157   "alignment" : 4,
5158   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5159   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5160   "referenced_type" : "type-194",
5161   "self_type" : "type-197",
5162   "size" : 4,
5163   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5164  },
5165  {
5166   "alignment" : 4,
5167   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
5168   "name" : "android::wp<android::hardware::BHwBinder> *",
5169   "referenced_type" : "type-72",
5170   "self_type" : "type-79",
5171   "size" : 4,
5172   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5173  },
5174  {
5175   "alignment" : 4,
5176   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
5177   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
5178   "referenced_type" : "type-16",
5179   "self_type" : "type-15",
5180   "size" : 4,
5181   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5182  },
5183  {
5184   "alignment" : 4,
5185   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
5186   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
5187   "referenced_type" : "type-31",
5188   "self_type" : "type-66",
5189   "size" : 4,
5190   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5191  },
5192  {
5193   "alignment" : 4,
5194   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
5195   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
5196   "referenced_type" : "type-34",
5197   "self_type" : "type-769",
5198   "size" : 4,
5199   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5200  },
5201  {
5202   "alignment" : 4,
5203   "linker_set_key" : "android_flex_plane *",
5204   "name" : "android_flex_plane *",
5205   "referenced_type" : "type-580",
5206   "self_type" : "type-583",
5207   "size" : 4,
5208   "source_file" : "/system/core/libsystem/include/system/graphics.h"
5209  },
5210  {
5211   "alignment" : 4,
5212   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
5213   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
5214   "referenced_type" : "type-154",
5215   "self_type" : "type-153",
5216   "size" : 4,
5217   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
5218  },
5219  {
5220   "alignment" : 4,
5221   "linker_set_key" : "char *",
5222   "name" : "char *",
5223   "referenced_type" : "type-106",
5224   "self_type" : "type-458",
5225   "size" : 4,
5226   "source_file" : "/system/core/liblog/include/log/log_read.h"
5227  },
5228  {
5229   "alignment" : 4,
5230   "linker_set_key" : "const android::NativeHandle *",
5231   "name" : "const android::NativeHandle *",
5232   "referenced_type" : "type-478",
5233   "self_type" : "type-479",
5234   "size" : 4,
5235   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5236  },
5237  {
5238   "alignment" : 4,
5239   "linker_set_key" : "const android::RefBase *",
5240   "name" : "const android::RefBase *",
5241   "referenced_type" : "type-354",
5242   "self_type" : "type-355",
5243   "size" : 4,
5244   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5245  },
5246  {
5247   "alignment" : 4,
5248   "linker_set_key" : "const android::String16 *",
5249   "name" : "const android::String16 *",
5250   "referenced_type" : "type-156",
5251   "self_type" : "type-494",
5252   "size" : 4,
5253   "source_file" : "/system/core/libutils/include/utils/String16.h"
5254  },
5255  {
5256   "alignment" : 4,
5257   "linker_set_key" : "const android::String8 *",
5258   "name" : "const android::String8 *",
5259   "referenced_type" : "type-487",
5260   "self_type" : "type-488",
5261   "size" : 4,
5262   "source_file" : "/system/core/libutils/include/utils/String8.h"
5263  },
5264  {
5265   "alignment" : 4,
5266   "linker_set_key" : "const android::VectorImpl *",
5267   "name" : "const android::VectorImpl *",
5268   "referenced_type" : "type-560",
5269   "self_type" : "type-561",
5270   "size" : 4,
5271   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5272  },
5273  {
5274   "alignment" : 4,
5275   "linker_set_key" : "const android::hardware::BpHwRefBase *",
5276   "name" : "const android::hardware::BpHwRefBase *",
5277   "referenced_type" : "type-498",
5278   "self_type" : "type-499",
5279   "size" : 4,
5280   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5281  },
5282  {
5283   "alignment" : 4,
5284   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
5285   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
5286   "referenced_type" : "type-528",
5287   "self_type" : "type-529",
5288   "size" : 4,
5289   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5290  },
5291  {
5292   "alignment" : 4,
5293   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
5294   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
5295   "referenced_type" : "type-533",
5296   "self_type" : "type-534",
5297   "size" : 4,
5298   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5299  },
5300  {
5301   "alignment" : 4,
5302   "linker_set_key" : "const android::hardware::Return<android::hardware::camera::common::V1_0::Status> *",
5303   "name" : "const android::hardware::Return<android::hardware::camera::common::V1_0::Status> *",
5304   "referenced_type" : "type-237",
5305   "self_type" : "type-238",
5306   "size" : 4,
5307   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5308  },
5309  {
5310   "alignment" : 4,
5311   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> > *",
5312   "name" : "const android::hardware::Return<android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> > *",
5313   "referenced_type" : "type-243",
5314   "self_type" : "type-245",
5315   "size" : 4,
5316   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5317  },
5318  {
5319   "alignment" : 4,
5320   "linker_set_key" : "const android::hardware::Return<bool> *",
5321   "name" : "const android::hardware::Return<bool> *",
5322   "referenced_type" : "type-229",
5323   "self_type" : "type-230",
5324   "size" : 4,
5325   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5326  },
5327  {
5328   "alignment" : 4,
5329   "linker_set_key" : "const android::hardware::Status *",
5330   "name" : "const android::hardware::Status *",
5331   "referenced_type" : "type-219",
5332   "self_type" : "type-223",
5333   "size" : 4,
5334   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5335  },
5336  {
5337   "alignment" : 4,
5338   "linker_set_key" : "const android::hardware::camera::device::V3_2::BpHwCameraDeviceSession *",
5339   "name" : "const android::hardware::camera::device::V3_2::BpHwCameraDeviceSession *",
5340   "referenced_type" : "type-742",
5341   "self_type" : "type-743",
5342   "size" : 4,
5343   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BpHwCameraDeviceSession.h"
5344  },
5345  {
5346   "alignment" : 4,
5347   "linker_set_key" : "const android::hardware::camera::device::V3_2::ICameraDeviceSession *",
5348   "name" : "const android::hardware::camera::device::V3_2::ICameraDeviceSession *",
5349   "referenced_type" : "type-724",
5350   "self_type" : "type-725",
5351   "size" : 4,
5352   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/ICameraDeviceSession.h"
5353  },
5354  {
5355   "alignment" : 4,
5356   "linker_set_key" : "const android::hardware::camera::device::V3_3::BpHwCameraDeviceSession *",
5357   "name" : "const android::hardware::camera::device::V3_3::BpHwCameraDeviceSession *",
5358   "referenced_type" : "type-744",
5359   "self_type" : "type-745",
5360   "size" : 4,
5361   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
5362  },
5363  {
5364   "alignment" : 4,
5365   "linker_set_key" : "const android::hardware::camera::device::V3_3::HalStream *",
5366   "name" : "const android::hardware::camera::device::V3_3::HalStream *",
5367   "referenced_type" : "type-304",
5368   "self_type" : "type-776",
5369   "size" : 4,
5370   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5371  },
5372  {
5373   "alignment" : 4,
5374   "linker_set_key" : "const android::hardware::camera::device::V3_3::ICameraDeviceSession *",
5375   "name" : "const android::hardware::camera::device::V3_3::ICameraDeviceSession *",
5376   "referenced_type" : "type-728",
5377   "self_type" : "type-729",
5378   "size" : 4,
5379   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
5380  },
5381  {
5382   "alignment" : 4,
5383   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTag> *",
5384   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTag> *",
5385   "referenced_type" : "type-608",
5386   "self_type" : "type-615",
5387   "size" : 4,
5388   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5389  },
5390  {
5391   "alignment" : 4,
5392   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::HalStream> *",
5393   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::HalStream> *",
5394   "referenced_type" : "type-761",
5395   "self_type" : "type-762",
5396   "size" : 4,
5397   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5398  },
5399  {
5400   "alignment" : 4,
5401   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::Stream> *",
5402   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::Stream> *",
5403   "referenced_type" : "type-757",
5404   "self_type" : "type-758",
5405   "size" : 4,
5406   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5407  },
5408  {
5409   "alignment" : 4,
5410   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::StreamBuffer> *",
5411   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::StreamBuffer> *",
5412   "referenced_type" : "type-189",
5413   "self_type" : "type-231",
5414   "size" : 4,
5415   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5416  },
5417  {
5418   "alignment" : 4,
5419   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_3::HalStream> *",
5420   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_3::HalStream> *",
5421   "referenced_type" : "type-334",
5422   "self_type" : "type-345",
5423   "size" : 4,
5424   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5425  },
5426  {
5427   "alignment" : 4,
5428   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5429   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5430   "referenced_type" : "type-598",
5431   "self_type" : "type-609",
5432   "size" : 4,
5433   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5434  },
5435  {
5436   "alignment" : 4,
5437   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5438   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5439   "referenced_type" : "type-694",
5440   "self_type" : "type-705",
5441   "size" : 4,
5442   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5443  },
5444  {
5445   "alignment" : 4,
5446   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
5447   "name" : "const android::hardware::details::hidl_pointer<int> *",
5448   "referenced_type" : "type-525",
5449   "self_type" : "type-535",
5450   "size" : 4,
5451   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5452  },
5453  {
5454   "alignment" : 4,
5455   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char> *",
5456   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
5457   "referenced_type" : "type-764",
5458   "self_type" : "type-765",
5459   "size" : 4,
5460   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5461  },
5462  {
5463   "alignment" : 4,
5464   "linker_set_key" : "const android::hardware::details::return_status *",
5465   "name" : "const android::hardware::details::return_status *",
5466   "referenced_type" : "type-249",
5467   "self_type" : "type-250",
5468   "size" : 4,
5469   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5470  },
5471  {
5472   "alignment" : 4,
5473   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
5474   "name" : "const android::hardware::hidl_death_recipient *",
5475   "referenced_type" : "type-96",
5476   "self_type" : "type-97",
5477   "size" : 4,
5478   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5479  },
5480  {
5481   "alignment" : 4,
5482   "linker_set_key" : "const android::hardware::hidl_memory *",
5483   "name" : "const android::hardware::hidl_memory *",
5484   "referenced_type" : "type-371",
5485   "self_type" : "type-375",
5486   "size" : 4,
5487   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5488  },
5489  {
5490   "alignment" : 4,
5491   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag> *",
5492   "name" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag> *",
5493   "referenced_type" : "type-420",
5494   "self_type" : "type-421",
5495   "size" : 4,
5496   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5497  },
5498  {
5499   "alignment" : 4,
5500   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream> *",
5501   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream> *",
5502   "referenced_type" : "type-439",
5503   "self_type" : "type-440",
5504   "size" : 4,
5505   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5506  },
5507  {
5508   "alignment" : 4,
5509   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream> *",
5510   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream> *",
5511   "referenced_type" : "type-432",
5512   "self_type" : "type-433",
5513   "size" : 4,
5514   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5515  },
5516  {
5517   "alignment" : 4,
5518   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer> *",
5519   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer> *",
5520   "referenced_type" : "type-442",
5521   "self_type" : "type-443",
5522   "size" : 4,
5523   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5524  },
5525  {
5526   "alignment" : 4,
5527   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_3::HalStream> *",
5528   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_3::HalStream> *",
5529   "referenced_type" : "type-452",
5530   "self_type" : "type-453",
5531   "size" : 4,
5532   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5533  },
5534  {
5535   "alignment" : 4,
5536   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> *",
5537   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> *",
5538   "referenced_type" : "type-393",
5539   "self_type" : "type-394",
5540   "size" : 4,
5541   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5542  },
5543  {
5544   "alignment" : 4,
5545   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
5546   "name" : "const android::hardware::hidl_vec<int> *",
5547   "referenced_type" : "type-411",
5548   "self_type" : "type-412",
5549   "size" : 4,
5550   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5551  },
5552  {
5553   "alignment" : 4,
5554   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> *",
5555   "name" : "const android::hardware::hidl_vec<unsigned char> *",
5556   "referenced_type" : "type-423",
5557   "self_type" : "type-424",
5558   "size" : 4,
5559   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5560  },
5561  {
5562   "alignment" : 4,
5563   "linker_set_key" : "const android::hardware::hidl_version *",
5564   "name" : "const android::hardware::hidl_version *",
5565   "referenced_type" : "type-464",
5566   "self_type" : "type-465",
5567   "size" : 4,
5568   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5569  },
5570  {
5571   "alignment" : 4,
5572   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
5573   "name" : "const android::hidl::base::V1_0::BpHwBase *",
5574   "referenced_type" : "type-734",
5575   "self_type" : "type-735",
5576   "size" : 4,
5577   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5578  },
5579  {
5580   "alignment" : 4,
5581   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
5582   "name" : "const android::hidl::base::V1_0::IBase *",
5583   "referenced_type" : "type-130",
5584   "self_type" : "type-131",
5585   "size" : 4,
5586   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5587  },
5588  {
5589   "alignment" : 4,
5590   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
5591   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
5592   "referenced_type" : "type-180",
5593   "self_type" : "type-181",
5594   "size" : 4,
5595   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5596  },
5597  {
5598   "alignment" : 4,
5599   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
5600   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
5601   "referenced_type" : "type-614",
5602   "self_type" : "type-616",
5603   "size" : 4,
5604   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5605  },
5606  {
5607   "alignment" : 4,
5608   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
5609   "name" : "const android::sp<android::hardware::IBinder> *",
5610   "referenced_type" : "type-136",
5611   "self_type" : "type-138",
5612   "size" : 4,
5613   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5614  },
5615  {
5616   "alignment" : 4,
5617   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
5618   "name" : "const android::sp<android::hardware::ProcessState> *",
5619   "referenced_type" : "type-172",
5620   "self_type" : "type-173",
5621   "size" : 4,
5622   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5623  },
5624  {
5625   "alignment" : 4,
5626   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession> *",
5627   "name" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession> *",
5628   "referenced_type" : "type-203",
5629   "self_type" : "type-205",
5630   "size" : 4,
5631   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5632  },
5633  {
5634   "alignment" : 4,
5635   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> *",
5636   "name" : "const android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> *",
5637   "referenced_type" : "type-114",
5638   "self_type" : "type-209",
5639   "size" : 4,
5640   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5641  },
5642  {
5643   "alignment" : 4,
5644   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5645   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5646   "referenced_type" : "type-27",
5647   "self_type" : "type-213",
5648   "size" : 4,
5649   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5650  },
5651  {
5652   "alignment" : 4,
5653   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
5654   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
5655   "referenced_type" : "type-69",
5656   "self_type" : "type-95",
5657   "size" : 4,
5658   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5659  },
5660  {
5661   "alignment" : 4,
5662   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5663   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5664   "referenced_type" : "type-111",
5665   "self_type" : "type-128",
5666   "size" : 4,
5667   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5668  },
5669  {
5670   "alignment" : 4,
5671   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5672   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5673   "referenced_type" : "type-178",
5674   "self_type" : "type-179",
5675   "size" : 4,
5676   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5677  },
5678  {
5679   "alignment" : 4,
5680   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5681   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5682   "referenced_type" : "type-198",
5683   "self_type" : "type-199",
5684   "size" : 4,
5685   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5686  },
5687  {
5688   "alignment" : 4,
5689   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
5690   "name" : "const android::wp<android::hardware::BHwBinder> *",
5691   "referenced_type" : "type-92",
5692   "self_type" : "type-93",
5693   "size" : 4,
5694   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5695  },
5696  {
5697   "alignment" : 4,
5698   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
5699   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
5700   "referenced_type" : "type-67",
5701   "self_type" : "type-68",
5702   "size" : 4,
5703   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5704  },
5705  {
5706   "alignment" : 4,
5707   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
5708   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
5709   "referenced_type" : "type-780",
5710   "self_type" : "type-783",
5711   "size" : 4,
5712   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5713  },
5714  {
5715   "alignment" : 4,
5716   "linker_set_key" : "const char *",
5717   "name" : "const char *",
5718   "referenced_type" : "type-168",
5719   "self_type" : "type-167",
5720   "size" : 4,
5721   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5722  },
5723  {
5724   "alignment" : 4,
5725   "linker_set_key" : "const char16_t *",
5726   "name" : "const char16_t *",
5727   "referenced_type" : "type-159",
5728   "self_type" : "type-158",
5729   "size" : 4,
5730   "source_file" : "/system/core/libutils/include/utils/String16.h"
5731  },
5732  {
5733   "alignment" : 4,
5734   "linker_set_key" : "const log_msg *",
5735   "name" : "const log_msg *",
5736   "referenced_type" : "type-98",
5737   "self_type" : "type-129",
5738   "size" : 4,
5739   "source_file" : "/system/core/liblog/include/log/log_read.h"
5740  },
5741  {
5742   "alignment" : 4,
5743   "linker_set_key" : "const native_handle *",
5744   "name" : "const native_handle *",
5745   "referenced_type" : "type-10",
5746   "self_type" : "type-9",
5747   "size" : 4,
5748   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5749  },
5750  {
5751   "alignment" : 4,
5752   "linker_set_key" : "const unsigned char *",
5753   "name" : "const unsigned char *",
5754   "referenced_type" : "type-461",
5755   "self_type" : "type-460",
5756   "size" : 4,
5757   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5758  },
5759  {
5760   "alignment" : 4,
5761   "linker_set_key" : "const unsigned long long *",
5762   "name" : "const unsigned long long *",
5763   "referenced_type" : "type-346",
5764   "self_type" : "type-511",
5765   "size" : 4,
5766   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5767  },
5768  {
5769   "alignment" : 4,
5770   "linker_set_key" : "const void *",
5771   "name" : "const void *",
5772   "referenced_type" : "type-467",
5773   "self_type" : "type-468",
5774   "size" : 4,
5775   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5776  },
5777  {
5778   "alignment" : 4,
5779   "linker_set_key" : "int (*)(void *)",
5780   "name" : "int (*)(void *)",
5781   "referenced_type" : "type-592",
5782   "self_type" : "type-593",
5783   "size" : 4,
5784   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5785  },
5786  {
5787   "alignment" : 4,
5788   "linker_set_key" : "int *",
5789   "name" : "int *",
5790   "referenced_type" : "type-4",
5791   "self_type" : "type-410",
5792   "size" : 4,
5793   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5794  },
5795  {
5796   "alignment" : 4,
5797   "linker_set_key" : "log_msg *",
5798   "name" : "log_msg *",
5799   "referenced_type" : "type-99",
5800   "self_type" : "type-193",
5801   "size" : 4,
5802   "source_file" : "/system/core/liblog/include/log/log_read.h"
5803  },
5804  {
5805   "alignment" : 4,
5806   "linker_set_key" : "native_handle *",
5807   "name" : "native_handle *",
5808   "referenced_type" : "type-11",
5809   "self_type" : "type-263",
5810   "size" : 4,
5811   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5812  },
5813  {
5814   "alignment" : 4,
5815   "linker_set_key" : "unsigned char *",
5816   "name" : "unsigned char *",
5817   "referenced_type" : "type-102",
5818   "self_type" : "type-363",
5819   "size" : 4,
5820   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5821  },
5822  {
5823   "alignment" : 4,
5824   "linker_set_key" : "unsigned int *",
5825   "name" : "unsigned int *",
5826   "referenced_type" : "type-2",
5827   "self_type" : "type-784",
5828   "size" : 4,
5829   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5830  },
5831  {
5832   "alignment" : 4,
5833   "linker_set_key" : "unsigned long long *",
5834   "name" : "unsigned long long *",
5835   "referenced_type" : "type-5",
5836   "self_type" : "type-507",
5837   "size" : 4,
5838   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5839  },
5840  {
5841   "alignment" : 4,
5842   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
5843   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
5844   "referenced_type" : "type-509",
5845   "self_type" : "type-508",
5846   "size" : 4,
5847   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5848  },
5849  {
5850   "alignment" : 4,
5851   "linker_set_key" : "void *",
5852   "name" : "void *",
5853   "referenced_type" : "type-77",
5854   "self_type" : "type-76",
5855   "size" : 4,
5856   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5857  },
5858  {
5859   "alignment" : 4,
5860   "linker_set_key" : "void **",
5861   "name" : "void **",
5862   "referenced_type" : "type-76",
5863   "self_type" : "type-594",
5864   "size" : 4,
5865   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5866  }
5867 ],
5868 "qualified_types" :
5869 [
5870  {
5871   "alignment" : 4,
5872   "is_const" : true,
5873   "linker_set_key" : "android::RefBase::weakref_impl *const",
5874   "name" : "android::RefBase::weakref_impl *const",
5875   "referenced_type" : "type-21",
5876   "self_type" : "type-20",
5877   "size" : 4,
5878   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5879  },
5880  {
5881   "alignment" : 4,
5882   "is_const" : true,
5883   "linker_set_key" : "android::RefBase::weakref_impl *const",
5884   "name" : "android::RefBase::weakref_impl *const",
5885   "referenced_type" : "type-770",
5886   "self_type" : "type-772",
5887   "size" : 4,
5888   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5889  },
5890  {
5891   "alignment" : 4,
5892   "is_const" : true,
5893   "linker_set_key" : "android::hardware::IBinder *const",
5894   "name" : "android::hardware::IBinder *const",
5895   "referenced_type" : "type-125",
5896   "self_type" : "type-124",
5897   "size" : 4,
5898   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5899  },
5900  {
5901   "alignment" : 4,
5902   "is_const" : true,
5903   "linker_set_key" : "const android::NativeHandle",
5904   "name" : "const android::NativeHandle",
5905   "referenced_type" : "type-262",
5906   "self_type" : "type-478",
5907   "size" : 12,
5908   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5909  },
5910  {
5911   "alignment" : 4,
5912   "is_const" : true,
5913   "linker_set_key" : "const android::RefBase",
5914   "name" : "const android::RefBase",
5915   "referenced_type" : "type-19",
5916   "self_type" : "type-354",
5917   "size" : 8,
5918   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5919  },
5920  {
5921   "alignment" : 4,
5922   "is_const" : true,
5923   "linker_set_key" : "const android::String16",
5924   "name" : "const android::String16",
5925   "referenced_type" : "type-157",
5926   "self_type" : "type-156",
5927   "size" : 4,
5928   "source_file" : "/system/core/libutils/include/utils/String16.h"
5929  },
5930  {
5931   "alignment" : 4,
5932   "is_const" : true,
5933   "linker_set_key" : "const android::String8",
5934   "name" : "const android::String8",
5935   "referenced_type" : "type-166",
5936   "self_type" : "type-487",
5937   "size" : 4,
5938   "source_file" : "/system/core/libutils/include/utils/String8.h"
5939  },
5940  {
5941   "alignment" : 4,
5942   "is_const" : true,
5943   "linker_set_key" : "const android::VectorImpl",
5944   "name" : "const android::VectorImpl",
5945   "referenced_type" : "type-150",
5946   "self_type" : "type-560",
5947   "size" : 20,
5948   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5949  },
5950  {
5951   "alignment" : 4,
5952   "is_const" : true,
5953   "linker_set_key" : "const android::hardware::BpHwRefBase",
5954   "name" : "const android::hardware::BpHwRefBase",
5955   "referenced_type" : "type-123",
5956   "self_type" : "type-498",
5957   "size" : 24,
5958   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5959  },
5960  {
5961   "alignment" : 4,
5962   "is_const" : true,
5963   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5964   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5965   "referenced_type" : "type-521",
5966   "self_type" : "type-528",
5967   "size" : 16,
5968   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5969  },
5970  {
5971   "alignment" : 4,
5972   "is_const" : true,
5973   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5974   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5975   "referenced_type" : "type-530",
5976   "self_type" : "type-533",
5977   "size" : 16,
5978   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5979  },
5980  {
5981   "alignment" : 4,
5982   "is_const" : true,
5983   "linker_set_key" : "const android::hardware::Parcel",
5984   "name" : "const android::hardware::Parcel",
5985   "referenced_type" : "type-505",
5986   "self_type" : "type-515",
5987   "size" : 68,
5988   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5989  },
5990  {
5991   "alignment" : 4,
5992   "is_const" : true,
5993   "linker_set_key" : "const android::hardware::Return<android::hardware::camera::common::V1_0::Status>",
5994   "name" : "const android::hardware::Return<android::hardware::camera::common::V1_0::Status>",
5995   "referenced_type" : "type-232",
5996   "self_type" : "type-237",
5997   "size" : 28,
5998   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5999  },
6000  {
6001   "alignment" : 4,
6002   "is_const" : true,
6003   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> >",
6004   "name" : "const android::hardware::Return<android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> >",
6005   "referenced_type" : "type-239",
6006   "self_type" : "type-243",
6007   "size" : 28,
6008   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6009  },
6010  {
6011   "alignment" : 4,
6012   "is_const" : true,
6013   "linker_set_key" : "const android::hardware::Return<bool>",
6014   "name" : "const android::hardware::Return<bool>",
6015   "referenced_type" : "type-224",
6016   "self_type" : "type-229",
6017   "size" : 24,
6018   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6019  },
6020  {
6021   "alignment" : 4,
6022   "is_const" : true,
6023   "linker_set_key" : "const android::hardware::Status",
6024   "name" : "const android::hardware::Status",
6025   "referenced_type" : "type-215",
6026   "self_type" : "type-219",
6027   "size" : 20,
6028   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6029  },
6030  {
6031   "alignment" : 4,
6032   "is_const" : true,
6033   "linker_set_key" : "const android::hardware::camera::common::V1_0::CameraDeviceStatus",
6034   "name" : "const android::hardware::camera::common::V1_0::CameraDeviceStatus",
6035   "referenced_type" : "type-631",
6036   "self_type" : "type-639",
6037   "size" : 4,
6038   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
6039  },
6040  {
6041   "alignment" : 4,
6042   "is_const" : true,
6043   "linker_set_key" : "const android::hardware::camera::common::V1_0::CameraMetadataType",
6044   "name" : "const android::hardware::camera::common::V1_0::CameraMetadataType",
6045   "referenced_type" : "type-419",
6046   "self_type" : "type-637",
6047   "size" : 4,
6048   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
6049  },
6050  {
6051   "alignment" : 4,
6052   "is_const" : true,
6053   "linker_set_key" : "const android::hardware::camera::common::V1_0::Status",
6054   "name" : "const android::hardware::camera::common::V1_0::Status",
6055   "referenced_type" : "type-233",
6056   "self_type" : "type-634",
6057   "size" : 4,
6058   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
6059  },
6060  {
6061   "alignment" : 4,
6062   "is_const" : true,
6063   "linker_set_key" : "const android::hardware::camera::common::V1_0::TagBoundaryId",
6064   "name" : "const android::hardware::camera::common::V1_0::TagBoundaryId",
6065   "referenced_type" : "type-630",
6066   "self_type" : "type-638",
6067   "size" : 4,
6068   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
6069  },
6070  {
6071   "alignment" : 4,
6072   "is_const" : true,
6073   "linker_set_key" : "const android::hardware::camera::common::V1_0::TorchMode",
6074   "name" : "const android::hardware::camera::common::V1_0::TorchMode",
6075   "referenced_type" : "type-628",
6076   "self_type" : "type-636",
6077   "size" : 4,
6078   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
6079  },
6080  {
6081   "alignment" : 4,
6082   "is_const" : true,
6083   "linker_set_key" : "const android::hardware::camera::common::V1_0::TorchModeStatus",
6084   "name" : "const android::hardware::camera::common::V1_0::TorchModeStatus",
6085   "referenced_type" : "type-632",
6086   "self_type" : "type-640",
6087   "size" : 4,
6088   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
6089  },
6090  {
6091   "alignment" : 8,
6092   "is_const" : true,
6093   "linker_set_key" : "const android::hardware::camera::common::V1_0::VendorTag",
6094   "name" : "const android::hardware::camera::common::V1_0::VendorTag",
6095   "referenced_type" : "type-418",
6096   "self_type" : "type-590",
6097   "size" : 32,
6098   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6099  },
6100  {
6101   "alignment" : 4,
6102   "is_const" : true,
6103   "linker_set_key" : "const android::hardware::camera::device::V3_2::BpHwCameraDeviceSession",
6104   "name" : "const android::hardware::camera::device::V3_2::BpHwCameraDeviceSession",
6105   "referenced_type" : "type-738",
6106   "self_type" : "type-742",
6107   "size" : 92,
6108   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BpHwCameraDeviceSession.h"
6109  },
6110  {
6111   "alignment" : 4,
6112   "is_const" : true,
6113   "linker_set_key" : "const android::hardware::camera::device::V3_2::BufferStatus",
6114   "name" : "const android::hardware::camera::device::V3_2::BufferStatus",
6115   "referenced_type" : "type-14",
6116   "self_type" : "type-700",
6117   "size" : 4,
6118   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
6119  },
6120  {
6121   "alignment" : 2,
6122   "is_const" : true,
6123   "linker_set_key" : "const android::hardware::camera::device::V3_2::CameraBlobId",
6124   "name" : "const android::hardware::camera::device::V3_2::CameraBlobId",
6125   "referenced_type" : "type-686",
6126   "self_type" : "type-701",
6127   "size" : 2,
6128   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
6129  },
6130  {
6131   "alignment" : 4,
6132   "is_const" : true,
6133   "linker_set_key" : "const android::hardware::camera::device::V3_2::ErrorCode",
6134   "name" : "const android::hardware::camera::device::V3_2::ErrorCode",
6135   "referenced_type" : "type-689",
6136   "self_type" : "type-704",
6137   "size" : 4,
6138   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
6139  },
6140  {
6141   "alignment" : 8,
6142   "is_const" : true,
6143   "linker_set_key" : "const android::hardware::camera::device::V3_2::HalStream",
6144   "name" : "const android::hardware::camera::device::V3_2::HalStream",
6145   "referenced_type" : "type-58",
6146   "self_type" : "type-760",
6147   "size" : 32,
6148   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6149  },
6150  {
6151   "alignment" : 4,
6152   "is_const" : true,
6153   "linker_set_key" : "const android::hardware::camera::device::V3_2::ICameraDeviceSession",
6154   "name" : "const android::hardware::camera::device::V3_2::ICameraDeviceSession",
6155   "referenced_type" : "type-84",
6156   "self_type" : "type-724",
6157   "size" : 12,
6158   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/ICameraDeviceSession.h"
6159  },
6160  {
6161   "alignment" : 4,
6162   "is_const" : true,
6163   "linker_set_key" : "const android::hardware::camera::device::V3_2::MsgType",
6164   "name" : "const android::hardware::camera::device::V3_2::MsgType",
6165   "referenced_type" : "type-688",
6166   "self_type" : "type-703",
6167   "size" : 4,
6168   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
6169  },
6170  {
6171   "alignment" : 4,
6172   "is_const" : true,
6173   "linker_set_key" : "const android::hardware::camera::device::V3_2::RequestTemplate",
6174   "name" : "const android::hardware::camera::device::V3_2::RequestTemplate",
6175   "referenced_type" : "type-695",
6176   "self_type" : "type-706",
6177   "size" : 4,
6178   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
6179  },
6180  {
6181   "alignment" : 8,
6182   "is_const" : true,
6183   "linker_set_key" : "const android::hardware::camera::device::V3_2::Stream",
6184   "name" : "const android::hardware::camera::device::V3_2::Stream",
6185   "referenced_type" : "type-429",
6186   "self_type" : "type-756",
6187   "size" : 40,
6188   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6189  },
6190  {
6191   "alignment" : 8,
6192   "is_const" : true,
6193   "linker_set_key" : "const android::hardware::camera::device::V3_2::StreamBuffer",
6194   "name" : "const android::hardware::camera::device::V3_2::StreamBuffer",
6195   "referenced_type" : "type-3",
6196   "self_type" : "type-768",
6197   "size" : 72,
6198   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6199  },
6200  {
6201   "alignment" : 8,
6202   "is_const" : true,
6203   "linker_set_key" : "const android::hardware::camera::device::V3_2::StreamConfiguration",
6204   "name" : "const android::hardware::camera::device::V3_2::StreamConfiguration",
6205   "referenced_type" : "type-683",
6206   "self_type" : "type-746",
6207   "size" : 24,
6208   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
6209  },
6210  {
6211   "alignment" : 4,
6212   "is_const" : true,
6213   "linker_set_key" : "const android::hardware::camera::device::V3_2::StreamConfigurationMode",
6214   "name" : "const android::hardware::camera::device::V3_2::StreamConfigurationMode",
6215   "referenced_type" : "type-682",
6216   "self_type" : "type-699",
6217   "size" : 4,
6218   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
6219  },
6220  {
6221   "alignment" : 4,
6222   "is_const" : true,
6223   "linker_set_key" : "const android::hardware::camera::device::V3_2::StreamRotation",
6224   "name" : "const android::hardware::camera::device::V3_2::StreamRotation",
6225   "referenced_type" : "type-431",
6226   "self_type" : "type-698",
6227   "size" : 4,
6228   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
6229  },
6230  {
6231   "alignment" : 4,
6232   "is_const" : true,
6233   "linker_set_key" : "const android::hardware::camera::device::V3_2::StreamType",
6234   "name" : "const android::hardware::camera::device::V3_2::StreamType",
6235   "referenced_type" : "type-430",
6236   "self_type" : "type-697",
6237   "size" : 4,
6238   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
6239  },
6240  {
6241   "alignment" : 4,
6242   "is_const" : true,
6243   "linker_set_key" : "const android::hardware::camera::device::V3_3::BpHwCameraDeviceSession",
6244   "name" : "const android::hardware::camera::device::V3_3::BpHwCameraDeviceSession",
6245   "referenced_type" : "type-118",
6246   "self_type" : "type-744",
6247   "size" : 92,
6248   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
6249  },
6250  {
6251   "alignment" : 8,
6252   "is_const" : true,
6253   "linker_set_key" : "const android::hardware::camera::device::V3_3::HalStream",
6254   "name" : "const android::hardware::camera::device::V3_3::HalStream",
6255   "referenced_type" : "type-57",
6256   "self_type" : "type-304",
6257   "size" : 40,
6258   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6259  },
6260  {
6261   "alignment" : 8,
6262   "is_const" : true,
6263   "linker_set_key" : "const android::hardware::camera::device::V3_3::HalStreamConfiguration",
6264   "name" : "const android::hardware::camera::device::V3_3::HalStreamConfiguration",
6265   "referenced_type" : "type-52",
6266   "self_type" : "type-51",
6267   "size" : 16,
6268   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/hwtypes.h"
6269  },
6270  {
6271   "alignment" : 4,
6272   "is_const" : true,
6273   "linker_set_key" : "const android::hardware::camera::device::V3_3::ICameraDeviceSession",
6274   "name" : "const android::hardware::camera::device::V3_3::ICameraDeviceSession",
6275   "referenced_type" : "type-83",
6276   "self_type" : "type-728",
6277   "size" : 12,
6278   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h"
6279  },
6280  {
6281   "alignment" : 4,
6282   "is_const" : true,
6283   "linker_set_key" : "const android::hardware::details::SchedPrio",
6284   "name" : "const android::hardware::details::SchedPrio",
6285   "referenced_type" : "type-524",
6286   "self_type" : "type-527",
6287   "size" : 8,
6288   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6289  },
6290  {
6291   "alignment" : 8,
6292   "is_const" : true,
6293   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTag>",
6294   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTag>",
6295   "referenced_type" : "type-415",
6296   "self_type" : "type-608",
6297   "size" : 8,
6298   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6299  },
6300  {
6301   "alignment" : 8,
6302   "is_const" : true,
6303   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::HalStream>",
6304   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::HalStream>",
6305   "referenced_type" : "type-436",
6306   "self_type" : "type-761",
6307   "size" : 8,
6308   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6309  },
6310  {
6311   "alignment" : 8,
6312   "is_const" : true,
6313   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::Stream>",
6314   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::Stream>",
6315   "referenced_type" : "type-426",
6316   "self_type" : "type-757",
6317   "size" : 8,
6318   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6319  },
6320  {
6321   "alignment" : 8,
6322   "is_const" : true,
6323   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::StreamBuffer>",
6324   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::StreamBuffer>",
6325   "referenced_type" : "type-190",
6326   "self_type" : "type-189",
6327   "size" : 8,
6328   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6329  },
6330  {
6331   "alignment" : 8,
6332   "is_const" : true,
6333   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_3::HalStream>",
6334   "name" : "const android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_3::HalStream>",
6335   "referenced_type" : "type-54",
6336   "self_type" : "type-334",
6337   "size" : 8,
6338   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6339  },
6340  {
6341   "alignment" : 8,
6342   "is_const" : true,
6343   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
6344   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
6345   "referenced_type" : "type-398",
6346   "self_type" : "type-598",
6347   "size" : 8,
6348   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6349  },
6350  {
6351   "alignment" : 8,
6352   "is_const" : true,
6353   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
6354   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
6355   "referenced_type" : "type-386",
6356   "self_type" : "type-694",
6357   "size" : 8,
6358   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6359  },
6360  {
6361   "alignment" : 8,
6362   "is_const" : true,
6363   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
6364   "name" : "const android::hardware::details::hidl_pointer<int>",
6365   "referenced_type" : "type-408",
6366   "self_type" : "type-525",
6367   "size" : 8,
6368   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6369  },
6370  {
6371   "alignment" : 8,
6372   "is_const" : true,
6373   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char>",
6374   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
6375   "referenced_type" : "type-361",
6376   "self_type" : "type-764",
6377   "size" : 8,
6378   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6379  },
6380  {
6381   "alignment" : 4,
6382   "is_const" : true,
6383   "linker_set_key" : "const android::hardware::details::return_status",
6384   "name" : "const android::hardware::details::return_status",
6385   "referenced_type" : "type-225",
6386   "self_type" : "type-249",
6387   "size" : 24,
6388   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6389  },
6390  {
6391   "alignment" : 8,
6392   "is_const" : true,
6393   "linker_set_key" : "const android::hardware::graphics::common::V1_0::BufferUsage",
6394   "name" : "const android::hardware::graphics::common::V1_0::BufferUsage",
6395   "referenced_type" : "type-653",
6396   "self_type" : "type-660",
6397   "size" : 8,
6398   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6399  },
6400  {
6401   "alignment" : 4,
6402   "is_const" : true,
6403   "linker_set_key" : "const android::hardware::graphics::common::V1_0::ColorMode",
6404   "name" : "const android::hardware::graphics::common::V1_0::ColorMode",
6405   "referenced_type" : "type-656",
6406   "self_type" : "type-664",
6407   "size" : 4,
6408   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6409  },
6410  {
6411   "alignment" : 4,
6412   "is_const" : true,
6413   "linker_set_key" : "const android::hardware::graphics::common::V1_0::ColorTransform",
6414   "name" : "const android::hardware::graphics::common::V1_0::ColorTransform",
6415   "referenced_type" : "type-657",
6416   "self_type" : "type-665",
6417   "size" : 4,
6418   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6419  },
6420  {
6421   "alignment" : 4,
6422   "is_const" : true,
6423   "linker_set_key" : "const android::hardware::graphics::common::V1_0::Dataspace",
6424   "name" : "const android::hardware::graphics::common::V1_0::Dataspace",
6425   "referenced_type" : "type-655",
6426   "self_type" : "type-663",
6427   "size" : 4,
6428   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6429  },
6430  {
6431   "alignment" : 4,
6432   "is_const" : true,
6433   "linker_set_key" : "const android::hardware::graphics::common::V1_0::Hdr",
6434   "name" : "const android::hardware::graphics::common::V1_0::Hdr",
6435   "referenced_type" : "type-658",
6436   "self_type" : "type-666",
6437   "size" : 4,
6438   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6439  },
6440  {
6441   "alignment" : 4,
6442   "is_const" : true,
6443   "linker_set_key" : "const android::hardware::graphics::common::V1_0::PixelFormat",
6444   "name" : "const android::hardware::graphics::common::V1_0::PixelFormat",
6445   "referenced_type" : "type-59",
6446   "self_type" : "type-659",
6447   "size" : 4,
6448   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6449  },
6450  {
6451   "alignment" : 4,
6452   "is_const" : true,
6453   "linker_set_key" : "const android::hardware::graphics::common::V1_0::Transform",
6454   "name" : "const android::hardware::graphics::common::V1_0::Transform",
6455   "referenced_type" : "type-654",
6456   "self_type" : "type-662",
6457   "size" : 4,
6458   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6459  },
6460  {
6461   "alignment" : 4,
6462   "is_const" : true,
6463   "linker_set_key" : "const android::hardware::hidl_death_recipient",
6464   "name" : "const android::hardware::hidl_death_recipient",
6465   "referenced_type" : "type-33",
6466   "self_type" : "type-96",
6467   "size" : 12,
6468   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6469  },
6470  {
6471   "alignment" : 8,
6472   "is_const" : true,
6473   "linker_set_key" : "const android::hardware::hidl_handle",
6474   "name" : "const android::hardware::hidl_handle",
6475   "referenced_type" : "type-6",
6476   "self_type" : "type-471",
6477   "size" : 16,
6478   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6479  },
6480  {
6481   "alignment" : 8,
6482   "is_const" : true,
6483   "linker_set_key" : "const android::hardware::hidl_memory",
6484   "name" : "const android::hardware::hidl_memory",
6485   "referenced_type" : "type-367",
6486   "self_type" : "type-371",
6487   "size" : 40,
6488   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6489  },
6490  {
6491   "alignment" : 8,
6492   "is_const" : true,
6493   "linker_set_key" : "const android::hardware::hidl_string",
6494   "name" : "const android::hardware::hidl_string",
6495   "referenced_type" : "type-368",
6496   "self_type" : "type-727",
6497   "size" : 16,
6498   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6499  },
6500  {
6501   "alignment" : 8,
6502   "is_const" : true,
6503   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag>",
6504   "name" : "const android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag>",
6505   "referenced_type" : "type-414",
6506   "self_type" : "type-420",
6507   "size" : 16,
6508   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6509  },
6510  {
6511   "alignment" : 8,
6512   "is_const" : true,
6513   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::BufferCache>",
6514   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::BufferCache>",
6515   "referenced_type" : "type-445",
6516   "self_type" : "type-750",
6517   "size" : 16,
6518   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
6519  },
6520  {
6521   "alignment" : 8,
6522   "is_const" : true,
6523   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::CaptureRequest>",
6524   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::CaptureRequest>",
6525   "referenced_type" : "type-444",
6526   "self_type" : "type-748",
6527   "size" : 16,
6528   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h"
6529  },
6530  {
6531   "alignment" : 8,
6532   "is_const" : true,
6533   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream>",
6534   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream>",
6535   "referenced_type" : "type-435",
6536   "self_type" : "type-439",
6537   "size" : 16,
6538   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6539  },
6540  {
6541   "alignment" : 8,
6542   "is_const" : true,
6543   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream>",
6544   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream>",
6545   "referenced_type" : "type-425",
6546   "self_type" : "type-432",
6547   "size" : 16,
6548   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6549  },
6550  {
6551   "alignment" : 8,
6552   "is_const" : true,
6553   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer>",
6554   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer>",
6555   "referenced_type" : "type-364",
6556   "self_type" : "type-442",
6557   "size" : 16,
6558   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6559  },
6560  {
6561   "alignment" : 8,
6562   "is_const" : true,
6563   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_3::HalStream>",
6564   "name" : "const android::hardware::hidl_vec<android::hardware::camera::device::V3_3::HalStream>",
6565   "referenced_type" : "type-53",
6566   "self_type" : "type-452",
6567   "size" : 16,
6568   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6569  },
6570  {
6571   "alignment" : 8,
6572   "is_const" : true,
6573   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
6574   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
6575   "referenced_type" : "type-385",
6576   "self_type" : "type-393",
6577   "size" : 16,
6578   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6579  },
6580  {
6581   "alignment" : 8,
6582   "is_const" : true,
6583   "linker_set_key" : "const android::hardware::hidl_vec<int>",
6584   "name" : "const android::hardware::hidl_vec<int>",
6585   "referenced_type" : "type-407",
6586   "self_type" : "type-411",
6587   "size" : 16,
6588   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6589  },
6590  {
6591   "alignment" : 8,
6592   "is_const" : true,
6593   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char>",
6594   "name" : "const android::hardware::hidl_vec<unsigned char>",
6595   "referenced_type" : "type-360",
6596   "self_type" : "type-423",
6597   "size" : 16,
6598   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6599  },
6600  {
6601   "alignment" : 2,
6602   "is_const" : true,
6603   "linker_set_key" : "const android::hardware::hidl_version",
6604   "name" : "const android::hardware::hidl_version",
6605   "referenced_type" : "type-462",
6606   "self_type" : "type-464",
6607   "size" : 4,
6608   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6609  },
6610  {
6611   "alignment" : 4,
6612   "is_const" : true,
6613   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
6614   "name" : "const android::hidl::base::V1_0::BpHwBase",
6615   "referenced_type" : "type-731",
6616   "self_type" : "type-734",
6617   "size" : 92,
6618   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6619  },
6620  {
6621   "alignment" : 4,
6622   "is_const" : true,
6623   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6624   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6625   "referenced_type" : "type-481",
6626   "self_type" : "type-482",
6627   "size" : 4,
6628   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6629  },
6630  {
6631   "alignment" : 4,
6632   "is_const" : true,
6633   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
6634   "name" : "const android::hidl::base::V1_0::IBase",
6635   "referenced_type" : "type-36",
6636   "self_type" : "type-130",
6637   "size" : 12,
6638   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6639  },
6640  {
6641   "alignment" : 4,
6642   "is_const" : true,
6643   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
6644   "name" : "const android::hidl::base::V1_0::IBase *const",
6645   "referenced_type" : "type-131",
6646   "self_type" : "type-540",
6647   "size" : 4,
6648   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6649  },
6650  {
6651   "alignment" : 4,
6652   "is_const" : true,
6653   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
6654   "name" : "const android::hidl::manager::V1_0::IServiceManager",
6655   "referenced_type" : "type-176",
6656   "self_type" : "type-180",
6657   "size" : 12,
6658   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6659  },
6660  {
6661   "alignment" : 4,
6662   "is_const" : true,
6663   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
6664   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
6665   "referenced_type" : "type-618",
6666   "self_type" : "type-623",
6667   "size" : 4,
6668   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6669  },
6670  {
6671   "alignment" : 1,
6672   "is_const" : true,
6673   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
6674   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
6675   "referenced_type" : "type-617",
6676   "self_type" : "type-621",
6677   "size" : 1,
6678   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6679  },
6680  {
6681   "alignment" : 4,
6682   "is_const" : true,
6683   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
6684   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
6685   "referenced_type" : "type-196",
6686   "self_type" : "type-614",
6687   "size" : 12,
6688   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6689  },
6690  {
6691   "alignment" : 4,
6692   "is_const" : true,
6693   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
6694   "name" : "const android::sp<android::hardware::IBinder>",
6695   "referenced_type" : "type-134",
6696   "self_type" : "type-136",
6697   "size" : 4,
6698   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6699  },
6700  {
6701   "alignment" : 4,
6702   "is_const" : true,
6703   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
6704   "name" : "const android::sp<android::hardware::ProcessState>",
6705   "referenced_type" : "type-141",
6706   "self_type" : "type-172",
6707   "size" : 4,
6708   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6709  },
6710  {
6711   "alignment" : 4,
6712   "is_const" : true,
6713   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession>",
6714   "name" : "const android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession>",
6715   "referenced_type" : "type-200",
6716   "self_type" : "type-203",
6717   "size" : 4,
6718   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6719  },
6720  {
6721   "alignment" : 4,
6722   "is_const" : true,
6723   "linker_set_key" : "const android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession>",
6724   "name" : "const android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession>",
6725   "referenced_type" : "type-81",
6726   "self_type" : "type-114",
6727   "size" : 4,
6728   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6729  },
6730  {
6731   "alignment" : 4,
6732   "is_const" : true,
6733   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
6734   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
6735   "referenced_type" : "type-28",
6736   "self_type" : "type-27",
6737   "size" : 4,
6738   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6739  },
6740  {
6741   "alignment" : 4,
6742   "is_const" : true,
6743   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
6744   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
6745   "referenced_type" : "type-70",
6746   "self_type" : "type-69",
6747   "size" : 4,
6748   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6749  },
6750  {
6751   "alignment" : 4,
6752   "is_const" : true,
6753   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
6754   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
6755   "referenced_type" : "type-86",
6756   "self_type" : "type-111",
6757   "size" : 4,
6758   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6759  },
6760  {
6761   "alignment" : 4,
6762   "is_const" : true,
6763   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6764   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6765   "referenced_type" : "type-174",
6766   "self_type" : "type-178",
6767   "size" : 4,
6768   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6769  },
6770  {
6771   "alignment" : 4,
6772   "is_const" : true,
6773   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6774   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6775   "referenced_type" : "type-194",
6776   "self_type" : "type-198",
6777   "size" : 4,
6778   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6779  },
6780  {
6781   "alignment" : 4,
6782   "is_const" : true,
6783   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
6784   "name" : "const android::wp<android::hardware::BHwBinder>",
6785   "referenced_type" : "type-72",
6786   "self_type" : "type-92",
6787   "size" : 8,
6788   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6789  },
6790  {
6791   "alignment" : 4,
6792   "is_const" : true,
6793   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
6794   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
6795   "referenced_type" : "type-31",
6796   "self_type" : "type-67",
6797   "size" : 8,
6798   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6799  },
6800  {
6801   "alignment" : 4,
6802   "is_const" : true,
6803   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
6804   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
6805   "referenced_type" : "type-34",
6806   "self_type" : "type-780",
6807   "size" : 8,
6808   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6809  },
6810  {
6811   "alignment" : 1,
6812   "is_const" : true,
6813   "linker_set_key" : "const bool",
6814   "name" : "const bool",
6815   "referenced_type" : "type-13",
6816   "self_type" : "type-185",
6817   "size" : 1,
6818   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6819  },
6820  {
6821   "alignment" : 1,
6822   "is_const" : true,
6823   "linker_set_key" : "const char",
6824   "name" : "const char",
6825   "referenced_type" : "type-106",
6826   "self_type" : "type-168",
6827   "size" : 1,
6828   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6829  },
6830  {
6831   "alignment" : 2,
6832   "is_const" : true,
6833   "linker_set_key" : "const char16_t",
6834   "name" : "const char16_t",
6835   "referenced_type" : "type-160",
6836   "self_type" : "type-159",
6837   "size" : 2,
6838   "source_file" : "/system/core/libutils/include/utils/String16.h"
6839  },
6840  {
6841   "alignment" : 8,
6842   "is_const" : true,
6843   "linker_set_key" : "const double",
6844   "name" : "const double",
6845   "referenced_type" : "type-327",
6846   "self_type" : "type-350",
6847   "size" : 8,
6848   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6849  },
6850  {
6851   "alignment" : 4,
6852   "is_const" : true,
6853   "linker_set_key" : "const float",
6854   "name" : "const float",
6855   "referenced_type" : "type-322",
6856   "self_type" : "type-348",
6857   "size" : 4,
6858   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6859  },
6860  {
6861   "alignment" : 4,
6862   "is_const" : true,
6863   "linker_set_key" : "const int",
6864   "name" : "const int",
6865   "referenced_type" : "type-4",
6866   "self_type" : "type-503",
6867   "size" : 4,
6868   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6869  },
6870  {
6871   "is_const" : true,
6872   "linker_set_key" : "const iter<is_const>",
6873   "name" : "const iter<is_const>",
6874   "referenced_type" : "type-382",
6875   "self_type" : "type-381",
6876   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6877  },
6878  {
6879   "is_const" : true,
6880   "linker_set_key" : "const iter<is_const>",
6881   "name" : "const iter<is_const>",
6882   "referenced_type" : "type-774",
6883   "self_type" : "type-773",
6884   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6885  },
6886  {
6887   "alignment" : 4,
6888   "is_const" : true,
6889   "linker_set_key" : "const log_msg",
6890   "name" : "const log_msg",
6891   "referenced_type" : "type-99",
6892   "self_type" : "type-98",
6893   "size" : 5124,
6894   "source_file" : "/system/core/liblog/include/log/log_read.h"
6895  },
6896  {
6897   "alignment" : 8,
6898   "is_const" : true,
6899   "linker_set_key" : "const long long",
6900   "name" : "const long long",
6901   "referenced_type" : "type-146",
6902   "self_type" : "type-343",
6903   "size" : 8,
6904   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6905  },
6906  {
6907   "alignment" : 4,
6908   "is_const" : true,
6909   "linker_set_key" : "const native_handle",
6910   "name" : "const native_handle",
6911   "referenced_type" : "type-11",
6912   "self_type" : "type-10",
6913   "size" : 12,
6914   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6915  },
6916  {
6917   "alignment" : 2,
6918   "is_const" : true,
6919   "linker_set_key" : "const short",
6920   "name" : "const short",
6921   "referenced_type" : "type-285",
6922   "self_type" : "type-338",
6923   "size" : 2,
6924   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6925  },
6926  {
6927   "alignment" : 1,
6928   "is_const" : true,
6929   "linker_set_key" : "const signed char",
6930   "name" : "const signed char",
6931   "referenced_type" : "type-336",
6932   "self_type" : "type-335",
6933   "size" : 1,
6934   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6935  },
6936  {
6937   "alignment" : 4,
6938   "is_const" : true,
6939   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::CameraDeviceStatus, 3>",
6940   "name" : "const std::array<android::hardware::camera::common::V1_0::CameraDeviceStatus, 3>",
6941   "referenced_type" : "type-650",
6942   "self_type" : "type-649",
6943   "size" : 12,
6944   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
6945  },
6946  {
6947   "alignment" : 4,
6948   "is_const" : true,
6949   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::CameraMetadataType, 6>",
6950   "name" : "const std::array<android::hardware::camera::common::V1_0::CameraMetadataType, 6>",
6951   "referenced_type" : "type-646",
6952   "self_type" : "type-645",
6953   "size" : 24,
6954   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
6955  },
6956  {
6957   "alignment" : 4,
6958   "is_const" : true,
6959   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::Status, 8>",
6960   "name" : "const std::array<android::hardware::camera::common::V1_0::Status, 8>",
6961   "referenced_type" : "type-642",
6962   "self_type" : "type-641",
6963   "size" : 32,
6964   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
6965  },
6966  {
6967   "alignment" : 4,
6968   "is_const" : true,
6969   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::TagBoundaryId, 2>",
6970   "name" : "const std::array<android::hardware::camera::common::V1_0::TagBoundaryId, 2>",
6971   "referenced_type" : "type-648",
6972   "self_type" : "type-647",
6973   "size" : 8,
6974   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
6975  },
6976  {
6977   "alignment" : 4,
6978   "is_const" : true,
6979   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::TorchMode, 2>",
6980   "name" : "const std::array<android::hardware::camera::common::V1_0::TorchMode, 2>",
6981   "referenced_type" : "type-644",
6982   "self_type" : "type-643",
6983   "size" : 8,
6984   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
6985  },
6986  {
6987   "alignment" : 4,
6988   "is_const" : true,
6989   "linker_set_key" : "const std::array<android::hardware::camera::common::V1_0::TorchModeStatus, 3>",
6990   "name" : "const std::array<android::hardware::camera::common::V1_0::TorchModeStatus, 3>",
6991   "referenced_type" : "type-652",
6992   "self_type" : "type-651",
6993   "size" : 12,
6994   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h"
6995  },
6996  {
6997   "alignment" : 4,
6998   "is_const" : true,
6999   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::BufferStatus, 2>",
7000   "name" : "const std::array<android::hardware::camera::device::V3_2::BufferStatus, 2>",
7001   "referenced_type" : "type-42",
7002   "self_type" : "type-41",
7003   "size" : 8,
7004   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
7005  },
7006  {
7007   "alignment" : 4,
7008   "is_const" : true,
7009   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::BufferStatus, 2>",
7010   "name" : "const std::array<android::hardware::camera::device::V3_2::BufferStatus, 2>",
7011   "referenced_type" : "type-714",
7012   "self_type" : "type-713",
7013   "size" : 8,
7014   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
7015  },
7016  {
7017   "alignment" : 2,
7018   "is_const" : true,
7019   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::CameraBlobId, 1>",
7020   "name" : "const std::array<android::hardware::camera::device::V3_2::CameraBlobId, 1>",
7021   "referenced_type" : "type-44",
7022   "self_type" : "type-43",
7023   "size" : 2,
7024   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
7025  },
7026  {
7027   "alignment" : 2,
7028   "is_const" : true,
7029   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::CameraBlobId, 1>",
7030   "name" : "const std::array<android::hardware::camera::device::V3_2::CameraBlobId, 1>",
7031   "referenced_type" : "type-717",
7032   "self_type" : "type-716",
7033   "size" : 2,
7034   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
7035  },
7036  {
7037   "alignment" : 4,
7038   "is_const" : true,
7039   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::ErrorCode, 4>",
7040   "name" : "const std::array<android::hardware::camera::device::V3_2::ErrorCode, 4>",
7041   "referenced_type" : "type-48",
7042   "self_type" : "type-47",
7043   "size" : 16,
7044   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
7045  },
7046  {
7047   "alignment" : 4,
7048   "is_const" : true,
7049   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::ErrorCode, 4>",
7050   "name" : "const std::array<android::hardware::camera::device::V3_2::ErrorCode, 4>",
7051   "referenced_type" : "type-721",
7052   "self_type" : "type-720",
7053   "size" : 16,
7054   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
7055  },
7056  {
7057   "alignment" : 4,
7058   "is_const" : true,
7059   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::MsgType, 2>",
7060   "name" : "const std::array<android::hardware::camera::device::V3_2::MsgType, 2>",
7061   "referenced_type" : "type-46",
7062   "self_type" : "type-45",
7063   "size" : 8,
7064   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
7065  },
7066  {
7067   "alignment" : 4,
7068   "is_const" : true,
7069   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::MsgType, 2>",
7070   "name" : "const std::array<android::hardware::camera::device::V3_2::MsgType, 2>",
7071   "referenced_type" : "type-719",
7072   "self_type" : "type-718",
7073   "size" : 8,
7074   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
7075  },
7076  {
7077   "alignment" : 4,
7078   "is_const" : true,
7079   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::RequestTemplate, 7>",
7080   "name" : "const std::array<android::hardware::camera::device::V3_2::RequestTemplate, 7>",
7081   "referenced_type" : "type-50",
7082   "self_type" : "type-49",
7083   "size" : 28,
7084   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
7085  },
7086  {
7087   "alignment" : 4,
7088   "is_const" : true,
7089   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::RequestTemplate, 7>",
7090   "name" : "const std::array<android::hardware::camera::device::V3_2::RequestTemplate, 7>",
7091   "referenced_type" : "type-723",
7092   "self_type" : "type-722",
7093   "size" : 28,
7094   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
7095  },
7096  {
7097   "alignment" : 4,
7098   "is_const" : true,
7099   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::StreamConfigurationMode, 10>",
7100   "name" : "const std::array<android::hardware::camera::device::V3_2::StreamConfigurationMode, 10>",
7101   "referenced_type" : "type-40",
7102   "self_type" : "type-39",
7103   "size" : 40,
7104   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
7105  },
7106  {
7107   "alignment" : 4,
7108   "is_const" : true,
7109   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::StreamConfigurationMode, 10>",
7110   "name" : "const std::array<android::hardware::camera::device::V3_2::StreamConfigurationMode, 10>",
7111   "referenced_type" : "type-712",
7112   "self_type" : "type-711",
7113   "size" : 40,
7114   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
7115  },
7116  {
7117   "alignment" : 4,
7118   "is_const" : true,
7119   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::StreamRotation, 4>",
7120   "name" : "const std::array<android::hardware::camera::device::V3_2::StreamRotation, 4>",
7121   "referenced_type" : "type-38",
7122   "self_type" : "type-37",
7123   "size" : 16,
7124   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
7125  },
7126  {
7127   "alignment" : 4,
7128   "is_const" : true,
7129   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::StreamRotation, 4>",
7130   "name" : "const std::array<android::hardware::camera::device::V3_2::StreamRotation, 4>",
7131   "referenced_type" : "type-710",
7132   "self_type" : "type-709",
7133   "size" : 16,
7134   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
7135  },
7136  {
7137   "alignment" : 4,
7138   "is_const" : true,
7139   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::StreamType, 2>",
7140   "name" : "const std::array<android::hardware::camera::device::V3_2::StreamType, 2>",
7141   "referenced_type" : "type-26",
7142   "self_type" : "type-25",
7143   "size" : 8,
7144   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
7145  },
7146  {
7147   "alignment" : 4,
7148   "is_const" : true,
7149   "linker_set_key" : "const std::array<android::hardware::camera::device::V3_2::StreamType, 2>",
7150   "name" : "const std::array<android::hardware::camera::device::V3_2::StreamType, 2>",
7151   "referenced_type" : "type-708",
7152   "self_type" : "type-707",
7153   "size" : 8,
7154   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h"
7155  },
7156  {
7157   "alignment" : 8,
7158   "is_const" : true,
7159   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::BufferUsage, 23>",
7160   "name" : "const std::array<android::hardware::graphics::common::V1_0::BufferUsage, 23>",
7161   "referenced_type" : "type-670",
7162   "self_type" : "type-669",
7163   "size" : 184,
7164   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7165  },
7166  {
7167   "alignment" : 8,
7168   "is_const" : true,
7169   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::BufferUsage, 23>",
7170   "name" : "const std::array<android::hardware::graphics::common::V1_0::BufferUsage, 23>",
7171   "referenced_type" : "type-789",
7172   "self_type" : "type-788",
7173   "size" : 184,
7174   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7175  },
7176  {
7177   "alignment" : 4,
7178   "is_const" : true,
7179   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::ColorMode, 10>",
7180   "name" : "const std::array<android::hardware::graphics::common::V1_0::ColorMode, 10>",
7181   "referenced_type" : "type-677",
7182   "self_type" : "type-676",
7183   "size" : 40,
7184   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7185  },
7186  {
7187   "alignment" : 4,
7188   "is_const" : true,
7189   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::ColorMode, 10>",
7190   "name" : "const std::array<android::hardware::graphics::common::V1_0::ColorMode, 10>",
7191   "referenced_type" : "type-795",
7192   "self_type" : "type-794",
7193   "size" : 40,
7194   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7195  },
7196  {
7197   "alignment" : 4,
7198   "is_const" : true,
7199   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::ColorTransform, 7>",
7200   "name" : "const std::array<android::hardware::graphics::common::V1_0::ColorTransform, 7>",
7201   "referenced_type" : "type-679",
7202   "self_type" : "type-678",
7203   "size" : 28,
7204   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7205  },
7206  {
7207   "alignment" : 4,
7208   "is_const" : true,
7209   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::ColorTransform, 7>",
7210   "name" : "const std::array<android::hardware::graphics::common::V1_0::ColorTransform, 7>",
7211   "referenced_type" : "type-797",
7212   "self_type" : "type-796",
7213   "size" : 28,
7214   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7215  },
7216  {
7217   "alignment" : 4,
7218   "is_const" : true,
7219   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Dataspace, 57>",
7220   "name" : "const std::array<android::hardware::graphics::common::V1_0::Dataspace, 57>",
7221   "referenced_type" : "type-674",
7222   "self_type" : "type-673",
7223   "size" : 228,
7224   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7225  },
7226  {
7227   "alignment" : 4,
7228   "is_const" : true,
7229   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Dataspace, 57>",
7230   "name" : "const std::array<android::hardware::graphics::common::V1_0::Dataspace, 57>",
7231   "referenced_type" : "type-793",
7232   "self_type" : "type-792",
7233   "size" : 228,
7234   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7235  },
7236  {
7237   "alignment" : 4,
7238   "is_const" : true,
7239   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Hdr, 3>",
7240   "name" : "const std::array<android::hardware::graphics::common::V1_0::Hdr, 3>",
7241   "referenced_type" : "type-681",
7242   "self_type" : "type-680",
7243   "size" : 12,
7244   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7245  },
7246  {
7247   "alignment" : 4,
7248   "is_const" : true,
7249   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Hdr, 3>",
7250   "name" : "const std::array<android::hardware::graphics::common::V1_0::Hdr, 3>",
7251   "referenced_type" : "type-799",
7252   "self_type" : "type-798",
7253   "size" : 12,
7254   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7255  },
7256  {
7257   "alignment" : 4,
7258   "is_const" : true,
7259   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::PixelFormat, 20>",
7260   "name" : "const std::array<android::hardware::graphics::common::V1_0::PixelFormat, 20>",
7261   "referenced_type" : "type-668",
7262   "self_type" : "type-667",
7263   "size" : 80,
7264   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7265  },
7266  {
7267   "alignment" : 4,
7268   "is_const" : true,
7269   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::PixelFormat, 20>",
7270   "name" : "const std::array<android::hardware::graphics::common::V1_0::PixelFormat, 20>",
7271   "referenced_type" : "type-787",
7272   "self_type" : "type-786",
7273   "size" : 80,
7274   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7275  },
7276  {
7277   "alignment" : 4,
7278   "is_const" : true,
7279   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Transform, 5>",
7280   "name" : "const std::array<android::hardware::graphics::common::V1_0::Transform, 5>",
7281   "referenced_type" : "type-672",
7282   "self_type" : "type-671",
7283   "size" : 20,
7284   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7285  },
7286  {
7287   "alignment" : 4,
7288   "is_const" : true,
7289   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Transform, 5>",
7290   "name" : "const std::array<android::hardware::graphics::common::V1_0::Transform, 5>",
7291   "referenced_type" : "type-791",
7292   "self_type" : "type-790",
7293   "size" : 20,
7294   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7295  },
7296  {
7297   "alignment" : 4,
7298   "is_const" : true,
7299   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7300   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7301   "referenced_type" : "type-485",
7302   "self_type" : "type-484",
7303   "size" : 12,
7304   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7305  },
7306  {
7307   "alignment" : 4,
7308   "is_const" : true,
7309   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7310   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7311   "referenced_type" : "type-778",
7312   "self_type" : "type-777",
7313   "size" : 12,
7314   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7315  },
7316  {
7317   "alignment" : 4,
7318   "is_const" : true,
7319   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7320   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7321   "referenced_type" : "type-627",
7322   "self_type" : "type-626",
7323   "size" : 4,
7324   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7325  },
7326  {
7327   "alignment" : 1,
7328   "is_const" : true,
7329   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
7330   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
7331   "referenced_type" : "type-625",
7332   "self_type" : "type-624",
7333   "size" : 3,
7334   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7335  },
7336  {
7337   "alignment" : 4,
7338   "is_const" : true,
7339   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
7340   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
7341   "referenced_type" : "type-519",
7342   "self_type" : "type-518",
7343   "size" : 12,
7344   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7345  },
7346  {
7347   "alignment" : 4,
7348   "is_const" : true,
7349   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
7350   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
7351   "referenced_type" : "type-405",
7352   "self_type" : "type-404",
7353   "size" : 8,
7354   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7355  },
7356  {
7357   "alignment" : 4,
7358   "is_const" : true,
7359   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
7360   "name" : "const std::initializer_list<android::hardware::hidl_string>",
7361   "referenced_type" : "type-391",
7362   "self_type" : "type-390",
7363   "size" : 8,
7364   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7365  },
7366  {
7367   "alignment" : 4,
7368   "is_const" : true,
7369   "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 *> > *)> > >",
7370   "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 *> > *)> > >",
7371   "referenced_type" : "type-63",
7372   "self_type" : "type-62",
7373   "size" : 12,
7374   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7375  },
7376  {
7377   "alignment" : 4,
7378   "is_const" : true,
7379   "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 *> > *)> > >",
7380   "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 *> > *)> > >",
7381   "referenced_type" : "type-753",
7382   "self_type" : "type-752",
7383   "size" : 12,
7384   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7385  },
7386  {
7387   "alignment" : 1,
7388   "is_const" : true,
7389   "linker_set_key" : "const unsigned char",
7390   "name" : "const unsigned char",
7391   "referenced_type" : "type-102",
7392   "self_type" : "type-461",
7393   "size" : 1,
7394   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7395  },
7396  {
7397   "alignment" : 4,
7398   "is_const" : true,
7399   "linker_set_key" : "const unsigned int",
7400   "name" : "const unsigned int",
7401   "referenced_type" : "type-2",
7402   "self_type" : "type-151",
7403   "size" : 4,
7404   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7405  },
7406  {
7407   "alignment" : 8,
7408   "is_const" : true,
7409   "linker_set_key" : "const unsigned long long",
7410   "name" : "const unsigned long long",
7411   "referenced_type" : "type-5",
7412   "self_type" : "type-346",
7413   "size" : 8,
7414   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7415  },
7416  {
7417   "alignment" : 2,
7418   "is_const" : true,
7419   "linker_set_key" : "const unsigned short",
7420   "name" : "const unsigned short",
7421   "referenced_type" : "type-104",
7422   "self_type" : "type-340",
7423   "size" : 2,
7424   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7425  },
7426  {
7427   "is_const" : true,
7428   "linker_set_key" : "const void",
7429   "name" : "const void",
7430   "referenced_type" : "type-77",
7431   "self_type" : "type-467",
7432   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7433  },
7434  {
7435   "alignment" : 1,
7436   "is_volatile" : true,
7437   "linker_set_key" : "volatile bool",
7438   "name" : "volatile bool",
7439   "referenced_type" : "type-13",
7440   "self_type" : "type-188",
7441   "size" : 1,
7442   "source_file" : "/system/core/libutils/include/utils/Thread.h"
7443  },
7444  {
7445   "alignment" : 4,
7446   "is_volatile" : true,
7447   "linker_set_key" : "volatile int",
7448   "name" : "volatile int",
7449   "referenced_type" : "type-4",
7450   "self_type" : "type-169",
7451   "size" : 4,
7452   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
7453  }
7454 ],
7455 "record_types" :
7456 [
7457  {
7458   "alignment" : 4,
7459   "fields" :
7460   [
7461    {
7462     "access" : "private",
7463     "field_name" : "mCond",
7464     "referenced_type" : "type-187"
7465    }
7466   ],
7467   "linker_set_key" : "android::Condition",
7468   "name" : "android::Condition",
7469   "record_kind" : "class",
7470   "referenced_type" : "type-186",
7471   "self_type" : "type-186",
7472   "size" : 4,
7473   "source_file" : "/system/core/libutils/include/utils/Condition.h",
7474   "unique_id" : "_ZTSN7android9ConditionE"
7475  },
7476  {
7477   "alignment" : 4,
7478   "fields" :
7479   [
7480    {
7481     "access" : "private",
7482     "field_name" : "mVector",
7483     "referenced_type" : "type-163"
7484    }
7485   ],
7486   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
7487   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
7488   "record_kind" : "class",
7489   "referenced_type" : "type-162",
7490   "self_type" : "type-162",
7491   "size" : 20,
7492   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
7493   "template_args" : [ "type-157", "type-134" ],
7494   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
7495  },
7496  {
7497   "alignment" : 4,
7498   "fields" :
7499   [
7500    {
7501     "access" : "private",
7502     "field_name" : "mCount",
7503     "referenced_type" : "type-261"
7504    }
7505   ],
7506   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
7507   "name" : "android::LightRefBase<android::NativeHandle>",
7508   "record_kind" : "class",
7509   "referenced_type" : "type-260",
7510   "self_type" : "type-260",
7511   "size" : 4,
7512   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7513   "template_args" : [ "type-262" ],
7514   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
7515  },
7516  {
7517   "alignment" : 4,
7518   "fields" :
7519   [
7520    {
7521     "access" : "private",
7522     "field_name" : "mCount",
7523     "referenced_type" : "type-258"
7524    }
7525   ],
7526   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
7527   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
7528   "record_kind" : "class",
7529   "referenced_type" : "type-257",
7530   "self_type" : "type-257",
7531   "size" : 4,
7532   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7533   "template_args" : [ "type-259" ],
7534   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
7535  },
7536  {
7537   "alignment" : 4,
7538   "fields" :
7539   [
7540    {
7541     "access" : "private",
7542     "field_name" : "mMutex",
7543     "referenced_type" : "type-148"
7544    }
7545   ],
7546   "linker_set_key" : "android::Mutex",
7547   "name" : "android::Mutex",
7548   "record_kind" : "class",
7549   "referenced_type" : "type-147",
7550   "self_type" : "type-147",
7551   "size" : 4,
7552   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
7553   "unique_id" : "_ZTSN7android5MutexE"
7554  },
7555  {
7556   "alignment" : 4,
7557   "fields" :
7558   [
7559    {
7560     "access" : "private",
7561     "field_name" : "mLock",
7562     "referenced_type" : "type-597"
7563    }
7564   ],
7565   "linker_set_key" : "android::Mutex::Autolock",
7566   "name" : "android::Mutex::Autolock",
7567   "record_kind" : "class",
7568   "referenced_type" : "type-596",
7569   "self_type" : "type-596",
7570   "size" : 4,
7571   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
7572   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
7573  },
7574  {
7575   "alignment" : 4,
7576   "base_specifiers" :
7577   [
7578    {
7579     "referenced_type" : "type-260"
7580    }
7581   ],
7582   "fields" :
7583   [
7584    {
7585     "access" : "private",
7586     "field_name" : "mHandle",
7587     "field_offset" : 32,
7588     "referenced_type" : "type-263"
7589    },
7590    {
7591     "access" : "private",
7592     "field_name" : "mOwnsHandle",
7593     "field_offset" : 64,
7594     "referenced_type" : "type-13"
7595    }
7596   ],
7597   "linker_set_key" : "android::NativeHandle",
7598   "name" : "android::NativeHandle",
7599   "record_kind" : "class",
7600   "referenced_type" : "type-262",
7601   "self_type" : "type-262",
7602   "size" : 12,
7603   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
7604   "unique_id" : "_ZTSN7android12NativeHandleE"
7605  },
7606  {
7607   "alignment" : 4,
7608   "fields" :
7609   [
7610    {
7611     "access" : "private",
7612     "field_name" : "mRWLock",
7613     "referenced_type" : "type-603"
7614    }
7615   ],
7616   "linker_set_key" : "android::RWLock",
7617   "name" : "android::RWLock",
7618   "record_kind" : "class",
7619   "referenced_type" : "type-602",
7620   "self_type" : "type-602",
7621   "size" : 40,
7622   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
7623   "unique_id" : "_ZTSN7android6RWLockE"
7624  },
7625  {
7626   "alignment" : 4,
7627   "fields" :
7628   [
7629    {
7630     "access" : "private",
7631     "field_name" : "mLock",
7632     "referenced_type" : "type-606"
7633    }
7634   ],
7635   "linker_set_key" : "android::RWLock::AutoRLock",
7636   "name" : "android::RWLock::AutoRLock",
7637   "record_kind" : "class",
7638   "referenced_type" : "type-605",
7639   "self_type" : "type-605",
7640   "size" : 4,
7641   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
7642   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
7643  },
7644  {
7645   "alignment" : 4,
7646   "fields" :
7647   [
7648    {
7649     "access" : "private",
7650     "field_name" : "mLock",
7651     "referenced_type" : "type-606"
7652    }
7653   ],
7654   "linker_set_key" : "android::RWLock::AutoWLock",
7655   "name" : "android::RWLock::AutoWLock",
7656   "record_kind" : "class",
7657   "referenced_type" : "type-610",
7658   "self_type" : "type-610",
7659   "size" : 4,
7660   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
7661   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
7662  },
7663  {
7664   "alignment" : 4,
7665   "fields" :
7666   [
7667    {
7668     "access" : "private",
7669     "field_name" : "mRefs",
7670     "field_offset" : 32,
7671     "referenced_type" : "type-20"
7672    }
7673   ],
7674   "linker_set_key" : "android::RefBase",
7675   "name" : "android::RefBase",
7676   "record_kind" : "class",
7677   "referenced_type" : "type-19",
7678   "self_type" : "type-19",
7679   "size" : 8,
7680   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7681   "unique_id" : "_ZTSN7android7RefBaseE",
7682   "vtable_components" :
7683   [
7684    {
7685     "kind" : "offset_to_top"
7686    },
7687    {
7688     "kind" : "rtti",
7689     "mangled_component_name" : "_ZTIN7android7RefBaseE"
7690    },
7691    {
7692     "kind" : "complete_dtor_pointer",
7693     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
7694    },
7695    {
7696     "kind" : "deleting_dtor_pointer",
7697     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
7698    },
7699    {
7700     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7701    },
7702    {
7703     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7704    },
7705    {
7706     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7707    },
7708    {
7709     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7710    }
7711   ]
7712  },
7713  {
7714   "alignment" : 1,
7715   "linker_set_key" : "android::RefBase::weakref_type",
7716   "name" : "android::RefBase::weakref_type",
7717   "record_kind" : "class",
7718   "referenced_type" : "type-24",
7719   "self_type" : "type-24",
7720   "size" : 1,
7721   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7722   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
7723  },
7724  {
7725   "alignment" : 1,
7726   "linker_set_key" : "android::ReferenceMover",
7727   "name" : "android::ReferenceMover",
7728   "record_kind" : "class",
7729   "referenced_type" : "type-366",
7730   "self_type" : "type-366",
7731   "size" : 1,
7732   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7733   "unique_id" : "_ZTSN7android14ReferenceMoverE"
7734  },
7735  {
7736   "alignment" : 4,
7737   "linker_set_key" : "android::ReferenceRenamer",
7738   "name" : "android::ReferenceRenamer",
7739   "record_kind" : "class",
7740   "referenced_type" : "type-352",
7741   "self_type" : "type-352",
7742   "size" : 4,
7743   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7744   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
7745   "vtable_components" :
7746   [
7747    {
7748     "kind" : "offset_to_top"
7749    },
7750    {
7751     "kind" : "rtti",
7752     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
7753    },
7754    {
7755     "is_pure" : true,
7756     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
7757    }
7758   ]
7759  },
7760  {
7761   "alignment" : 8,
7762   "fields" :
7763   [
7764    {
7765     "access" : "private",
7766     "field_name" : "mTag",
7767     "referenced_type" : "type-5"
7768    }
7769   ],
7770   "linker_set_key" : "android::ScopedTrace",
7771   "name" : "android::ScopedTrace",
7772   "record_kind" : "class",
7773   "referenced_type" : "type-612",
7774   "self_type" : "type-612",
7775   "size" : 8,
7776   "source_file" : "/system/core/libutils/include/utils/Trace.h",
7777   "unique_id" : "_ZTSN7android11ScopedTraceE"
7778  },
7779  {
7780   "alignment" : 4,
7781   "base_specifiers" :
7782   [
7783    {
7784     "access" : "private",
7785     "referenced_type" : "type-164"
7786    }
7787   ],
7788   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7789   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7790   "record_kind" : "class",
7791   "referenced_type" : "type-163",
7792   "self_type" : "type-163",
7793   "size" : 20,
7794   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
7795   "template_args" : [ "type-165" ],
7796   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7797   "vtable_components" :
7798   [
7799    {
7800     "kind" : "offset_to_top"
7801    },
7802    {
7803     "kind" : "rtti",
7804     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7805    },
7806    {
7807     "kind" : "complete_dtor_pointer",
7808     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
7809    },
7810    {
7811     "kind" : "deleting_dtor_pointer",
7812     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
7813    },
7814    {
7815     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
7816    },
7817    {
7818     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
7819    },
7820    {
7821     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
7822    },
7823    {
7824     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
7825    },
7826    {
7827     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
7828    },
7829    {
7830     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
7831    },
7832    {
7833     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
7834    }
7835   ]
7836  },
7837  {
7838   "alignment" : 4,
7839   "base_specifiers" :
7840   [
7841    {
7842     "referenced_type" : "type-150"
7843    }
7844   ],
7845   "linker_set_key" : "android::SortedVectorImpl",
7846   "name" : "android::SortedVectorImpl",
7847   "record_kind" : "class",
7848   "referenced_type" : "type-164",
7849   "self_type" : "type-164",
7850   "size" : 20,
7851   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7852   "unique_id" : "_ZTSN7android16SortedVectorImplE",
7853   "vtable_components" :
7854   [
7855    {
7856     "kind" : "offset_to_top"
7857    },
7858    {
7859     "kind" : "rtti",
7860     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
7861    },
7862    {
7863     "kind" : "complete_dtor_pointer",
7864     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
7865    },
7866    {
7867     "kind" : "deleting_dtor_pointer",
7868     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
7869    },
7870    {
7871     "is_pure" : true,
7872     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7873    },
7874    {
7875     "is_pure" : true,
7876     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7877    },
7878    {
7879     "is_pure" : true,
7880     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7881    },
7882    {
7883     "is_pure" : true,
7884     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7885    },
7886    {
7887     "is_pure" : true,
7888     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7889    },
7890    {
7891     "is_pure" : true,
7892     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7893    },
7894    {
7895     "is_pure" : true,
7896     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
7897    }
7898   ]
7899  },
7900  {
7901   "alignment" : 4,
7902   "fields" :
7903   [
7904    {
7905     "access" : "private",
7906     "field_name" : "mString",
7907     "referenced_type" : "type-158"
7908    }
7909   ],
7910   "linker_set_key" : "android::String16",
7911   "name" : "android::String16",
7912   "record_kind" : "class",
7913   "referenced_type" : "type-157",
7914   "self_type" : "type-157",
7915   "size" : 4,
7916   "source_file" : "/system/core/libutils/include/utils/String16.h",
7917   "unique_id" : "_ZTSN7android8String16E"
7918  },
7919  {
7920   "alignment" : 4,
7921   "fields" :
7922   [
7923    {
7924     "access" : "private",
7925     "field_name" : "mString",
7926     "referenced_type" : "type-167"
7927    }
7928   ],
7929   "linker_set_key" : "android::String8",
7930   "name" : "android::String8",
7931   "record_kind" : "class",
7932   "referenced_type" : "type-166",
7933   "self_type" : "type-166",
7934   "size" : 4,
7935   "source_file" : "/system/core/libutils/include/utils/String8.h",
7936   "unique_id" : "_ZTSN7android7String8E"
7937  },
7938  {
7939   "alignment" : 4,
7940   "base_specifiers" :
7941   [
7942    {
7943     "is_virtual" : true,
7944     "referenced_type" : "type-19"
7945    }
7946   ],
7947   "fields" :
7948   [
7949    {
7950     "access" : "private",
7951     "field_name" : "mCanCallJava",
7952     "field_offset" : 32,
7953     "referenced_type" : "type-185"
7954    },
7955    {
7956     "access" : "private",
7957     "field_name" : "mThread",
7958     "field_offset" : 64,
7959     "referenced_type" : "type-76"
7960    },
7961    {
7962     "access" : "private",
7963     "field_name" : "mLock",
7964     "field_offset" : 96,
7965     "referenced_type" : "type-147"
7966    },
7967    {
7968     "access" : "private",
7969     "field_name" : "mThreadExitedCondition",
7970     "field_offset" : 128,
7971     "referenced_type" : "type-186"
7972    },
7973    {
7974     "access" : "private",
7975     "field_name" : "mStatus",
7976     "field_offset" : 160,
7977     "referenced_type" : "type-4"
7978    },
7979    {
7980     "access" : "private",
7981     "field_name" : "mExitPending",
7982     "field_offset" : 192,
7983     "referenced_type" : "type-188"
7984    },
7985    {
7986     "access" : "private",
7987     "field_name" : "mRunning",
7988     "field_offset" : 200,
7989     "referenced_type" : "type-188"
7990    },
7991    {
7992     "access" : "private",
7993     "field_name" : "mHoldSelf",
7994     "field_offset" : 224,
7995     "referenced_type" : "type-182"
7996    },
7997    {
7998     "access" : "private",
7999     "field_name" : "mTid",
8000     "field_offset" : 256,
8001     "referenced_type" : "type-4"
8002    }
8003   ],
8004   "linker_set_key" : "android::Thread",
8005   "name" : "android::Thread",
8006   "record_kind" : "class",
8007   "referenced_type" : "type-184",
8008   "self_type" : "type-184",
8009   "size" : 44,
8010   "source_file" : "/system/core/libutils/include/utils/Thread.h",
8011   "unique_id" : "_ZTSN7android6ThreadE",
8012   "vtable_components" :
8013   [
8014    {
8015     "component_value" : 36,
8016     "kind" : "vbase_offset"
8017    },
8018    {
8019     "kind" : "offset_to_top"
8020    },
8021    {
8022     "kind" : "rtti",
8023     "mangled_component_name" : "_ZTIN7android6ThreadE"
8024    },
8025    {
8026     "kind" : "complete_dtor_pointer",
8027     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
8028    },
8029    {
8030     "kind" : "deleting_dtor_pointer",
8031     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
8032    },
8033    {
8034     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
8035    },
8036    {
8037     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
8038    },
8039    {
8040     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
8041    },
8042    {
8043     "is_pure" : true,
8044     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
8045    },
8046    {
8047     "kind" : "vcall_offset"
8048    },
8049    {
8050     "kind" : "vcall_offset"
8051    },
8052    {
8053     "kind" : "vcall_offset"
8054    },
8055    {
8056     "kind" : "vcall_offset"
8057    },
8058    {
8059     "component_value" : -36,
8060     "kind" : "vcall_offset"
8061    },
8062    {
8063     "component_value" : -36,
8064     "kind" : "offset_to_top"
8065    },
8066    {
8067     "kind" : "rtti",
8068     "mangled_component_name" : "_ZTIN7android6ThreadE"
8069    },
8070    {
8071     "kind" : "complete_dtor_pointer",
8072     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
8073    },
8074    {
8075     "kind" : "deleting_dtor_pointer",
8076     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
8077    },
8078    {
8079     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8080    },
8081    {
8082     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8083    },
8084    {
8085     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8086    },
8087    {
8088     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8089    }
8090   ]
8091  },
8092  {
8093   "alignment" : 4,
8094   "base_specifiers" :
8095   [
8096    {
8097     "access" : "private",
8098     "referenced_type" : "type-150"
8099    }
8100   ],
8101   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
8102   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
8103   "record_kind" : "class",
8104   "referenced_type" : "type-149",
8105   "self_type" : "type-149",
8106   "size" : 20,
8107   "source_file" : "/system/core/libutils/include/utils/Vector.h",
8108   "template_args" : [ "type-152" ],
8109   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
8110   "vtable_components" :
8111   [
8112    {
8113     "kind" : "offset_to_top"
8114    },
8115    {
8116     "kind" : "rtti",
8117     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
8118    },
8119    {
8120     "kind" : "complete_dtor_pointer",
8121     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
8122    },
8123    {
8124     "kind" : "deleting_dtor_pointer",
8125     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
8126    },
8127    {
8128     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
8129    },
8130    {
8131     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
8132    },
8133    {
8134     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
8135    },
8136    {
8137     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
8138    },
8139    {
8140     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
8141    },
8142    {
8143     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
8144    }
8145   ]
8146  },
8147  {
8148   "alignment" : 4,
8149   "fields" :
8150   [
8151    {
8152     "access" : "private",
8153     "field_name" : "mStorage",
8154     "field_offset" : 32,
8155     "referenced_type" : "type-76"
8156    },
8157    {
8158     "access" : "private",
8159     "field_name" : "mCount",
8160     "field_offset" : 64,
8161     "referenced_type" : "type-2"
8162    },
8163    {
8164     "access" : "private",
8165     "field_name" : "mFlags",
8166     "field_offset" : 96,
8167     "referenced_type" : "type-151"
8168    },
8169    {
8170     "access" : "private",
8171     "field_name" : "mItemSize",
8172     "field_offset" : 128,
8173     "referenced_type" : "type-151"
8174    }
8175   ],
8176   "linker_set_key" : "android::VectorImpl",
8177   "name" : "android::VectorImpl",
8178   "record_kind" : "class",
8179   "referenced_type" : "type-150",
8180   "self_type" : "type-150",
8181   "size" : 20,
8182   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8183   "unique_id" : "_ZTSN7android10VectorImplE",
8184   "vtable_components" :
8185   [
8186    {
8187     "kind" : "offset_to_top"
8188    },
8189    {
8190     "kind" : "rtti",
8191     "mangled_component_name" : "_ZTIN7android10VectorImplE"
8192    },
8193    {
8194     "kind" : "complete_dtor_pointer",
8195     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
8196    },
8197    {
8198     "kind" : "deleting_dtor_pointer",
8199     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
8200    },
8201    {
8202     "is_pure" : true,
8203     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
8204    },
8205    {
8206     "is_pure" : true,
8207     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
8208    },
8209    {
8210     "is_pure" : true,
8211     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
8212    },
8213    {
8214     "is_pure" : true,
8215     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
8216    },
8217    {
8218     "is_pure" : true,
8219     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
8220    },
8221    {
8222     "is_pure" : true,
8223     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
8224    }
8225   ]
8226  },
8227  {
8228   "alignment" : 4,
8229   "base_specifiers" :
8230   [
8231    {
8232     "referenced_type" : "type-257"
8233    }
8234   ],
8235   "linker_set_key" : "android::VirtualLightRefBase",
8236   "name" : "android::VirtualLightRefBase",
8237   "record_kind" : "class",
8238   "referenced_type" : "type-259",
8239   "self_type" : "type-259",
8240   "size" : 8,
8241   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8242   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
8243   "vtable_components" :
8244   [
8245    {
8246     "kind" : "offset_to_top"
8247    },
8248    {
8249     "kind" : "rtti",
8250     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
8251    },
8252    {
8253     "kind" : "complete_dtor_pointer",
8254     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
8255    },
8256    {
8257     "kind" : "deleting_dtor_pointer",
8258     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
8259    }
8260   ]
8261  },
8262  {
8263   "alignment" : 4,
8264   "base_specifiers" :
8265   [
8266    {
8267     "referenced_type" : "type-78"
8268    }
8269   ],
8270   "fields" :
8271   [
8272    {
8273     "access" : "protected",
8274     "field_name" : "mSchedPolicy",
8275     "field_offset" : 32,
8276     "referenced_type" : "type-4"
8277    },
8278    {
8279     "access" : "protected",
8280     "field_name" : "mSchedPriority",
8281     "field_offset" : 64,
8282     "referenced_type" : "type-4"
8283    },
8284    {
8285     "access" : "private",
8286     "field_name" : "mExtras",
8287     "field_offset" : 96,
8288     "referenced_type" : "type-75"
8289    },
8290    {
8291     "access" : "private",
8292     "field_name" : "mReserved0",
8293     "field_offset" : 128,
8294     "referenced_type" : "type-76"
8295    }
8296   ],
8297   "linker_set_key" : "android::hardware::BHwBinder",
8298   "name" : "android::hardware::BHwBinder",
8299   "record_kind" : "class",
8300   "referenced_type" : "type-74",
8301   "self_type" : "type-74",
8302   "size" : 28,
8303   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
8304   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
8305   "vtable_components" :
8306   [
8307    {
8308     "component_value" : 20,
8309     "kind" : "vbase_offset"
8310    },
8311    {
8312     "kind" : "offset_to_top"
8313    },
8314    {
8315     "kind" : "rtti",
8316     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
8317    },
8318    {
8319     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8320    },
8321    {
8322     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
8323    },
8324    {
8325     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
8326    },
8327    {
8328     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
8329    },
8330    {
8331     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8332    },
8333    {
8334     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
8335    },
8336    {
8337     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
8338    },
8339    {
8340     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
8341    },
8342    {
8343     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8344    },
8345    {
8346     "kind" : "complete_dtor_pointer",
8347     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
8348    },
8349    {
8350     "kind" : "deleting_dtor_pointer",
8351     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
8352    },
8353    {
8354     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8355    },
8356    {
8357     "kind" : "vcall_offset"
8358    },
8359    {
8360     "kind" : "vcall_offset"
8361    },
8362    {
8363     "kind" : "vcall_offset"
8364    },
8365    {
8366     "kind" : "vcall_offset"
8367    },
8368    {
8369     "component_value" : -20,
8370     "kind" : "vcall_offset"
8371    },
8372    {
8373     "component_value" : -20,
8374     "kind" : "offset_to_top"
8375    },
8376    {
8377     "kind" : "rtti",
8378     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
8379    },
8380    {
8381     "kind" : "complete_dtor_pointer",
8382     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
8383    },
8384    {
8385     "kind" : "deleting_dtor_pointer",
8386     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
8387    },
8388    {
8389     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8390    },
8391    {
8392     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8393    },
8394    {
8395     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8396    },
8397    {
8398     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8399    }
8400   ]
8401  },
8402  {
8403   "alignment" : 4,
8404   "base_specifiers" :
8405   [
8406    {
8407     "is_virtual" : true,
8408     "referenced_type" : "type-19"
8409    }
8410   ],
8411   "fields" :
8412   [
8413    {
8414     "access" : "private",
8415     "field_name" : "mRemote",
8416     "field_offset" : 32,
8417     "referenced_type" : "type-124"
8418    },
8419    {
8420     "access" : "private",
8421     "field_name" : "mRefs",
8422     "field_offset" : 64,
8423     "referenced_type" : "type-23"
8424    },
8425    {
8426     "access" : "private",
8427     "field_name" : "mState",
8428     "field_offset" : 96,
8429     "referenced_type" : "type-126"
8430    }
8431   ],
8432   "linker_set_key" : "android::hardware::BpHwRefBase",
8433   "name" : "android::hardware::BpHwRefBase",
8434   "record_kind" : "class",
8435   "referenced_type" : "type-123",
8436   "self_type" : "type-123",
8437   "size" : 24,
8438   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
8439   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
8440   "vtable_components" :
8441   [
8442    {
8443     "component_value" : 16,
8444     "kind" : "vbase_offset"
8445    },
8446    {
8447     "kind" : "offset_to_top"
8448    },
8449    {
8450     "kind" : "rtti",
8451     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
8452    },
8453    {
8454     "kind" : "complete_dtor_pointer",
8455     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
8456    },
8457    {
8458     "kind" : "deleting_dtor_pointer",
8459     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
8460    },
8461    {
8462     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8463    },
8464    {
8465     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8466    },
8467    {
8468     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8469    },
8470    {
8471     "kind" : "vcall_offset"
8472    },
8473    {
8474     "component_value" : -16,
8475     "kind" : "vcall_offset"
8476    },
8477    {
8478     "component_value" : -16,
8479     "kind" : "vcall_offset"
8480    },
8481    {
8482     "component_value" : -16,
8483     "kind" : "vcall_offset"
8484    },
8485    {
8486     "component_value" : -16,
8487     "kind" : "vcall_offset"
8488    },
8489    {
8490     "component_value" : -16,
8491     "kind" : "offset_to_top"
8492    },
8493    {
8494     "kind" : "rtti",
8495     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
8496    },
8497    {
8498     "kind" : "complete_dtor_pointer",
8499     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
8500    },
8501    {
8502     "kind" : "deleting_dtor_pointer",
8503     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
8504    },
8505    {
8506     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
8507    },
8508    {
8509     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8510    },
8511    {
8512     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8513    },
8514    {
8515     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8516    }
8517   ]
8518  },
8519  {
8520   "alignment" : 4,
8521   "base_specifiers" :
8522   [
8523    {
8524     "referenced_type" : "type-84"
8525    },
8526    {
8527     "referenced_type" : "type-122"
8528    },
8529    {
8530     "referenced_type" : "type-123"
8531    }
8532   ],
8533   "linker_set_key" : "android::hardware::BpInterface<android::hardware::camera::device::V3_2::ICameraDeviceSession>",
8534   "name" : "android::hardware::BpInterface<android::hardware::camera::device::V3_2::ICameraDeviceSession>",
8535   "record_kind" : "class",
8536   "referenced_type" : "type-501",
8537   "self_type" : "type-501",
8538   "size" : 32,
8539   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8540   "template_args" : [ "type-84" ],
8541   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEEE",
8542   "vtable_components" :
8543   [
8544    {
8545     "component_value" : 24,
8546     "kind" : "vbase_offset"
8547    },
8548    {
8549     "kind" : "offset_to_top"
8550    },
8551    {
8552     "kind" : "rtti",
8553     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEEE"
8554    },
8555    {
8556     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_220ICameraDeviceSession8isRemoteEv"
8557    },
8558    {
8559     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
8560    },
8561    {
8562     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
8563    },
8564    {
8565     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
8566    },
8567    {
8568     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
8569    },
8570    {
8571     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession21setHALInstrumentationEv"
8572    },
8573    {
8574     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
8575    },
8576    {
8577     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession4pingEv"
8578    },
8579    {
8580     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
8581    },
8582    {
8583     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession21notifySyspropsChangedEv"
8584    },
8585    {
8586     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
8587    },
8588    {
8589     "kind" : "complete_dtor_pointer",
8590     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED1Ev"
8591    },
8592    {
8593     "kind" : "deleting_dtor_pointer",
8594     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED0Ev"
8595    },
8596    {
8597     "is_pure" : true,
8598     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession31constructDefaultRequestSettingsENS3_15RequestTemplateENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
8599    },
8600    {
8601     "is_pure" : true,
8602     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession16configureStreamsERKNS3_19StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_22HalStreamConfigurationEEEE"
8603    },
8604    {
8605     "is_pure" : true,
8606     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession21processCaptureRequestERKNS0_8hidl_vecINS3_14CaptureRequestEEERKNS5_INS3_11BufferCacheEEENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE"
8607    },
8608    {
8609     "is_pure" : true,
8610     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession30getCaptureRequestMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
8611    },
8612    {
8613     "is_pure" : true,
8614     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession29getCaptureResultMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
8615    },
8616    {
8617     "is_pure" : true,
8618     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession5flushEv"
8619    },
8620    {
8621     "is_pure" : true,
8622     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession5closeEv"
8623    },
8624    {
8625     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEE10onAsBinderEv"
8626    },
8627    {
8628     "component_value" : 20,
8629     "kind" : "vbase_offset"
8630    },
8631    {
8632     "component_value" : -4,
8633     "kind" : "offset_to_top"
8634    },
8635    {
8636     "kind" : "rtti",
8637     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEEE"
8638    },
8639    {
8640     "kind" : "complete_dtor_pointer",
8641     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED1Ev"
8642    },
8643    {
8644     "kind" : "deleting_dtor_pointer",
8645     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED0Ev"
8646    },
8647    {
8648     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEE10onAsBinderEv"
8649    },
8650    {
8651     "component_value" : 16,
8652     "kind" : "vbase_offset"
8653    },
8654    {
8655     "component_value" : -8,
8656     "kind" : "offset_to_top"
8657    },
8658    {
8659     "kind" : "rtti",
8660     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEEE"
8661    },
8662    {
8663     "kind" : "complete_dtor_pointer",
8664     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED1Ev"
8665    },
8666    {
8667     "kind" : "deleting_dtor_pointer",
8668     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED0Ev"
8669    },
8670    {
8671     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8672    },
8673    {
8674     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8675    },
8676    {
8677     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8678    },
8679    {
8680     "kind" : "vcall_offset"
8681    },
8682    {
8683     "component_value" : -16,
8684     "kind" : "vcall_offset"
8685    },
8686    {
8687     "component_value" : -16,
8688     "kind" : "vcall_offset"
8689    },
8690    {
8691     "component_value" : -16,
8692     "kind" : "vcall_offset"
8693    },
8694    {
8695     "component_value" : -24,
8696     "kind" : "vcall_offset"
8697    },
8698    {
8699     "component_value" : -24,
8700     "kind" : "offset_to_top"
8701    },
8702    {
8703     "kind" : "rtti",
8704     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEEE"
8705    },
8706    {
8707     "kind" : "complete_dtor_pointer",
8708     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED1Ev"
8709    },
8710    {
8711     "kind" : "deleting_dtor_pointer",
8712     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEED0Ev"
8713    },
8714    {
8715     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
8716    },
8717    {
8718     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8719    },
8720    {
8721     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8722    },
8723    {
8724     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8725    }
8726   ]
8727  },
8728  {
8729   "alignment" : 4,
8730   "base_specifiers" :
8731   [
8732    {
8733     "referenced_type" : "type-83"
8734    },
8735    {
8736     "referenced_type" : "type-122"
8737    },
8738    {
8739     "referenced_type" : "type-123"
8740    }
8741   ],
8742   "linker_set_key" : "android::hardware::BpInterface<android::hardware::camera::device::V3_3::ICameraDeviceSession>",
8743   "name" : "android::hardware::BpInterface<android::hardware::camera::device::V3_3::ICameraDeviceSession>",
8744   "record_kind" : "class",
8745   "referenced_type" : "type-121",
8746   "self_type" : "type-121",
8747   "size" : 32,
8748   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8749   "template_args" : [ "type-83" ],
8750   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEEE",
8751   "vtable_components" :
8752   [
8753    {
8754     "component_value" : 24,
8755     "kind" : "vbase_offset"
8756    },
8757    {
8758     "kind" : "offset_to_top"
8759    },
8760    {
8761     "kind" : "rtti",
8762     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEEE"
8763    },
8764    {
8765     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_320ICameraDeviceSession8isRemoteEv"
8766    },
8767    {
8768     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
8769    },
8770    {
8771     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
8772    },
8773    {
8774     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
8775    },
8776    {
8777     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
8778    },
8779    {
8780     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession21setHALInstrumentationEv"
8781    },
8782    {
8783     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
8784    },
8785    {
8786     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession4pingEv"
8787    },
8788    {
8789     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
8790    },
8791    {
8792     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession21notifySyspropsChangedEv"
8793    },
8794    {
8795     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
8796    },
8797    {
8798     "kind" : "complete_dtor_pointer",
8799     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEED1Ev"
8800    },
8801    {
8802     "kind" : "deleting_dtor_pointer",
8803     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEED0Ev"
8804    },
8805    {
8806     "is_pure" : true,
8807     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession31constructDefaultRequestSettingsENS2_4V3_215RequestTemplateENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
8808    },
8809    {
8810     "is_pure" : true,
8811     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession16configureStreamsERKNS2_4V3_219StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS5_22HalStreamConfigurationEEEE"
8812    },
8813    {
8814     "is_pure" : true,
8815     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession21processCaptureRequestERKNS0_8hidl_vecINS2_4V3_214CaptureRequestEEERKNS5_INS6_11BufferCacheEEENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE"
8816    },
8817    {
8818     "is_pure" : true,
8819     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession30getCaptureRequestMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
8820    },
8821    {
8822     "is_pure" : true,
8823     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession29getCaptureResultMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
8824    },
8825    {
8826     "is_pure" : true,
8827     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession5flushEv"
8828    },
8829    {
8830     "is_pure" : true,
8831     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession5closeEv"
8832    },
8833    {
8834     "is_pure" : true,
8835     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession20configureStreams_3_3ERKNS2_4V3_219StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_22HalStreamConfigurationEEEE"
8836    },
8837    {
8838     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEE10onAsBinderEv"
8839    },
8840    {
8841     "component_value" : 20,
8842     "kind" : "vbase_offset"
8843    },
8844    {
8845     "component_value" : -4,
8846     "kind" : "offset_to_top"
8847    },
8848    {
8849     "kind" : "rtti",
8850     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEEE"
8851    },
8852    {
8853     "kind" : "complete_dtor_pointer",
8854     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEED1Ev"
8855    },
8856    {
8857     "kind" : "deleting_dtor_pointer",
8858     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEED0Ev"
8859    },
8860    {
8861     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEE10onAsBinderEv"
8862    },
8863    {
8864     "component_value" : 16,
8865     "kind" : "vbase_offset"
8866    },
8867    {
8868     "component_value" : -8,
8869     "kind" : "offset_to_top"
8870    },
8871    {
8872     "kind" : "rtti",
8873     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEEE"
8874    },
8875    {
8876     "kind" : "complete_dtor_pointer",
8877     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEED1Ev"
8878    },
8879    {
8880     "kind" : "deleting_dtor_pointer",
8881     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEED0Ev"
8882    },
8883    {
8884     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8885    },
8886    {
8887     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8888    },
8889    {
8890     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8891    },
8892    {
8893     "kind" : "vcall_offset"
8894    },
8895    {
8896     "component_value" : -16,
8897     "kind" : "vcall_offset"
8898    },
8899    {
8900     "component_value" : -16,
8901     "kind" : "vcall_offset"
8902    },
8903    {
8904     "component_value" : -16,
8905     "kind" : "vcall_offset"
8906    },
8907    {
8908     "component_value" : -24,
8909     "kind" : "vcall_offset"
8910    },
8911    {
8912     "component_value" : -24,
8913     "kind" : "offset_to_top"
8914    },
8915    {
8916     "kind" : "rtti",
8917     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEEE"
8918    },
8919    {
8920     "kind" : "complete_dtor_pointer",
8921     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEED1Ev"
8922    },
8923    {
8924     "kind" : "deleting_dtor_pointer",
8925     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEED0Ev"
8926    },
8927    {
8928     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
8929    },
8930    {
8931     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8932    },
8933    {
8934     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8935    },
8936    {
8937     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8938    }
8939   ]
8940  },
8941  {
8942   "alignment" : 4,
8943   "base_specifiers" :
8944   [
8945    {
8946     "referenced_type" : "type-36"
8947    },
8948    {
8949     "referenced_type" : "type-122"
8950    },
8951    {
8952     "referenced_type" : "type-123"
8953    }
8954   ],
8955   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
8956   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
8957   "record_kind" : "class",
8958   "referenced_type" : "type-500",
8959   "self_type" : "type-500",
8960   "size" : 32,
8961   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8962   "template_args" : [ "type-36" ],
8963   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
8964   "vtable_components" :
8965   [
8966    {
8967     "component_value" : 24,
8968     "kind" : "vbase_offset"
8969    },
8970    {
8971     "kind" : "offset_to_top"
8972    },
8973    {
8974     "kind" : "rtti",
8975     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8976    },
8977    {
8978     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
8979    },
8980    {
8981     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8982    },
8983    {
8984     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8985    },
8986    {
8987     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8988    },
8989    {
8990     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8991    },
8992    {
8993     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
8994    },
8995    {
8996     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8997    },
8998    {
8999     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
9000    },
9001    {
9002     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9003    },
9004    {
9005     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
9006    },
9007    {
9008     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9009    },
9010    {
9011     "kind" : "complete_dtor_pointer",
9012     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9013    },
9014    {
9015     "kind" : "deleting_dtor_pointer",
9016     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9017    },
9018    {
9019     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9020    },
9021    {
9022     "component_value" : 20,
9023     "kind" : "vbase_offset"
9024    },
9025    {
9026     "component_value" : -4,
9027     "kind" : "offset_to_top"
9028    },
9029    {
9030     "kind" : "rtti",
9031     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9032    },
9033    {
9034     "kind" : "complete_dtor_pointer",
9035     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9036    },
9037    {
9038     "kind" : "deleting_dtor_pointer",
9039     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9040    },
9041    {
9042     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9043    },
9044    {
9045     "component_value" : 16,
9046     "kind" : "vbase_offset"
9047    },
9048    {
9049     "component_value" : -8,
9050     "kind" : "offset_to_top"
9051    },
9052    {
9053     "kind" : "rtti",
9054     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9055    },
9056    {
9057     "kind" : "complete_dtor_pointer",
9058     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9059    },
9060    {
9061     "kind" : "deleting_dtor_pointer",
9062     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9063    },
9064    {
9065     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9066    },
9067    {
9068     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9069    },
9070    {
9071     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9072    },
9073    {
9074     "kind" : "vcall_offset"
9075    },
9076    {
9077     "component_value" : -16,
9078     "kind" : "vcall_offset"
9079    },
9080    {
9081     "component_value" : -16,
9082     "kind" : "vcall_offset"
9083    },
9084    {
9085     "component_value" : -16,
9086     "kind" : "vcall_offset"
9087    },
9088    {
9089     "component_value" : -24,
9090     "kind" : "vcall_offset"
9091    },
9092    {
9093     "component_value" : -24,
9094     "kind" : "offset_to_top"
9095    },
9096    {
9097     "kind" : "rtti",
9098     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9099    },
9100    {
9101     "kind" : "complete_dtor_pointer",
9102     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9103    },
9104    {
9105     "kind" : "deleting_dtor_pointer",
9106     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9107    },
9108    {
9109     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9110    },
9111    {
9112     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9113    },
9114    {
9115     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9116    },
9117    {
9118     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9119    }
9120   ]
9121  },
9122  {
9123   "alignment" : 4,
9124   "fields" :
9125   [
9126    {
9127     "access" : "private",
9128     "field_name" : "mMutex",
9129     "referenced_type" : "type-522"
9130    },
9131    {
9132     "access" : "private",
9133     "field_name" : "mMap",
9134     "field_offset" : 32,
9135     "referenced_type" : "type-523"
9136    }
9137   ],
9138   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
9139   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
9140   "record_kind" : "class",
9141   "referenced_type" : "type-521",
9142   "self_type" : "type-521",
9143   "size" : 16,
9144   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9145   "template_args" : [ "type-34", "type-524" ],
9146   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
9147  },
9148  {
9149   "alignment" : 4,
9150   "fields" :
9151   [
9152    {
9153     "access" : "private",
9154     "field_name" : "mMutex",
9155     "referenced_type" : "type-531"
9156    },
9157    {
9158     "access" : "private",
9159     "field_name" : "mMap",
9160     "field_offset" : 32,
9161     "referenced_type" : "type-532"
9162    }
9163   ],
9164   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
9165   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
9166   "record_kind" : "class",
9167   "referenced_type" : "type-530",
9168   "self_type" : "type-530",
9169   "size" : 16,
9170   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9171   "template_args" : [ "type-34", "type-13" ],
9172   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
9173  },
9174  {
9175   "alignment" : 4,
9176   "fields" :
9177   [
9178    {
9179     "access" : "private",
9180     "field_name" : "mMutex",
9181     "referenced_type" : "type-537"
9182    },
9183    {
9184     "access" : "private",
9185     "field_name" : "mMap",
9186     "field_offset" : 32,
9187     "referenced_type" : "type-538"
9188    }
9189   ],
9190   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
9191   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
9192   "record_kind" : "class",
9193   "referenced_type" : "type-536",
9194   "self_type" : "type-536",
9195   "size" : 16,
9196   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9197   "template_args" : [ "type-131", "type-72" ],
9198   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
9199  },
9200  {
9201   "alignment" : 4,
9202   "fields" :
9203   [
9204    {
9205     "access" : "private",
9206     "field_name" : "mMutex",
9207     "referenced_type" : "type-553"
9208    },
9209    {
9210     "access" : "private",
9211     "field_name" : "mMap",
9212     "field_offset" : 32,
9213     "referenced_type" : "type-554"
9214    }
9215   ],
9216   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
9217   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
9218   "record_kind" : "class",
9219   "referenced_type" : "type-552",
9220   "self_type" : "type-552",
9221   "size" : 16,
9222   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9223   "template_args" : [ "type-555", "type-556" ],
9224   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
9225  },
9226  {
9227   "alignment" : 4,
9228   "fields" :
9229   [
9230    {
9231     "access" : "private",
9232     "field_name" : "mMutex",
9233     "referenced_type" : "type-543"
9234    },
9235    {
9236     "access" : "private",
9237     "field_name" : "mMap",
9238     "field_offset" : 32,
9239     "referenced_type" : "type-544"
9240    }
9241   ],
9242   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
9243   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
9244   "record_kind" : "class",
9245   "referenced_type" : "type-542",
9246   "self_type" : "type-542",
9247   "size" : 16,
9248   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9249   "template_args" : [ "type-545", "type-546" ],
9250   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
9251  },
9252  {
9253   "alignment" : 8,
9254   "fields" :
9255   [
9256    {
9257     "field_name" : "flags",
9258     "referenced_type" : "type-2"
9259    },
9260    {
9261     "field_name" : "fdIndex",
9262     "field_offset" : 32,
9263     "referenced_type" : "type-2"
9264    },
9265    {
9266     "field_name" : "offset",
9267     "field_offset" : 64,
9268     "referenced_type" : "type-2"
9269    },
9270    {
9271     "field_name" : "extent",
9272     "field_offset" : 128,
9273     "referenced_type" : "type-5"
9274    }
9275   ],
9276   "linker_set_key" : "android::hardware::GrantorDescriptor",
9277   "name" : "android::hardware::GrantorDescriptor",
9278   "referenced_type" : "type-380",
9279   "self_type" : "type-380",
9280   "size" : 24,
9281   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
9282   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
9283  },
9284  {
9285   "alignment" : 8,
9286   "base_specifiers" :
9287   [
9288    {
9289     "is_virtual" : true,
9290     "referenced_type" : "type-367"
9291    },
9292    {
9293     "is_virtual" : true,
9294     "referenced_type" : "type-19"
9295    }
9296   ],
9297   "linker_set_key" : "android::hardware::HidlMemory",
9298   "name" : "android::hardware::HidlMemory",
9299   "record_kind" : "class",
9300   "referenced_type" : "type-376",
9301   "self_type" : "type-376",
9302   "size" : 56,
9303   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9304   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
9305   "vtable_components" :
9306   [
9307    {
9308     "component_value" : 48,
9309     "kind" : "vbase_offset"
9310    },
9311    {
9312     "component_value" : 8,
9313     "kind" : "vbase_offset"
9314    },
9315    {
9316     "kind" : "offset_to_top"
9317    },
9318    {
9319     "kind" : "rtti",
9320     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9321    },
9322    {
9323     "kind" : "complete_dtor_pointer",
9324     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
9325    },
9326    {
9327     "kind" : "deleting_dtor_pointer",
9328     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
9329    },
9330    {
9331     "kind" : "vcall_offset"
9332    },
9333    {
9334     "kind" : "vcall_offset"
9335    },
9336    {
9337     "kind" : "vcall_offset"
9338    },
9339    {
9340     "kind" : "vcall_offset"
9341    },
9342    {
9343     "component_value" : -48,
9344     "kind" : "vcall_offset"
9345    },
9346    {
9347     "component_value" : -48,
9348     "kind" : "offset_to_top"
9349    },
9350    {
9351     "kind" : "rtti",
9352     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9353    },
9354    {
9355     "kind" : "complete_dtor_pointer",
9356     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
9357    },
9358    {
9359     "kind" : "deleting_dtor_pointer",
9360     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
9361    },
9362    {
9363     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9364    },
9365    {
9366     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9367    },
9368    {
9369     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9370    },
9371    {
9372     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9373    }
9374   ]
9375  },
9376  {
9377   "alignment" : 4,
9378   "base_specifiers" :
9379   [
9380    {
9381     "is_virtual" : true,
9382     "referenced_type" : "type-19"
9383    }
9384   ],
9385   "linker_set_key" : "android::hardware::IBinder",
9386   "name" : "android::hardware::IBinder",
9387   "record_kind" : "class",
9388   "referenced_type" : "type-78",
9389   "self_type" : "type-78",
9390   "size" : 12,
9391   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
9392   "unique_id" : "_ZTSN7android8hardware7IBinderE",
9393   "vtable_components" :
9394   [
9395    {
9396     "component_value" : 4,
9397     "kind" : "vbase_offset"
9398    },
9399    {
9400     "kind" : "offset_to_top"
9401    },
9402    {
9403     "kind" : "rtti",
9404     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
9405    },
9406    {
9407     "is_pure" : true,
9408     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9409    },
9410    {
9411     "is_pure" : true,
9412     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
9413    },
9414    {
9415     "is_pure" : true,
9416     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
9417    },
9418    {
9419     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9420    },
9421    {
9422     "is_pure" : true,
9423     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9424    },
9425    {
9426     "is_pure" : true,
9427     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
9428    },
9429    {
9430     "is_pure" : true,
9431     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
9432    },
9433    {
9434     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
9435    },
9436    {
9437     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9438    },
9439    {
9440     "kind" : "complete_dtor_pointer",
9441     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
9442    },
9443    {
9444     "kind" : "deleting_dtor_pointer",
9445     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
9446    },
9447    {
9448     "kind" : "vcall_offset"
9449    },
9450    {
9451     "kind" : "vcall_offset"
9452    },
9453    {
9454     "kind" : "vcall_offset"
9455    },
9456    {
9457     "kind" : "vcall_offset"
9458    },
9459    {
9460     "component_value" : -4,
9461     "kind" : "vcall_offset"
9462    },
9463    {
9464     "component_value" : -4,
9465     "kind" : "offset_to_top"
9466    },
9467    {
9468     "kind" : "rtti",
9469     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
9470    },
9471    {
9472     "kind" : "complete_dtor_pointer",
9473     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
9474    },
9475    {
9476     "kind" : "deleting_dtor_pointer",
9477     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
9478    },
9479    {
9480     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9481    },
9482    {
9483     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9484    },
9485    {
9486     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9487    },
9488    {
9489     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9490    }
9491   ]
9492  },
9493  {
9494   "alignment" : 4,
9495   "base_specifiers" :
9496   [
9497    {
9498     "is_virtual" : true,
9499     "referenced_type" : "type-19"
9500    }
9501   ],
9502   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
9503   "name" : "android::hardware::IBinder::DeathRecipient",
9504   "record_kind" : "class",
9505   "referenced_type" : "type-18",
9506   "self_type" : "type-18",
9507   "size" : 12,
9508   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
9509   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
9510   "vtable_components" :
9511   [
9512    {
9513     "component_value" : 4,
9514     "kind" : "vbase_offset"
9515    },
9516    {
9517     "kind" : "offset_to_top"
9518    },
9519    {
9520     "kind" : "rtti",
9521     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
9522    },
9523    {
9524     "is_pure" : true,
9525     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
9526    },
9527    {
9528     "kind" : "complete_dtor_pointer",
9529     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
9530    },
9531    {
9532     "kind" : "deleting_dtor_pointer",
9533     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
9534    },
9535    {
9536     "kind" : "vcall_offset"
9537    },
9538    {
9539     "kind" : "vcall_offset"
9540    },
9541    {
9542     "kind" : "vcall_offset"
9543    },
9544    {
9545     "kind" : "vcall_offset"
9546    },
9547    {
9548     "component_value" : -4,
9549     "kind" : "vcall_offset"
9550    },
9551    {
9552     "component_value" : -4,
9553     "kind" : "offset_to_top"
9554    },
9555    {
9556     "kind" : "rtti",
9557     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
9558    },
9559    {
9560     "kind" : "complete_dtor_pointer",
9561     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
9562    },
9563    {
9564     "kind" : "deleting_dtor_pointer",
9565     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
9566    },
9567    {
9568     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9569    },
9570    {
9571     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9572    },
9573    {
9574     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9575    },
9576    {
9577     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9578    }
9579   ]
9580  },
9581  {
9582   "alignment" : 4,
9583   "base_specifiers" :
9584   [
9585    {
9586     "is_virtual" : true,
9587     "referenced_type" : "type-19"
9588    }
9589   ],
9590   "linker_set_key" : "android::hardware::IInterface",
9591   "name" : "android::hardware::IInterface",
9592   "record_kind" : "class",
9593   "referenced_type" : "type-122",
9594   "self_type" : "type-122",
9595   "size" : 12,
9596   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9597   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
9598   "vtable_components" :
9599   [
9600    {
9601     "component_value" : 4,
9602     "kind" : "vbase_offset"
9603    },
9604    {
9605     "kind" : "offset_to_top"
9606    },
9607    {
9608     "kind" : "rtti",
9609     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9610    },
9611    {
9612     "kind" : "complete_dtor_pointer",
9613     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
9614    },
9615    {
9616     "kind" : "deleting_dtor_pointer",
9617     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
9618    },
9619    {
9620     "is_pure" : true,
9621     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
9622    },
9623    {
9624     "kind" : "vcall_offset"
9625    },
9626    {
9627     "kind" : "vcall_offset"
9628    },
9629    {
9630     "kind" : "vcall_offset"
9631    },
9632    {
9633     "kind" : "vcall_offset"
9634    },
9635    {
9636     "component_value" : -4,
9637     "kind" : "vcall_offset"
9638    },
9639    {
9640     "component_value" : -4,
9641     "kind" : "offset_to_top"
9642    },
9643    {
9644     "kind" : "rtti",
9645     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9646    },
9647    {
9648     "kind" : "complete_dtor_pointer",
9649     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
9650    },
9651    {
9652     "kind" : "deleting_dtor_pointer",
9653     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
9654    },
9655    {
9656     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9657    },
9658    {
9659     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9660    },
9661    {
9662     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9663    },
9664    {
9665     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9666    }
9667   ]
9668  },
9669  {
9670   "alignment" : 8,
9671   "fields" :
9672   [
9673    {
9674     "access" : "private",
9675     "field_name" : "mGrantors",
9676     "referenced_type" : "type-384"
9677    },
9678    {
9679     "access" : "private",
9680     "field_name" : "mHandle",
9681     "field_offset" : 128,
9682     "referenced_type" : "type-450"
9683    },
9684    {
9685     "access" : "private",
9686     "field_name" : "mQuantum",
9687     "field_offset" : 192,
9688     "referenced_type" : "type-2"
9689    },
9690    {
9691     "access" : "private",
9692     "field_name" : "mFlags",
9693     "field_offset" : 224,
9694     "referenced_type" : "type-2"
9695    }
9696   ],
9697   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
9698   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
9699   "referenced_type" : "type-476",
9700   "self_type" : "type-476",
9701   "size" : 32,
9702   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
9703   "template_args" : [ "type-106" ],
9704   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
9705  },
9706  {
9707   "alignment" : 8,
9708   "fields" :
9709   [
9710    {
9711     "access" : "private",
9712     "field_name" : "mGrantors",
9713     "referenced_type" : "type-384"
9714    },
9715    {
9716     "access" : "private",
9717     "field_name" : "mHandle",
9718     "field_offset" : 128,
9719     "referenced_type" : "type-450"
9720    },
9721    {
9722     "access" : "private",
9723     "field_name" : "mQuantum",
9724     "field_offset" : 192,
9725     "referenced_type" : "type-2"
9726    },
9727    {
9728     "access" : "private",
9729     "field_name" : "mFlags",
9730     "field_offset" : 224,
9731     "referenced_type" : "type-2"
9732    }
9733   ],
9734   "linker_set_key" : "android::hardware::MQDescriptor<unsigned char, android::hardware::kSynchronizedReadWrite>",
9735   "name" : "android::hardware::MQDescriptor<unsigned char, android::hardware::kSynchronizedReadWrite>",
9736   "referenced_type" : "type-474",
9737   "self_type" : "type-474",
9738   "size" : 32,
9739   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
9740   "template_args" : [ "type-102" ],
9741   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIhLNS0_8MQFlavorE1EEE"
9742  },
9743  {
9744   "alignment" : 4,
9745   "fields" :
9746   [
9747    {
9748     "access" : "private",
9749     "field_name" : "mBufCachePos",
9750     "referenced_type" : "type-2"
9751    },
9752    {
9753     "access" : "private",
9754     "field_name" : "mBufCache",
9755     "field_offset" : 32,
9756     "referenced_type" : "type-506"
9757    },
9758    {
9759     "access" : "private",
9760     "field_name" : "mError",
9761     "field_offset" : 128,
9762     "referenced_type" : "type-4"
9763    },
9764    {
9765     "access" : "private",
9766     "field_name" : "mData",
9767     "field_offset" : 160,
9768     "referenced_type" : "type-363"
9769    },
9770    {
9771     "access" : "private",
9772     "field_name" : "mDataSize",
9773     "field_offset" : 192,
9774     "referenced_type" : "type-2"
9775    },
9776    {
9777     "access" : "private",
9778     "field_name" : "mDataCapacity",
9779     "field_offset" : 224,
9780     "referenced_type" : "type-2"
9781    },
9782    {
9783     "access" : "private",
9784     "field_name" : "mDataPos",
9785     "field_offset" : 256,
9786     "referenced_type" : "type-2"
9787    },
9788    {
9789     "access" : "private",
9790     "field_name" : "mObjects",
9791     "field_offset" : 288,
9792     "referenced_type" : "type-507"
9793    },
9794    {
9795     "access" : "private",
9796     "field_name" : "mObjectsSize",
9797     "field_offset" : 320,
9798     "referenced_type" : "type-2"
9799    },
9800    {
9801     "access" : "private",
9802     "field_name" : "mObjectsCapacity",
9803     "field_offset" : 352,
9804     "referenced_type" : "type-2"
9805    },
9806    {
9807     "access" : "private",
9808     "field_name" : "mNextObjectHint",
9809     "field_offset" : 384,
9810     "referenced_type" : "type-2"
9811    },
9812    {
9813     "access" : "private",
9814     "field_name" : "mNumRef",
9815     "field_offset" : 416,
9816     "referenced_type" : "type-2"
9817    },
9818    {
9819     "access" : "private",
9820     "field_name" : "mFdsKnown",
9821     "field_offset" : 448,
9822     "referenced_type" : "type-13"
9823    },
9824    {
9825     "access" : "private",
9826     "field_name" : "mHasFds",
9827     "field_offset" : 456,
9828     "referenced_type" : "type-13"
9829    },
9830    {
9831     "access" : "private",
9832     "field_name" : "mAllowFds",
9833     "field_offset" : 464,
9834     "referenced_type" : "type-13"
9835    },
9836    {
9837     "access" : "private",
9838     "field_name" : "mOwner",
9839     "field_offset" : 480,
9840     "referenced_type" : "type-508"
9841    },
9842    {
9843     "access" : "private",
9844     "field_name" : "mOwnerCookie",
9845     "field_offset" : 512,
9846     "referenced_type" : "type-76"
9847    }
9848   ],
9849   "linker_set_key" : "android::hardware::Parcel",
9850   "name" : "android::hardware::Parcel",
9851   "record_kind" : "class",
9852   "referenced_type" : "type-505",
9853   "self_type" : "type-505",
9854   "size" : 68,
9855   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
9856   "unique_id" : "_ZTSN7android8hardware6ParcelE"
9857  },
9858  {
9859   "access" : "private",
9860   "alignment" : 8,
9861   "fields" :
9862   [
9863    {
9864     "field_name" : "index",
9865     "referenced_type" : "type-2"
9866    },
9867    {
9868     "field_name" : "buffer",
9869     "field_offset" : 64,
9870     "referenced_type" : "type-5"
9871    },
9872    {
9873     "field_name" : "bufend",
9874     "field_offset" : 128,
9875     "referenced_type" : "type-5"
9876    }
9877   ],
9878   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
9879   "name" : "android::hardware::Parcel::BufferInfo",
9880   "referenced_type" : "type-512",
9881   "self_type" : "type-512",
9882   "size" : 24,
9883   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
9884   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
9885  },
9886  {
9887   "alignment" : 8,
9888   "base_specifiers" :
9889   [
9890    {
9891     "is_virtual" : true,
9892     "referenced_type" : "type-19"
9893    }
9894   ],
9895   "fields" :
9896   [
9897    {
9898     "access" : "private",
9899     "field_name" : "mDriverFD",
9900     "field_offset" : 32,
9901     "referenced_type" : "type-4"
9902    },
9903    {
9904     "access" : "private",
9905     "field_name" : "mVMStart",
9906     "field_offset" : 64,
9907     "referenced_type" : "type-76"
9908    },
9909    {
9910     "access" : "private",
9911     "field_name" : "mThreadCountLock",
9912     "field_offset" : 96,
9913     "referenced_type" : "type-144"
9914    },
9915    {
9916     "access" : "private",
9917     "field_name" : "mThreadCountDecrement",
9918     "field_offset" : 128,
9919     "referenced_type" : "type-145"
9920    },
9921    {
9922     "access" : "private",
9923     "field_name" : "mExecutingThreadsCount",
9924     "field_offset" : 160,
9925     "referenced_type" : "type-2"
9926    },
9927    {
9928     "access" : "private",
9929     "field_name" : "mMaxThreads",
9930     "field_offset" : 192,
9931     "referenced_type" : "type-2"
9932    },
9933    {
9934     "access" : "private",
9935     "field_name" : "mStarvationStartTimeMs",
9936     "field_offset" : 256,
9937     "referenced_type" : "type-146"
9938    },
9939    {
9940     "access" : "private",
9941     "field_name" : "mLock",
9942     "field_offset" : 320,
9943     "referenced_type" : "type-147"
9944    },
9945    {
9946     "access" : "private",
9947     "field_name" : "mHandleToObject",
9948     "field_offset" : 352,
9949     "referenced_type" : "type-149"
9950    },
9951    {
9952     "access" : "private",
9953     "field_name" : "mManagesContexts",
9954     "field_offset" : 512,
9955     "referenced_type" : "type-13"
9956    },
9957    {
9958     "access" : "private",
9959     "field_name" : "mBinderContextCheckFunc",
9960     "field_offset" : 544,
9961     "referenced_type" : "type-153"
9962    },
9963    {
9964     "access" : "private",
9965     "field_name" : "mBinderContextUserData",
9966     "field_offset" : 576,
9967     "referenced_type" : "type-76"
9968    },
9969    {
9970     "access" : "private",
9971     "field_name" : "mContexts",
9972     "field_offset" : 608,
9973     "referenced_type" : "type-162"
9974    },
9975    {
9976     "access" : "private",
9977     "field_name" : "mRootDir",
9978     "field_offset" : 768,
9979     "referenced_type" : "type-166"
9980    },
9981    {
9982     "access" : "private",
9983     "field_name" : "mThreadPoolStarted",
9984     "field_offset" : 800,
9985     "referenced_type" : "type-13"
9986    },
9987    {
9988     "access" : "private",
9989     "field_name" : "mSpawnThreadOnStart",
9990     "field_offset" : 808,
9991     "referenced_type" : "type-13"
9992    },
9993    {
9994     "access" : "private",
9995     "field_name" : "mThreadPoolSeq",
9996     "field_offset" : 832,
9997     "referenced_type" : "type-169"
9998    },
9999    {
10000     "access" : "private",
10001     "field_name" : "mMmapSize",
10002     "field_offset" : 864,
10003     "referenced_type" : "type-151"
10004    },
10005    {
10006     "access" : "private",
10007     "field_name" : "mCallRestriction",
10008     "field_offset" : 896,
10009     "referenced_type" : "type-170"
10010    }
10011   ],
10012   "linker_set_key" : "android::hardware::ProcessState",
10013   "name" : "android::hardware::ProcessState",
10014   "record_kind" : "class",
10015   "referenced_type" : "type-143",
10016   "self_type" : "type-143",
10017   "size" : 128,
10018   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
10019   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
10020   "vtable_components" :
10021   [
10022    {
10023     "component_value" : 116,
10024     "kind" : "vbase_offset"
10025    },
10026    {
10027     "kind" : "offset_to_top"
10028    },
10029    {
10030     "kind" : "rtti",
10031     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10032    },
10033    {
10034     "kind" : "complete_dtor_pointer",
10035     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
10036    },
10037    {
10038     "kind" : "deleting_dtor_pointer",
10039     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
10040    },
10041    {
10042     "kind" : "vcall_offset"
10043    },
10044    {
10045     "kind" : "vcall_offset"
10046    },
10047    {
10048     "kind" : "vcall_offset"
10049    },
10050    {
10051     "kind" : "vcall_offset"
10052    },
10053    {
10054     "component_value" : -116,
10055     "kind" : "vcall_offset"
10056    },
10057    {
10058     "component_value" : -116,
10059     "kind" : "offset_to_top"
10060    },
10061    {
10062     "kind" : "rtti",
10063     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10064    },
10065    {
10066     "kind" : "complete_dtor_pointer",
10067     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
10068    },
10069    {
10070     "kind" : "deleting_dtor_pointer",
10071     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
10072    },
10073    {
10074     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10075    },
10076    {
10077     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10078    },
10079    {
10080     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10081    },
10082    {
10083     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10084    }
10085   ]
10086  },
10087  {
10088   "access" : "private",
10089   "alignment" : 4,
10090   "fields" :
10091   [
10092    {
10093     "field_name" : "binder",
10094     "referenced_type" : "type-125"
10095    },
10096    {
10097     "field_name" : "refs",
10098     "field_offset" : 32,
10099     "referenced_type" : "type-23"
10100    }
10101   ],
10102   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
10103   "name" : "android::hardware::ProcessState::handle_entry",
10104   "referenced_type" : "type-152",
10105   "self_type" : "type-152",
10106   "size" : 8,
10107   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
10108   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
10109  },
10110  {
10111   "alignment" : 4,
10112   "base_specifiers" :
10113   [
10114    {
10115     "referenced_type" : "type-225"
10116    }
10117   ],
10118   "fields" :
10119   [
10120    {
10121     "access" : "private",
10122     "field_name" : "mVal",
10123     "field_offset" : 192,
10124     "referenced_type" : "type-233"
10125    }
10126   ],
10127   "linker_set_key" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status>",
10128   "name" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status>",
10129   "record_kind" : "class",
10130   "referenced_type" : "type-232",
10131   "self_type" : "type-232",
10132   "size" : 28,
10133   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10134   "template_args" : [ "type-233" ],
10135   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_6camera6common4V1_06StatusEEE"
10136  },
10137  {
10138   "alignment" : 4,
10139   "base_specifiers" :
10140   [
10141    {
10142     "referenced_type" : "type-225"
10143    }
10144   ],
10145   "fields" :
10146   [
10147    {
10148     "access" : "private",
10149     "field_name" : "mVal",
10150     "field_offset" : 192,
10151     "referenced_type" : "type-81"
10152    }
10153   ],
10154   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> >",
10155   "name" : "android::hardware::Return<android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> >",
10156   "record_kind" : "class",
10157   "referenced_type" : "type-239",
10158   "self_type" : "type-239",
10159   "size" : 28,
10160   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10161   "template_args" : [ "type-81" ],
10162   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_6camera6device4V3_320ICameraDeviceSessionEEEEE"
10163  },
10164  {
10165   "alignment" : 4,
10166   "base_specifiers" :
10167   [
10168    {
10169     "referenced_type" : "type-225"
10170    }
10171   ],
10172   "fields" :
10173   [
10174    {
10175     "access" : "private",
10176     "field_name" : "mVal",
10177     "field_offset" : 168,
10178     "referenced_type" : "type-13"
10179    }
10180   ],
10181   "linker_set_key" : "android::hardware::Return<bool>",
10182   "name" : "android::hardware::Return<bool>",
10183   "record_kind" : "class",
10184   "referenced_type" : "type-224",
10185   "self_type" : "type-224",
10186   "size" : 24,
10187   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10188   "template_args" : [ "type-13" ],
10189   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
10190  },
10191  {
10192   "alignment" : 4,
10193   "base_specifiers" :
10194   [
10195    {
10196     "referenced_type" : "type-225"
10197    }
10198   ],
10199   "linker_set_key" : "android::hardware::Return<void>",
10200   "name" : "android::hardware::Return<void>",
10201   "record_kind" : "class",
10202   "referenced_type" : "type-252",
10203   "self_type" : "type-252",
10204   "size" : 24,
10205   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10206   "template_args" : [ "type-77" ],
10207   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
10208  },
10209  {
10210   "alignment" : 4,
10211   "fields" :
10212   [
10213    {
10214     "access" : "private",
10215     "field_name" : "mException",
10216     "referenced_type" : "type-4"
10217    },
10218    {
10219     "access" : "private",
10220     "field_name" : "mErrorCode",
10221     "field_offset" : 32,
10222     "referenced_type" : "type-4"
10223    },
10224    {
10225     "access" : "private",
10226     "field_name" : "mMessage",
10227     "field_offset" : 64,
10228     "referenced_type" : "type-216"
10229    }
10230   ],
10231   "linker_set_key" : "android::hardware::Status",
10232   "name" : "android::hardware::Status",
10233   "record_kind" : "class",
10234   "referenced_type" : "type-215",
10235   "self_type" : "type-215",
10236   "size" : 20,
10237   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10238   "unique_id" : "_ZTSN7android8hardware6StatusE"
10239  },
10240  {
10241   "alignment" : 8,
10242   "fields" :
10243   [
10244    {
10245     "field_name" : "resourceCost",
10246     "referenced_type" : "type-2"
10247    },
10248    {
10249     "field_name" : "conflictingDevices",
10250     "field_offset" : 64,
10251     "referenced_type" : "type-385"
10252    }
10253   ],
10254   "linker_set_key" : "android::hardware::camera::common::V1_0::CameraResourceCost",
10255   "name" : "android::hardware::camera::common::V1_0::CameraResourceCost",
10256   "referenced_type" : "type-633",
10257   "self_type" : "type-633",
10258   "size" : 24,
10259   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
10260   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_018CameraResourceCostE"
10261  },
10262  {
10263   "alignment" : 8,
10264   "fields" :
10265   [
10266    {
10267     "field_name" : "tagId",
10268     "referenced_type" : "type-2"
10269    },
10270    {
10271     "field_name" : "tagName",
10272     "field_offset" : 64,
10273     "referenced_type" : "type-368"
10274    },
10275    {
10276     "field_name" : "tagType",
10277     "field_offset" : 192,
10278     "referenced_type" : "type-419"
10279    }
10280   ],
10281   "linker_set_key" : "android::hardware::camera::common::V1_0::VendorTag",
10282   "name" : "android::hardware::camera::common::V1_0::VendorTag",
10283   "referenced_type" : "type-418",
10284   "self_type" : "type-418",
10285   "size" : 32,
10286   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
10287   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_09VendorTagE"
10288  },
10289  {
10290   "alignment" : 8,
10291   "fields" :
10292   [
10293    {
10294     "field_name" : "sectionName",
10295     "referenced_type" : "type-368"
10296    },
10297    {
10298     "field_name" : "tags",
10299     "field_offset" : 128,
10300     "referenced_type" : "type-414"
10301    }
10302   ],
10303   "linker_set_key" : "android::hardware::camera::common::V1_0::VendorTagSection",
10304   "name" : "android::hardware::camera::common::V1_0::VendorTagSection",
10305   "referenced_type" : "type-629",
10306   "self_type" : "type-629",
10307   "size" : 32,
10308   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen/android/hardware/camera/common/1.0/types.h",
10309   "unique_id" : "_ZTSN7android8hardware6camera6common4V1_016VendorTagSectionE"
10310  },
10311  {
10312   "alignment" : 4,
10313   "base_specifiers" :
10314   [
10315    {
10316     "referenced_type" : "type-85"
10317    }
10318   ],
10319   "fields" :
10320   [
10321    {
10322     "access" : "private",
10323     "field_name" : "_hidl_mImpl",
10324     "field_offset" : 544,
10325     "referenced_type" : "type-200"
10326    }
10327   ],
10328   "linker_set_key" : "android::hardware::camera::device::V3_2::BnHwCameraDeviceSession",
10329   "name" : "android::hardware::camera::device::V3_2::BnHwCameraDeviceSession",
10330   "referenced_type" : "type-736",
10331   "self_type" : "type-736",
10332   "size" : 80,
10333   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BnHwCameraDeviceSession.h",
10334   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionE",
10335   "vtable_components" :
10336   [
10337    {
10338     "component_value" : 72,
10339     "kind" : "vbase_offset"
10340    },
10341    {
10342     "kind" : "offset_to_top"
10343    },
10344    {
10345     "kind" : "rtti",
10346     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionE"
10347    },
10348    {
10349     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10350    },
10351    {
10352     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10353    },
10354    {
10355     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10356    },
10357    {
10358     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10359    },
10360    {
10361     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10362    },
10363    {
10364     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10365    },
10366    {
10367     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10368    },
10369    {
10370     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10371    },
10372    {
10373     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10374    },
10375    {
10376     "kind" : "complete_dtor_pointer",
10377     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionD1Ev"
10378    },
10379    {
10380     "kind" : "deleting_dtor_pointer",
10381     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionD0Ev"
10382    },
10383    {
10384     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BnHwCameraDeviceSession10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
10385    },
10386    {
10387     "component_value" : -20,
10388     "kind" : "offset_to_top"
10389    },
10390    {
10391     "kind" : "rtti",
10392     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionE"
10393    },
10394    {
10395     "kind" : "complete_dtor_pointer",
10396     "mangled_component_name" : "_ZThn20_N7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionD1Ev"
10397    },
10398    {
10399     "kind" : "deleting_dtor_pointer",
10400     "mangled_component_name" : "_ZThn20_N7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionD0Ev"
10401    },
10402    {
10403     "kind" : "vcall_offset"
10404    },
10405    {
10406     "kind" : "vcall_offset"
10407    },
10408    {
10409     "kind" : "vcall_offset"
10410    },
10411    {
10412     "kind" : "vcall_offset"
10413    },
10414    {
10415     "component_value" : -72,
10416     "kind" : "vcall_offset"
10417    },
10418    {
10419     "component_value" : -72,
10420     "kind" : "offset_to_top"
10421    },
10422    {
10423     "kind" : "rtti",
10424     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionE"
10425    },
10426    {
10427     "kind" : "complete_dtor_pointer",
10428     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionD1Ev"
10429    },
10430    {
10431     "kind" : "deleting_dtor_pointer",
10432     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_223BnHwCameraDeviceSessionD0Ev"
10433    },
10434    {
10435     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10436    },
10437    {
10438     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10439    },
10440    {
10441     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10442    },
10443    {
10444     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10445    }
10446   ]
10447  },
10448  {
10449   "alignment" : 4,
10450   "base_specifiers" :
10451   [
10452    {
10453     "referenced_type" : "type-501"
10454    },
10455    {
10456     "referenced_type" : "type-87"
10457    }
10458   ],
10459   "fields" :
10460   [
10461    {
10462     "access" : "private",
10463     "field_name" : "_hidl_mMutex",
10464     "field_offset" : 544,
10465     "referenced_type" : "type-739"
10466    },
10467    {
10468     "access" : "private",
10469     "field_name" : "_hidl_mDeathRecipients",
10470     "field_offset" : 576,
10471     "referenced_type" : "type-740"
10472    }
10473   ],
10474   "linker_set_key" : "android::hardware::camera::device::V3_2::BpHwCameraDeviceSession",
10475   "name" : "android::hardware::camera::device::V3_2::BpHwCameraDeviceSession",
10476   "referenced_type" : "type-738",
10477   "self_type" : "type-738",
10478   "size" : 92,
10479   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/BpHwCameraDeviceSession.h",
10480   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionE",
10481   "vtable_components" :
10482   [
10483    {
10484     "component_value" : 84,
10485     "kind" : "vbase_offset"
10486    },
10487    {
10488     "kind" : "offset_to_top"
10489    },
10490    {
10491     "kind" : "rtti",
10492     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionE"
10493    },
10494    {
10495     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_223BpHwCameraDeviceSession8isRemoteEv"
10496    },
10497    {
10498     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10499    },
10500    {
10501     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10502    },
10503    {
10504     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10505    },
10506    {
10507     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10508    },
10509    {
10510     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession21setHALInstrumentationEv"
10511    },
10512    {
10513     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10514    },
10515    {
10516     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession4pingEv"
10517    },
10518    {
10519     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10520    },
10521    {
10522     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession21notifySyspropsChangedEv"
10523    },
10524    {
10525     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10526    },
10527    {
10528     "kind" : "complete_dtor_pointer",
10529     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD1Ev"
10530    },
10531    {
10532     "kind" : "deleting_dtor_pointer",
10533     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD0Ev"
10534    },
10535    {
10536     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession31constructDefaultRequestSettingsENS3_15RequestTemplateENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
10537    },
10538    {
10539     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession16configureStreamsERKNS3_19StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_22HalStreamConfigurationEEEE"
10540    },
10541    {
10542     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession21processCaptureRequestERKNS0_8hidl_vecINS3_14CaptureRequestEEERKNS5_INS3_11BufferCacheEEENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE"
10543    },
10544    {
10545     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession30getCaptureRequestMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
10546    },
10547    {
10548     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession29getCaptureResultMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
10549    },
10550    {
10551     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession5flushEv"
10552    },
10553    {
10554     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_223BpHwCameraDeviceSession5closeEv"
10555    },
10556    {
10557     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEE10onAsBinderEv"
10558    },
10559    {
10560     "component_value" : 80,
10561     "kind" : "vbase_offset"
10562    },
10563    {
10564     "component_value" : -4,
10565     "kind" : "offset_to_top"
10566    },
10567    {
10568     "kind" : "rtti",
10569     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionE"
10570    },
10571    {
10572     "kind" : "complete_dtor_pointer",
10573     "mangled_component_name" : "_ZThn4_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD1Ev"
10574    },
10575    {
10576     "kind" : "deleting_dtor_pointer",
10577     "mangled_component_name" : "_ZThn4_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD0Ev"
10578    },
10579    {
10580     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V3_220ICameraDeviceSessionEE10onAsBinderEv"
10581    },
10582    {
10583     "component_value" : 76,
10584     "kind" : "vbase_offset"
10585    },
10586    {
10587     "component_value" : -8,
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" : "_ZThn8_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD1Ev"
10597    },
10598    {
10599     "kind" : "deleting_dtor_pointer",
10600     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD0Ev"
10601    },
10602    {
10603     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10604    },
10605    {
10606     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10607    },
10608    {
10609     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10610    },
10611    {
10612     "component_value" : -24,
10613     "kind" : "offset_to_top"
10614    },
10615    {
10616     "kind" : "rtti",
10617     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionE"
10618    },
10619    {
10620     "kind" : "complete_dtor_pointer",
10621     "mangled_component_name" : "_ZThn24_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD1Ev"
10622    },
10623    {
10624     "kind" : "deleting_dtor_pointer",
10625     "mangled_component_name" : "_ZThn24_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD0Ev"
10626    },
10627    {
10628     "kind" : "vcall_offset"
10629    },
10630    {
10631     "component_value" : -76,
10632     "kind" : "vcall_offset"
10633    },
10634    {
10635     "component_value" : -76,
10636     "kind" : "vcall_offset"
10637    },
10638    {
10639     "component_value" : -76,
10640     "kind" : "vcall_offset"
10641    },
10642    {
10643     "component_value" : -84,
10644     "kind" : "vcall_offset"
10645    },
10646    {
10647     "component_value" : -84,
10648     "kind" : "offset_to_top"
10649    },
10650    {
10651     "kind" : "rtti",
10652     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionE"
10653    },
10654    {
10655     "kind" : "complete_dtor_pointer",
10656     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD1Ev"
10657    },
10658    {
10659     "kind" : "deleting_dtor_pointer",
10660     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_223BpHwCameraDeviceSessionD0Ev"
10661    },
10662    {
10663     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10664    },
10665    {
10666     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10667    },
10668    {
10669     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10670    },
10671    {
10672     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10673    }
10674   ]
10675  },
10676  {
10677   "alignment" : 8,
10678   "fields" :
10679   [
10680    {
10681     "field_name" : "streamId",
10682     "referenced_type" : "type-4"
10683    },
10684    {
10685     "field_name" : "bufferId",
10686     "field_offset" : 64,
10687     "referenced_type" : "type-5"
10688    }
10689   ],
10690   "linker_set_key" : "android::hardware::camera::device::V3_2::BufferCache",
10691   "name" : "android::hardware::camera::device::V3_2::BufferCache",
10692   "referenced_type" : "type-449",
10693   "self_type" : "type-449",
10694   "size" : 16,
10695   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
10696   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_211BufferCacheE"
10697  },
10698  {
10699   "alignment" : 4,
10700   "fields" :
10701   [
10702    {
10703     "field_name" : "blobId",
10704     "referenced_type" : "type-686"
10705    },
10706    {
10707     "field_name" : "blobSize",
10708     "field_offset" : 32,
10709     "referenced_type" : "type-2"
10710    }
10711   ],
10712   "linker_set_key" : "android::hardware::camera::device::V3_2::CameraBlob",
10713   "name" : "android::hardware::camera::device::V3_2::CameraBlob",
10714   "referenced_type" : "type-687",
10715   "self_type" : "type-687",
10716   "size" : 8,
10717   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
10718   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_210CameraBlobE"
10719  },
10720  {
10721   "alignment" : 8,
10722   "fields" :
10723   [
10724    {
10725     "field_name" : "frameNumber",
10726     "referenced_type" : "type-2"
10727    },
10728    {
10729     "field_name" : "fmqSettingsSize",
10730     "field_offset" : 64,
10731     "referenced_type" : "type-5"
10732    },
10733    {
10734     "field_name" : "settings",
10735     "field_offset" : 128,
10736     "referenced_type" : "type-360"
10737    },
10738    {
10739     "field_name" : "inputBuffer",
10740     "field_offset" : 256,
10741     "referenced_type" : "type-3"
10742    },
10743    {
10744     "field_name" : "outputBuffers",
10745     "field_offset" : 832,
10746     "referenced_type" : "type-364"
10747    }
10748   ],
10749   "linker_set_key" : "android::hardware::camera::device::V3_2::CaptureRequest",
10750   "name" : "android::hardware::camera::device::V3_2::CaptureRequest",
10751   "referenced_type" : "type-359",
10752   "self_type" : "type-359",
10753   "size" : 120,
10754   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
10755   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_214CaptureRequestE"
10756  },
10757  {
10758   "alignment" : 8,
10759   "fields" :
10760   [
10761    {
10762     "field_name" : "frameNumber",
10763     "referenced_type" : "type-2"
10764    },
10765    {
10766     "field_name" : "fmqResultSize",
10767     "field_offset" : 64,
10768     "referenced_type" : "type-5"
10769    },
10770    {
10771     "field_name" : "result",
10772     "field_offset" : 128,
10773     "referenced_type" : "type-360"
10774    },
10775    {
10776     "field_name" : "outputBuffers",
10777     "field_offset" : 256,
10778     "referenced_type" : "type-364"
10779    },
10780    {
10781     "field_name" : "inputBuffer",
10782     "field_offset" : 384,
10783     "referenced_type" : "type-3"
10784    },
10785    {
10786     "field_name" : "partialResult",
10787     "field_offset" : 960,
10788     "referenced_type" : "type-2"
10789    }
10790   ],
10791   "linker_set_key" : "android::hardware::camera::device::V3_2::CaptureResult",
10792   "name" : "android::hardware::camera::device::V3_2::CaptureResult",
10793   "referenced_type" : "type-696",
10794   "self_type" : "type-696",
10795   "size" : 128,
10796   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
10797   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_213CaptureResultE"
10798  },
10799  {
10800   "alignment" : 4,
10801   "fields" :
10802   [
10803    {
10804     "field_name" : "frameNumber",
10805     "referenced_type" : "type-2"
10806    },
10807    {
10808     "field_name" : "errorStreamId",
10809     "field_offset" : 32,
10810     "referenced_type" : "type-4"
10811    },
10812    {
10813     "field_name" : "errorCode",
10814     "field_offset" : 64,
10815     "referenced_type" : "type-689"
10816    }
10817   ],
10818   "linker_set_key" : "android::hardware::camera::device::V3_2::ErrorMsg",
10819   "name" : "android::hardware::camera::device::V3_2::ErrorMsg",
10820   "referenced_type" : "type-690",
10821   "self_type" : "type-690",
10822   "size" : 12,
10823   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
10824   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_28ErrorMsgE"
10825  },
10826  {
10827   "alignment" : 8,
10828   "fields" :
10829   [
10830    {
10831     "field_name" : "id",
10832     "referenced_type" : "type-4"
10833    },
10834    {
10835     "field_name" : "overrideFormat",
10836     "field_offset" : 32,
10837     "referenced_type" : "type-59"
10838    },
10839    {
10840     "field_name" : "producerUsage",
10841     "field_offset" : 64,
10842     "referenced_type" : "type-5"
10843    },
10844    {
10845     "field_name" : "consumerUsage",
10846     "field_offset" : 128,
10847     "referenced_type" : "type-5"
10848    },
10849    {
10850     "field_name" : "maxBuffers",
10851     "field_offset" : 192,
10852     "referenced_type" : "type-2"
10853    }
10854   ],
10855   "linker_set_key" : "android::hardware::camera::device::V3_2::HalStream",
10856   "name" : "android::hardware::camera::device::V3_2::HalStream",
10857   "referenced_type" : "type-58",
10858   "self_type" : "type-58",
10859   "size" : 32,
10860   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
10861   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_29HalStreamE"
10862  },
10863  {
10864   "alignment" : 8,
10865   "fields" :
10866   [
10867    {
10868     "field_name" : "streams",
10869     "referenced_type" : "type-435"
10870    }
10871   ],
10872   "linker_set_key" : "android::hardware::camera::device::V3_2::HalStreamConfiguration",
10873   "name" : "android::hardware::camera::device::V3_2::HalStreamConfiguration",
10874   "referenced_type" : "type-685",
10875   "self_type" : "type-685",
10876   "size" : 16,
10877   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
10878   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_222HalStreamConfigurationE"
10879  },
10880  {
10881   "alignment" : 4,
10882   "base_specifiers" :
10883   [
10884    {
10885     "referenced_type" : "type-36"
10886    }
10887   ],
10888   "linker_set_key" : "android::hardware::camera::device::V3_2::ICameraDeviceSession",
10889   "name" : "android::hardware::camera::device::V3_2::ICameraDeviceSession",
10890   "referenced_type" : "type-84",
10891   "self_type" : "type-84",
10892   "size" : 12,
10893   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/ICameraDeviceSession.h",
10894   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_220ICameraDeviceSessionE",
10895   "vtable_components" :
10896   [
10897    {
10898     "component_value" : 4,
10899     "kind" : "vbase_offset"
10900    },
10901    {
10902     "kind" : "offset_to_top"
10903    },
10904    {
10905     "kind" : "rtti",
10906     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_220ICameraDeviceSessionE"
10907    },
10908    {
10909     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_220ICameraDeviceSession8isRemoteEv"
10910    },
10911    {
10912     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10913    },
10914    {
10915     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10916    },
10917    {
10918     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10919    },
10920    {
10921     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10922    },
10923    {
10924     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession21setHALInstrumentationEv"
10925    },
10926    {
10927     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10928    },
10929    {
10930     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession4pingEv"
10931    },
10932    {
10933     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10934    },
10935    {
10936     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession21notifySyspropsChangedEv"
10937    },
10938    {
10939     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10940    },
10941    {
10942     "kind" : "complete_dtor_pointer",
10943     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSessionD1Ev"
10944    },
10945    {
10946     "kind" : "deleting_dtor_pointer",
10947     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSessionD0Ev"
10948    },
10949    {
10950     "is_pure" : true,
10951     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession31constructDefaultRequestSettingsENS3_15RequestTemplateENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
10952    },
10953    {
10954     "is_pure" : true,
10955     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession16configureStreamsERKNS3_19StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_22HalStreamConfigurationEEEE"
10956    },
10957    {
10958     "is_pure" : true,
10959     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession21processCaptureRequestERKNS0_8hidl_vecINS3_14CaptureRequestEEERKNS5_INS3_11BufferCacheEEENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE"
10960    },
10961    {
10962     "is_pure" : true,
10963     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession30getCaptureRequestMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
10964    },
10965    {
10966     "is_pure" : true,
10967     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession29getCaptureResultMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
10968    },
10969    {
10970     "is_pure" : true,
10971     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession5flushEv"
10972    },
10973    {
10974     "is_pure" : true,
10975     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_220ICameraDeviceSession5closeEv"
10976    },
10977    {
10978     "kind" : "vcall_offset"
10979    },
10980    {
10981     "kind" : "vcall_offset"
10982    },
10983    {
10984     "kind" : "vcall_offset"
10985    },
10986    {
10987     "kind" : "vcall_offset"
10988    },
10989    {
10990     "component_value" : -4,
10991     "kind" : "vcall_offset"
10992    },
10993    {
10994     "component_value" : -4,
10995     "kind" : "offset_to_top"
10996    },
10997    {
10998     "kind" : "rtti",
10999     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_220ICameraDeviceSessionE"
11000    },
11001    {
11002     "kind" : "complete_dtor_pointer",
11003     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_220ICameraDeviceSessionD1Ev"
11004    },
11005    {
11006     "kind" : "deleting_dtor_pointer",
11007     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_220ICameraDeviceSessionD0Ev"
11008    },
11009    {
11010     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11011    },
11012    {
11013     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11014    },
11015    {
11016     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11017    },
11018    {
11019     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11020    }
11021   ]
11022  },
11023  {
11024   "alignment" : 8,
11025   "fields" :
11026   [
11027    {
11028     "field_name" : "type",
11029     "referenced_type" : "type-688"
11030    },
11031    {
11032     "field_name" : "msg",
11033     "field_offset" : 64,
11034     "referenced_type" : "type-693"
11035    }
11036   ],
11037   "linker_set_key" : "android::hardware::camera::device::V3_2::NotifyMsg",
11038   "name" : "android::hardware::camera::device::V3_2::NotifyMsg",
11039   "referenced_type" : "type-692",
11040   "self_type" : "type-692",
11041   "size" : 24,
11042   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
11043   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_29NotifyMsgE"
11044  },
11045  {
11046   "alignment" : 8,
11047   "fields" :
11048   [
11049    {
11050     "field_name" : "error",
11051     "referenced_type" : "type-690"
11052    },
11053    {
11054     "field_name" : "shutter",
11055     "referenced_type" : "type-691"
11056    }
11057   ],
11058   "linker_set_key" : "android::hardware::camera::device::V3_2::NotifyMsg::Message",
11059   "name" : "android::hardware::camera::device::V3_2::NotifyMsg::Message",
11060   "record_kind" : "union",
11061   "referenced_type" : "type-693",
11062   "self_type" : "type-693",
11063   "size" : 16,
11064   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
11065   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_29NotifyMsg7MessageE"
11066  },
11067  {
11068   "alignment" : 8,
11069   "fields" :
11070   [
11071    {
11072     "field_name" : "frameNumber",
11073     "referenced_type" : "type-2"
11074    },
11075    {
11076     "field_name" : "timestamp",
11077     "field_offset" : 64,
11078     "referenced_type" : "type-5"
11079    }
11080   ],
11081   "linker_set_key" : "android::hardware::camera::device::V3_2::ShutterMsg",
11082   "name" : "android::hardware::camera::device::V3_2::ShutterMsg",
11083   "referenced_type" : "type-691",
11084   "self_type" : "type-691",
11085   "size" : 16,
11086   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
11087   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_210ShutterMsgE"
11088  },
11089  {
11090   "alignment" : 8,
11091   "fields" :
11092   [
11093    {
11094     "field_name" : "id",
11095     "referenced_type" : "type-4"
11096    },
11097    {
11098     "field_name" : "streamType",
11099     "field_offset" : 32,
11100     "referenced_type" : "type-430"
11101    },
11102    {
11103     "field_name" : "width",
11104     "field_offset" : 64,
11105     "referenced_type" : "type-2"
11106    },
11107    {
11108     "field_name" : "height",
11109     "field_offset" : 96,
11110     "referenced_type" : "type-2"
11111    },
11112    {
11113     "field_name" : "format",
11114     "field_offset" : 128,
11115     "referenced_type" : "type-59"
11116    },
11117    {
11118     "field_name" : "usage",
11119     "field_offset" : 192,
11120     "referenced_type" : "type-5"
11121    },
11122    {
11123     "field_name" : "dataSpace",
11124     "field_offset" : 256,
11125     "referenced_type" : "type-4"
11126    },
11127    {
11128     "field_name" : "rotation",
11129     "field_offset" : 288,
11130     "referenced_type" : "type-431"
11131    }
11132   ],
11133   "linker_set_key" : "android::hardware::camera::device::V3_2::Stream",
11134   "name" : "android::hardware::camera::device::V3_2::Stream",
11135   "referenced_type" : "type-429",
11136   "self_type" : "type-429",
11137   "size" : 40,
11138   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
11139   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_26StreamE"
11140  },
11141  {
11142   "alignment" : 8,
11143   "fields" :
11144   [
11145    {
11146     "field_name" : "streamId",
11147     "referenced_type" : "type-4"
11148    },
11149    {
11150     "field_name" : "bufferId",
11151     "field_offset" : 64,
11152     "referenced_type" : "type-5"
11153    },
11154    {
11155     "field_name" : "buffer",
11156     "field_offset" : 128,
11157     "referenced_type" : "type-6"
11158    },
11159    {
11160     "field_name" : "status",
11161     "field_offset" : 256,
11162     "referenced_type" : "type-14"
11163    },
11164    {
11165     "field_name" : "acquireFence",
11166     "field_offset" : 320,
11167     "referenced_type" : "type-6"
11168    },
11169    {
11170     "field_name" : "releaseFence",
11171     "field_offset" : 448,
11172     "referenced_type" : "type-6"
11173    }
11174   ],
11175   "linker_set_key" : "android::hardware::camera::device::V3_2::StreamBuffer",
11176   "name" : "android::hardware::camera::device::V3_2::StreamBuffer",
11177   "referenced_type" : "type-3",
11178   "self_type" : "type-3",
11179   "size" : 72,
11180   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
11181   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_212StreamBufferE"
11182  },
11183  {
11184   "alignment" : 8,
11185   "fields" :
11186   [
11187    {
11188     "field_name" : "streams",
11189     "referenced_type" : "type-425"
11190    },
11191    {
11192     "field_name" : "operationMode",
11193     "field_offset" : 128,
11194     "referenced_type" : "type-682"
11195    }
11196   ],
11197   "linker_set_key" : "android::hardware::camera::device::V3_2::StreamConfiguration",
11198   "name" : "android::hardware::camera::device::V3_2::StreamConfiguration",
11199   "referenced_type" : "type-683",
11200   "self_type" : "type-683",
11201   "size" : 24,
11202   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.2/types.h",
11203   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_219StreamConfigurationE"
11204  },
11205  {
11206   "alignment" : 4,
11207   "base_specifiers" :
11208   [
11209    {
11210     "referenced_type" : "type-85"
11211    }
11212   ],
11213   "fields" :
11214   [
11215    {
11216     "access" : "private",
11217     "field_name" : "_hidl_mImpl",
11218     "field_offset" : 544,
11219     "referenced_type" : "type-81"
11220    }
11221   ],
11222   "linker_set_key" : "android::hardware::camera::device::V3_3::BnHwCameraDeviceSession",
11223   "name" : "android::hardware::camera::device::V3_3::BnHwCameraDeviceSession",
11224   "referenced_type" : "type-80",
11225   "self_type" : "type-80",
11226   "size" : 80,
11227   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BnHwCameraDeviceSession.h",
11228   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionE",
11229   "vtable_components" :
11230   [
11231    {
11232     "component_value" : 72,
11233     "kind" : "vbase_offset"
11234    },
11235    {
11236     "kind" : "offset_to_top"
11237    },
11238    {
11239     "kind" : "rtti",
11240     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionE"
11241    },
11242    {
11243     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11244    },
11245    {
11246     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11247    },
11248    {
11249     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11250    },
11251    {
11252     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11253    },
11254    {
11255     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11256    },
11257    {
11258     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11259    },
11260    {
11261     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11262    },
11263    {
11264     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11265    },
11266    {
11267     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11268    },
11269    {
11270     "kind" : "complete_dtor_pointer",
11271     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD1Ev"
11272    },
11273    {
11274     "kind" : "deleting_dtor_pointer",
11275     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD0Ev"
11276    },
11277    {
11278     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BnHwCameraDeviceSession10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
11279    },
11280    {
11281     "component_value" : -20,
11282     "kind" : "offset_to_top"
11283    },
11284    {
11285     "kind" : "rtti",
11286     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionE"
11287    },
11288    {
11289     "kind" : "complete_dtor_pointer",
11290     "mangled_component_name" : "_ZThn20_N7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD1Ev"
11291    },
11292    {
11293     "kind" : "deleting_dtor_pointer",
11294     "mangled_component_name" : "_ZThn20_N7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD0Ev"
11295    },
11296    {
11297     "kind" : "vcall_offset"
11298    },
11299    {
11300     "kind" : "vcall_offset"
11301    },
11302    {
11303     "kind" : "vcall_offset"
11304    },
11305    {
11306     "kind" : "vcall_offset"
11307    },
11308    {
11309     "component_value" : -72,
11310     "kind" : "vcall_offset"
11311    },
11312    {
11313     "component_value" : -72,
11314     "kind" : "offset_to_top"
11315    },
11316    {
11317     "kind" : "rtti",
11318     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionE"
11319    },
11320    {
11321     "kind" : "complete_dtor_pointer",
11322     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD1Ev"
11323    },
11324    {
11325     "kind" : "deleting_dtor_pointer",
11326     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_323BnHwCameraDeviceSessionD0Ev"
11327    },
11328    {
11329     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11330    },
11331    {
11332     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11333    },
11334    {
11335     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11336    },
11337    {
11338     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11339    }
11340   ]
11341  },
11342  {
11343   "alignment" : 4,
11344   "base_specifiers" :
11345   [
11346    {
11347     "referenced_type" : "type-121"
11348    },
11349    {
11350     "referenced_type" : "type-87"
11351    }
11352   ],
11353   "fields" :
11354   [
11355    {
11356     "access" : "private",
11357     "field_name" : "_hidl_mMutex",
11358     "field_offset" : 544,
11359     "referenced_type" : "type-119"
11360    },
11361    {
11362     "access" : "private",
11363     "field_name" : "_hidl_mDeathRecipients",
11364     "field_offset" : 576,
11365     "referenced_type" : "type-120"
11366    }
11367   ],
11368   "linker_set_key" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession",
11369   "name" : "android::hardware::camera::device::V3_3::BpHwCameraDeviceSession",
11370   "referenced_type" : "type-118",
11371   "self_type" : "type-118",
11372   "size" : 92,
11373   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h",
11374   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionE",
11375   "vtable_components" :
11376   [
11377    {
11378     "component_value" : 84,
11379     "kind" : "vbase_offset"
11380    },
11381    {
11382     "kind" : "offset_to_top"
11383    },
11384    {
11385     "kind" : "rtti",
11386     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionE"
11387    },
11388    {
11389     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_323BpHwCameraDeviceSession8isRemoteEv"
11390    },
11391    {
11392     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11393    },
11394    {
11395     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11396    },
11397    {
11398     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11399    },
11400    {
11401     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11402    },
11403    {
11404     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession21setHALInstrumentationEv"
11405    },
11406    {
11407     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11408    },
11409    {
11410     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession4pingEv"
11411    },
11412    {
11413     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11414    },
11415    {
11416     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession21notifySyspropsChangedEv"
11417    },
11418    {
11419     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11420    },
11421    {
11422     "kind" : "complete_dtor_pointer",
11423     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionD1Ev"
11424    },
11425    {
11426     "kind" : "deleting_dtor_pointer",
11427     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionD0Ev"
11428    },
11429    {
11430     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession31constructDefaultRequestSettingsENS2_4V3_215RequestTemplateENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
11431    },
11432    {
11433     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession16configureStreamsERKNS2_4V3_219StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS5_22HalStreamConfigurationEEEE"
11434    },
11435    {
11436     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession21processCaptureRequestERKNS0_8hidl_vecINS2_4V3_214CaptureRequestEEERKNS5_INS6_11BufferCacheEEENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE"
11437    },
11438    {
11439     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession30getCaptureRequestMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
11440    },
11441    {
11442     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession29getCaptureResultMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
11443    },
11444    {
11445     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession5flushEv"
11446    },
11447    {
11448     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession5closeEv"
11449    },
11450    {
11451     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_323BpHwCameraDeviceSession20configureStreams_3_3ERKNS2_4V3_219StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_22HalStreamConfigurationEEEE"
11452    },
11453    {
11454     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEE10onAsBinderEv"
11455    },
11456    {
11457     "component_value" : 80,
11458     "kind" : "vbase_offset"
11459    },
11460    {
11461     "component_value" : -4,
11462     "kind" : "offset_to_top"
11463    },
11464    {
11465     "kind" : "rtti",
11466     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionE"
11467    },
11468    {
11469     "kind" : "complete_dtor_pointer",
11470     "mangled_component_name" : "_ZThn4_N7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionD1Ev"
11471    },
11472    {
11473     "kind" : "deleting_dtor_pointer",
11474     "mangled_component_name" : "_ZThn4_N7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionD0Ev"
11475    },
11476    {
11477     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6camera6device4V3_320ICameraDeviceSessionEE10onAsBinderEv"
11478    },
11479    {
11480     "component_value" : 76,
11481     "kind" : "vbase_offset"
11482    },
11483    {
11484     "component_value" : -8,
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" : "_ZThn8_N7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionD1Ev"
11494    },
11495    {
11496     "kind" : "deleting_dtor_pointer",
11497     "mangled_component_name" : "_ZThn8_N7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionD0Ev"
11498    },
11499    {
11500     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11501    },
11502    {
11503     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11504    },
11505    {
11506     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11507    },
11508    {
11509     "component_value" : -24,
11510     "kind" : "offset_to_top"
11511    },
11512    {
11513     "kind" : "rtti",
11514     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionE"
11515    },
11516    {
11517     "kind" : "complete_dtor_pointer",
11518     "mangled_component_name" : "_ZThn24_N7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionD1Ev"
11519    },
11520    {
11521     "kind" : "deleting_dtor_pointer",
11522     "mangled_component_name" : "_ZThn24_N7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionD0Ev"
11523    },
11524    {
11525     "kind" : "vcall_offset"
11526    },
11527    {
11528     "component_value" : -76,
11529     "kind" : "vcall_offset"
11530    },
11531    {
11532     "component_value" : -76,
11533     "kind" : "vcall_offset"
11534    },
11535    {
11536     "component_value" : -76,
11537     "kind" : "vcall_offset"
11538    },
11539    {
11540     "component_value" : -84,
11541     "kind" : "vcall_offset"
11542    },
11543    {
11544     "component_value" : -84,
11545     "kind" : "offset_to_top"
11546    },
11547    {
11548     "kind" : "rtti",
11549     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionE"
11550    },
11551    {
11552     "kind" : "complete_dtor_pointer",
11553     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionD1Ev"
11554    },
11555    {
11556     "kind" : "deleting_dtor_pointer",
11557     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_323BpHwCameraDeviceSessionD0Ev"
11558    },
11559    {
11560     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11561    },
11562    {
11563     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11564    },
11565    {
11566     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11567    },
11568    {
11569     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11570    }
11571   ]
11572  },
11573  {
11574   "alignment" : 4,
11575   "base_specifiers" :
11576   [
11577    {
11578     "referenced_type" : "type-83"
11579    },
11580    {
11581     "referenced_type" : "type-87"
11582    }
11583   ],
11584   "fields" :
11585   [
11586    {
11587     "access" : "private",
11588     "field_name" : "mImpl",
11589     "field_offset" : 384,
11590     "referenced_type" : "type-114"
11591    },
11592    {
11593     "access" : "private",
11594     "field_name" : "mOnewayQueue",
11595     "field_offset" : 416,
11596     "referenced_type" : "type-115"
11597    }
11598   ],
11599   "linker_set_key" : "android::hardware::camera::device::V3_3::BsCameraDeviceSession",
11600   "name" : "android::hardware::camera::device::V3_3::BsCameraDeviceSession",
11601   "referenced_type" : "type-113",
11602   "self_type" : "type-113",
11603   "size" : 68,
11604   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/BsCameraDeviceSession.h",
11605   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_321BsCameraDeviceSessionE",
11606   "vtable_components" :
11607   [
11608    {
11609     "component_value" : 60,
11610     "kind" : "vbase_offset"
11611    },
11612    {
11613     "kind" : "offset_to_top"
11614    },
11615    {
11616     "kind" : "rtti",
11617     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_321BsCameraDeviceSessionE"
11618    },
11619    {
11620     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_320ICameraDeviceSession8isRemoteEv"
11621    },
11622    {
11623     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11624    },
11625    {
11626     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11627    },
11628    {
11629     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11630    },
11631    {
11632     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11633    },
11634    {
11635     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession21setHALInstrumentationEv"
11636    },
11637    {
11638     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11639    },
11640    {
11641     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession4pingEv"
11642    },
11643    {
11644     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11645    },
11646    {
11647     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession21notifySyspropsChangedEv"
11648    },
11649    {
11650     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11651    },
11652    {
11653     "kind" : "complete_dtor_pointer",
11654     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSessionD1Ev"
11655    },
11656    {
11657     "kind" : "deleting_dtor_pointer",
11658     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSessionD0Ev"
11659    },
11660    {
11661     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession31constructDefaultRequestSettingsENS2_4V3_215RequestTemplateENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
11662    },
11663    {
11664     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession16configureStreamsERKNS2_4V3_219StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS5_22HalStreamConfigurationEEEE"
11665    },
11666    {
11667     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession21processCaptureRequestERKNS0_8hidl_vecINS2_4V3_214CaptureRequestEEERKNS5_INS6_11BufferCacheEEENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE"
11668    },
11669    {
11670     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession30getCaptureRequestMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
11671    },
11672    {
11673     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession29getCaptureResultMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
11674    },
11675    {
11676     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession5flushEv"
11677    },
11678    {
11679     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession5closeEv"
11680    },
11681    {
11682     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_321BsCameraDeviceSession20configureStreams_3_3ERKNS2_4V3_219StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_22HalStreamConfigurationEEEE"
11683    },
11684    {
11685     "component_value" : -4,
11686     "kind" : "offset_to_top"
11687    },
11688    {
11689     "kind" : "rtti",
11690     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_321BsCameraDeviceSessionE"
11691    },
11692    {
11693     "kind" : "complete_dtor_pointer",
11694     "mangled_component_name" : "_ZThn4_N7android8hardware6camera6device4V3_321BsCameraDeviceSessionD1Ev"
11695    },
11696    {
11697     "kind" : "deleting_dtor_pointer",
11698     "mangled_component_name" : "_ZThn4_N7android8hardware6camera6device4V3_321BsCameraDeviceSessionD0Ev"
11699    },
11700    {
11701     "kind" : "vcall_offset"
11702    },
11703    {
11704     "kind" : "vcall_offset"
11705    },
11706    {
11707     "kind" : "vcall_offset"
11708    },
11709    {
11710     "kind" : "vcall_offset"
11711    },
11712    {
11713     "component_value" : -60,
11714     "kind" : "vcall_offset"
11715    },
11716    {
11717     "component_value" : -60,
11718     "kind" : "offset_to_top"
11719    },
11720    {
11721     "kind" : "rtti",
11722     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_321BsCameraDeviceSessionE"
11723    },
11724    {
11725     "kind" : "complete_dtor_pointer",
11726     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_321BsCameraDeviceSessionD1Ev"
11727    },
11728    {
11729     "kind" : "deleting_dtor_pointer",
11730     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_321BsCameraDeviceSessionD0Ev"
11731    },
11732    {
11733     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11734    },
11735    {
11736     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11737    },
11738    {
11739     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11740    },
11741    {
11742     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11743    }
11744   ]
11745  },
11746  {
11747   "alignment" : 8,
11748   "fields" :
11749   [
11750    {
11751     "field_name" : "v3_2",
11752     "referenced_type" : "type-58"
11753    },
11754    {
11755     "field_name" : "overrideDataSpace",
11756     "field_offset" : 256,
11757     "referenced_type" : "type-4"
11758    }
11759   ],
11760   "linker_set_key" : "android::hardware::camera::device::V3_3::HalStream",
11761   "name" : "android::hardware::camera::device::V3_3::HalStream",
11762   "referenced_type" : "type-57",
11763   "self_type" : "type-57",
11764   "size" : 40,
11765   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/types.h",
11766   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_39HalStreamE"
11767  },
11768  {
11769   "alignment" : 8,
11770   "fields" :
11771   [
11772    {
11773     "field_name" : "streams",
11774     "referenced_type" : "type-53"
11775    }
11776   ],
11777   "linker_set_key" : "android::hardware::camera::device::V3_3::HalStreamConfiguration",
11778   "name" : "android::hardware::camera::device::V3_3::HalStreamConfiguration",
11779   "referenced_type" : "type-52",
11780   "self_type" : "type-52",
11781   "size" : 16,
11782   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/types.h",
11783   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_322HalStreamConfigurationE"
11784  },
11785  {
11786   "alignment" : 4,
11787   "base_specifiers" :
11788   [
11789    {
11790     "referenced_type" : "type-84"
11791    }
11792   ],
11793   "linker_set_key" : "android::hardware::camera::device::V3_3::ICameraDeviceSession",
11794   "name" : "android::hardware::camera::device::V3_3::ICameraDeviceSession",
11795   "referenced_type" : "type-83",
11796   "self_type" : "type-83",
11797   "size" : 12,
11798   "source_file" : "/out/soong/.intermediates/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen/android/hardware/camera/device/3.3/ICameraDeviceSession.h",
11799   "unique_id" : "_ZTSN7android8hardware6camera6device4V3_320ICameraDeviceSessionE",
11800   "vtable_components" :
11801   [
11802    {
11803     "component_value" : 4,
11804     "kind" : "vbase_offset"
11805    },
11806    {
11807     "kind" : "offset_to_top"
11808    },
11809    {
11810     "kind" : "rtti",
11811     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_320ICameraDeviceSessionE"
11812    },
11813    {
11814     "mangled_component_name" : "_ZNK7android8hardware6camera6device4V3_320ICameraDeviceSession8isRemoteEv"
11815    },
11816    {
11817     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11818    },
11819    {
11820     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11821    },
11822    {
11823     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11824    },
11825    {
11826     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11827    },
11828    {
11829     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession21setHALInstrumentationEv"
11830    },
11831    {
11832     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11833    },
11834    {
11835     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession4pingEv"
11836    },
11837    {
11838     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11839    },
11840    {
11841     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession21notifySyspropsChangedEv"
11842    },
11843    {
11844     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11845    },
11846    {
11847     "kind" : "complete_dtor_pointer",
11848     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSessionD1Ev"
11849    },
11850    {
11851     "kind" : "deleting_dtor_pointer",
11852     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSessionD0Ev"
11853    },
11854    {
11855     "is_pure" : true,
11856     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession31constructDefaultRequestSettingsENS2_4V3_215RequestTemplateENSt3__18functionIFvNS1_6common4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
11857    },
11858    {
11859     "is_pure" : true,
11860     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession16configureStreamsERKNS2_4V3_219StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS5_22HalStreamConfigurationEEEE"
11861    },
11862    {
11863     "is_pure" : true,
11864     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession21processCaptureRequestERKNS0_8hidl_vecINS2_4V3_214CaptureRequestEEERKNS5_INS6_11BufferCacheEEENSt3__18functionIFvNS1_6common4V1_06StatusEjEEE"
11865    },
11866    {
11867     "is_pure" : true,
11868     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession30getCaptureRequestMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
11869    },
11870    {
11871     "is_pure" : true,
11872     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession29getCaptureResultMetadataQueueENSt3__18functionIFvRKNS0_12MQDescriptorIhLNS0_8MQFlavorE1EEEEEE"
11873    },
11874    {
11875     "is_pure" : true,
11876     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession5flushEv"
11877    },
11878    {
11879     "is_pure" : true,
11880     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession5closeEv"
11881    },
11882    {
11883     "is_pure" : true,
11884     "mangled_component_name" : "_ZN7android8hardware6camera6device4V3_320ICameraDeviceSession20configureStreams_3_3ERKNS2_4V3_219StreamConfigurationENSt3__18functionIFvNS1_6common4V1_06StatusERKNS3_22HalStreamConfigurationEEEE"
11885    },
11886    {
11887     "kind" : "vcall_offset"
11888    },
11889    {
11890     "kind" : "vcall_offset"
11891    },
11892    {
11893     "kind" : "vcall_offset"
11894    },
11895    {
11896     "kind" : "vcall_offset"
11897    },
11898    {
11899     "component_value" : -4,
11900     "kind" : "vcall_offset"
11901    },
11902    {
11903     "component_value" : -4,
11904     "kind" : "offset_to_top"
11905    },
11906    {
11907     "kind" : "rtti",
11908     "mangled_component_name" : "_ZTIN7android8hardware6camera6device4V3_320ICameraDeviceSessionE"
11909    },
11910    {
11911     "kind" : "complete_dtor_pointer",
11912     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_320ICameraDeviceSessionD1Ev"
11913    },
11914    {
11915     "kind" : "deleting_dtor_pointer",
11916     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6camera6device4V3_320ICameraDeviceSessionD0Ev"
11917    },
11918    {
11919     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11920    },
11921    {
11922     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11923    },
11924    {
11925     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11926    },
11927    {
11928     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11929    }
11930   ]
11931  },
11932  {
11933   "alignment" : 4,
11934   "fields" :
11935   [
11936    {
11937     "access" : "protected",
11938     "field_name" : "mInstrumentationCallbacks",
11939     "field_offset" : 32,
11940     "referenced_type" : "type-88"
11941    },
11942    {
11943     "access" : "protected",
11944     "field_name" : "mEnableInstrumentation",
11945     "field_offset" : 128,
11946     "referenced_type" : "type-13"
11947    },
11948    {
11949     "access" : "protected",
11950     "field_name" : "mInstrumentationLibPackage",
11951     "field_offset" : 160,
11952     "referenced_type" : "type-89"
11953    },
11954    {
11955     "access" : "protected",
11956     "field_name" : "mInterfaceName",
11957     "field_offset" : 256,
11958     "referenced_type" : "type-90"
11959    }
11960   ],
11961   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
11962   "name" : "android::hardware::details::HidlInstrumentor",
11963   "referenced_type" : "type-87",
11964   "self_type" : "type-87",
11965   "size" : 44,
11966   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11967   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
11968   "vtable_components" :
11969   [
11970    {
11971     "kind" : "offset_to_top"
11972    },
11973    {
11974     "kind" : "rtti",
11975     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11976    },
11977    {
11978     "kind" : "complete_dtor_pointer",
11979     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
11980    },
11981    {
11982     "kind" : "deleting_dtor_pointer",
11983     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
11984    }
11985   ]
11986  },
11987  {
11988   "alignment" : 4,
11989   "fields" :
11990   [
11991    {
11992     "field_name" : "sched_policy",
11993     "referenced_type" : "type-4"
11994    },
11995    {
11996     "field_name" : "prio",
11997     "field_offset" : 32,
11998     "referenced_type" : "type-4"
11999    }
12000   ],
12001   "linker_set_key" : "android::hardware::details::SchedPrio",
12002   "name" : "android::hardware::details::SchedPrio",
12003   "referenced_type" : "type-524",
12004   "self_type" : "type-524",
12005   "size" : 8,
12006   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
12007   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
12008  },
12009  {
12010   "alignment" : 4,
12011   "fields" :
12012   [
12013    {
12014     "access" : "private",
12015     "field_name" : "mQueue",
12016     "referenced_type" : "type-116"
12017    }
12018   ],
12019   "linker_set_key" : "android::hardware::details::TaskRunner",
12020   "name" : "android::hardware::details::TaskRunner",
12021   "record_kind" : "class",
12022   "referenced_type" : "type-115",
12023   "self_type" : "type-115",
12024   "size" : 8,
12025   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
12026   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
12027  },
12028  {
12029   "alignment" : 1,
12030   "linker_set_key" : "android::hardware::details::bnhw_tag",
12031   "name" : "android::hardware::details::bnhw_tag",
12032   "referenced_type" : "type-255",
12033   "self_type" : "type-255",
12034   "size" : 1,
12035   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12036   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
12037  },
12038  {
12039   "alignment" : 1,
12040   "linker_set_key" : "android::hardware::details::bphw_tag",
12041   "name" : "android::hardware::details::bphw_tag",
12042   "referenced_type" : "type-268",
12043   "self_type" : "type-268",
12044   "size" : 1,
12045   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12046   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
12047  },
12048  {
12049   "alignment" : 1,
12050   "linker_set_key" : "android::hardware::details::bs_tag",
12051   "name" : "android::hardware::details::bs_tag",
12052   "referenced_type" : "type-280",
12053   "self_type" : "type-280",
12054   "size" : 1,
12055   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12056   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
12057  },
12058  {
12059   "access" : "private",
12060   "alignment" : 8,
12061   "fields" :
12062   [
12063    {
12064     "field_name" : "mPointer",
12065     "referenced_type" : "type-448"
12066    },
12067    {
12068     "field_name" : "_pad",
12069     "referenced_type" : "type-5"
12070    }
12071   ],
12072   "is_anonymous" : true,
12073   "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",
12074   "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",
12075   "record_kind" : "union",
12076   "referenced_type" : "type-447",
12077   "self_type" : "type-447",
12078   "size" : 8,
12079   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12080   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_211BufferCacheEEUt_E"
12081  },
12082  {
12083   "access" : "private",
12084   "alignment" : 8,
12085   "fields" :
12086   [
12087    {
12088     "field_name" : "mPointer",
12089     "referenced_type" : "type-358"
12090    },
12091    {
12092     "field_name" : "_pad",
12093     "referenced_type" : "type-5"
12094    }
12095   ],
12096   "is_anonymous" : true,
12097   "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",
12098   "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",
12099   "record_kind" : "union",
12100   "referenced_type" : "type-357",
12101   "self_type" : "type-357",
12102   "size" : 8,
12103   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12104   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_214CaptureRequestEEUt_E"
12105  },
12106  {
12107   "access" : "private",
12108   "alignment" : 8,
12109   "fields" :
12110   [
12111    {
12112     "field_name" : "mPointer",
12113     "referenced_type" : "type-379"
12114    },
12115    {
12116     "field_name" : "_pad",
12117     "referenced_type" : "type-5"
12118    }
12119   ],
12120   "is_anonymous" : true,
12121   "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",
12122   "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",
12123   "record_kind" : "union",
12124   "referenced_type" : "type-378",
12125   "self_type" : "type-378",
12126   "size" : 8,
12127   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12128   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
12129  },
12130  {
12131   "access" : "private",
12132   "alignment" : 8,
12133   "fields" :
12134   [
12135    {
12136     "field_name" : "mPointer",
12137     "referenced_type" : "type-438"
12138    },
12139    {
12140     "field_name" : "_pad",
12141     "referenced_type" : "type-5"
12142    }
12143   ],
12144   "is_anonymous" : true,
12145   "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",
12146   "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",
12147   "record_kind" : "union",
12148   "referenced_type" : "type-437",
12149   "self_type" : "type-437",
12150   "size" : 8,
12151   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12152   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_29HalStreamEEUt_E"
12153  },
12154  {
12155   "access" : "private",
12156   "alignment" : 8,
12157   "fields" :
12158   [
12159    {
12160     "field_name" : "mPointer",
12161     "referenced_type" : "type-56"
12162    },
12163    {
12164     "field_name" : "_pad",
12165     "referenced_type" : "type-5"
12166    }
12167   ],
12168   "is_anonymous" : true,
12169   "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",
12170   "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",
12171   "record_kind" : "union",
12172   "referenced_type" : "type-55",
12173   "self_type" : "type-55",
12174   "size" : 8,
12175   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12176   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_39HalStreamEEUt_E"
12177  },
12178  {
12179   "access" : "private",
12180   "alignment" : 8,
12181   "fields" :
12182   [
12183    {
12184     "field_name" : "mPointer",
12185     "referenced_type" : "type-428"
12186    },
12187    {
12188     "field_name" : "_pad",
12189     "referenced_type" : "type-5"
12190    }
12191   ],
12192   "is_anonymous" : true,
12193   "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",
12194   "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",
12195   "record_kind" : "union",
12196   "referenced_type" : "type-427",
12197   "self_type" : "type-427",
12198   "size" : 8,
12199   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12200   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_26StreamEEUt_E"
12201  },
12202  {
12203   "access" : "private",
12204   "alignment" : 8,
12205   "fields" :
12206   [
12207    {
12208     "field_name" : "mPointer",
12209     "referenced_type" : "type-192"
12210    },
12211    {
12212     "field_name" : "_pad",
12213     "referenced_type" : "type-5"
12214    }
12215   ],
12216   "is_anonymous" : true,
12217   "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",
12218   "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",
12219   "record_kind" : "union",
12220   "referenced_type" : "type-191",
12221   "self_type" : "type-191",
12222   "size" : 8,
12223   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12224   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_212StreamBufferEEUt_E"
12225  },
12226  {
12227   "access" : "private",
12228   "alignment" : 8,
12229   "fields" :
12230   [
12231    {
12232     "field_name" : "mPointer",
12233     "referenced_type" : "type-417"
12234    },
12235    {
12236     "field_name" : "_pad",
12237     "referenced_type" : "type-5"
12238    }
12239   ],
12240   "is_anonymous" : true,
12241   "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",
12242   "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",
12243   "record_kind" : "union",
12244   "referenced_type" : "type-416",
12245   "self_type" : "type-416",
12246   "size" : 8,
12247   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12248   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6common4V1_09VendorTagEEUt_E"
12249  },
12250  {
12251   "alignment" : 8,
12252   "fields" :
12253   [
12254    {
12255     "access" : "private",
12256     "referenced_type" : "type-378"
12257    }
12258   ],
12259   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
12260   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
12261   "referenced_type" : "type-377",
12262   "self_type" : "type-377",
12263   "size" : 8,
12264   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12265   "template_args" : [ "type-380" ],
12266   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
12267  },
12268  {
12269   "alignment" : 8,
12270   "fields" :
12271   [
12272    {
12273     "access" : "private",
12274     "referenced_type" : "type-416"
12275    }
12276   ],
12277   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTag>",
12278   "name" : "android::hardware::details::hidl_pointer<android::hardware::camera::common::V1_0::VendorTag>",
12279   "referenced_type" : "type-415",
12280   "self_type" : "type-415",
12281   "size" : 8,
12282   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12283   "template_args" : [ "type-418" ],
12284   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6common4V1_09VendorTagEEE"
12285  },
12286  {
12287   "alignment" : 8,
12288   "fields" :
12289   [
12290    {
12291     "access" : "private",
12292     "referenced_type" : "type-447"
12293    }
12294   ],
12295   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::BufferCache>",
12296   "name" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::BufferCache>",
12297   "referenced_type" : "type-446",
12298   "self_type" : "type-446",
12299   "size" : 8,
12300   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12301   "template_args" : [ "type-449" ],
12302   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_211BufferCacheEEE"
12303  },
12304  {
12305   "alignment" : 8,
12306   "fields" :
12307   [
12308    {
12309     "access" : "private",
12310     "referenced_type" : "type-357"
12311    }
12312   ],
12313   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::CaptureRequest>",
12314   "name" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::CaptureRequest>",
12315   "referenced_type" : "type-356",
12316   "self_type" : "type-356",
12317   "size" : 8,
12318   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12319   "template_args" : [ "type-359" ],
12320   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_214CaptureRequestEEE"
12321  },
12322  {
12323   "alignment" : 8,
12324   "fields" :
12325   [
12326    {
12327     "access" : "private",
12328     "referenced_type" : "type-437"
12329    }
12330   ],
12331   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::HalStream>",
12332   "name" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::HalStream>",
12333   "referenced_type" : "type-436",
12334   "self_type" : "type-436",
12335   "size" : 8,
12336   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12337   "template_args" : [ "type-58" ],
12338   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_29HalStreamEEE"
12339  },
12340  {
12341   "alignment" : 8,
12342   "fields" :
12343   [
12344    {
12345     "access" : "private",
12346     "referenced_type" : "type-427"
12347    }
12348   ],
12349   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::Stream>",
12350   "name" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::Stream>",
12351   "referenced_type" : "type-426",
12352   "self_type" : "type-426",
12353   "size" : 8,
12354   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12355   "template_args" : [ "type-429" ],
12356   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_26StreamEEE"
12357  },
12358  {
12359   "alignment" : 8,
12360   "fields" :
12361   [
12362    {
12363     "access" : "private",
12364     "referenced_type" : "type-191"
12365    }
12366   ],
12367   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::StreamBuffer>",
12368   "name" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_2::StreamBuffer>",
12369   "referenced_type" : "type-190",
12370   "self_type" : "type-190",
12371   "size" : 8,
12372   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12373   "template_args" : [ "type-3" ],
12374   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_212StreamBufferEEE"
12375  },
12376  {
12377   "alignment" : 8,
12378   "fields" :
12379   [
12380    {
12381     "access" : "private",
12382     "referenced_type" : "type-55"
12383    }
12384   ],
12385   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_3::HalStream>",
12386   "name" : "android::hardware::details::hidl_pointer<android::hardware::camera::device::V3_3::HalStream>",
12387   "referenced_type" : "type-54",
12388   "self_type" : "type-54",
12389   "size" : 8,
12390   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12391   "template_args" : [ "type-57" ],
12392   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6camera6device4V3_39HalStreamEEE"
12393  },
12394  {
12395   "alignment" : 8,
12396   "fields" :
12397   [
12398    {
12399     "access" : "private",
12400     "referenced_type" : "type-399"
12401    }
12402   ],
12403   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
12404   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
12405   "referenced_type" : "type-398",
12406   "self_type" : "type-398",
12407   "size" : 8,
12408   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12409   "template_args" : [ "type-401" ],
12410   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
12411  },
12412  {
12413   "alignment" : 8,
12414   "fields" :
12415   [
12416    {
12417     "access" : "private",
12418     "referenced_type" : "type-387"
12419    }
12420   ],
12421   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
12422   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
12423   "referenced_type" : "type-386",
12424   "self_type" : "type-386",
12425   "size" : 8,
12426   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12427   "template_args" : [ "type-368" ],
12428   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
12429  },
12430  {
12431   "alignment" : 8,
12432   "fields" :
12433   [
12434    {
12435     "access" : "private",
12436     "referenced_type" : "type-457"
12437    }
12438   ],
12439   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
12440   "name" : "android::hardware::details::hidl_pointer<char>",
12441   "referenced_type" : "type-456",
12442   "self_type" : "type-456",
12443   "size" : 8,
12444   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12445   "template_args" : [ "type-106" ],
12446   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
12447  },
12448  {
12449   "access" : "private",
12450   "alignment" : 8,
12451   "fields" :
12452   [
12453    {
12454     "field_name" : "mPointer",
12455     "referenced_type" : "type-458"
12456    },
12457    {
12458     "field_name" : "_pad",
12459     "referenced_type" : "type-5"
12460    }
12461   ],
12462   "is_anonymous" : true,
12463   "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",
12464   "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",
12465   "record_kind" : "union",
12466   "referenced_type" : "type-457",
12467   "self_type" : "type-457",
12468   "size" : 8,
12469   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12470   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
12471  },
12472  {
12473   "alignment" : 8,
12474   "fields" :
12475   [
12476    {
12477     "access" : "private",
12478     "referenced_type" : "type-332"
12479    }
12480   ],
12481   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
12482   "name" : "android::hardware::details::hidl_pointer<const char>",
12483   "referenced_type" : "type-331",
12484   "self_type" : "type-331",
12485   "size" : 8,
12486   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12487   "template_args" : [ "type-168" ],
12488   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
12489  },
12490  {
12491   "access" : "private",
12492   "alignment" : 8,
12493   "fields" :
12494   [
12495    {
12496     "field_name" : "mPointer",
12497     "referenced_type" : "type-167"
12498    },
12499    {
12500     "field_name" : "_pad",
12501     "referenced_type" : "type-5"
12502    }
12503   ],
12504   "is_anonymous" : true,
12505   "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",
12506   "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",
12507   "record_kind" : "union",
12508   "referenced_type" : "type-332",
12509   "self_type" : "type-332",
12510   "size" : 8,
12511   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12512   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
12513  },
12514  {
12515   "alignment" : 8,
12516   "fields" :
12517   [
12518    {
12519     "access" : "private",
12520     "referenced_type" : "type-8"
12521    }
12522   ],
12523   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
12524   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
12525   "referenced_type" : "type-7",
12526   "self_type" : "type-7",
12527   "size" : 8,
12528   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12529   "template_args" : [ "type-10" ],
12530   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
12531  },
12532  {
12533   "access" : "private",
12534   "alignment" : 8,
12535   "fields" :
12536   [
12537    {
12538     "field_name" : "mPointer",
12539     "referenced_type" : "type-9"
12540    },
12541    {
12542     "field_name" : "_pad",
12543     "referenced_type" : "type-5"
12544    }
12545   ],
12546   "is_anonymous" : true,
12547   "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",
12548   "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",
12549   "record_kind" : "union",
12550   "referenced_type" : "type-8",
12551   "self_type" : "type-8",
12552   "size" : 8,
12553   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12554   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
12555  },
12556  {
12557   "access" : "private",
12558   "alignment" : 8,
12559   "fields" :
12560   [
12561    {
12562     "field_name" : "mPointer",
12563     "referenced_type" : "type-400"
12564    },
12565    {
12566     "field_name" : "_pad",
12567     "referenced_type" : "type-5"
12568    }
12569   ],
12570   "is_anonymous" : true,
12571   "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",
12572   "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",
12573   "record_kind" : "union",
12574   "referenced_type" : "type-399",
12575   "self_type" : "type-399",
12576   "size" : 8,
12577   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12578   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
12579  },
12580  {
12581   "access" : "private",
12582   "alignment" : 8,
12583   "fields" :
12584   [
12585    {
12586     "field_name" : "mPointer",
12587     "referenced_type" : "type-388"
12588    },
12589    {
12590     "field_name" : "_pad",
12591     "referenced_type" : "type-5"
12592    }
12593   ],
12594   "is_anonymous" : true,
12595   "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",
12596   "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",
12597   "record_kind" : "union",
12598   "referenced_type" : "type-387",
12599   "self_type" : "type-387",
12600   "size" : 8,
12601   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12602   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
12603  },
12604  {
12605   "alignment" : 8,
12606   "fields" :
12607   [
12608    {
12609     "access" : "private",
12610     "referenced_type" : "type-409"
12611    }
12612   ],
12613   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
12614   "name" : "android::hardware::details::hidl_pointer<int>",
12615   "referenced_type" : "type-408",
12616   "self_type" : "type-408",
12617   "size" : 8,
12618   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12619   "template_args" : [ "type-4" ],
12620   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
12621  },
12622  {
12623   "access" : "private",
12624   "alignment" : 8,
12625   "fields" :
12626   [
12627    {
12628     "field_name" : "mPointer",
12629     "referenced_type" : "type-410"
12630    },
12631    {
12632     "field_name" : "_pad",
12633     "referenced_type" : "type-5"
12634    }
12635   ],
12636   "is_anonymous" : true,
12637   "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",
12638   "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",
12639   "record_kind" : "union",
12640   "referenced_type" : "type-409",
12641   "self_type" : "type-409",
12642   "size" : 8,
12643   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12644   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
12645  },
12646  {
12647   "alignment" : 8,
12648   "fields" :
12649   [
12650    {
12651     "access" : "private",
12652     "referenced_type" : "type-451"
12653    }
12654   ],
12655   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
12656   "name" : "android::hardware::details::hidl_pointer<native_handle>",
12657   "referenced_type" : "type-450",
12658   "self_type" : "type-450",
12659   "size" : 8,
12660   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12661   "template_args" : [ "type-11" ],
12662   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
12663  },
12664  {
12665   "access" : "private",
12666   "alignment" : 8,
12667   "fields" :
12668   [
12669    {
12670     "field_name" : "mPointer",
12671     "referenced_type" : "type-263"
12672    },
12673    {
12674     "field_name" : "_pad",
12675     "referenced_type" : "type-5"
12676    }
12677   ],
12678   "is_anonymous" : true,
12679   "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",
12680   "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",
12681   "record_kind" : "union",
12682   "referenced_type" : "type-451",
12683   "self_type" : "type-451",
12684   "size" : 8,
12685   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12686   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
12687  },
12688  {
12689   "alignment" : 8,
12690   "fields" :
12691   [
12692    {
12693     "access" : "private",
12694     "referenced_type" : "type-362"
12695    }
12696   ],
12697   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>",
12698   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
12699   "referenced_type" : "type-361",
12700   "self_type" : "type-361",
12701   "size" : 8,
12702   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12703   "template_args" : [ "type-102" ],
12704   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEE"
12705  },
12706  {
12707   "access" : "private",
12708   "alignment" : 8,
12709   "fields" :
12710   [
12711    {
12712     "field_name" : "mPointer",
12713     "referenced_type" : "type-363"
12714    },
12715    {
12716     "field_name" : "_pad",
12717     "referenced_type" : "type-5"
12718    }
12719   ],
12720   "is_anonymous" : true,
12721   "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",
12722   "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",
12723   "record_kind" : "union",
12724   "referenced_type" : "type-362",
12725   "self_type" : "type-362",
12726   "size" : 8,
12727   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12728   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEUt_E"
12729  },
12730  {
12731   "alignment" : 1,
12732   "linker_set_key" : "android::hardware::details::i_tag",
12733   "name" : "android::hardware::details::i_tag",
12734   "referenced_type" : "type-244",
12735   "self_type" : "type-244",
12736   "size" : 1,
12737   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12738   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
12739  },
12740  {
12741   "alignment" : 4,
12742   "fields" :
12743   [
12744    {
12745     "access" : "private",
12746     "field_name" : "mStatus",
12747     "referenced_type" : "type-215"
12748    },
12749    {
12750     "access" : "private",
12751     "field_name" : "mCheckedStatus",
12752     "field_offset" : 160,
12753     "referenced_type" : "type-13"
12754    }
12755   ],
12756   "linker_set_key" : "android::hardware::details::return_status",
12757   "name" : "android::hardware::details::return_status",
12758   "record_kind" : "class",
12759   "referenced_type" : "type-225",
12760   "self_type" : "type-225",
12761   "size" : 24,
12762   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12763   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
12764  },
12765  {
12766   "alignment" : 1,
12767   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
12768   "name" : "android::hardware::details::std_array<unsigned char, 32>",
12769   "referenced_type" : "type-459",
12770   "self_type" : "type-459",
12771   "size" : 1,
12772   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12773   "template_args" : [ "type-102" ],
12774   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
12775  },
12776  {
12777   "alignment" : 1,
12778   "fields" :
12779   [
12780    {
12781     "access" : "private",
12782     "field_name" : "mBuffer",
12783     "referenced_type" : "type-402"
12784    }
12785   ],
12786   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
12787   "name" : "android::hardware::hidl_array<unsigned char, 32>",
12788   "referenced_type" : "type-401",
12789   "self_type" : "type-401",
12790   "size" : 32,
12791   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12792   "template_args" : [ "type-102" ],
12793   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
12794  },
12795  {
12796   "alignment" : 8,
12797   "base_specifiers" :
12798   [
12799    {
12800     "referenced_type" : "type-18"
12801    }
12802   ],
12803   "fields" :
12804   [
12805    {
12806     "access" : "private",
12807     "field_name" : "mRecipient",
12808     "field_offset" : 32,
12809     "referenced_type" : "type-31"
12810    },
12811    {
12812     "access" : "private",
12813     "field_name" : "mCookie",
12814     "field_offset" : 128,
12815     "referenced_type" : "type-5"
12816    },
12817    {
12818     "access" : "private",
12819     "field_name" : "mBase",
12820     "field_offset" : 192,
12821     "referenced_type" : "type-34"
12822    }
12823   ],
12824   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
12825   "name" : "android::hardware::hidl_binder_death_recipient",
12826   "referenced_type" : "type-30",
12827   "self_type" : "type-30",
12828   "size" : 40,
12829   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
12830   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
12831   "vtable_components" :
12832   [
12833    {
12834     "component_value" : 32,
12835     "kind" : "vbase_offset"
12836    },
12837    {
12838     "kind" : "offset_to_top"
12839    },
12840    {
12841     "kind" : "rtti",
12842     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
12843    },
12844    {
12845     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
12846    },
12847    {
12848     "kind" : "complete_dtor_pointer",
12849     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
12850    },
12851    {
12852     "kind" : "deleting_dtor_pointer",
12853     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
12854    },
12855    {
12856     "kind" : "vcall_offset"
12857    },
12858    {
12859     "kind" : "vcall_offset"
12860    },
12861    {
12862     "kind" : "vcall_offset"
12863    },
12864    {
12865     "kind" : "vcall_offset"
12866    },
12867    {
12868     "component_value" : -32,
12869     "kind" : "vcall_offset"
12870    },
12871    {
12872     "component_value" : -32,
12873     "kind" : "offset_to_top"
12874    },
12875    {
12876     "kind" : "rtti",
12877     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
12878    },
12879    {
12880     "kind" : "complete_dtor_pointer",
12881     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
12882    },
12883    {
12884     "kind" : "deleting_dtor_pointer",
12885     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
12886    },
12887    {
12888     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12889    },
12890    {
12891     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12892    },
12893    {
12894     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12895    },
12896    {
12897     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12898    }
12899   ]
12900  },
12901  {
12902   "alignment" : 4,
12903   "base_specifiers" :
12904   [
12905    {
12906     "is_virtual" : true,
12907     "referenced_type" : "type-19"
12908    }
12909   ],
12910   "linker_set_key" : "android::hardware::hidl_death_recipient",
12911   "name" : "android::hardware::hidl_death_recipient",
12912   "referenced_type" : "type-33",
12913   "self_type" : "type-33",
12914   "size" : 12,
12915   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12916   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
12917   "vtable_components" :
12918   [
12919    {
12920     "component_value" : 4,
12921     "kind" : "vbase_offset"
12922    },
12923    {
12924     "kind" : "offset_to_top"
12925    },
12926    {
12927     "kind" : "rtti",
12928     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
12929    },
12930    {
12931     "is_pure" : true,
12932     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
12933    },
12934    {
12935     "kind" : "complete_dtor_pointer",
12936     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
12937    },
12938    {
12939     "kind" : "deleting_dtor_pointer",
12940     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
12941    },
12942    {
12943     "kind" : "vcall_offset"
12944    },
12945    {
12946     "kind" : "vcall_offset"
12947    },
12948    {
12949     "kind" : "vcall_offset"
12950    },
12951    {
12952     "kind" : "vcall_offset"
12953    },
12954    {
12955     "component_value" : -4,
12956     "kind" : "vcall_offset"
12957    },
12958    {
12959     "component_value" : -4,
12960     "kind" : "offset_to_top"
12961    },
12962    {
12963     "kind" : "rtti",
12964     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
12965    },
12966    {
12967     "kind" : "complete_dtor_pointer",
12968     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
12969    },
12970    {
12971     "kind" : "deleting_dtor_pointer",
12972     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
12973    },
12974    {
12975     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12976    },
12977    {
12978     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12979    },
12980    {
12981     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12982    },
12983    {
12984     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12985    }
12986   ]
12987  },
12988  {
12989   "alignment" : 8,
12990   "fields" :
12991   [
12992    {
12993     "access" : "private",
12994     "field_name" : "mHandle",
12995     "referenced_type" : "type-7"
12996    },
12997    {
12998     "access" : "private",
12999     "field_name" : "mOwnsHandle",
13000     "field_offset" : 64,
13001     "referenced_type" : "type-13"
13002    }
13003   ],
13004   "linker_set_key" : "android::hardware::hidl_handle",
13005   "name" : "android::hardware::hidl_handle",
13006   "referenced_type" : "type-6",
13007   "self_type" : "type-6",
13008   "size" : 16,
13009   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13010   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
13011  },
13012  {
13013   "alignment" : 8,
13014   "fields" :
13015   [
13016    {
13017     "access" : "private",
13018     "field_name" : "mHandle",
13019     "referenced_type" : "type-6"
13020    },
13021    {
13022     "access" : "private",
13023     "field_name" : "mSize",
13024     "field_offset" : 128,
13025     "referenced_type" : "type-5"
13026    },
13027    {
13028     "access" : "private",
13029     "field_name" : "mName",
13030     "field_offset" : 192,
13031     "referenced_type" : "type-368"
13032    }
13033   ],
13034   "linker_set_key" : "android::hardware::hidl_memory",
13035   "name" : "android::hardware::hidl_memory",
13036   "referenced_type" : "type-367",
13037   "self_type" : "type-367",
13038   "size" : 40,
13039   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13040   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
13041  },
13042  {
13043   "alignment" : 8,
13044   "fields" :
13045   [
13046    {
13047     "access" : "private",
13048     "field_name" : "mBuffer",
13049     "referenced_type" : "type-331"
13050    },
13051    {
13052     "access" : "private",
13053     "field_name" : "mSize",
13054     "field_offset" : 64,
13055     "referenced_type" : "type-2"
13056    },
13057    {
13058     "access" : "private",
13059     "field_name" : "mOwnsBuffer",
13060     "field_offset" : 96,
13061     "referenced_type" : "type-13"
13062    }
13063   ],
13064   "linker_set_key" : "android::hardware::hidl_string",
13065   "name" : "android::hardware::hidl_string",
13066   "referenced_type" : "type-368",
13067   "self_type" : "type-368",
13068   "size" : 16,
13069   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13070   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
13071  },
13072  {
13073   "alignment" : 8,
13074   "fields" :
13075   [
13076    {
13077     "access" : "private",
13078     "field_name" : "mBuffer",
13079     "referenced_type" : "type-377"
13080    },
13081    {
13082     "access" : "private",
13083     "field_name" : "mSize",
13084     "field_offset" : 64,
13085     "referenced_type" : "type-2"
13086    },
13087    {
13088     "access" : "private",
13089     "field_name" : "mOwnsBuffer",
13090     "field_offset" : 96,
13091     "referenced_type" : "type-13"
13092    }
13093   ],
13094   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13095   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13096   "referenced_type" : "type-384",
13097   "self_type" : "type-384",
13098   "size" : 16,
13099   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13100   "template_args" : [ "type-380" ],
13101   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
13102  },
13103  {
13104   "alignment" : 8,
13105   "fields" :
13106   [
13107    {
13108     "access" : "private",
13109     "field_name" : "mBuffer",
13110     "referenced_type" : "type-415"
13111    },
13112    {
13113     "access" : "private",
13114     "field_name" : "mSize",
13115     "field_offset" : 64,
13116     "referenced_type" : "type-2"
13117    },
13118    {
13119     "access" : "private",
13120     "field_name" : "mOwnsBuffer",
13121     "field_offset" : 96,
13122     "referenced_type" : "type-13"
13123    }
13124   ],
13125   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag>",
13126   "name" : "android::hardware::hidl_vec<android::hardware::camera::common::V1_0::VendorTag>",
13127   "referenced_type" : "type-414",
13128   "self_type" : "type-414",
13129   "size" : 16,
13130   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13131   "template_args" : [ "type-418" ],
13132   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_6camera6common4V1_09VendorTagEEE"
13133  },
13134  {
13135   "alignment" : 8,
13136   "fields" :
13137   [
13138    {
13139     "access" : "private",
13140     "field_name" : "mBuffer",
13141     "referenced_type" : "type-446"
13142    },
13143    {
13144     "access" : "private",
13145     "field_name" : "mSize",
13146     "field_offset" : 64,
13147     "referenced_type" : "type-2"
13148    },
13149    {
13150     "access" : "private",
13151     "field_name" : "mOwnsBuffer",
13152     "field_offset" : 96,
13153     "referenced_type" : "type-13"
13154    }
13155   ],
13156   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::BufferCache>",
13157   "name" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::BufferCache>",
13158   "referenced_type" : "type-445",
13159   "self_type" : "type-445",
13160   "size" : 16,
13161   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13162   "template_args" : [ "type-449" ],
13163   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_6camera6device4V3_211BufferCacheEEE"
13164  },
13165  {
13166   "alignment" : 8,
13167   "fields" :
13168   [
13169    {
13170     "access" : "private",
13171     "field_name" : "mBuffer",
13172     "referenced_type" : "type-356"
13173    },
13174    {
13175     "access" : "private",
13176     "field_name" : "mSize",
13177     "field_offset" : 64,
13178     "referenced_type" : "type-2"
13179    },
13180    {
13181     "access" : "private",
13182     "field_name" : "mOwnsBuffer",
13183     "field_offset" : 96,
13184     "referenced_type" : "type-13"
13185    }
13186   ],
13187   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::CaptureRequest>",
13188   "name" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::CaptureRequest>",
13189   "referenced_type" : "type-444",
13190   "self_type" : "type-444",
13191   "size" : 16,
13192   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13193   "template_args" : [ "type-359" ],
13194   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_6camera6device4V3_214CaptureRequestEEE"
13195  },
13196  {
13197   "alignment" : 8,
13198   "fields" :
13199   [
13200    {
13201     "access" : "private",
13202     "field_name" : "mBuffer",
13203     "referenced_type" : "type-436"
13204    },
13205    {
13206     "access" : "private",
13207     "field_name" : "mSize",
13208     "field_offset" : 64,
13209     "referenced_type" : "type-2"
13210    },
13211    {
13212     "access" : "private",
13213     "field_name" : "mOwnsBuffer",
13214     "field_offset" : 96,
13215     "referenced_type" : "type-13"
13216    }
13217   ],
13218   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream>",
13219   "name" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::HalStream>",
13220   "referenced_type" : "type-435",
13221   "self_type" : "type-435",
13222   "size" : 16,
13223   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13224   "template_args" : [ "type-58" ],
13225   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_6camera6device4V3_29HalStreamEEE"
13226  },
13227  {
13228   "alignment" : 8,
13229   "fields" :
13230   [
13231    {
13232     "access" : "private",
13233     "field_name" : "mBuffer",
13234     "referenced_type" : "type-426"
13235    },
13236    {
13237     "access" : "private",
13238     "field_name" : "mSize",
13239     "field_offset" : 64,
13240     "referenced_type" : "type-2"
13241    },
13242    {
13243     "access" : "private",
13244     "field_name" : "mOwnsBuffer",
13245     "field_offset" : 96,
13246     "referenced_type" : "type-13"
13247    }
13248   ],
13249   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream>",
13250   "name" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::Stream>",
13251   "referenced_type" : "type-425",
13252   "self_type" : "type-425",
13253   "size" : 16,
13254   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13255   "template_args" : [ "type-429" ],
13256   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_6camera6device4V3_26StreamEEE"
13257  },
13258  {
13259   "alignment" : 8,
13260   "fields" :
13261   [
13262    {
13263     "access" : "private",
13264     "field_name" : "mBuffer",
13265     "referenced_type" : "type-190"
13266    },
13267    {
13268     "access" : "private",
13269     "field_name" : "mSize",
13270     "field_offset" : 64,
13271     "referenced_type" : "type-2"
13272    },
13273    {
13274     "access" : "private",
13275     "field_name" : "mOwnsBuffer",
13276     "field_offset" : 96,
13277     "referenced_type" : "type-13"
13278    }
13279   ],
13280   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer>",
13281   "name" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_2::StreamBuffer>",
13282   "referenced_type" : "type-364",
13283   "self_type" : "type-364",
13284   "size" : 16,
13285   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13286   "template_args" : [ "type-3" ],
13287   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_6camera6device4V3_212StreamBufferEEE"
13288  },
13289  {
13290   "alignment" : 8,
13291   "fields" :
13292   [
13293    {
13294     "access" : "private",
13295     "field_name" : "mBuffer",
13296     "referenced_type" : "type-54"
13297    },
13298    {
13299     "access" : "private",
13300     "field_name" : "mSize",
13301     "field_offset" : 64,
13302     "referenced_type" : "type-2"
13303    },
13304    {
13305     "access" : "private",
13306     "field_name" : "mOwnsBuffer",
13307     "field_offset" : 96,
13308     "referenced_type" : "type-13"
13309    }
13310   ],
13311   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_3::HalStream>",
13312   "name" : "android::hardware::hidl_vec<android::hardware::camera::device::V3_3::HalStream>",
13313   "referenced_type" : "type-53",
13314   "self_type" : "type-53",
13315   "size" : 16,
13316   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13317   "template_args" : [ "type-57" ],
13318   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_6camera6device4V3_39HalStreamEEE"
13319  },
13320  {
13321   "alignment" : 8,
13322   "fields" :
13323   [
13324    {
13325     "access" : "private",
13326     "field_name" : "mBuffer",
13327     "referenced_type" : "type-398"
13328    },
13329    {
13330     "access" : "private",
13331     "field_name" : "mSize",
13332     "field_offset" : 64,
13333     "referenced_type" : "type-2"
13334    },
13335    {
13336     "access" : "private",
13337     "field_name" : "mOwnsBuffer",
13338     "field_offset" : 96,
13339     "referenced_type" : "type-13"
13340    }
13341   ],
13342   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
13343   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
13344   "referenced_type" : "type-397",
13345   "self_type" : "type-397",
13346   "size" : 16,
13347   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13348   "template_args" : [ "type-401" ],
13349   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE"
13350  },
13351  {
13352   "alignment" : 8,
13353   "fields" :
13354   [
13355    {
13356     "access" : "private",
13357     "field_name" : "mBuffer",
13358     "referenced_type" : "type-386"
13359    },
13360    {
13361     "access" : "private",
13362     "field_name" : "mSize",
13363     "field_offset" : 64,
13364     "referenced_type" : "type-2"
13365    },
13366    {
13367     "access" : "private",
13368     "field_name" : "mOwnsBuffer",
13369     "field_offset" : 96,
13370     "referenced_type" : "type-13"
13371    }
13372   ],
13373   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
13374   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
13375   "referenced_type" : "type-385",
13376   "self_type" : "type-385",
13377   "size" : 16,
13378   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13379   "template_args" : [ "type-368" ],
13380   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
13381  },
13382  {
13383   "alignment" : 8,
13384   "fields" :
13385   [
13386    {
13387     "access" : "private",
13388     "field_name" : "mBuffer",
13389     "referenced_type" : "type-456"
13390    },
13391    {
13392     "access" : "private",
13393     "field_name" : "mSize",
13394     "field_offset" : 64,
13395     "referenced_type" : "type-2"
13396    },
13397    {
13398     "access" : "private",
13399     "field_name" : "mOwnsBuffer",
13400     "field_offset" : 96,
13401     "referenced_type" : "type-13"
13402    }
13403   ],
13404   "linker_set_key" : "android::hardware::hidl_vec<char>",
13405   "name" : "android::hardware::hidl_vec<char>",
13406   "referenced_type" : "type-455",
13407   "self_type" : "type-455",
13408   "size" : 16,
13409   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13410   "template_args" : [ "type-106" ],
13411   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
13412  },
13413  {
13414   "alignment" : 8,
13415   "fields" :
13416   [
13417    {
13418     "access" : "private",
13419     "field_name" : "mBuffer",
13420     "referenced_type" : "type-408"
13421    },
13422    {
13423     "access" : "private",
13424     "field_name" : "mSize",
13425     "field_offset" : 64,
13426     "referenced_type" : "type-2"
13427    },
13428    {
13429     "access" : "private",
13430     "field_name" : "mOwnsBuffer",
13431     "field_offset" : 96,
13432     "referenced_type" : "type-13"
13433    }
13434   ],
13435   "linker_set_key" : "android::hardware::hidl_vec<int>",
13436   "name" : "android::hardware::hidl_vec<int>",
13437   "referenced_type" : "type-407",
13438   "self_type" : "type-407",
13439   "size" : 16,
13440   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13441   "template_args" : [ "type-4" ],
13442   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
13443  },
13444  {
13445   "alignment" : 8,
13446   "fields" :
13447   [
13448    {
13449     "access" : "private",
13450     "field_name" : "mBuffer",
13451     "referenced_type" : "type-361"
13452    },
13453    {
13454     "access" : "private",
13455     "field_name" : "mSize",
13456     "field_offset" : 64,
13457     "referenced_type" : "type-2"
13458    },
13459    {
13460     "access" : "private",
13461     "field_name" : "mOwnsBuffer",
13462     "field_offset" : 96,
13463     "referenced_type" : "type-13"
13464    }
13465   ],
13466   "linker_set_key" : "android::hardware::hidl_vec<unsigned char>",
13467   "name" : "android::hardware::hidl_vec<unsigned char>",
13468   "referenced_type" : "type-360",
13469   "self_type" : "type-360",
13470   "size" : 16,
13471   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13472   "template_args" : [ "type-102" ],
13473   "unique_id" : "_ZTSN7android8hardware8hidl_vecIhEE"
13474  },
13475  {
13476   "alignment" : 2,
13477   "fields" :
13478   [
13479    {
13480     "access" : "private",
13481     "field_name" : "mMajor",
13482     "referenced_type" : "type-104"
13483    },
13484    {
13485     "access" : "private",
13486     "field_name" : "mMinor",
13487     "field_offset" : 16,
13488     "referenced_type" : "type-104"
13489    }
13490   ],
13491   "linker_set_key" : "android::hardware::hidl_version",
13492   "name" : "android::hardware::hidl_version",
13493   "referenced_type" : "type-462",
13494   "self_type" : "type-462",
13495   "size" : 4,
13496   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13497   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
13498  },
13499  {
13500   "alignment" : 4,
13501   "base_specifiers" :
13502   [
13503    {
13504     "referenced_type" : "type-74"
13505    },
13506    {
13507     "referenced_type" : "type-87"
13508    }
13509   ],
13510   "fields" :
13511   [
13512    {
13513     "access" : "private",
13514     "field_name" : "_hidl_mImpl",
13515     "field_offset" : 512,
13516     "referenced_type" : "type-86"
13517    }
13518   ],
13519   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
13520   "name" : "android::hidl::base::V1_0::BnHwBase",
13521   "referenced_type" : "type-85",
13522   "self_type" : "type-85",
13523   "size" : 76,
13524   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
13525   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
13526   "vtable_components" :
13527   [
13528    {
13529     "component_value" : 68,
13530     "kind" : "vbase_offset"
13531    },
13532    {
13533     "kind" : "offset_to_top"
13534    },
13535    {
13536     "kind" : "rtti",
13537     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13538    },
13539    {
13540     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13541    },
13542    {
13543     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13544    },
13545    {
13546     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13547    },
13548    {
13549     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13550    },
13551    {
13552     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13553    },
13554    {
13555     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13556    },
13557    {
13558     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13559    },
13560    {
13561     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13562    },
13563    {
13564     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13565    },
13566    {
13567     "kind" : "complete_dtor_pointer",
13568     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
13569    },
13570    {
13571     "kind" : "deleting_dtor_pointer",
13572     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
13573    },
13574    {
13575     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
13576    },
13577    {
13578     "component_value" : -20,
13579     "kind" : "offset_to_top"
13580    },
13581    {
13582     "kind" : "rtti",
13583     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13584    },
13585    {
13586     "kind" : "complete_dtor_pointer",
13587     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
13588    },
13589    {
13590     "kind" : "deleting_dtor_pointer",
13591     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
13592    },
13593    {
13594     "kind" : "vcall_offset"
13595    },
13596    {
13597     "kind" : "vcall_offset"
13598    },
13599    {
13600     "kind" : "vcall_offset"
13601    },
13602    {
13603     "kind" : "vcall_offset"
13604    },
13605    {
13606     "component_value" : -68,
13607     "kind" : "vcall_offset"
13608    },
13609    {
13610     "component_value" : -68,
13611     "kind" : "offset_to_top"
13612    },
13613    {
13614     "kind" : "rtti",
13615     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13616    },
13617    {
13618     "kind" : "complete_dtor_pointer",
13619     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
13620    },
13621    {
13622     "kind" : "deleting_dtor_pointer",
13623     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
13624    },
13625    {
13626     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13627    },
13628    {
13629     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13630    },
13631    {
13632     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13633    },
13634    {
13635     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13636    }
13637   ]
13638  },
13639  {
13640   "alignment" : 4,
13641   "base_specifiers" :
13642   [
13643    {
13644     "referenced_type" : "type-500"
13645    },
13646    {
13647     "referenced_type" : "type-87"
13648    }
13649   ],
13650   "fields" :
13651   [
13652    {
13653     "access" : "private",
13654     "field_name" : "_hidl_mMutex",
13655     "field_offset" : 544,
13656     "referenced_type" : "type-732"
13657    },
13658    {
13659     "access" : "private",
13660     "field_name" : "_hidl_mDeathRecipients",
13661     "field_offset" : 576,
13662     "referenced_type" : "type-733"
13663    }
13664   ],
13665   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
13666   "name" : "android::hidl::base::V1_0::BpHwBase",
13667   "referenced_type" : "type-731",
13668   "self_type" : "type-731",
13669   "size" : 92,
13670   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
13671   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
13672   "vtable_components" :
13673   [
13674    {
13675     "component_value" : 84,
13676     "kind" : "vbase_offset"
13677    },
13678    {
13679     "kind" : "offset_to_top"
13680    },
13681    {
13682     "kind" : "rtti",
13683     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13684    },
13685    {
13686     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
13687    },
13688    {
13689     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13690    },
13691    {
13692     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
13693    },
13694    {
13695     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
13696    },
13697    {
13698     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
13699    },
13700    {
13701     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
13702    },
13703    {
13704     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
13705    },
13706    {
13707     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
13708    },
13709    {
13710     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
13711    },
13712    {
13713     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
13714    },
13715    {
13716     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
13717    },
13718    {
13719     "kind" : "complete_dtor_pointer",
13720     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
13721    },
13722    {
13723     "kind" : "deleting_dtor_pointer",
13724     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
13725    },
13726    {
13727     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
13728    },
13729    {
13730     "component_value" : 80,
13731     "kind" : "vbase_offset"
13732    },
13733    {
13734     "component_value" : -4,
13735     "kind" : "offset_to_top"
13736    },
13737    {
13738     "kind" : "rtti",
13739     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13740    },
13741    {
13742     "kind" : "complete_dtor_pointer",
13743     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
13744    },
13745    {
13746     "kind" : "deleting_dtor_pointer",
13747     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
13748    },
13749    {
13750     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
13751    },
13752    {
13753     "component_value" : 76,
13754     "kind" : "vbase_offset"
13755    },
13756    {
13757     "component_value" : -8,
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" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
13767    },
13768    {
13769     "kind" : "deleting_dtor_pointer",
13770     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
13771    },
13772    {
13773     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13774    },
13775    {
13776     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13777    },
13778    {
13779     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13780    },
13781    {
13782     "component_value" : -24,
13783     "kind" : "offset_to_top"
13784    },
13785    {
13786     "kind" : "rtti",
13787     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13788    },
13789    {
13790     "kind" : "complete_dtor_pointer",
13791     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
13792    },
13793    {
13794     "kind" : "deleting_dtor_pointer",
13795     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
13796    },
13797    {
13798     "kind" : "vcall_offset"
13799    },
13800    {
13801     "component_value" : -76,
13802     "kind" : "vcall_offset"
13803    },
13804    {
13805     "component_value" : -76,
13806     "kind" : "vcall_offset"
13807    },
13808    {
13809     "component_value" : -76,
13810     "kind" : "vcall_offset"
13811    },
13812    {
13813     "component_value" : -84,
13814     "kind" : "vcall_offset"
13815    },
13816    {
13817     "component_value" : -84,
13818     "kind" : "offset_to_top"
13819    },
13820    {
13821     "kind" : "rtti",
13822     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13823    },
13824    {
13825     "kind" : "complete_dtor_pointer",
13826     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
13827    },
13828    {
13829     "kind" : "deleting_dtor_pointer",
13830     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
13831    },
13832    {
13833     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13834    },
13835    {
13836     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13837    },
13838    {
13839     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13840    },
13841    {
13842     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13843    }
13844   ]
13845  },
13846  {
13847   "alignment" : 8,
13848   "fields" :
13849   [
13850    {
13851     "field_name" : "pid",
13852     "referenced_type" : "type-4"
13853    },
13854    {
13855     "field_name" : "ptr",
13856     "field_offset" : 64,
13857     "referenced_type" : "type-5"
13858    },
13859    {
13860     "field_name" : "arch",
13861     "field_offset" : 128,
13862     "referenced_type" : "type-481"
13863    }
13864   ],
13865   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
13866   "name" : "android::hidl::base::V1_0::DebugInfo",
13867   "referenced_type" : "type-480",
13868   "self_type" : "type-480",
13869   "size" : 24,
13870   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
13871   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
13872  },
13873  {
13874   "alignment" : 4,
13875   "base_specifiers" :
13876   [
13877    {
13878     "is_virtual" : true,
13879     "referenced_type" : "type-19"
13880    }
13881   ],
13882   "linker_set_key" : "android::hidl::base::V1_0::IBase",
13883   "name" : "android::hidl::base::V1_0::IBase",
13884   "referenced_type" : "type-36",
13885   "self_type" : "type-36",
13886   "size" : 12,
13887   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
13888   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
13889   "vtable_components" :
13890   [
13891    {
13892     "component_value" : 4,
13893     "kind" : "vbase_offset"
13894    },
13895    {
13896     "kind" : "offset_to_top"
13897    },
13898    {
13899     "kind" : "rtti",
13900     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
13901    },
13902    {
13903     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
13904    },
13905    {
13906     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13907    },
13908    {
13909     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
13910    },
13911    {
13912     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
13913    },
13914    {
13915     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
13916    },
13917    {
13918     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
13919    },
13920    {
13921     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
13922    },
13923    {
13924     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
13925    },
13926    {
13927     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
13928    },
13929    {
13930     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
13931    },
13932    {
13933     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
13934    },
13935    {
13936     "kind" : "complete_dtor_pointer",
13937     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
13938    },
13939    {
13940     "kind" : "deleting_dtor_pointer",
13941     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
13942    },
13943    {
13944     "kind" : "vcall_offset"
13945    },
13946    {
13947     "kind" : "vcall_offset"
13948    },
13949    {
13950     "kind" : "vcall_offset"
13951    },
13952    {
13953     "kind" : "vcall_offset"
13954    },
13955    {
13956     "component_value" : -4,
13957     "kind" : "vcall_offset"
13958    },
13959    {
13960     "component_value" : -4,
13961     "kind" : "offset_to_top"
13962    },
13963    {
13964     "kind" : "rtti",
13965     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
13966    },
13967    {
13968     "kind" : "complete_dtor_pointer",
13969     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
13970    },
13971    {
13972     "kind" : "deleting_dtor_pointer",
13973     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
13974    },
13975    {
13976     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13977    },
13978    {
13979     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13980    },
13981    {
13982     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13983    },
13984    {
13985     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13986    }
13987   ]
13988  },
13989  {
13990   "alignment" : 4,
13991   "base_specifiers" :
13992   [
13993    {
13994     "referenced_type" : "type-36"
13995    }
13996   ],
13997   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
13998   "name" : "android::hidl::manager::V1_0::IServiceManager",
13999   "referenced_type" : "type-176",
14000   "self_type" : "type-176",
14001   "size" : 12,
14002   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
14003   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
14004   "vtable_components" :
14005   [
14006    {
14007     "component_value" : 4,
14008     "kind" : "vbase_offset"
14009    },
14010    {
14011     "kind" : "offset_to_top"
14012    },
14013    {
14014     "kind" : "rtti",
14015     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
14016    },
14017    {
14018     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
14019    },
14020    {
14021     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14022    },
14023    {
14024     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14025    },
14026    {
14027     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14028    },
14029    {
14030     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
14031    },
14032    {
14033     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
14034    },
14035    {
14036     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
14037    },
14038    {
14039     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
14040    },
14041    {
14042     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
14043    },
14044    {
14045     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
14046    },
14047    {
14048     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14049    },
14050    {
14051     "kind" : "complete_dtor_pointer",
14052     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
14053    },
14054    {
14055     "kind" : "deleting_dtor_pointer",
14056     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
14057    },
14058    {
14059     "is_pure" : true,
14060     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
14061    },
14062    {
14063     "is_pure" : true,
14064     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
14065    },
14066    {
14067     "is_pure" : true,
14068     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
14069    },
14070    {
14071     "is_pure" : true,
14072     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14073    },
14074    {
14075     "is_pure" : true,
14076     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
14077    },
14078    {
14079     "is_pure" : true,
14080     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
14081    },
14082    {
14083     "is_pure" : true,
14084     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
14085    },
14086    {
14087     "is_pure" : true,
14088     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
14089    },
14090    {
14091     "kind" : "vcall_offset"
14092    },
14093    {
14094     "kind" : "vcall_offset"
14095    },
14096    {
14097     "kind" : "vcall_offset"
14098    },
14099    {
14100     "kind" : "vcall_offset"
14101    },
14102    {
14103     "component_value" : -4,
14104     "kind" : "vcall_offset"
14105    },
14106    {
14107     "component_value" : -4,
14108     "kind" : "offset_to_top"
14109    },
14110    {
14111     "kind" : "rtti",
14112     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
14113    },
14114    {
14115     "kind" : "complete_dtor_pointer",
14116     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
14117    },
14118    {
14119     "kind" : "deleting_dtor_pointer",
14120     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
14121    },
14122    {
14123     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14124    },
14125    {
14126     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14127    },
14128    {
14129     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14130    },
14131    {
14132     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14133    }
14134   ]
14135  },
14136  {
14137   "alignment" : 8,
14138   "fields" :
14139   [
14140    {
14141     "field_name" : "interfaceName",
14142     "referenced_type" : "type-368"
14143    },
14144    {
14145     "field_name" : "instanceName",
14146     "field_offset" : 128,
14147     "referenced_type" : "type-368"
14148    },
14149    {
14150     "field_name" : "pid",
14151     "field_offset" : 256,
14152     "referenced_type" : "type-4"
14153    },
14154    {
14155     "field_name" : "clientPids",
14156     "field_offset" : 320,
14157     "referenced_type" : "type-407"
14158    },
14159    {
14160     "field_name" : "arch",
14161     "field_offset" : 448,
14162     "referenced_type" : "type-481"
14163    }
14164   ],
14165   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
14166   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
14167   "referenced_type" : "type-619",
14168   "self_type" : "type-619",
14169   "size" : 64,
14170   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
14171   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
14172  },
14173  {
14174   "alignment" : 4,
14175   "base_specifiers" :
14176   [
14177    {
14178     "referenced_type" : "type-36"
14179    }
14180   ],
14181   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
14182   "name" : "android::hidl::manager::V1_0::IServiceNotification",
14183   "referenced_type" : "type-196",
14184   "self_type" : "type-196",
14185   "size" : 12,
14186   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
14187   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
14188   "vtable_components" :
14189   [
14190    {
14191     "component_value" : 4,
14192     "kind" : "vbase_offset"
14193    },
14194    {
14195     "kind" : "offset_to_top"
14196    },
14197    {
14198     "kind" : "rtti",
14199     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
14200    },
14201    {
14202     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
14203    },
14204    {
14205     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14206    },
14207    {
14208     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14209    },
14210    {
14211     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14212    },
14213    {
14214     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
14215    },
14216    {
14217     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
14218    },
14219    {
14220     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
14221    },
14222    {
14223     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
14224    },
14225    {
14226     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
14227    },
14228    {
14229     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
14230    },
14231    {
14232     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14233    },
14234    {
14235     "kind" : "complete_dtor_pointer",
14236     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
14237    },
14238    {
14239     "kind" : "deleting_dtor_pointer",
14240     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
14241    },
14242    {
14243     "is_pure" : true,
14244     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
14245    },
14246    {
14247     "kind" : "vcall_offset"
14248    },
14249    {
14250     "kind" : "vcall_offset"
14251    },
14252    {
14253     "kind" : "vcall_offset"
14254    },
14255    {
14256     "kind" : "vcall_offset"
14257    },
14258    {
14259     "component_value" : -4,
14260     "kind" : "vcall_offset"
14261    },
14262    {
14263     "component_value" : -4,
14264     "kind" : "offset_to_top"
14265    },
14266    {
14267     "kind" : "rtti",
14268     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
14269    },
14270    {
14271     "kind" : "complete_dtor_pointer",
14272     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
14273    },
14274    {
14275     "kind" : "deleting_dtor_pointer",
14276     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
14277    },
14278    {
14279     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14280    },
14281    {
14282     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14283    },
14284    {
14285     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14286    },
14287    {
14288     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14289    }
14290   ]
14291  },
14292  {
14293   "alignment" : 4,
14294   "fields" :
14295   [
14296    {
14297     "access" : "private",
14298     "field_name" : "m_ptr",
14299     "referenced_type" : "type-183"
14300    }
14301   ],
14302   "linker_set_key" : "android::sp<android::Thread>",
14303   "name" : "android::sp<android::Thread>",
14304   "record_kind" : "class",
14305   "referenced_type" : "type-182",
14306   "self_type" : "type-182",
14307   "size" : 4,
14308   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14309   "template_args" : [ "type-184" ],
14310   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
14311  },
14312  {
14313   "alignment" : 4,
14314   "fields" :
14315   [
14316    {
14317     "access" : "private",
14318     "field_name" : "m_ptr",
14319     "referenced_type" : "type-73"
14320    }
14321   ],
14322   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
14323   "name" : "android::sp<android::hardware::BHwBinder>",
14324   "record_kind" : "class",
14325   "referenced_type" : "type-214",
14326   "self_type" : "type-214",
14327   "size" : 4,
14328   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14329   "template_args" : [ "type-74" ],
14330   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
14331  },
14332  {
14333   "alignment" : 4,
14334   "fields" :
14335   [
14336    {
14337     "access" : "private",
14338     "field_name" : "m_ptr",
14339     "referenced_type" : "type-17"
14340    }
14341   ],
14342   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
14343   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
14344   "record_kind" : "class",
14345   "referenced_type" : "type-132",
14346   "self_type" : "type-132",
14347   "size" : 4,
14348   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14349   "template_args" : [ "type-18" ],
14350   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
14351  },
14352  {
14353   "alignment" : 4,
14354   "fields" :
14355   [
14356    {
14357     "access" : "private",
14358     "field_name" : "m_ptr",
14359     "referenced_type" : "type-125"
14360    }
14361   ],
14362   "linker_set_key" : "android::sp<android::hardware::IBinder>",
14363   "name" : "android::sp<android::hardware::IBinder>",
14364   "record_kind" : "class",
14365   "referenced_type" : "type-134",
14366   "self_type" : "type-134",
14367   "size" : 4,
14368   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14369   "template_args" : [ "type-78" ],
14370   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
14371  },
14372  {
14373   "alignment" : 4,
14374   "fields" :
14375   [
14376    {
14377     "access" : "private",
14378     "field_name" : "m_ptr",
14379     "referenced_type" : "type-140"
14380    }
14381   ],
14382   "linker_set_key" : "android::sp<android::hardware::IInterface>",
14383   "name" : "android::sp<android::hardware::IInterface>",
14384   "record_kind" : "class",
14385   "referenced_type" : "type-139",
14386   "self_type" : "type-139",
14387   "size" : 4,
14388   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14389   "template_args" : [ "type-122" ],
14390   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
14391  },
14392  {
14393   "alignment" : 4,
14394   "fields" :
14395   [
14396    {
14397     "access" : "private",
14398     "field_name" : "m_ptr",
14399     "referenced_type" : "type-142"
14400    }
14401   ],
14402   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
14403   "name" : "android::sp<android::hardware::ProcessState>",
14404   "record_kind" : "class",
14405   "referenced_type" : "type-141",
14406   "self_type" : "type-141",
14407   "size" : 4,
14408   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14409   "template_args" : [ "type-143" ],
14410   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
14411  },
14412  {
14413   "alignment" : 4,
14414   "fields" :
14415   [
14416    {
14417     "access" : "private",
14418     "field_name" : "m_ptr",
14419     "referenced_type" : "type-201"
14420    }
14421   ],
14422   "linker_set_key" : "android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession>",
14423   "name" : "android::sp<android::hardware::camera::device::V3_2::ICameraDeviceSession>",
14424   "record_kind" : "class",
14425   "referenced_type" : "type-200",
14426   "self_type" : "type-200",
14427   "size" : 4,
14428   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14429   "template_args" : [ "type-84" ],
14430   "unique_id" : "_ZTSN7android2spINS_8hardware6camera6device4V3_220ICameraDeviceSessionEEE"
14431  },
14432  {
14433   "alignment" : 4,
14434   "fields" :
14435   [
14436    {
14437     "access" : "private",
14438     "field_name" : "m_ptr",
14439     "referenced_type" : "type-82"
14440    }
14441   ],
14442   "linker_set_key" : "android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession>",
14443   "name" : "android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession>",
14444   "record_kind" : "class",
14445   "referenced_type" : "type-81",
14446   "self_type" : "type-81",
14447   "size" : 4,
14448   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14449   "template_args" : [ "type-83" ],
14450   "unique_id" : "_ZTSN7android2spINS_8hardware6camera6device4V3_320ICameraDeviceSessionEEE"
14451  },
14452  {
14453   "alignment" : 4,
14454   "fields" :
14455   [
14456    {
14457     "access" : "private",
14458     "field_name" : "m_ptr",
14459     "referenced_type" : "type-29"
14460    }
14461   ],
14462   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
14463   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
14464   "record_kind" : "class",
14465   "referenced_type" : "type-28",
14466   "self_type" : "type-28",
14467   "size" : 4,
14468   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14469   "template_args" : [ "type-30" ],
14470   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
14471  },
14472  {
14473   "alignment" : 4,
14474   "fields" :
14475   [
14476    {
14477     "access" : "private",
14478     "field_name" : "m_ptr",
14479     "referenced_type" : "type-32"
14480    }
14481   ],
14482   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
14483   "name" : "android::sp<android::hardware::hidl_death_recipient>",
14484   "record_kind" : "class",
14485   "referenced_type" : "type-70",
14486   "self_type" : "type-70",
14487   "size" : 4,
14488   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14489   "template_args" : [ "type-33" ],
14490   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
14491  },
14492  {
14493   "alignment" : 4,
14494   "fields" :
14495   [
14496    {
14497     "access" : "private",
14498     "field_name" : "m_ptr",
14499     "referenced_type" : "type-35"
14500    }
14501   ],
14502   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
14503   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
14504   "record_kind" : "class",
14505   "referenced_type" : "type-86",
14506   "self_type" : "type-86",
14507   "size" : 4,
14508   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14509   "template_args" : [ "type-36" ],
14510   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
14511  },
14512  {
14513   "alignment" : 4,
14514   "fields" :
14515   [
14516    {
14517     "access" : "private",
14518     "field_name" : "m_ptr",
14519     "referenced_type" : "type-175"
14520    }
14521   ],
14522   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
14523   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
14524   "record_kind" : "class",
14525   "referenced_type" : "type-174",
14526   "self_type" : "type-174",
14527   "size" : 4,
14528   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14529   "template_args" : [ "type-176" ],
14530   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
14531  },
14532  {
14533   "alignment" : 4,
14534   "fields" :
14535   [
14536    {
14537     "access" : "private",
14538     "field_name" : "m_ptr",
14539     "referenced_type" : "type-195"
14540    }
14541   ],
14542   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
14543   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
14544   "record_kind" : "class",
14545   "referenced_type" : "type-194",
14546   "self_type" : "type-194",
14547   "size" : 4,
14548   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14549   "template_args" : [ "type-196" ],
14550   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
14551  },
14552  {
14553   "alignment" : 1,
14554   "linker_set_key" : "android::trait_trivial_copy<bool>",
14555   "name" : "android::trait_trivial_copy<bool>",
14556   "referenced_type" : "type-272",
14557   "self_type" : "type-272",
14558   "size" : 1,
14559   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14560   "template_args" : [ "type-13" ],
14561   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
14562  },
14563  {
14564   "alignment" : 1,
14565   "linker_set_key" : "android::trait_trivial_copy<char>",
14566   "name" : "android::trait_trivial_copy<char>",
14567   "referenced_type" : "type-276",
14568   "self_type" : "type-276",
14569   "size" : 1,
14570   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14571   "template_args" : [ "type-106" ],
14572   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
14573  },
14574  {
14575   "alignment" : 1,
14576   "linker_set_key" : "android::trait_trivial_copy<double>",
14577   "name" : "android::trait_trivial_copy<double>",
14578   "referenced_type" : "type-329",
14579   "self_type" : "type-329",
14580   "size" : 1,
14581   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14582   "template_args" : [ "type-327" ],
14583   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
14584  },
14585  {
14586   "alignment" : 1,
14587   "linker_set_key" : "android::trait_trivial_copy<float>",
14588   "name" : "android::trait_trivial_copy<float>",
14589   "referenced_type" : "type-324",
14590   "self_type" : "type-324",
14591   "size" : 1,
14592   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14593   "template_args" : [ "type-322" ],
14594   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
14595  },
14596  {
14597   "alignment" : 1,
14598   "linker_set_key" : "android::trait_trivial_copy<int>",
14599   "name" : "android::trait_trivial_copy<int>",
14600   "referenced_type" : "type-295",
14601   "self_type" : "type-295",
14602   "size" : 1,
14603   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14604   "template_args" : [ "type-4" ],
14605   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
14606  },
14607  {
14608   "alignment" : 1,
14609   "linker_set_key" : "android::trait_trivial_copy<long long>",
14610   "name" : "android::trait_trivial_copy<long long>",
14611   "referenced_type" : "type-315",
14612   "self_type" : "type-315",
14613   "size" : 1,
14614   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14615   "template_args" : [ "type-146" ],
14616   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
14617  },
14618  {
14619   "alignment" : 1,
14620   "linker_set_key" : "android::trait_trivial_copy<long>",
14621   "name" : "android::trait_trivial_copy<long>",
14622   "referenced_type" : "type-306",
14623   "self_type" : "type-306",
14624   "size" : 1,
14625   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14626   "template_args" : [ "type-302" ],
14627   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
14628  },
14629  {
14630   "alignment" : 1,
14631   "linker_set_key" : "android::trait_trivial_copy<short>",
14632   "name" : "android::trait_trivial_copy<short>",
14633   "referenced_type" : "type-287",
14634   "self_type" : "type-287",
14635   "size" : 1,
14636   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14637   "template_args" : [ "type-285" ],
14638   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
14639  },
14640  {
14641   "alignment" : 1,
14642   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
14643   "name" : "android::trait_trivial_copy<unsigned char>",
14644   "referenced_type" : "type-282",
14645   "self_type" : "type-282",
14646   "size" : 1,
14647   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14648   "template_args" : [ "type-102" ],
14649   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
14650  },
14651  {
14652   "alignment" : 1,
14653   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
14654   "name" : "android::trait_trivial_copy<unsigned int>",
14655   "referenced_type" : "type-299",
14656   "self_type" : "type-299",
14657   "size" : 1,
14658   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14659   "template_args" : [ "type-2" ],
14660   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
14661  },
14662  {
14663   "alignment" : 1,
14664   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
14665   "name" : "android::trait_trivial_copy<unsigned long long>",
14666   "referenced_type" : "type-319",
14667   "self_type" : "type-319",
14668   "size" : 1,
14669   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14670   "template_args" : [ "type-5" ],
14671   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
14672  },
14673  {
14674   "alignment" : 1,
14675   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
14676   "name" : "android::trait_trivial_copy<unsigned long>",
14677   "referenced_type" : "type-311",
14678   "self_type" : "type-311",
14679   "size" : 1,
14680   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14681   "template_args" : [ "type-309" ],
14682   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
14683  },
14684  {
14685   "alignment" : 1,
14686   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
14687   "name" : "android::trait_trivial_copy<unsigned short>",
14688   "referenced_type" : "type-291",
14689   "self_type" : "type-291",
14690   "size" : 1,
14691   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14692   "template_args" : [ "type-104" ],
14693   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
14694  },
14695  {
14696   "alignment" : 1,
14697   "linker_set_key" : "android::trait_trivial_copy<void>",
14698   "name" : "android::trait_trivial_copy<void>",
14699   "referenced_type" : "type-267",
14700   "self_type" : "type-267",
14701   "size" : 1,
14702   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14703   "template_args" : [ "type-77" ],
14704   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
14705  },
14706  {
14707   "alignment" : 1,
14708   "linker_set_key" : "android::trait_trivial_ctor<bool>",
14709   "name" : "android::trait_trivial_ctor<bool>",
14710   "referenced_type" : "type-270",
14711   "self_type" : "type-270",
14712   "size" : 1,
14713   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14714   "template_args" : [ "type-13" ],
14715   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
14716  },
14717  {
14718   "alignment" : 1,
14719   "linker_set_key" : "android::trait_trivial_ctor<char>",
14720   "name" : "android::trait_trivial_ctor<char>",
14721   "referenced_type" : "type-274",
14722   "self_type" : "type-274",
14723   "size" : 1,
14724   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14725   "template_args" : [ "type-106" ],
14726   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
14727  },
14728  {
14729   "alignment" : 1,
14730   "linker_set_key" : "android::trait_trivial_ctor<double>",
14731   "name" : "android::trait_trivial_ctor<double>",
14732   "referenced_type" : "type-326",
14733   "self_type" : "type-326",
14734   "size" : 1,
14735   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14736   "template_args" : [ "type-327" ],
14737   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
14738  },
14739  {
14740   "alignment" : 1,
14741   "linker_set_key" : "android::trait_trivial_ctor<float>",
14742   "name" : "android::trait_trivial_ctor<float>",
14743   "referenced_type" : "type-321",
14744   "self_type" : "type-321",
14745   "size" : 1,
14746   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14747   "template_args" : [ "type-322" ],
14748   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
14749  },
14750  {
14751   "alignment" : 1,
14752   "linker_set_key" : "android::trait_trivial_ctor<int>",
14753   "name" : "android::trait_trivial_ctor<int>",
14754   "referenced_type" : "type-293",
14755   "self_type" : "type-293",
14756   "size" : 1,
14757   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14758   "template_args" : [ "type-4" ],
14759   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
14760  },
14761  {
14762   "alignment" : 1,
14763   "linker_set_key" : "android::trait_trivial_ctor<long long>",
14764   "name" : "android::trait_trivial_ctor<long long>",
14765   "referenced_type" : "type-313",
14766   "self_type" : "type-313",
14767   "size" : 1,
14768   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14769   "template_args" : [ "type-146" ],
14770   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
14771  },
14772  {
14773   "alignment" : 1,
14774   "linker_set_key" : "android::trait_trivial_ctor<long>",
14775   "name" : "android::trait_trivial_ctor<long>",
14776   "referenced_type" : "type-301",
14777   "self_type" : "type-301",
14778   "size" : 1,
14779   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14780   "template_args" : [ "type-302" ],
14781   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
14782  },
14783  {
14784   "alignment" : 1,
14785   "linker_set_key" : "android::trait_trivial_ctor<short>",
14786   "name" : "android::trait_trivial_ctor<short>",
14787   "referenced_type" : "type-284",
14788   "self_type" : "type-284",
14789   "size" : 1,
14790   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14791   "template_args" : [ "type-285" ],
14792   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
14793  },
14794  {
14795   "alignment" : 1,
14796   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
14797   "name" : "android::trait_trivial_ctor<unsigned char>",
14798   "referenced_type" : "type-278",
14799   "self_type" : "type-278",
14800   "size" : 1,
14801   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14802   "template_args" : [ "type-102" ],
14803   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
14804  },
14805  {
14806   "alignment" : 1,
14807   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
14808   "name" : "android::trait_trivial_ctor<unsigned int>",
14809   "referenced_type" : "type-297",
14810   "self_type" : "type-297",
14811   "size" : 1,
14812   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14813   "template_args" : [ "type-2" ],
14814   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
14815  },
14816  {
14817   "alignment" : 1,
14818   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
14819   "name" : "android::trait_trivial_ctor<unsigned long long>",
14820   "referenced_type" : "type-317",
14821   "self_type" : "type-317",
14822   "size" : 1,
14823   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14824   "template_args" : [ "type-5" ],
14825   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
14826  },
14827  {
14828   "alignment" : 1,
14829   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
14830   "name" : "android::trait_trivial_ctor<unsigned long>",
14831   "referenced_type" : "type-308",
14832   "self_type" : "type-308",
14833   "size" : 1,
14834   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14835   "template_args" : [ "type-309" ],
14836   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
14837  },
14838  {
14839   "alignment" : 1,
14840   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
14841   "name" : "android::trait_trivial_ctor<unsigned short>",
14842   "referenced_type" : "type-289",
14843   "self_type" : "type-289",
14844   "size" : 1,
14845   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14846   "template_args" : [ "type-104" ],
14847   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
14848  },
14849  {
14850   "alignment" : 1,
14851   "linker_set_key" : "android::trait_trivial_ctor<void>",
14852   "name" : "android::trait_trivial_ctor<void>",
14853   "referenced_type" : "type-265",
14854   "self_type" : "type-265",
14855   "size" : 1,
14856   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14857   "template_args" : [ "type-77" ],
14858   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
14859  },
14860  {
14861   "alignment" : 1,
14862   "linker_set_key" : "android::trait_trivial_dtor<bool>",
14863   "name" : "android::trait_trivial_dtor<bool>",
14864   "referenced_type" : "type-271",
14865   "self_type" : "type-271",
14866   "size" : 1,
14867   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14868   "template_args" : [ "type-13" ],
14869   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
14870  },
14871  {
14872   "alignment" : 1,
14873   "linker_set_key" : "android::trait_trivial_dtor<char>",
14874   "name" : "android::trait_trivial_dtor<char>",
14875   "referenced_type" : "type-275",
14876   "self_type" : "type-275",
14877   "size" : 1,
14878   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14879   "template_args" : [ "type-106" ],
14880   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
14881  },
14882  {
14883   "alignment" : 1,
14884   "linker_set_key" : "android::trait_trivial_dtor<double>",
14885   "name" : "android::trait_trivial_dtor<double>",
14886   "referenced_type" : "type-328",
14887   "self_type" : "type-328",
14888   "size" : 1,
14889   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14890   "template_args" : [ "type-327" ],
14891   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
14892  },
14893  {
14894   "alignment" : 1,
14895   "linker_set_key" : "android::trait_trivial_dtor<float>",
14896   "name" : "android::trait_trivial_dtor<float>",
14897   "referenced_type" : "type-323",
14898   "self_type" : "type-323",
14899   "size" : 1,
14900   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14901   "template_args" : [ "type-322" ],
14902   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
14903  },
14904  {
14905   "alignment" : 1,
14906   "linker_set_key" : "android::trait_trivial_dtor<int>",
14907   "name" : "android::trait_trivial_dtor<int>",
14908   "referenced_type" : "type-294",
14909   "self_type" : "type-294",
14910   "size" : 1,
14911   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14912   "template_args" : [ "type-4" ],
14913   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
14914  },
14915  {
14916   "alignment" : 1,
14917   "linker_set_key" : "android::trait_trivial_dtor<long long>",
14918   "name" : "android::trait_trivial_dtor<long long>",
14919   "referenced_type" : "type-314",
14920   "self_type" : "type-314",
14921   "size" : 1,
14922   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14923   "template_args" : [ "type-146" ],
14924   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
14925  },
14926  {
14927   "alignment" : 1,
14928   "linker_set_key" : "android::trait_trivial_dtor<long>",
14929   "name" : "android::trait_trivial_dtor<long>",
14930   "referenced_type" : "type-305",
14931   "self_type" : "type-305",
14932   "size" : 1,
14933   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14934   "template_args" : [ "type-302" ],
14935   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
14936  },
14937  {
14938   "alignment" : 1,
14939   "linker_set_key" : "android::trait_trivial_dtor<short>",
14940   "name" : "android::trait_trivial_dtor<short>",
14941   "referenced_type" : "type-286",
14942   "self_type" : "type-286",
14943   "size" : 1,
14944   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14945   "template_args" : [ "type-285" ],
14946   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
14947  },
14948  {
14949   "alignment" : 1,
14950   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
14951   "name" : "android::trait_trivial_dtor<unsigned char>",
14952   "referenced_type" : "type-281",
14953   "self_type" : "type-281",
14954   "size" : 1,
14955   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14956   "template_args" : [ "type-102" ],
14957   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
14958  },
14959  {
14960   "alignment" : 1,
14961   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
14962   "name" : "android::trait_trivial_dtor<unsigned int>",
14963   "referenced_type" : "type-298",
14964   "self_type" : "type-298",
14965   "size" : 1,
14966   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14967   "template_args" : [ "type-2" ],
14968   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
14969  },
14970  {
14971   "alignment" : 1,
14972   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
14973   "name" : "android::trait_trivial_dtor<unsigned long long>",
14974   "referenced_type" : "type-318",
14975   "self_type" : "type-318",
14976   "size" : 1,
14977   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14978   "template_args" : [ "type-5" ],
14979   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
14980  },
14981  {
14982   "alignment" : 1,
14983   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
14984   "name" : "android::trait_trivial_dtor<unsigned long>",
14985   "referenced_type" : "type-310",
14986   "self_type" : "type-310",
14987   "size" : 1,
14988   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14989   "template_args" : [ "type-309" ],
14990   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
14991  },
14992  {
14993   "alignment" : 1,
14994   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
14995   "name" : "android::trait_trivial_dtor<unsigned short>",
14996   "referenced_type" : "type-290",
14997   "self_type" : "type-290",
14998   "size" : 1,
14999   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15000   "template_args" : [ "type-104" ],
15001   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
15002  },
15003  {
15004   "alignment" : 1,
15005   "linker_set_key" : "android::trait_trivial_dtor<void>",
15006   "name" : "android::trait_trivial_dtor<void>",
15007   "referenced_type" : "type-266",
15008   "self_type" : "type-266",
15009   "size" : 1,
15010   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15011   "template_args" : [ "type-77" ],
15012   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
15013  },
15014  {
15015   "alignment" : 1,
15016   "linker_set_key" : "android::trait_trivial_move<android::String16>",
15017   "name" : "android::trait_trivial_move<android::String16>",
15018   "referenced_type" : "type-497",
15019   "self_type" : "type-497",
15020   "size" : 1,
15021   "source_file" : "/system/core/libutils/include/utils/String16.h",
15022   "template_args" : [ "type-157" ],
15023   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
15024  },
15025  {
15026   "alignment" : 1,
15027   "linker_set_key" : "android::trait_trivial_move<android::String8>",
15028   "name" : "android::trait_trivial_move<android::String8>",
15029   "referenced_type" : "type-492",
15030   "self_type" : "type-492",
15031   "size" : 1,
15032   "source_file" : "/system/core/libutils/include/utils/String8.h",
15033   "template_args" : [ "type-166" ],
15034   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
15035  },
15036  {
15037   "alignment" : 1,
15038   "linker_set_key" : "android::trait_trivial_move<bool>",
15039   "name" : "android::trait_trivial_move<bool>",
15040   "referenced_type" : "type-273",
15041   "self_type" : "type-273",
15042   "size" : 1,
15043   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15044   "template_args" : [ "type-13" ],
15045   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
15046  },
15047  {
15048   "alignment" : 1,
15049   "linker_set_key" : "android::trait_trivial_move<char>",
15050   "name" : "android::trait_trivial_move<char>",
15051   "referenced_type" : "type-277",
15052   "self_type" : "type-277",
15053   "size" : 1,
15054   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15055   "template_args" : [ "type-106" ],
15056   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
15057  },
15058  {
15059   "alignment" : 1,
15060   "linker_set_key" : "android::trait_trivial_move<double>",
15061   "name" : "android::trait_trivial_move<double>",
15062   "referenced_type" : "type-330",
15063   "self_type" : "type-330",
15064   "size" : 1,
15065   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15066   "template_args" : [ "type-327" ],
15067   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
15068  },
15069  {
15070   "alignment" : 1,
15071   "linker_set_key" : "android::trait_trivial_move<float>",
15072   "name" : "android::trait_trivial_move<float>",
15073   "referenced_type" : "type-325",
15074   "self_type" : "type-325",
15075   "size" : 1,
15076   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15077   "template_args" : [ "type-322" ],
15078   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
15079  },
15080  {
15081   "alignment" : 1,
15082   "linker_set_key" : "android::trait_trivial_move<int>",
15083   "name" : "android::trait_trivial_move<int>",
15084   "referenced_type" : "type-296",
15085   "self_type" : "type-296",
15086   "size" : 1,
15087   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15088   "template_args" : [ "type-4" ],
15089   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
15090  },
15091  {
15092   "alignment" : 1,
15093   "linker_set_key" : "android::trait_trivial_move<long long>",
15094   "name" : "android::trait_trivial_move<long long>",
15095   "referenced_type" : "type-316",
15096   "self_type" : "type-316",
15097   "size" : 1,
15098   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15099   "template_args" : [ "type-146" ],
15100   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
15101  },
15102  {
15103   "alignment" : 1,
15104   "linker_set_key" : "android::trait_trivial_move<long>",
15105   "name" : "android::trait_trivial_move<long>",
15106   "referenced_type" : "type-307",
15107   "self_type" : "type-307",
15108   "size" : 1,
15109   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15110   "template_args" : [ "type-302" ],
15111   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
15112  },
15113  {
15114   "alignment" : 1,
15115   "linker_set_key" : "android::trait_trivial_move<short>",
15116   "name" : "android::trait_trivial_move<short>",
15117   "referenced_type" : "type-288",
15118   "self_type" : "type-288",
15119   "size" : 1,
15120   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15121   "template_args" : [ "type-285" ],
15122   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
15123  },
15124  {
15125   "alignment" : 1,
15126   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
15127   "name" : "android::trait_trivial_move<unsigned char>",
15128   "referenced_type" : "type-283",
15129   "self_type" : "type-283",
15130   "size" : 1,
15131   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15132   "template_args" : [ "type-102" ],
15133   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
15134  },
15135  {
15136   "alignment" : 1,
15137   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
15138   "name" : "android::trait_trivial_move<unsigned int>",
15139   "referenced_type" : "type-300",
15140   "self_type" : "type-300",
15141   "size" : 1,
15142   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15143   "template_args" : [ "type-2" ],
15144   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
15145  },
15146  {
15147   "alignment" : 1,
15148   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
15149   "name" : "android::trait_trivial_move<unsigned long long>",
15150   "referenced_type" : "type-320",
15151   "self_type" : "type-320",
15152   "size" : 1,
15153   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15154   "template_args" : [ "type-5" ],
15155   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
15156  },
15157  {
15158   "alignment" : 1,
15159   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
15160   "name" : "android::trait_trivial_move<unsigned long>",
15161   "referenced_type" : "type-312",
15162   "self_type" : "type-312",
15163   "size" : 1,
15164   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15165   "template_args" : [ "type-309" ],
15166   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
15167  },
15168  {
15169   "alignment" : 1,
15170   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
15171   "name" : "android::trait_trivial_move<unsigned short>",
15172   "referenced_type" : "type-292",
15173   "self_type" : "type-292",
15174   "size" : 1,
15175   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15176   "template_args" : [ "type-104" ],
15177   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
15178  },
15179  {
15180   "alignment" : 1,
15181   "linker_set_key" : "android::trait_trivial_move<void>",
15182   "name" : "android::trait_trivial_move<void>",
15183   "referenced_type" : "type-269",
15184   "self_type" : "type-269",
15185   "size" : 1,
15186   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15187   "template_args" : [ "type-77" ],
15188   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
15189  },
15190  {
15191   "alignment" : 4,
15192   "fields" :
15193   [
15194    {
15195     "access" : "private",
15196     "field_name" : "m_ptr",
15197     "referenced_type" : "type-73"
15198    },
15199    {
15200     "access" : "private",
15201     "field_name" : "m_refs",
15202     "field_offset" : 32,
15203     "referenced_type" : "type-23"
15204    }
15205   ],
15206   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
15207   "name" : "android::wp<android::hardware::BHwBinder>",
15208   "record_kind" : "class",
15209   "referenced_type" : "type-72",
15210   "self_type" : "type-72",
15211   "size" : 8,
15212   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15213   "template_args" : [ "type-74" ],
15214   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
15215  },
15216  {
15217   "alignment" : 4,
15218   "fields" :
15219   [
15220    {
15221     "access" : "private",
15222     "field_name" : "m_ptr",
15223     "referenced_type" : "type-17"
15224    },
15225    {
15226     "access" : "private",
15227     "field_name" : "m_refs",
15228     "field_offset" : 32,
15229     "referenced_type" : "type-23"
15230    }
15231   ],
15232   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
15233   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
15234   "record_kind" : "class",
15235   "referenced_type" : "type-16",
15236   "self_type" : "type-16",
15237   "size" : 8,
15238   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15239   "template_args" : [ "type-18" ],
15240   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
15241  },
15242  {
15243   "alignment" : 4,
15244   "fields" :
15245   [
15246    {
15247     "access" : "private",
15248     "field_name" : "m_ptr",
15249     "referenced_type" : "type-32"
15250    },
15251    {
15252     "access" : "private",
15253     "field_name" : "m_refs",
15254     "field_offset" : 32,
15255     "referenced_type" : "type-23"
15256    }
15257   ],
15258   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
15259   "name" : "android::wp<android::hardware::hidl_death_recipient>",
15260   "record_kind" : "class",
15261   "referenced_type" : "type-31",
15262   "self_type" : "type-31",
15263   "size" : 8,
15264   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15265   "template_args" : [ "type-33" ],
15266   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
15267  },
15268  {
15269   "alignment" : 4,
15270   "fields" :
15271   [
15272    {
15273     "access" : "private",
15274     "field_name" : "m_ptr",
15275     "referenced_type" : "type-35"
15276    },
15277    {
15278     "access" : "private",
15279     "field_name" : "m_refs",
15280     "field_offset" : 32,
15281     "referenced_type" : "type-23"
15282    }
15283   ],
15284   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
15285   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
15286   "record_kind" : "class",
15287   "referenced_type" : "type-34",
15288   "self_type" : "type-34",
15289   "size" : 8,
15290   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15291   "template_args" : [ "type-36" ],
15292   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
15293  },
15294  {
15295   "alignment" : 4,
15296   "fields" :
15297   [
15298    {
15299     "field_name" : "maxContentLightLevel",
15300     "referenced_type" : "type-322"
15301    },
15302    {
15303     "field_name" : "maxFrameAverageLightLevel",
15304     "field_offset" : 32,
15305     "referenced_type" : "type-322"
15306    }
15307   ],
15308   "linker_set_key" : "android_cta861_3_metadata",
15309   "name" : "android_cta861_3_metadata",
15310   "referenced_type" : "type-591",
15311   "self_type" : "type-591",
15312   "size" : 8,
15313   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15314   "unique_id" : "android_cta861_3_metadata"
15315  },
15316  {
15317   "alignment" : 4,
15318   "fields" :
15319   [
15320    {
15321     "field_name" : "num_points",
15322     "referenced_type" : "type-2"
15323    },
15324    {
15325     "field_name" : "reserved",
15326     "field_offset" : 32,
15327     "referenced_type" : "type-578"
15328    },
15329    {
15330     "field_name" : "xyzc_points",
15331     "field_offset" : 288,
15332     "referenced_type" : "type-585"
15333    }
15334   ],
15335   "linker_set_key" : "android_depth_points",
15336   "name" : "android_depth_points",
15337   "referenced_type" : "type-584",
15338   "self_type" : "type-584",
15339   "size" : 36,
15340   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15341   "unique_id" : "android_depth_points"
15342  },
15343  {
15344   "alignment" : 4,
15345   "fields" :
15346   [
15347    {
15348     "field_name" : "format",
15349     "referenced_type" : "type-581"
15350    },
15351    {
15352     "field_name" : "num_planes",
15353     "field_offset" : 32,
15354     "referenced_type" : "type-2"
15355    },
15356    {
15357     "field_name" : "planes",
15358     "field_offset" : 64,
15359     "referenced_type" : "type-583"
15360    }
15361   ],
15362   "linker_set_key" : "android_flex_layout",
15363   "name" : "android_flex_layout",
15364   "referenced_type" : "type-582",
15365   "self_type" : "type-582",
15366   "size" : 12,
15367   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15368   "unique_id" : "android_flex_layout"
15369  },
15370  {
15371   "alignment" : 4,
15372   "fields" :
15373   [
15374    {
15375     "field_name" : "top_left",
15376     "referenced_type" : "type-363"
15377    },
15378    {
15379     "field_name" : "component",
15380     "field_offset" : 32,
15381     "referenced_type" : "type-579"
15382    },
15383    {
15384     "field_name" : "bits_per_component",
15385     "field_offset" : 64,
15386     "referenced_type" : "type-4"
15387    },
15388    {
15389     "field_name" : "bits_used",
15390     "field_offset" : 96,
15391     "referenced_type" : "type-4"
15392    },
15393    {
15394     "field_name" : "h_increment",
15395     "field_offset" : 128,
15396     "referenced_type" : "type-4"
15397    },
15398    {
15399     "field_name" : "v_increment",
15400     "field_offset" : 160,
15401     "referenced_type" : "type-4"
15402    },
15403    {
15404     "field_name" : "h_subsampling",
15405     "field_offset" : 192,
15406     "referenced_type" : "type-4"
15407    },
15408    {
15409     "field_name" : "v_subsampling",
15410     "field_offset" : 224,
15411     "referenced_type" : "type-4"
15412    }
15413   ],
15414   "linker_set_key" : "android_flex_plane",
15415   "name" : "android_flex_plane",
15416   "referenced_type" : "type-580",
15417   "self_type" : "type-580",
15418   "size" : 32,
15419   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15420   "unique_id" : "android_flex_plane"
15421  },
15422  {
15423   "alignment" : 4,
15424   "fields" :
15425   [
15426    {
15427     "field_name" : "displayPrimaryRed",
15428     "referenced_type" : "type-586"
15429    },
15430    {
15431     "field_name" : "displayPrimaryGreen",
15432     "field_offset" : 64,
15433     "referenced_type" : "type-586"
15434    },
15435    {
15436     "field_name" : "displayPrimaryBlue",
15437     "field_offset" : 128,
15438     "referenced_type" : "type-586"
15439    },
15440    {
15441     "field_name" : "whitePoint",
15442     "field_offset" : 192,
15443     "referenced_type" : "type-586"
15444    },
15445    {
15446     "field_name" : "maxLuminance",
15447     "field_offset" : 256,
15448     "referenced_type" : "type-322"
15449    },
15450    {
15451     "field_name" : "minLuminance",
15452     "field_offset" : 288,
15453     "referenced_type" : "type-322"
15454    }
15455   ],
15456   "linker_set_key" : "android_smpte2086_metadata",
15457   "name" : "android_smpte2086_metadata",
15458   "referenced_type" : "type-588",
15459   "self_type" : "type-588",
15460   "size" : 40,
15461   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15462   "unique_id" : "android_smpte2086_metadata"
15463  },
15464  {
15465   "alignment" : 4,
15466   "fields" :
15467   [
15468    {
15469     "field_name" : "x",
15470     "referenced_type" : "type-322"
15471    },
15472    {
15473     "field_name" : "y",
15474     "field_offset" : 32,
15475     "referenced_type" : "type-322"
15476    }
15477   ],
15478   "linker_set_key" : "android_xy_color",
15479   "name" : "android_xy_color",
15480   "referenced_type" : "type-586",
15481   "self_type" : "type-586",
15482   "size" : 8,
15483   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15484   "unique_id" : "android_xy_color"
15485  },
15486  {
15487   "alignment" : 4,
15488   "fields" :
15489   [
15490    {
15491     "field_name" : "y",
15492     "referenced_type" : "type-76"
15493    },
15494    {
15495     "field_name" : "cb",
15496     "field_offset" : 32,
15497     "referenced_type" : "type-76"
15498    },
15499    {
15500     "field_name" : "cr",
15501     "field_offset" : 64,
15502     "referenced_type" : "type-76"
15503    },
15504    {
15505     "field_name" : "ystride",
15506     "field_offset" : 96,
15507     "referenced_type" : "type-2"
15508    },
15509    {
15510     "field_name" : "cstride",
15511     "field_offset" : 128,
15512     "referenced_type" : "type-2"
15513    },
15514    {
15515     "field_name" : "chroma_step",
15516     "field_offset" : 160,
15517     "referenced_type" : "type-2"
15518    },
15519    {
15520     "field_name" : "reserved",
15521     "field_offset" : 192,
15522     "referenced_type" : "type-578"
15523    }
15524   ],
15525   "linker_set_key" : "android_ycbcr",
15526   "name" : "android_ycbcr",
15527   "referenced_type" : "type-577",
15528   "self_type" : "type-577",
15529   "size" : 56,
15530   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15531   "unique_id" : "android_ycbcr"
15532  },
15533  {
15534   "alignment" : 4,
15535   "fields" :
15536   [
15537    {
15538     "referenced_type" : "type-100"
15539    }
15540   ],
15541   "linker_set_key" : "log_msg",
15542   "name" : "log_msg",
15543   "referenced_type" : "type-99",
15544   "self_type" : "type-99",
15545   "size" : 5124,
15546   "source_file" : "/system/core/liblog/include/log/log_read.h",
15547   "unique_id" : "log_msg"
15548  },
15549  {
15550   "alignment" : 4,
15551   "fields" :
15552   [
15553    {
15554     "field_name" : "buf",
15555     "referenced_type" : "type-101"
15556    },
15557    {
15558     "field_name" : "entry",
15559     "referenced_type" : "type-103"
15560    },
15561    {
15562     "field_name" : "entry_v4",
15563     "referenced_type" : "type-103"
15564    },
15565    {
15566     "field_name" : "entry_v3",
15567     "referenced_type" : "type-107"
15568    },
15569    {
15570     "field_name" : "entry_v2",
15571     "referenced_type" : "type-108"
15572    },
15573    {
15574     "field_name" : "entry_v1",
15575     "referenced_type" : "type-109"
15576    }
15577   ],
15578   "is_anonymous" : true,
15579   "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",
15580   "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",
15581   "record_kind" : "union",
15582   "referenced_type" : "type-100",
15583   "self_type" : "type-100",
15584   "size" : 5124,
15585   "source_file" : "/system/core/liblog/include/log/log_read.h",
15586   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
15587  },
15588  {
15589   "alignment" : 1,
15590   "fields" :
15591   [
15592    {
15593     "field_name" : "tv_sec",
15594     "referenced_type" : "type-2"
15595    },
15596    {
15597     "field_name" : "tv_nsec",
15598     "field_offset" : 32,
15599     "referenced_type" : "type-2"
15600    }
15601   ],
15602   "linker_set_key" : "log_time",
15603   "name" : "log_time",
15604   "referenced_type" : "type-395",
15605   "self_type" : "type-395",
15606   "size" : 8,
15607   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
15608   "unique_id" : "_ZTS8log_time"
15609  },
15610  {
15611   "alignment" : 4,
15612   "fields" :
15613   [
15614    {
15615     "field_name" : "len",
15616     "referenced_type" : "type-104"
15617    },
15618    {
15619     "field_name" : "__pad",
15620     "field_offset" : 16,
15621     "referenced_type" : "type-104"
15622    },
15623    {
15624     "field_name" : "pid",
15625     "field_offset" : 32,
15626     "referenced_type" : "type-4"
15627    },
15628    {
15629     "field_name" : "tid",
15630     "field_offset" : 64,
15631     "referenced_type" : "type-4"
15632    },
15633    {
15634     "field_name" : "sec",
15635     "field_offset" : 96,
15636     "referenced_type" : "type-4"
15637    },
15638    {
15639     "field_name" : "nsec",
15640     "field_offset" : 128,
15641     "referenced_type" : "type-4"
15642    },
15643    {
15644     "field_name" : "msg",
15645     "field_offset" : 160,
15646     "referenced_type" : "type-105"
15647    }
15648   ],
15649   "linker_set_key" : "logger_entry",
15650   "name" : "logger_entry",
15651   "referenced_type" : "type-109",
15652   "self_type" : "type-109",
15653   "size" : 20,
15654   "source_file" : "/system/core/liblog/include/log/log_read.h",
15655   "unique_id" : "logger_entry"
15656  },
15657  {
15658   "alignment" : 1,
15659   "fields" :
15660   [
15661    {
15662     "field_name" : "len",
15663     "referenced_type" : "type-104"
15664    },
15665    {
15666     "field_name" : "hdr_size",
15667     "field_offset" : 16,
15668     "referenced_type" : "type-104"
15669    },
15670    {
15671     "field_name" : "pid",
15672     "field_offset" : 32,
15673     "referenced_type" : "type-4"
15674    },
15675    {
15676     "field_name" : "tid",
15677     "field_offset" : 64,
15678     "referenced_type" : "type-4"
15679    },
15680    {
15681     "field_name" : "sec",
15682     "field_offset" : 96,
15683     "referenced_type" : "type-4"
15684    },
15685    {
15686     "field_name" : "nsec",
15687     "field_offset" : 128,
15688     "referenced_type" : "type-4"
15689    },
15690    {
15691     "field_name" : "euid",
15692     "field_offset" : 160,
15693     "referenced_type" : "type-2"
15694    },
15695    {
15696     "field_name" : "msg",
15697     "field_offset" : 192,
15698     "referenced_type" : "type-105"
15699    }
15700   ],
15701   "linker_set_key" : "logger_entry_v2",
15702   "name" : "logger_entry_v2",
15703   "referenced_type" : "type-108",
15704   "self_type" : "type-108",
15705   "size" : 24,
15706   "source_file" : "/system/core/liblog/include/log/log_read.h",
15707   "unique_id" : "logger_entry_v2"
15708  },
15709  {
15710   "alignment" : 1,
15711   "fields" :
15712   [
15713    {
15714     "field_name" : "len",
15715     "referenced_type" : "type-104"
15716    },
15717    {
15718     "field_name" : "hdr_size",
15719     "field_offset" : 16,
15720     "referenced_type" : "type-104"
15721    },
15722    {
15723     "field_name" : "pid",
15724     "field_offset" : 32,
15725     "referenced_type" : "type-4"
15726    },
15727    {
15728     "field_name" : "tid",
15729     "field_offset" : 64,
15730     "referenced_type" : "type-4"
15731    },
15732    {
15733     "field_name" : "sec",
15734     "field_offset" : 96,
15735     "referenced_type" : "type-4"
15736    },
15737    {
15738     "field_name" : "nsec",
15739     "field_offset" : 128,
15740     "referenced_type" : "type-4"
15741    },
15742    {
15743     "field_name" : "lid",
15744     "field_offset" : 160,
15745     "referenced_type" : "type-2"
15746    },
15747    {
15748     "field_name" : "msg",
15749     "field_offset" : 192,
15750     "referenced_type" : "type-105"
15751    }
15752   ],
15753   "linker_set_key" : "logger_entry_v3",
15754   "name" : "logger_entry_v3",
15755   "referenced_type" : "type-107",
15756   "self_type" : "type-107",
15757   "size" : 24,
15758   "source_file" : "/system/core/liblog/include/log/log_read.h",
15759   "unique_id" : "logger_entry_v3"
15760  },
15761  {
15762   "alignment" : 4,
15763   "fields" :
15764   [
15765    {
15766     "field_name" : "len",
15767     "referenced_type" : "type-104"
15768    },
15769    {
15770     "field_name" : "hdr_size",
15771     "field_offset" : 16,
15772     "referenced_type" : "type-104"
15773    },
15774    {
15775     "field_name" : "pid",
15776     "field_offset" : 32,
15777     "referenced_type" : "type-4"
15778    },
15779    {
15780     "field_name" : "tid",
15781     "field_offset" : 64,
15782     "referenced_type" : "type-2"
15783    },
15784    {
15785     "field_name" : "sec",
15786     "field_offset" : 96,
15787     "referenced_type" : "type-2"
15788    },
15789    {
15790     "field_name" : "nsec",
15791     "field_offset" : 128,
15792     "referenced_type" : "type-2"
15793    },
15794    {
15795     "field_name" : "lid",
15796     "field_offset" : 160,
15797     "referenced_type" : "type-2"
15798    },
15799    {
15800     "field_name" : "uid",
15801     "field_offset" : 192,
15802     "referenced_type" : "type-2"
15803    },
15804    {
15805     "field_name" : "msg",
15806     "field_offset" : 224,
15807     "referenced_type" : "type-105"
15808    }
15809   ],
15810   "linker_set_key" : "logger_entry_v4",
15811   "name" : "logger_entry_v4",
15812   "referenced_type" : "type-103",
15813   "self_type" : "type-103",
15814   "size" : 28,
15815   "source_file" : "/system/core/liblog/include/log/log_read.h",
15816   "unique_id" : "logger_entry_v4"
15817  },
15818  {
15819   "alignment" : 4,
15820   "fields" :
15821   [
15822    {
15823     "field_name" : "version",
15824     "referenced_type" : "type-4"
15825    },
15826    {
15827     "field_name" : "numFds",
15828     "field_offset" : 32,
15829     "referenced_type" : "type-4"
15830    },
15831    {
15832     "field_name" : "numInts",
15833     "field_offset" : 64,
15834     "referenced_type" : "type-4"
15835    },
15836    {
15837     "field_name" : "data",
15838     "field_offset" : 96,
15839     "referenced_type" : "type-12"
15840    }
15841   ],
15842   "linker_set_key" : "native_handle",
15843   "name" : "native_handle",
15844   "referenced_type" : "type-11",
15845   "self_type" : "type-11",
15846   "size" : 12,
15847   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
15848   "unique_id" : "native_handle"
15849  }
15850 ],
15851 "rvalue_reference_types" :
15852 [
15853  {
15854   "alignment" : 4,
15855   "linker_set_key" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status> &&",
15856   "name" : "android::hardware::Return<android::hardware::camera::common::V1_0::Status> &&",
15857   "referenced_type" : "type-232",
15858   "self_type" : "type-235",
15859   "size" : 4,
15860   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15861  },
15862  {
15863   "alignment" : 4,
15864   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> > &&",
15865   "name" : "android::hardware::Return<android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> > &&",
15866   "referenced_type" : "type-239",
15867   "self_type" : "type-241",
15868   "size" : 4,
15869   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15870  },
15871  {
15872   "alignment" : 4,
15873   "linker_set_key" : "android::hardware::Return<bool> &&",
15874   "name" : "android::hardware::Return<bool> &&",
15875   "referenced_type" : "type-224",
15876   "self_type" : "type-227",
15877   "size" : 4,
15878   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15879  },
15880  {
15881   "alignment" : 4,
15882   "linker_set_key" : "android::hardware::Return<void> &&",
15883   "name" : "android::hardware::Return<void> &&",
15884   "referenced_type" : "type-252",
15885   "self_type" : "type-254",
15886   "size" : 4,
15887   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15888  },
15889  {
15890   "alignment" : 4,
15891   "linker_set_key" : "android::hardware::Status &&",
15892   "name" : "android::hardware::Status &&",
15893   "referenced_type" : "type-215",
15894   "self_type" : "type-221",
15895   "size" : 4,
15896   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15897  },
15898  {
15899   "alignment" : 4,
15900   "linker_set_key" : "android::hardware::details::return_status &&",
15901   "name" : "android::hardware::details::return_status &&",
15902   "referenced_type" : "type-225",
15903   "self_type" : "type-248",
15904   "size" : 4,
15905   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15906  },
15907  {
15908   "alignment" : 4,
15909   "linker_set_key" : "android::hardware::hidl_handle &&",
15910   "name" : "android::hardware::hidl_handle &&",
15911   "referenced_type" : "type-6",
15912   "self_type" : "type-370",
15913   "size" : 4,
15914   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15915  },
15916  {
15917   "alignment" : 4,
15918   "linker_set_key" : "android::hardware::hidl_memory &&",
15919   "name" : "android::hardware::hidl_memory &&",
15920   "referenced_type" : "type-367",
15921   "self_type" : "type-374",
15922   "size" : 4,
15923   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15924  },
15925  {
15926   "alignment" : 4,
15927   "linker_set_key" : "android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> &&",
15928   "name" : "android::sp<android::hardware::camera::device::V3_3::ICameraDeviceSession> &&",
15929   "referenced_type" : "type-81",
15930   "self_type" : "type-207",
15931   "size" : 4,
15932   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15933  },
15934  {
15935   "alignment" : 4,
15936   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
15937   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
15938   "referenced_type" : "type-28",
15939   "self_type" : "type-211",
15940   "size" : 4,
15941   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15942  },
15943  {
15944   "alignment" : 4,
15945   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
15946   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
15947   "referenced_type" : "type-549",
15948   "self_type" : "type-548",
15949   "size" : 4,
15950   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15951  },
15952  {
15953   "alignment" : 4,
15954   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
15955   "name" : "std::function<sp<IBase> (void *)> &&",
15956   "referenced_type" : "type-559",
15957   "self_type" : "type-558",
15958   "size" : 4,
15959   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15960  },
15961  {
15962   "alignment" : 4,
15963   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
15964   "name" : "std::function<sp<IBinder> (void *)> &&",
15965   "referenced_type" : "type-551",
15966   "self_type" : "type-550",
15967   "size" : 4,
15968   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15969  }
15970 ]
15971}
15972