1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-46",
9   "self_type" : "type-91",
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-229",
16   "self_type" : "type-475",
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-8",
24   "self_type" : "type-173",
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-88",
32   "self_type" : "type-311",
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-88",
41   "self_type" : "type-87",
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-466",
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-27",
64   "self_type" : "type-27",
65   "size" : 1
66  },
67  {
68   "alignment" : 1,
69   "is_integral" : true,
70   "linker_set_key" : "char",
71   "name" : "char",
72   "referenced_type" : "type-46",
73   "self_type" : "type-46",
74   "size" : 1
75  },
76  {
77   "alignment" : 2,
78   "is_integral" : true,
79   "is_unsigned" : true,
80   "linker_set_key" : "char16_t",
81   "name" : "char16_t",
82   "referenced_type" : "type-35",
83   "self_type" : "type-35",
84   "size" : 2
85  },
86  {
87   "alignment" : 8,
88   "linker_set_key" : "double",
89   "name" : "double",
90   "referenced_type" : "type-235",
91   "self_type" : "type-235",
92   "size" : 8
93  },
94  {
95   "alignment" : 4,
96   "linker_set_key" : "float",
97   "name" : "float",
98   "referenced_type" : "type-229",
99   "self_type" : "type-229",
100   "size" : 4
101  },
102  {
103   "alignment" : 4,
104   "is_integral" : true,
105   "linker_set_key" : "int",
106   "name" : "int",
107   "referenced_type" : "type-8",
108   "self_type" : "type-8",
109   "size" : 4
110  },
111  {
112   "alignment" : 8,
113   "is_integral" : true,
114   "linker_set_key" : "long",
115   "name" : "long",
116   "referenced_type" : "type-14",
117   "self_type" : "type-14",
118   "size" : 8
119  },
120  {
121   "alignment" : 8,
122   "is_integral" : true,
123   "linker_set_key" : "long long",
124   "name" : "long long",
125   "referenced_type" : "type-218",
126   "self_type" : "type-218",
127   "size" : 8
128  },
129  {
130   "alignment" : 2,
131   "is_integral" : true,
132   "linker_set_key" : "short",
133   "name" : "short",
134   "referenced_type" : "type-192",
135   "self_type" : "type-192",
136   "size" : 2
137  },
138  {
139   "alignment" : 1,
140   "is_integral" : true,
141   "linker_set_key" : "signed char",
142   "name" : "signed char",
143   "referenced_type" : "type-241",
144   "self_type" : "type-241",
145   "size" : 1
146  },
147  {
148   "alignment" : 1,
149   "is_integral" : true,
150   "is_unsigned" : true,
151   "linker_set_key" : "unsigned char",
152   "name" : "unsigned char",
153   "referenced_type" : "type-88",
154   "self_type" : "type-88",
155   "size" : 1
156  },
157  {
158   "alignment" : 4,
159   "is_integral" : true,
160   "is_unsigned" : true,
161   "linker_set_key" : "unsigned int",
162   "name" : "unsigned int",
163   "referenced_type" : "type-2",
164   "self_type" : "type-2",
165   "size" : 4
166  },
167  {
168   "alignment" : 8,
169   "is_integral" : true,
170   "is_unsigned" : true,
171   "linker_set_key" : "unsigned long",
172   "name" : "unsigned long",
173   "referenced_type" : "type-13",
174   "self_type" : "type-13",
175   "size" : 8
176  },
177  {
178   "alignment" : 8,
179   "is_integral" : true,
180   "is_unsigned" : true,
181   "linker_set_key" : "unsigned long long",
182   "name" : "unsigned long long",
183   "referenced_type" : "type-224",
184   "self_type" : "type-224",
185   "size" : 8
186  },
187  {
188   "alignment" : 2,
189   "is_integral" : true,
190   "is_unsigned" : true,
191   "linker_set_key" : "unsigned short",
192   "name" : "unsigned short",
193   "referenced_type" : "type-90",
194   "self_type" : "type-90",
195   "size" : 2
196  },
197  {
198   "linker_set_key" : "void",
199   "name" : "void",
200   "referenced_type" : "type-10",
201   "self_type" : "type-10"
202  }
203 ],
204 "elf_functions" :
205 [
206  {
207   "binding" : "weak",
208   "name" : "_ZN7android8hardware7details13castInterfaceINS0_8graphics6mapper4V2_17IMapperENS4_4V2_07IMapperENS5_10BpHwMapperEEENS0_6ReturnINS_2spIT_EEEENSB_IT0_EEPKcb"
209  },
210  {
211   "binding" : "weak",
212   "name" : "_ZN7android8hardware7details13castInterfaceINS0_8graphics6mapper4V2_17IMapperENS_4hidl4base4V1_05IBaseENS5_10BpHwMapperEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
213  },
214  {
215   "binding" : "weak",
216   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_8graphics6mapper4V2_110BpHwMapperENS5_7IMapperEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
217  },
218  {
219   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
220  },
221  {
222   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
223  },
224  {
225   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper22_hidl_getTransportSizeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
226  },
227  {
228   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper24_hidl_validateBufferSizeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
229  },
230  {
231   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper26_hidl_createDescriptor_2_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
232  },
233  {
234   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper4pingEv"
235  },
236  {
237   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapperC1ERKNS_2spINS3_7IMapperEEE"
238  },
239  {
240   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapperC2ERKNS_2spINS3_7IMapperEEE"
241  },
242  {
243   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapperD0Ev"
244  },
245  {
246   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapperD1Ev"
247  },
248  {
249   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapperD2Ev"
250  },
251  {
252   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper10freeBufferEPv"
253  },
254  {
255   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
256  },
257  {
258   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
259  },
260  {
261   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
262  },
263  {
264   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS2_4V2_05ErrorEPvEEE"
265  },
266  {
267   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
268  },
269  {
270   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
271  },
272  {
273   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper16createDescriptorERKNS2_4V2_07IMapper20BufferDescriptorInfoENSt3__18functionIFvNS5_5ErrorERKNS0_8hidl_vecIjEEEEE"
274  },
275  {
276   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper16getTransportSizeEPvNSt3__18functionIFvNS2_4V2_05ErrorEjjEEE"
277  },
278  {
279   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper18validateBufferSizeEPvRKNS3_7IMapper20BufferDescriptorInfoEj"
280  },
281  {
282   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
283  },
284  {
285   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper20createDescriptor_2_1ERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS2_4V2_05ErrorERKNS0_8hidl_vecIjEEEEE"
286  },
287  {
288   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper21notifySyspropsChangedEv"
289  },
290  {
291   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper21setHALInstrumentationEv"
292  },
293  {
294   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper22_hidl_getTransportSizeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEPvNSt3__18functionIFvNS2_4V2_05ErrorEjjEEE"
295  },
296  {
297   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper24_hidl_validateBufferSizeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEPvRKNS3_7IMapper20BufferDescriptorInfoEj"
298  },
299  {
300   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper26_hidl_createDescriptor_2_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS2_4V2_05ErrorERKNS0_8hidl_vecIjEEEEE"
301  },
302  {
303   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper4lockEPvmRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorES5_EEE"
304  },
305  {
306   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper4pingEv"
307  },
308  {
309   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
310  },
311  {
312   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper6unlockEPvNSt3__18functionIFvNS2_4V2_05ErrorERKNS0_11hidl_handleEEEE"
313  },
314  {
315   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper9lockYCbCrEPvmRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorERKNS6_11YCbCrLayoutEEEE"
316  },
317  {
318   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapperC1ERKNS_2spINS0_7IBinderEEE"
319  },
320  {
321   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapperC2ERKNS_2spINS0_7IBinderEEE"
322  },
323  {
324   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
325  },
326  {
327   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
328  },
329  {
330   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
331  },
332  {
333   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
334  },
335  {
336   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
337  },
338  {
339   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
340  },
341  {
342   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
343  },
344  {
345   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
346  },
347  {
348   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
349  },
350  {
351   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper21notifySyspropsChangedEv"
352  },
353  {
354   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper21setHALInstrumentationEv"
355  },
356  {
357   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
358  },
359  {
360   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper4pingEv"
361  },
362  {
363   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
364  },
365  {
366   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper8castFromERKNS_2spINS2_4V2_07IMapperEEEb"
367  },
368  {
369   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
370  },
371  {
372   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper8castFromERKNS_2spIS4_EEb"
373  },
374  {
375   "name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper13addOnewayTaskENSt3__18functionIFvvEEE"
376  },
377  {
378   "name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapperC1ENS_2spINS3_7IMapperEEE"
379  },
380  {
381   "name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapperC2ENS_2spINS3_7IMapperEEE"
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_EElEERKT_"
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_EElEE"
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_EElEERKT_"
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_EElEE"
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" : "_ZThn32_N7android8hardware8graphics6mapper4V2_110BnHwMapperD0Ev"
429  },
430  {
431   "name" : "_ZThn32_N7android8hardware8graphics6mapper4V2_110BnHwMapperD1Ev"
432  },
433  {
434   "name" : "_ZTv0_n24_N7android8hardware8graphics6mapper4V2_110BnHwMapperD0Ev"
435  },
436  {
437   "name" : "_ZTv0_n24_N7android8hardware8graphics6mapper4V2_110BnHwMapperD1Ev"
438  }
439 ],
440 "elf_objects" :
441 [
442  {
443   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper10descriptorE"
444  },
445  {
446   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_110BnHwMapperE0_NS0_7IBinderE"
447  },
448  {
449   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_110BnHwMapperE0_NS0_9BHwBinderE"
450  },
451  {
452   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_110BnHwMapperE0_NS_4hidl4base4V1_08BnHwBaseE"
453  },
454  {
455   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_110BpHwMapperE0_NS0_11BpInterfaceINS3_7IMapperEEE"
456  },
457  {
458   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_110BpHwMapperE0_NS2_4V2_07IMapperE"
459  },
460  {
461   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_110BpHwMapperE0_NS3_7IMapperE"
462  },
463  {
464   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_110BpHwMapperE0_NS_4hidl4base4V1_05IBaseE"
465  },
466  {
467   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_110BpHwMapperE16_NS0_11BpHwRefBaseE"
468  },
469  {
470   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_110BpHwMapperE8_NS0_10IInterfaceE"
471  },
472  {
473   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_17IMapperE0_NS2_4V2_07IMapperE"
474  },
475  {
476   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_17IMapperE0_NS_4hidl4base4V1_05IBaseE"
477  },
478  {
479   "binding" : "weak",
480   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_18BsMapperE0_NS3_7IMapperE"
481  },
482  {
483   "name" : "_ZTTN7android8hardware8graphics6mapper4V2_110BnHwMapperE"
484  },
485  {
486   "name" : "_ZTTN7android8hardware8graphics6mapper4V2_110BpHwMapperE"
487  },
488  {
489   "name" : "_ZTTN7android8hardware8graphics6mapper4V2_17IMapperE"
490  },
491  {
492   "name" : "_ZTVN7android8hardware8graphics6mapper4V2_110BnHwMapperE"
493  },
494  {
495   "name" : "_ZTVN7android8hardware8graphics6mapper4V2_110BpHwMapperE"
496  },
497  {
498   "name" : "_ZTVN7android8hardware8graphics6mapper4V2_17IMapperE"
499  },
500  {
501   "binding" : "weak",
502   "name" : "_ZTVN7android8hardware8graphics6mapper4V2_18BsMapperE"
503  }
504 ],
505 "enum_types" :
506 [
507  {
508   "alignment" : 4,
509   "enum_fields" :
510   [
511    {
512     "enum_field_value" : 0,
513     "name" : "android::Condition::WAKE_UP_ONE"
514    },
515    {
516     "enum_field_value" : 1,
517     "name" : "android::Condition::WAKE_UP_ALL"
518    }
519   ],
520   "linker_set_key" : "android::Condition::WakeUpType",
521   "name" : "android::Condition::WakeUpType",
522   "referenced_type" : "type-487",
523   "self_type" : "type-487",
524   "size" : 4,
525   "source_file" : "/system/core/libutils/include/utils/Condition.h",
526   "underlying_type" : "type-2",
527   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
528  },
529  {
530   "alignment" : 4,
531   "enum_fields" :
532   [
533    {
534     "enum_field_value" : 0,
535     "name" : "android::String16::kEmptyString"
536    }
537   ],
538   "linker_set_key" : "android::String16::StaticLinkage",
539   "name" : "android::String16::StaticLinkage",
540   "referenced_type" : "type-366",
541   "self_type" : "type-366",
542   "size" : 4,
543   "source_file" : "/system/core/libutils/include/utils/String16.h",
544   "underlying_type" : "type-2",
545   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
546  },
547  {
548   "alignment" : 4,
549   "enum_fields" :
550   [
551    {
552     "enum_field_value" : 0,
553     "name" : "android::String8::kEmptyString"
554    }
555   ],
556   "linker_set_key" : "android::String8::StaticLinkage",
557   "name" : "android::String8::StaticLinkage",
558   "referenced_type" : "type-359",
559   "self_type" : "type-359",
560   "size" : 4,
561   "source_file" : "/system/core/libutils/include/utils/String8.h",
562   "underlying_type" : "type-2",
563   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
564  },
565  {
566   "alignment" : 4,
567   "enum_fields" :
568   [
569    {
570     "enum_field_value" : 0,
571     "name" : "android::hardware::HidlReturnRestriction::NONE"
572    },
573    {
574     "enum_field_value" : 1,
575     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
576    },
577    {
578     "enum_field_value" : 2,
579     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
580    }
581   ],
582   "linker_set_key" : "android::hardware::HidlReturnRestriction",
583   "name" : "android::hardware::HidlReturnRestriction",
584   "referenced_type" : "type-159",
585   "self_type" : "type-159",
586   "size" : 4,
587   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
588   "underlying_type" : "type-8",
589   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
590  },
591  {
592   "alignment" : 4,
593   "enum_fields" :
594   [
595    {
596     "enum_field_value" : 0,
597     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
598    },
599    {
600     "enum_field_value" : 1,
601     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
602    },
603    {
604     "enum_field_value" : 2,
605     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
606    },
607    {
608     "enum_field_value" : 3,
609     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
610    }
611   ],
612   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
613   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
614   "referenced_type" : "type-350",
615   "self_type" : "type-350",
616   "size" : 4,
617   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
618   "underlying_type" : "type-8",
619   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
620  },
621  {
622   "alignment" : 4,
623   "enum_fields" :
624   [
625    {
626     "enum_field_value" : 1,
627     "name" : "android::hardware::kSynchronizedReadWrite"
628    },
629    {
630     "enum_field_value" : 2,
631     "name" : "android::hardware::kUnsynchronizedWrite"
632    }
633   ],
634   "linker_set_key" : "android::hardware::MQFlavor",
635   "name" : "android::hardware::MQFlavor",
636   "referenced_type" : "type-346",
637   "self_type" : "type-346",
638   "size" : 4,
639   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
640   "underlying_type" : "type-2",
641   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
642  },
643  {
644   "alignment" : 4,
645   "enum_fields" :
646   [
647    {
648     "enum_field_value" : 0,
649     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
650    },
651    {
652     "enum_field_value" : 1,
653     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
654    },
655    {
656     "enum_field_value" : 2,
657     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
658    }
659   ],
660   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
661   "name" : "android::hardware::ProcessState::CallRestriction",
662   "referenced_type" : "type-48",
663   "self_type" : "type-48",
664   "size" : 4,
665   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
666   "underlying_type" : "type-8",
667   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
668  },
669  {
670   "alignment" : 4,
671   "enum_fields" :
672   [
673    {
674     "enum_field_value" : 0,
675     "name" : "android::hardware::Status::EX_NONE"
676    },
677    {
678     "enum_field_value" : -1,
679     "name" : "android::hardware::Status::EX_SECURITY"
680    },
681    {
682     "enum_field_value" : -2,
683     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
684    },
685    {
686     "enum_field_value" : -3,
687     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
688    },
689    {
690     "enum_field_value" : -4,
691     "name" : "android::hardware::Status::EX_NULL_POINTER"
692    },
693    {
694     "enum_field_value" : -5,
695     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
696    },
697    {
698     "enum_field_value" : -6,
699     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
700    },
701    {
702     "enum_field_value" : -7,
703     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
704    },
705    {
706     "enum_field_value" : -128,
707     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
708    },
709    {
710     "enum_field_value" : -129,
711     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
712    }
713   ],
714   "linker_set_key" : "android::hardware::Status::Exception",
715   "name" : "android::hardware::Status::Exception",
716   "referenced_type" : "type-125",
717   "self_type" : "type-125",
718   "size" : 4,
719   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
720   "underlying_type" : "type-8",
721   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
722  },
723  {
724   "alignment" : 4,
725   "enum_fields" :
726   [
727    {
728     "enum_field_value" : 0,
729     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
730    },
731    {
732     "enum_field_value" : 1,
733     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
734    },
735    {
736     "enum_field_value" : 2,
737     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
738    },
739    {
740     "enum_field_value" : 3,
741     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
742    },
743    {
744     "enum_field_value" : 4,
745     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
746    },
747    {
748     "enum_field_value" : 5,
749     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
750    },
751    {
752     "enum_field_value" : 6,
753     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
754    },
755    {
756     "enum_field_value" : 7,
757     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
758    },
759    {
760     "enum_field_value" : 8,
761     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
762    },
763    {
764     "enum_field_value" : 9,
765     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
766    }
767   ],
768   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
769   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
770   "referenced_type" : "type-616",
771   "self_type" : "type-616",
772   "size" : 4,
773   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
774   "underlying_type" : "type-2",
775   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
776  },
777  {
778   "alignment" : 8,
779   "enum_fields" :
780   [
781    {
782     "enum_field_value" : 15,
783     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_MASK"
784    },
785    {
786     "enum_field_value" : 0,
787     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_NEVER"
788    },
789    {
790     "enum_field_value" : 2,
791     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_RARELY"
792    },
793    {
794     "enum_field_value" : 3,
795     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_OFTEN"
796    },
797    {
798     "enum_field_value" : 240,
799     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_MASK"
800    },
801    {
802     "enum_field_value" : 0,
803     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_NEVER"
804    },
805    {
806     "enum_field_value" : 32,
807     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_RARELY"
808    },
809    {
810     "enum_field_value" : 48,
811     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_OFTEN"
812    },
813    {
814     "enum_field_value" : 256,
815     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_TEXTURE"
816    },
817    {
818     "enum_field_value" : 512,
819     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_RENDER_TARGET"
820    },
821    {
822     "enum_field_value" : 2048,
823     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_OVERLAY"
824    },
825    {
826     "enum_field_value" : 4096,
827     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_CLIENT_TARGET"
828    },
829    {
830     "enum_field_value" : 16384,
831     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::PROTECTED"
832    },
833    {
834     "enum_field_value" : 32768,
835     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_CURSOR"
836    },
837    {
838     "enum_field_value" : 65536,
839     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VIDEO_ENCODER"
840    },
841    {
842     "enum_field_value" : 131072,
843     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CAMERA_OUTPUT"
844    },
845    {
846     "enum_field_value" : 262144,
847     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CAMERA_INPUT"
848    },
849    {
850     "enum_field_value" : 1048576,
851     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::RENDERSCRIPT"
852    },
853    {
854     "enum_field_value" : 4194304,
855     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VIDEO_DECODER"
856    },
857    {
858     "enum_field_value" : 8388608,
859     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::SENSOR_DIRECT_DATA"
860    },
861    {
862     "enum_field_value" : 16777216,
863     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_DATA_BUFFER"
864    },
865    {
866     "enum_field_value" : -268435456,
867     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VENDOR_MASK"
868    },
869    {
870     "enum_field_value" : 0,
871     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VENDOR_MASK_HI"
872    }
873   ],
874   "linker_set_key" : "android::hardware::graphics::common::V1_0::BufferUsage",
875   "name" : "android::hardware::graphics::common::V1_0::BufferUsage",
876   "referenced_type" : "type-513",
877   "self_type" : "type-513",
878   "size" : 8,
879   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
880   "underlying_type" : "type-13",
881   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_011BufferUsageE"
882  },
883  {
884   "alignment" : 4,
885   "enum_fields" :
886   [
887    {
888     "enum_field_value" : 0,
889     "name" : "android::hardware::graphics::common::V1_0::ColorMode::NATIVE"
890    },
891    {
892     "enum_field_value" : 1,
893     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_625"
894    },
895    {
896     "enum_field_value" : 2,
897     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_625_UNADJUSTED"
898    },
899    {
900     "enum_field_value" : 3,
901     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_525"
902    },
903    {
904     "enum_field_value" : 4,
905     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_525_UNADJUSTED"
906    },
907    {
908     "enum_field_value" : 5,
909     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT709"
910    },
911    {
912     "enum_field_value" : 6,
913     "name" : "android::hardware::graphics::common::V1_0::ColorMode::DCI_P3"
914    },
915    {
916     "enum_field_value" : 7,
917     "name" : "android::hardware::graphics::common::V1_0::ColorMode::SRGB"
918    },
919    {
920     "enum_field_value" : 8,
921     "name" : "android::hardware::graphics::common::V1_0::ColorMode::ADOBE_RGB"
922    },
923    {
924     "enum_field_value" : 9,
925     "name" : "android::hardware::graphics::common::V1_0::ColorMode::DISPLAY_P3"
926    }
927   ],
928   "linker_set_key" : "android::hardware::graphics::common::V1_0::ColorMode",
929   "name" : "android::hardware::graphics::common::V1_0::ColorMode",
930   "referenced_type" : "type-516",
931   "self_type" : "type-516",
932   "size" : 4,
933   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
934   "underlying_type" : "type-8",
935   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_09ColorModeE"
936  },
937  {
938   "alignment" : 4,
939   "enum_fields" :
940   [
941    {
942     "enum_field_value" : 0,
943     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::IDENTITY"
944    },
945    {
946     "enum_field_value" : 1,
947     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::ARBITRARY_MATRIX"
948    },
949    {
950     "enum_field_value" : 2,
951     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::VALUE_INVERSE"
952    },
953    {
954     "enum_field_value" : 3,
955     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::GRAYSCALE"
956    },
957    {
958     "enum_field_value" : 4,
959     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_PROTANOPIA"
960    },
961    {
962     "enum_field_value" : 5,
963     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_DEUTERANOPIA"
964    },
965    {
966     "enum_field_value" : 6,
967     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_TRITANOPIA"
968    }
969   ],
970   "linker_set_key" : "android::hardware::graphics::common::V1_0::ColorTransform",
971   "name" : "android::hardware::graphics::common::V1_0::ColorTransform",
972   "referenced_type" : "type-517",
973   "self_type" : "type-517",
974   "size" : 4,
975   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
976   "underlying_type" : "type-8",
977   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_014ColorTransformE"
978  },
979  {
980   "alignment" : 4,
981   "enum_fields" :
982   [
983    {
984     "enum_field_value" : 0,
985     "name" : "android::hardware::graphics::common::V1_0::Dataspace::UNKNOWN"
986    },
987    {
988     "enum_field_value" : 1,
989     "name" : "android::hardware::graphics::common::V1_0::Dataspace::ARBITRARY"
990    },
991    {
992     "enum_field_value" : 16,
993     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_SHIFT"
994    },
995    {
996     "enum_field_value" : 4128768,
997     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_MASK"
998    },
999    {
1000     "enum_field_value" : 0,
1001     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_UNSPECIFIED"
1002    },
1003    {
1004     "enum_field_value" : 65536,
1005     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT709"
1006    },
1007    {
1008     "enum_field_value" : 131072,
1009     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_625"
1010    },
1011    {
1012     "enum_field_value" : 196608,
1013     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_625_UNADJUSTED"
1014    },
1015    {
1016     "enum_field_value" : 262144,
1017     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_525"
1018    },
1019    {
1020     "enum_field_value" : 327680,
1021     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_525_UNADJUSTED"
1022    },
1023    {
1024     "enum_field_value" : 393216,
1025     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT2020"
1026    },
1027    {
1028     "enum_field_value" : 458752,
1029     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT2020_CONSTANT_LUMINANCE"
1030    },
1031    {
1032     "enum_field_value" : 524288,
1033     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT470M"
1034    },
1035    {
1036     "enum_field_value" : 589824,
1037     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_FILM"
1038    },
1039    {
1040     "enum_field_value" : 655360,
1041     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_DCI_P3"
1042    },
1043    {
1044     "enum_field_value" : 720896,
1045     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_ADOBE_RGB"
1046    },
1047    {
1048     "enum_field_value" : 22,
1049     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SHIFT"
1050    },
1051    {
1052     "enum_field_value" : 130023424,
1053     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_MASK"
1054    },
1055    {
1056     "enum_field_value" : 0,
1057     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_UNSPECIFIED"
1058    },
1059    {
1060     "enum_field_value" : 4194304,
1061     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_LINEAR"
1062    },
1063    {
1064     "enum_field_value" : 8388608,
1065     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SRGB"
1066    },
1067    {
1068     "enum_field_value" : 12582912,
1069     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SMPTE_170M"
1070    },
1071    {
1072     "enum_field_value" : 16777216,
1073     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_2"
1074    },
1075    {
1076     "enum_field_value" : 20971520,
1077     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_6"
1078    },
1079    {
1080     "enum_field_value" : 25165824,
1081     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_8"
1082    },
1083    {
1084     "enum_field_value" : 29360128,
1085     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_ST2084"
1086    },
1087    {
1088     "enum_field_value" : 33554432,
1089     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_HLG"
1090    },
1091    {
1092     "enum_field_value" : 27,
1093     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_SHIFT"
1094    },
1095    {
1096     "enum_field_value" : 939524096,
1097     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_MASK"
1098    },
1099    {
1100     "enum_field_value" : 0,
1101     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_UNSPECIFIED"
1102    },
1103    {
1104     "enum_field_value" : 134217728,
1105     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_FULL"
1106    },
1107    {
1108     "enum_field_value" : 268435456,
1109     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_LIMITED"
1110    },
1111    {
1112     "enum_field_value" : 402653184,
1113     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_EXTENDED"
1114    },
1115    {
1116     "enum_field_value" : 512,
1117     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SRGB_LINEAR"
1118    },
1119    {
1120     "enum_field_value" : 138477568,
1121     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SRGB_LINEAR"
1122    },
1123    {
1124     "enum_field_value" : 406913024,
1125     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SCRGB_LINEAR"
1126    },
1127    {
1128     "enum_field_value" : 513,
1129     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SRGB"
1130    },
1131    {
1132     "enum_field_value" : 142671872,
1133     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SRGB"
1134    },
1135    {
1136     "enum_field_value" : 411107328,
1137     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SCRGB"
1138    },
1139    {
1140     "enum_field_value" : 257,
1141     "name" : "android::hardware::graphics::common::V1_0::Dataspace::JFIF"
1142    },
1143    {
1144     "enum_field_value" : 146931712,
1145     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_JFIF"
1146    },
1147    {
1148     "enum_field_value" : 258,
1149     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT601_625"
1150    },
1151    {
1152     "enum_field_value" : 281149440,
1153     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT601_625"
1154    },
1155    {
1156     "enum_field_value" : 259,
1157     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT601_525"
1158    },
1159    {
1160     "enum_field_value" : 281280512,
1161     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT601_525"
1162    },
1163    {
1164     "enum_field_value" : 260,
1165     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT709"
1166    },
1167    {
1168     "enum_field_value" : 281083904,
1169     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT709"
1170    },
1171    {
1172     "enum_field_value" : 139067392,
1173     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DCI_P3_LINEAR"
1174    },
1175    {
1176     "enum_field_value" : 155844608,
1177     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DCI_P3"
1178    },
1179    {
1180     "enum_field_value" : 139067392,
1181     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DISPLAY_P3_LINEAR"
1182    },
1183    {
1184     "enum_field_value" : 143261696,
1185     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DISPLAY_P3"
1186    },
1187    {
1188     "enum_field_value" : 151715840,
1189     "name" : "android::hardware::graphics::common::V1_0::Dataspace::ADOBE_RGB"
1190    },
1191    {
1192     "enum_field_value" : 138805248,
1193     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020_LINEAR"
1194    },
1195    {
1196     "enum_field_value" : 147193856,
1197     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020"
1198    },
1199    {
1200     "enum_field_value" : 163971072,
1201     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020_PQ"
1202    },
1203    {
1204     "enum_field_value" : 4096,
1205     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DEPTH"
1206    },
1207    {
1208     "enum_field_value" : 4097,
1209     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SENSOR"
1210    }
1211   ],
1212   "linker_set_key" : "android::hardware::graphics::common::V1_0::Dataspace",
1213   "name" : "android::hardware::graphics::common::V1_0::Dataspace",
1214   "referenced_type" : "type-515",
1215   "self_type" : "type-515",
1216   "size" : 4,
1217   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1218   "underlying_type" : "type-8",
1219   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_09DataspaceE"
1220  },
1221  {
1222   "alignment" : 4,
1223   "enum_fields" :
1224   [
1225    {
1226     "enum_field_value" : 1,
1227     "name" : "android::hardware::graphics::common::V1_0::Hdr::DOLBY_VISION"
1228    },
1229    {
1230     "enum_field_value" : 2,
1231     "name" : "android::hardware::graphics::common::V1_0::Hdr::HDR10"
1232    },
1233    {
1234     "enum_field_value" : 3,
1235     "name" : "android::hardware::graphics::common::V1_0::Hdr::HLG"
1236    }
1237   ],
1238   "linker_set_key" : "android::hardware::graphics::common::V1_0::Hdr",
1239   "name" : "android::hardware::graphics::common::V1_0::Hdr",
1240   "referenced_type" : "type-518",
1241   "self_type" : "type-518",
1242   "size" : 4,
1243   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1244   "underlying_type" : "type-8",
1245   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_03HdrE"
1246  },
1247  {
1248   "alignment" : 4,
1249   "enum_fields" :
1250   [
1251    {
1252     "enum_field_value" : 1,
1253     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_8888"
1254    },
1255    {
1256     "enum_field_value" : 2,
1257     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBX_8888"
1258    },
1259    {
1260     "enum_field_value" : 3,
1261     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGB_888"
1262    },
1263    {
1264     "enum_field_value" : 4,
1265     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGB_565"
1266    },
1267    {
1268     "enum_field_value" : 5,
1269     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::BGRA_8888"
1270    },
1271    {
1272     "enum_field_value" : 16,
1273     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_422_SP"
1274    },
1275    {
1276     "enum_field_value" : 17,
1277     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCRCB_420_SP"
1278    },
1279    {
1280     "enum_field_value" : 20,
1281     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_422_I"
1282    },
1283    {
1284     "enum_field_value" : 22,
1285     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_FP16"
1286    },
1287    {
1288     "enum_field_value" : 32,
1289     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW16"
1290    },
1291    {
1292     "enum_field_value" : 33,
1293     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::BLOB"
1294    },
1295    {
1296     "enum_field_value" : 34,
1297     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::IMPLEMENTATION_DEFINED"
1298    },
1299    {
1300     "enum_field_value" : 35,
1301     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_420_888"
1302    },
1303    {
1304     "enum_field_value" : 36,
1305     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW_OPAQUE"
1306    },
1307    {
1308     "enum_field_value" : 37,
1309     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW10"
1310    },
1311    {
1312     "enum_field_value" : 38,
1313     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW12"
1314    },
1315    {
1316     "enum_field_value" : 43,
1317     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_1010102"
1318    },
1319    {
1320     "enum_field_value" : 538982489,
1321     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::Y8"
1322    },
1323    {
1324     "enum_field_value" : 540422489,
1325     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::Y16"
1326    },
1327    {
1328     "enum_field_value" : 842094169,
1329     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YV12"
1330    }
1331   ],
1332   "linker_set_key" : "android::hardware::graphics::common::V1_0::PixelFormat",
1333   "name" : "android::hardware::graphics::common::V1_0::PixelFormat",
1334   "referenced_type" : "type-512",
1335   "self_type" : "type-512",
1336   "size" : 4,
1337   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1338   "underlying_type" : "type-8",
1339   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_011PixelFormatE"
1340  },
1341  {
1342   "alignment" : 4,
1343   "enum_fields" :
1344   [
1345    {
1346     "enum_field_value" : 1,
1347     "name" : "android::hardware::graphics::common::V1_0::Transform::FLIP_H"
1348    },
1349    {
1350     "enum_field_value" : 2,
1351     "name" : "android::hardware::graphics::common::V1_0::Transform::FLIP_V"
1352    },
1353    {
1354     "enum_field_value" : 4,
1355     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_90"
1356    },
1357    {
1358     "enum_field_value" : 3,
1359     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_180"
1360    },
1361    {
1362     "enum_field_value" : 7,
1363     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_270"
1364    }
1365   ],
1366   "linker_set_key" : "android::hardware::graphics::common::V1_0::Transform",
1367   "name" : "android::hardware::graphics::common::V1_0::Transform",
1368   "referenced_type" : "type-514",
1369   "self_type" : "type-514",
1370   "size" : 4,
1371   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1372   "underlying_type" : "type-8",
1373   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_09TransformE"
1374  },
1375  {
1376   "alignment" : 8,
1377   "enum_fields" :
1378   [
1379    {
1380     "enum_field_value" : 15,
1381     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::CPU_READ_MASK"
1382    },
1383    {
1384     "enum_field_value" : 0,
1385     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::CPU_READ_NEVER"
1386    },
1387    {
1388     "enum_field_value" : 2,
1389     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::CPU_READ_RARELY"
1390    },
1391    {
1392     "enum_field_value" : 3,
1393     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::CPU_READ_OFTEN"
1394    },
1395    {
1396     "enum_field_value" : 240,
1397     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::CPU_WRITE_MASK"
1398    },
1399    {
1400     "enum_field_value" : 0,
1401     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::CPU_WRITE_NEVER"
1402    },
1403    {
1404     "enum_field_value" : 32,
1405     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::CPU_WRITE_RARELY"
1406    },
1407    {
1408     "enum_field_value" : 48,
1409     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::CPU_WRITE_OFTEN"
1410    },
1411    {
1412     "enum_field_value" : 256,
1413     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::GPU_TEXTURE"
1414    },
1415    {
1416     "enum_field_value" : 512,
1417     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::GPU_RENDER_TARGET"
1418    },
1419    {
1420     "enum_field_value" : 2048,
1421     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::COMPOSER_OVERLAY"
1422    },
1423    {
1424     "enum_field_value" : 4096,
1425     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::COMPOSER_CLIENT_TARGET"
1426    },
1427    {
1428     "enum_field_value" : 16384,
1429     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::PROTECTED"
1430    },
1431    {
1432     "enum_field_value" : 32768,
1433     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::COMPOSER_CURSOR"
1434    },
1435    {
1436     "enum_field_value" : 65536,
1437     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::VIDEO_ENCODER"
1438    },
1439    {
1440     "enum_field_value" : 131072,
1441     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::CAMERA_OUTPUT"
1442    },
1443    {
1444     "enum_field_value" : 262144,
1445     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::CAMERA_INPUT"
1446    },
1447    {
1448     "enum_field_value" : 1048576,
1449     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::RENDERSCRIPT"
1450    },
1451    {
1452     "enum_field_value" : 4194304,
1453     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::VIDEO_DECODER"
1454    },
1455    {
1456     "enum_field_value" : 8388608,
1457     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::SENSOR_DIRECT_DATA"
1458    },
1459    {
1460     "enum_field_value" : 16777216,
1461     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::GPU_DATA_BUFFER"
1462    },
1463    {
1464     "enum_field_value" : -268435456,
1465     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::VENDOR_MASK"
1466    },
1467    {
1468     "enum_field_value" : 0,
1469     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::VENDOR_MASK_HI"
1470    },
1471    {
1472     "enum_field_value" : 33554432,
1473     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::GPU_CUBE_MAP"
1474    },
1475    {
1476     "enum_field_value" : 67108864,
1477     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::GPU_MIPMAP_COMPLETE"
1478    }
1479   ],
1480   "linker_set_key" : "android::hardware::graphics::common::V1_1::BufferUsage",
1481   "name" : "android::hardware::graphics::common::V1_1::BufferUsage",
1482   "referenced_type" : "type-544",
1483   "self_type" : "type-544",
1484   "size" : 8,
1485   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h",
1486   "underlying_type" : "type-13",
1487   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_111BufferUsageE"
1488  },
1489  {
1490   "alignment" : 4,
1491   "enum_fields" :
1492   [
1493    {
1494     "enum_field_value" : 0,
1495     "name" : "android::hardware::graphics::common::V1_1::ColorMode::NATIVE"
1496    },
1497    {
1498     "enum_field_value" : 1,
1499     "name" : "android::hardware::graphics::common::V1_1::ColorMode::STANDARD_BT601_625"
1500    },
1501    {
1502     "enum_field_value" : 2,
1503     "name" : "android::hardware::graphics::common::V1_1::ColorMode::STANDARD_BT601_625_UNADJUSTED"
1504    },
1505    {
1506     "enum_field_value" : 3,
1507     "name" : "android::hardware::graphics::common::V1_1::ColorMode::STANDARD_BT601_525"
1508    },
1509    {
1510     "enum_field_value" : 4,
1511     "name" : "android::hardware::graphics::common::V1_1::ColorMode::STANDARD_BT601_525_UNADJUSTED"
1512    },
1513    {
1514     "enum_field_value" : 5,
1515     "name" : "android::hardware::graphics::common::V1_1::ColorMode::STANDARD_BT709"
1516    },
1517    {
1518     "enum_field_value" : 6,
1519     "name" : "android::hardware::graphics::common::V1_1::ColorMode::DCI_P3"
1520    },
1521    {
1522     "enum_field_value" : 7,
1523     "name" : "android::hardware::graphics::common::V1_1::ColorMode::SRGB"
1524    },
1525    {
1526     "enum_field_value" : 8,
1527     "name" : "android::hardware::graphics::common::V1_1::ColorMode::ADOBE_RGB"
1528    },
1529    {
1530     "enum_field_value" : 9,
1531     "name" : "android::hardware::graphics::common::V1_1::ColorMode::DISPLAY_P3"
1532    },
1533    {
1534     "enum_field_value" : 10,
1535     "name" : "android::hardware::graphics::common::V1_1::ColorMode::BT2020"
1536    },
1537    {
1538     "enum_field_value" : 11,
1539     "name" : "android::hardware::graphics::common::V1_1::ColorMode::BT2100_PQ"
1540    },
1541    {
1542     "enum_field_value" : 12,
1543     "name" : "android::hardware::graphics::common::V1_1::ColorMode::BT2100_HLG"
1544    }
1545   ],
1546   "linker_set_key" : "android::hardware::graphics::common::V1_1::ColorMode",
1547   "name" : "android::hardware::graphics::common::V1_1::ColorMode",
1548   "referenced_type" : "type-546",
1549   "self_type" : "type-546",
1550   "size" : 4,
1551   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h",
1552   "underlying_type" : "type-8",
1553   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_19ColorModeE"
1554  },
1555  {
1556   "alignment" : 4,
1557   "enum_fields" :
1558   [
1559    {
1560     "enum_field_value" : 0,
1561     "name" : "android::hardware::graphics::common::V1_1::Dataspace::UNKNOWN"
1562    },
1563    {
1564     "enum_field_value" : 1,
1565     "name" : "android::hardware::graphics::common::V1_1::Dataspace::ARBITRARY"
1566    },
1567    {
1568     "enum_field_value" : 16,
1569     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_SHIFT"
1570    },
1571    {
1572     "enum_field_value" : 4128768,
1573     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_MASK"
1574    },
1575    {
1576     "enum_field_value" : 0,
1577     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_UNSPECIFIED"
1578    },
1579    {
1580     "enum_field_value" : 65536,
1581     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_BT709"
1582    },
1583    {
1584     "enum_field_value" : 131072,
1585     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_BT601_625"
1586    },
1587    {
1588     "enum_field_value" : 196608,
1589     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_BT601_625_UNADJUSTED"
1590    },
1591    {
1592     "enum_field_value" : 262144,
1593     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_BT601_525"
1594    },
1595    {
1596     "enum_field_value" : 327680,
1597     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_BT601_525_UNADJUSTED"
1598    },
1599    {
1600     "enum_field_value" : 393216,
1601     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_BT2020"
1602    },
1603    {
1604     "enum_field_value" : 458752,
1605     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_BT2020_CONSTANT_LUMINANCE"
1606    },
1607    {
1608     "enum_field_value" : 524288,
1609     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_BT470M"
1610    },
1611    {
1612     "enum_field_value" : 589824,
1613     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_FILM"
1614    },
1615    {
1616     "enum_field_value" : 655360,
1617     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_DCI_P3"
1618    },
1619    {
1620     "enum_field_value" : 720896,
1621     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_ADOBE_RGB"
1622    },
1623    {
1624     "enum_field_value" : 22,
1625     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_SHIFT"
1626    },
1627    {
1628     "enum_field_value" : 130023424,
1629     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_MASK"
1630    },
1631    {
1632     "enum_field_value" : 0,
1633     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_UNSPECIFIED"
1634    },
1635    {
1636     "enum_field_value" : 4194304,
1637     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_LINEAR"
1638    },
1639    {
1640     "enum_field_value" : 8388608,
1641     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_SRGB"
1642    },
1643    {
1644     "enum_field_value" : 12582912,
1645     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_SMPTE_170M"
1646    },
1647    {
1648     "enum_field_value" : 16777216,
1649     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_GAMMA2_2"
1650    },
1651    {
1652     "enum_field_value" : 20971520,
1653     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_GAMMA2_6"
1654    },
1655    {
1656     "enum_field_value" : 25165824,
1657     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_GAMMA2_8"
1658    },
1659    {
1660     "enum_field_value" : 29360128,
1661     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_ST2084"
1662    },
1663    {
1664     "enum_field_value" : 33554432,
1665     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_HLG"
1666    },
1667    {
1668     "enum_field_value" : 27,
1669     "name" : "android::hardware::graphics::common::V1_1::Dataspace::RANGE_SHIFT"
1670    },
1671    {
1672     "enum_field_value" : 939524096,
1673     "name" : "android::hardware::graphics::common::V1_1::Dataspace::RANGE_MASK"
1674    },
1675    {
1676     "enum_field_value" : 0,
1677     "name" : "android::hardware::graphics::common::V1_1::Dataspace::RANGE_UNSPECIFIED"
1678    },
1679    {
1680     "enum_field_value" : 134217728,
1681     "name" : "android::hardware::graphics::common::V1_1::Dataspace::RANGE_FULL"
1682    },
1683    {
1684     "enum_field_value" : 268435456,
1685     "name" : "android::hardware::graphics::common::V1_1::Dataspace::RANGE_LIMITED"
1686    },
1687    {
1688     "enum_field_value" : 402653184,
1689     "name" : "android::hardware::graphics::common::V1_1::Dataspace::RANGE_EXTENDED"
1690    },
1691    {
1692     "enum_field_value" : 512,
1693     "name" : "android::hardware::graphics::common::V1_1::Dataspace::SRGB_LINEAR"
1694    },
1695    {
1696     "enum_field_value" : 138477568,
1697     "name" : "android::hardware::graphics::common::V1_1::Dataspace::V0_SRGB_LINEAR"
1698    },
1699    {
1700     "enum_field_value" : 406913024,
1701     "name" : "android::hardware::graphics::common::V1_1::Dataspace::V0_SCRGB_LINEAR"
1702    },
1703    {
1704     "enum_field_value" : 513,
1705     "name" : "android::hardware::graphics::common::V1_1::Dataspace::SRGB"
1706    },
1707    {
1708     "enum_field_value" : 142671872,
1709     "name" : "android::hardware::graphics::common::V1_1::Dataspace::V0_SRGB"
1710    },
1711    {
1712     "enum_field_value" : 411107328,
1713     "name" : "android::hardware::graphics::common::V1_1::Dataspace::V0_SCRGB"
1714    },
1715    {
1716     "enum_field_value" : 257,
1717     "name" : "android::hardware::graphics::common::V1_1::Dataspace::JFIF"
1718    },
1719    {
1720     "enum_field_value" : 146931712,
1721     "name" : "android::hardware::graphics::common::V1_1::Dataspace::V0_JFIF"
1722    },
1723    {
1724     "enum_field_value" : 258,
1725     "name" : "android::hardware::graphics::common::V1_1::Dataspace::BT601_625"
1726    },
1727    {
1728     "enum_field_value" : 281149440,
1729     "name" : "android::hardware::graphics::common::V1_1::Dataspace::V0_BT601_625"
1730    },
1731    {
1732     "enum_field_value" : 259,
1733     "name" : "android::hardware::graphics::common::V1_1::Dataspace::BT601_525"
1734    },
1735    {
1736     "enum_field_value" : 281280512,
1737     "name" : "android::hardware::graphics::common::V1_1::Dataspace::V0_BT601_525"
1738    },
1739    {
1740     "enum_field_value" : 260,
1741     "name" : "android::hardware::graphics::common::V1_1::Dataspace::BT709"
1742    },
1743    {
1744     "enum_field_value" : 281083904,
1745     "name" : "android::hardware::graphics::common::V1_1::Dataspace::V0_BT709"
1746    },
1747    {
1748     "enum_field_value" : 139067392,
1749     "name" : "android::hardware::graphics::common::V1_1::Dataspace::DCI_P3_LINEAR"
1750    },
1751    {
1752     "enum_field_value" : 155844608,
1753     "name" : "android::hardware::graphics::common::V1_1::Dataspace::DCI_P3"
1754    },
1755    {
1756     "enum_field_value" : 139067392,
1757     "name" : "android::hardware::graphics::common::V1_1::Dataspace::DISPLAY_P3_LINEAR"
1758    },
1759    {
1760     "enum_field_value" : 143261696,
1761     "name" : "android::hardware::graphics::common::V1_1::Dataspace::DISPLAY_P3"
1762    },
1763    {
1764     "enum_field_value" : 151715840,
1765     "name" : "android::hardware::graphics::common::V1_1::Dataspace::ADOBE_RGB"
1766    },
1767    {
1768     "enum_field_value" : 138805248,
1769     "name" : "android::hardware::graphics::common::V1_1::Dataspace::BT2020_LINEAR"
1770    },
1771    {
1772     "enum_field_value" : 147193856,
1773     "name" : "android::hardware::graphics::common::V1_1::Dataspace::BT2020"
1774    },
1775    {
1776     "enum_field_value" : 163971072,
1777     "name" : "android::hardware::graphics::common::V1_1::Dataspace::BT2020_PQ"
1778    },
1779    {
1780     "enum_field_value" : 4096,
1781     "name" : "android::hardware::graphics::common::V1_1::Dataspace::DEPTH"
1782    },
1783    {
1784     "enum_field_value" : 4097,
1785     "name" : "android::hardware::graphics::common::V1_1::Dataspace::SENSOR"
1786    },
1787    {
1788     "enum_field_value" : 281411584,
1789     "name" : "android::hardware::graphics::common::V1_1::Dataspace::BT2020_ITU"
1790    },
1791    {
1792     "enum_field_value" : 298188800,
1793     "name" : "android::hardware::graphics::common::V1_1::Dataspace::BT2020_ITU_PQ"
1794    },
1795    {
1796     "enum_field_value" : 302383104,
1797     "name" : "android::hardware::graphics::common::V1_1::Dataspace::BT2020_ITU_HLG"
1798    },
1799    {
1800     "enum_field_value" : 168165376,
1801     "name" : "android::hardware::graphics::common::V1_1::Dataspace::BT2020_HLG"
1802    }
1803   ],
1804   "linker_set_key" : "android::hardware::graphics::common::V1_1::Dataspace",
1805   "name" : "android::hardware::graphics::common::V1_1::Dataspace",
1806   "referenced_type" : "type-545",
1807   "self_type" : "type-545",
1808   "size" : 4,
1809   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h",
1810   "underlying_type" : "type-8",
1811   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_19DataspaceE"
1812  },
1813  {
1814   "alignment" : 4,
1815   "enum_fields" :
1816   [
1817    {
1818     "enum_field_value" : 1,
1819     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::RGBA_8888"
1820    },
1821    {
1822     "enum_field_value" : 2,
1823     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::RGBX_8888"
1824    },
1825    {
1826     "enum_field_value" : 3,
1827     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::RGB_888"
1828    },
1829    {
1830     "enum_field_value" : 4,
1831     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::RGB_565"
1832    },
1833    {
1834     "enum_field_value" : 5,
1835     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::BGRA_8888"
1836    },
1837    {
1838     "enum_field_value" : 16,
1839     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::YCBCR_422_SP"
1840    },
1841    {
1842     "enum_field_value" : 17,
1843     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::YCRCB_420_SP"
1844    },
1845    {
1846     "enum_field_value" : 20,
1847     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::YCBCR_422_I"
1848    },
1849    {
1850     "enum_field_value" : 22,
1851     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::RGBA_FP16"
1852    },
1853    {
1854     "enum_field_value" : 32,
1855     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::RAW16"
1856    },
1857    {
1858     "enum_field_value" : 33,
1859     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::BLOB"
1860    },
1861    {
1862     "enum_field_value" : 34,
1863     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::IMPLEMENTATION_DEFINED"
1864    },
1865    {
1866     "enum_field_value" : 35,
1867     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::YCBCR_420_888"
1868    },
1869    {
1870     "enum_field_value" : 36,
1871     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::RAW_OPAQUE"
1872    },
1873    {
1874     "enum_field_value" : 37,
1875     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::RAW10"
1876    },
1877    {
1878     "enum_field_value" : 38,
1879     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::RAW12"
1880    },
1881    {
1882     "enum_field_value" : 43,
1883     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::RGBA_1010102"
1884    },
1885    {
1886     "enum_field_value" : 538982489,
1887     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::Y8"
1888    },
1889    {
1890     "enum_field_value" : 540422489,
1891     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::Y16"
1892    },
1893    {
1894     "enum_field_value" : 842094169,
1895     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::YV12"
1896    },
1897    {
1898     "enum_field_value" : 48,
1899     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::DEPTH_16"
1900    },
1901    {
1902     "enum_field_value" : 49,
1903     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::DEPTH_24"
1904    },
1905    {
1906     "enum_field_value" : 50,
1907     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::DEPTH_24_STENCIL_8"
1908    },
1909    {
1910     "enum_field_value" : 51,
1911     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::DEPTH_32F"
1912    },
1913    {
1914     "enum_field_value" : 52,
1915     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::DEPTH_32F_STENCIL_8"
1916    },
1917    {
1918     "enum_field_value" : 53,
1919     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::STENCIL_8"
1920    },
1921    {
1922     "enum_field_value" : 54,
1923     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::YCBCR_P010"
1924    }
1925   ],
1926   "linker_set_key" : "android::hardware::graphics::common::V1_1::PixelFormat",
1927   "name" : "android::hardware::graphics::common::V1_1::PixelFormat",
1928   "referenced_type" : "type-542",
1929   "self_type" : "type-542",
1930   "size" : 4,
1931   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h",
1932   "underlying_type" : "type-8",
1933   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_111PixelFormatE"
1934  },
1935  {
1936   "alignment" : 4,
1937   "enum_fields" :
1938   [
1939    {
1940     "enum_field_value" : 0,
1941     "name" : "android::hardware::graphics::common::V1_1::RenderIntent::COLORIMETRIC"
1942    },
1943    {
1944     "enum_field_value" : 1,
1945     "name" : "android::hardware::graphics::common::V1_1::RenderIntent::ENHANCE"
1946    },
1947    {
1948     "enum_field_value" : 2,
1949     "name" : "android::hardware::graphics::common::V1_1::RenderIntent::TONE_MAP_COLORIMETRIC"
1950    },
1951    {
1952     "enum_field_value" : 3,
1953     "name" : "android::hardware::graphics::common::V1_1::RenderIntent::TONE_MAP_ENHANCE"
1954    }
1955   ],
1956   "linker_set_key" : "android::hardware::graphics::common::V1_1::RenderIntent",
1957   "name" : "android::hardware::graphics::common::V1_1::RenderIntent",
1958   "referenced_type" : "type-547",
1959   "self_type" : "type-547",
1960   "size" : 4,
1961   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h",
1962   "underlying_type" : "type-8",
1963   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_112RenderIntentE"
1964  },
1965  {
1966   "alignment" : 4,
1967   "enum_fields" :
1968   [
1969    {
1970     "enum_field_value" : 0,
1971     "name" : "android::hardware::graphics::mapper::V2_0::Error::NONE"
1972    },
1973    {
1974     "enum_field_value" : 1,
1975     "name" : "android::hardware::graphics::mapper::V2_0::Error::BAD_DESCRIPTOR"
1976    },
1977    {
1978     "enum_field_value" : 2,
1979     "name" : "android::hardware::graphics::mapper::V2_0::Error::BAD_BUFFER"
1980    },
1981    {
1982     "enum_field_value" : 3,
1983     "name" : "android::hardware::graphics::mapper::V2_0::Error::BAD_VALUE"
1984    },
1985    {
1986     "enum_field_value" : 5,
1987     "name" : "android::hardware::graphics::mapper::V2_0::Error::NO_RESOURCES"
1988    },
1989    {
1990     "enum_field_value" : 7,
1991     "name" : "android::hardware::graphics::mapper::V2_0::Error::UNSUPPORTED"
1992    }
1993   ],
1994   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::Error",
1995   "name" : "android::hardware::graphics::mapper::V2_0::Error",
1996   "referenced_type" : "type-141",
1997   "self_type" : "type-141",
1998   "size" : 4,
1999   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/types.h",
2000   "underlying_type" : "type-8",
2001   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_05ErrorE"
2002  },
2003  {
2004   "alignment" : 4,
2005   "enum_fields" :
2006   [
2007    {
2008     "enum_field_value" : 0,
2009     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2010    },
2011    {
2012     "enum_field_value" : 1,
2013     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2014    },
2015    {
2016     "enum_field_value" : 2,
2017     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2018    }
2019   ],
2020   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2021   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2022   "referenced_type" : "type-354",
2023   "self_type" : "type-354",
2024   "size" : 4,
2025   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2026   "underlying_type" : "type-8",
2027   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
2028  },
2029  {
2030   "alignment" : 4,
2031   "enum_fields" :
2032   [
2033    {
2034     "enum_field_value" : -1,
2035     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2036    }
2037   ],
2038   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2039   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2040   "referenced_type" : "type-503",
2041   "self_type" : "type-503",
2042   "size" : 4,
2043   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2044   "underlying_type" : "type-8",
2045   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
2046  },
2047  {
2048   "alignment" : 1,
2049   "enum_fields" :
2050   [
2051    {
2052     "enum_field_value" : 0,
2053     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2054    },
2055    {
2056     "enum_field_value" : 1,
2057     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2058    },
2059    {
2060     "enum_field_value" : 2,
2061     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2062    }
2063   ],
2064   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2065   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2066   "referenced_type" : "type-502",
2067   "self_type" : "type-502",
2068   "size" : 1,
2069   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2070   "underlying_type" : "type-88",
2071   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
2072  },
2073  {
2074   "alignment" : 4,
2075   "enum_fields" :
2076   [
2077    {
2078     "enum_field_value" : 0,
2079     "name" : "ANDROID_LOG_UNKNOWN"
2080    },
2081    {
2082     "enum_field_value" : 1,
2083     "name" : "ANDROID_LOG_DEFAULT"
2084    },
2085    {
2086     "enum_field_value" : 2,
2087     "name" : "ANDROID_LOG_VERBOSE"
2088    },
2089    {
2090     "enum_field_value" : 3,
2091     "name" : "ANDROID_LOG_DEBUG"
2092    },
2093    {
2094     "enum_field_value" : 4,
2095     "name" : "ANDROID_LOG_INFO"
2096    },
2097    {
2098     "enum_field_value" : 5,
2099     "name" : "ANDROID_LOG_WARN"
2100    },
2101    {
2102     "enum_field_value" : 6,
2103     "name" : "ANDROID_LOG_ERROR"
2104    },
2105    {
2106     "enum_field_value" : 7,
2107     "name" : "ANDROID_LOG_FATAL"
2108    },
2109    {
2110     "enum_field_value" : 8,
2111     "name" : "ANDROID_LOG_SILENT"
2112    }
2113   ],
2114   "linker_set_key" : "android_LogPriority",
2115   "name" : "android_LogPriority",
2116   "referenced_type" : "type-1",
2117   "self_type" : "type-1",
2118   "size" : 4,
2119   "source_file" : "/system/core/liblog/include/android/log.h",
2120   "underlying_type" : "type-2",
2121   "unique_id" : "android_LogPriority"
2122  },
2123  {
2124   "alignment" : 4,
2125   "enum_fields" :
2126   [
2127    {
2128     "enum_field_value" : 0,
2129     "name" : "HAL_COLOR_MODE_NATIVE"
2130    },
2131    {
2132     "enum_field_value" : 1,
2133     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
2134    },
2135    {
2136     "enum_field_value" : 2,
2137     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
2138    },
2139    {
2140     "enum_field_value" : 3,
2141     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
2142    },
2143    {
2144     "enum_field_value" : 4,
2145     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
2146    },
2147    {
2148     "enum_field_value" : 5,
2149     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
2150    },
2151    {
2152     "enum_field_value" : 6,
2153     "name" : "HAL_COLOR_MODE_DCI_P3"
2154    },
2155    {
2156     "enum_field_value" : 7,
2157     "name" : "HAL_COLOR_MODE_SRGB"
2158    },
2159    {
2160     "enum_field_value" : 8,
2161     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
2162    },
2163    {
2164     "enum_field_value" : 9,
2165     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
2166    }
2167   ],
2168   "linker_set_key" : "android_color_mode_t",
2169   "name" : "android_color_mode_t",
2170   "referenced_type" : "type-454",
2171   "self_type" : "type-454",
2172   "size" : 4,
2173   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2174   "underlying_type" : "type-2",
2175   "unique_id" : "android_color_mode_t"
2176  },
2177  {
2178   "alignment" : 4,
2179   "enum_fields" :
2180   [
2181    {
2182     "enum_field_value" : 10,
2183     "name" : "HAL_COLOR_MODE_BT2020"
2184    },
2185    {
2186     "enum_field_value" : 11,
2187     "name" : "HAL_COLOR_MODE_BT2100_PQ"
2188    },
2189    {
2190     "enum_field_value" : 12,
2191     "name" : "HAL_COLOR_MODE_BT2100_HLG"
2192    }
2193   ],
2194   "linker_set_key" : "android_color_mode_v1_1_t",
2195   "name" : "android_color_mode_v1_1_t",
2196   "referenced_type" : "type-459",
2197   "self_type" : "type-459",
2198   "size" : 4,
2199   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2200   "underlying_type" : "type-2",
2201   "unique_id" : "android_color_mode_v1_1_t"
2202  },
2203  {
2204   "alignment" : 4,
2205   "enum_fields" :
2206   [
2207    {
2208     "enum_field_value" : 0,
2209     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
2210    },
2211    {
2212     "enum_field_value" : 1,
2213     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
2214    },
2215    {
2216     "enum_field_value" : 2,
2217     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
2218    },
2219    {
2220     "enum_field_value" : 3,
2221     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
2222    },
2223    {
2224     "enum_field_value" : 4,
2225     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
2226    },
2227    {
2228     "enum_field_value" : 5,
2229     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
2230    },
2231    {
2232     "enum_field_value" : 6,
2233     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
2234    }
2235   ],
2236   "linker_set_key" : "android_color_transform_t",
2237   "name" : "android_color_transform_t",
2238   "referenced_type" : "type-455",
2239   "self_type" : "type-455",
2240   "size" : 4,
2241   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2242   "underlying_type" : "type-2",
2243   "unique_id" : "android_color_transform_t"
2244  },
2245  {
2246   "alignment" : 4,
2247   "enum_fields" :
2248   [
2249    {
2250     "enum_field_value" : 0,
2251     "name" : "HAL_DATASPACE_UNKNOWN"
2252    },
2253    {
2254     "enum_field_value" : 1,
2255     "name" : "HAL_DATASPACE_ARBITRARY"
2256    },
2257    {
2258     "enum_field_value" : 16,
2259     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
2260    },
2261    {
2262     "enum_field_value" : 4128768,
2263     "name" : "HAL_DATASPACE_STANDARD_MASK"
2264    },
2265    {
2266     "enum_field_value" : 0,
2267     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
2268    },
2269    {
2270     "enum_field_value" : 65536,
2271     "name" : "HAL_DATASPACE_STANDARD_BT709"
2272    },
2273    {
2274     "enum_field_value" : 131072,
2275     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
2276    },
2277    {
2278     "enum_field_value" : 196608,
2279     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
2280    },
2281    {
2282     "enum_field_value" : 262144,
2283     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
2284    },
2285    {
2286     "enum_field_value" : 327680,
2287     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
2288    },
2289    {
2290     "enum_field_value" : 393216,
2291     "name" : "HAL_DATASPACE_STANDARD_BT2020"
2292    },
2293    {
2294     "enum_field_value" : 458752,
2295     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
2296    },
2297    {
2298     "enum_field_value" : 524288,
2299     "name" : "HAL_DATASPACE_STANDARD_BT470M"
2300    },
2301    {
2302     "enum_field_value" : 589824,
2303     "name" : "HAL_DATASPACE_STANDARD_FILM"
2304    },
2305    {
2306     "enum_field_value" : 655360,
2307     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
2308    },
2309    {
2310     "enum_field_value" : 720896,
2311     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
2312    },
2313    {
2314     "enum_field_value" : 22,
2315     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
2316    },
2317    {
2318     "enum_field_value" : 130023424,
2319     "name" : "HAL_DATASPACE_TRANSFER_MASK"
2320    },
2321    {
2322     "enum_field_value" : 0,
2323     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
2324    },
2325    {
2326     "enum_field_value" : 4194304,
2327     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
2328    },
2329    {
2330     "enum_field_value" : 8388608,
2331     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
2332    },
2333    {
2334     "enum_field_value" : 12582912,
2335     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
2336    },
2337    {
2338     "enum_field_value" : 16777216,
2339     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
2340    },
2341    {
2342     "enum_field_value" : 20971520,
2343     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
2344    },
2345    {
2346     "enum_field_value" : 25165824,
2347     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
2348    },
2349    {
2350     "enum_field_value" : 29360128,
2351     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
2352    },
2353    {
2354     "enum_field_value" : 33554432,
2355     "name" : "HAL_DATASPACE_TRANSFER_HLG"
2356    },
2357    {
2358     "enum_field_value" : 27,
2359     "name" : "HAL_DATASPACE_RANGE_SHIFT"
2360    },
2361    {
2362     "enum_field_value" : 939524096,
2363     "name" : "HAL_DATASPACE_RANGE_MASK"
2364    },
2365    {
2366     "enum_field_value" : 0,
2367     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
2368    },
2369    {
2370     "enum_field_value" : 134217728,
2371     "name" : "HAL_DATASPACE_RANGE_FULL"
2372    },
2373    {
2374     "enum_field_value" : 268435456,
2375     "name" : "HAL_DATASPACE_RANGE_LIMITED"
2376    },
2377    {
2378     "enum_field_value" : 402653184,
2379     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
2380    },
2381    {
2382     "enum_field_value" : 512,
2383     "name" : "HAL_DATASPACE_SRGB_LINEAR"
2384    },
2385    {
2386     "enum_field_value" : 138477568,
2387     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
2388    },
2389    {
2390     "enum_field_value" : 406913024,
2391     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
2392    },
2393    {
2394     "enum_field_value" : 513,
2395     "name" : "HAL_DATASPACE_SRGB"
2396    },
2397    {
2398     "enum_field_value" : 142671872,
2399     "name" : "HAL_DATASPACE_V0_SRGB"
2400    },
2401    {
2402     "enum_field_value" : 411107328,
2403     "name" : "HAL_DATASPACE_V0_SCRGB"
2404    },
2405    {
2406     "enum_field_value" : 257,
2407     "name" : "HAL_DATASPACE_JFIF"
2408    },
2409    {
2410     "enum_field_value" : 146931712,
2411     "name" : "HAL_DATASPACE_V0_JFIF"
2412    },
2413    {
2414     "enum_field_value" : 258,
2415     "name" : "HAL_DATASPACE_BT601_625"
2416    },
2417    {
2418     "enum_field_value" : 281149440,
2419     "name" : "HAL_DATASPACE_V0_BT601_625"
2420    },
2421    {
2422     "enum_field_value" : 259,
2423     "name" : "HAL_DATASPACE_BT601_525"
2424    },
2425    {
2426     "enum_field_value" : 281280512,
2427     "name" : "HAL_DATASPACE_V0_BT601_525"
2428    },
2429    {
2430     "enum_field_value" : 260,
2431     "name" : "HAL_DATASPACE_BT709"
2432    },
2433    {
2434     "enum_field_value" : 281083904,
2435     "name" : "HAL_DATASPACE_V0_BT709"
2436    },
2437    {
2438     "enum_field_value" : 139067392,
2439     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
2440    },
2441    {
2442     "enum_field_value" : 155844608,
2443     "name" : "HAL_DATASPACE_DCI_P3"
2444    },
2445    {
2446     "enum_field_value" : 139067392,
2447     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
2448    },
2449    {
2450     "enum_field_value" : 143261696,
2451     "name" : "HAL_DATASPACE_DISPLAY_P3"
2452    },
2453    {
2454     "enum_field_value" : 151715840,
2455     "name" : "HAL_DATASPACE_ADOBE_RGB"
2456    },
2457    {
2458     "enum_field_value" : 138805248,
2459     "name" : "HAL_DATASPACE_BT2020_LINEAR"
2460    },
2461    {
2462     "enum_field_value" : 147193856,
2463     "name" : "HAL_DATASPACE_BT2020"
2464    },
2465    {
2466     "enum_field_value" : 163971072,
2467     "name" : "HAL_DATASPACE_BT2020_PQ"
2468    },
2469    {
2470     "enum_field_value" : 4096,
2471     "name" : "HAL_DATASPACE_DEPTH"
2472    },
2473    {
2474     "enum_field_value" : 4097,
2475     "name" : "HAL_DATASPACE_SENSOR"
2476    }
2477   ],
2478   "linker_set_key" : "android_dataspace_t",
2479   "name" : "android_dataspace_t",
2480   "referenced_type" : "type-453",
2481   "self_type" : "type-453",
2482   "size" : 4,
2483   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2484   "underlying_type" : "type-2",
2485   "unique_id" : "android_dataspace_t"
2486  },
2487  {
2488   "alignment" : 4,
2489   "enum_fields" :
2490   [
2491    {
2492     "enum_field_value" : 281411584,
2493     "name" : "HAL_DATASPACE_BT2020_ITU"
2494    },
2495    {
2496     "enum_field_value" : 298188800,
2497     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2498    },
2499    {
2500     "enum_field_value" : 302383104,
2501     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2502    },
2503    {
2504     "enum_field_value" : 168165376,
2505     "name" : "HAL_DATASPACE_BT2020_HLG"
2506    }
2507   ],
2508   "linker_set_key" : "android_dataspace_v1_1_t",
2509   "name" : "android_dataspace_v1_1_t",
2510   "referenced_type" : "type-458",
2511   "self_type" : "type-458",
2512   "size" : 4,
2513   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2514   "underlying_type" : "type-2",
2515   "unique_id" : "android_dataspace_v1_1_t"
2516  },
2517  {
2518   "alignment" : 4,
2519   "enum_fields" :
2520   [
2521    {
2522     "enum_field_value" : 142999552,
2523     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2524    },
2525    {
2526     "enum_field_value" : 4098,
2527     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2528    },
2529    {
2530     "enum_field_value" : 4099,
2531     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
2532    },
2533    {
2534     "enum_field_value" : 4100,
2535     "name" : "HAL_DATASPACE_HEIF"
2536    }
2537   ],
2538   "linker_set_key" : "android_dataspace_v1_2_t",
2539   "name" : "android_dataspace_v1_2_t",
2540   "referenced_type" : "type-462",
2541   "self_type" : "type-462",
2542   "size" : 4,
2543   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2544   "underlying_type" : "type-2",
2545   "unique_id" : "android_dataspace_v1_2_t"
2546  },
2547  {
2548   "alignment" : 4,
2549   "enum_fields" :
2550   [
2551    {
2552     "enum_field_value" : 1,
2553     "name" : "FLEX_COMPONENT_Y"
2554    },
2555    {
2556     "enum_field_value" : 2,
2557     "name" : "FLEX_COMPONENT_Cb"
2558    },
2559    {
2560     "enum_field_value" : 4,
2561     "name" : "FLEX_COMPONENT_Cr"
2562    },
2563    {
2564     "enum_field_value" : 1024,
2565     "name" : "FLEX_COMPONENT_R"
2566    },
2567    {
2568     "enum_field_value" : 2048,
2569     "name" : "FLEX_COMPONENT_G"
2570    },
2571    {
2572     "enum_field_value" : 4096,
2573     "name" : "FLEX_COMPONENT_B"
2574    },
2575    {
2576     "enum_field_value" : 1073741824,
2577     "name" : "FLEX_COMPONENT_A"
2578    }
2579   ],
2580   "linker_set_key" : "android_flex_component",
2581   "name" : "android_flex_component",
2582   "referenced_type" : "type-469",
2583   "self_type" : "type-469",
2584   "size" : 4,
2585   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2586   "underlying_type" : "type-2",
2587   "unique_id" : "android_flex_component"
2588  },
2589  {
2590   "alignment" : 4,
2591   "enum_fields" :
2592   [
2593    {
2594     "enum_field_value" : 0,
2595     "name" : "FLEX_FORMAT_INVALID"
2596    },
2597    {
2598     "enum_field_value" : 1,
2599     "name" : "FLEX_FORMAT_Y"
2600    },
2601    {
2602     "enum_field_value" : 7,
2603     "name" : "FLEX_FORMAT_YCbCr"
2604    },
2605    {
2606     "enum_field_value" : 1073741831,
2607     "name" : "FLEX_FORMAT_YCbCrA"
2608    },
2609    {
2610     "enum_field_value" : 7168,
2611     "name" : "FLEX_FORMAT_RGB"
2612    },
2613    {
2614     "enum_field_value" : 1073748992,
2615     "name" : "FLEX_FORMAT_RGBA"
2616    }
2617   ],
2618   "linker_set_key" : "android_flex_format",
2619   "name" : "android_flex_format",
2620   "referenced_type" : "type-471",
2621   "self_type" : "type-471",
2622   "size" : 4,
2623   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2624   "underlying_type" : "type-2",
2625   "unique_id" : "android_flex_format"
2626  },
2627  {
2628   "alignment" : 4,
2629   "enum_fields" :
2630   [
2631    {
2632     "enum_field_value" : 1,
2633     "name" : "HAL_HDR_DOLBY_VISION"
2634    },
2635    {
2636     "enum_field_value" : 2,
2637     "name" : "HAL_HDR_HDR10"
2638    },
2639    {
2640     "enum_field_value" : 3,
2641     "name" : "HAL_HDR_HLG"
2642    }
2643   ],
2644   "linker_set_key" : "android_hdr_t",
2645   "name" : "android_hdr_t",
2646   "referenced_type" : "type-456",
2647   "self_type" : "type-456",
2648   "size" : 4,
2649   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2650   "underlying_type" : "type-2",
2651   "unique_id" : "android_hdr_t"
2652  },
2653  {
2654   "alignment" : 4,
2655   "enum_fields" :
2656   [
2657    {
2658     "enum_field_value" : 4,
2659     "name" : "HAL_HDR_HDR10_PLUS"
2660    }
2661   ],
2662   "linker_set_key" : "android_hdr_v1_2_t",
2663   "name" : "android_hdr_v1_2_t",
2664   "referenced_type" : "type-461",
2665   "self_type" : "type-461",
2666   "size" : 4,
2667   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2668   "underlying_type" : "type-2",
2669   "unique_id" : "android_hdr_v1_2_t"
2670  },
2671  {
2672   "alignment" : 4,
2673   "enum_fields" :
2674   [
2675    {
2676     "enum_field_value" : 39,
2677     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2678    },
2679    {
2680     "enum_field_value" : 40,
2681     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2682    },
2683    {
2684     "enum_field_value" : 41,
2685     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2686    },
2687    {
2688     "enum_field_value" : 42,
2689     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2690    }
2691   ],
2692   "linker_set_key" : "android_pixel_format_sw_t",
2693   "name" : "android_pixel_format_sw_t",
2694   "referenced_type" : "type-464",
2695   "self_type" : "type-464",
2696   "size" : 4,
2697   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
2698   "underlying_type" : "type-2",
2699   "unique_id" : "_ZTS25android_pixel_format_sw_t"
2700  },
2701  {
2702   "alignment" : 4,
2703   "enum_fields" :
2704   [
2705    {
2706     "enum_field_value" : 1,
2707     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2708    },
2709    {
2710     "enum_field_value" : 2,
2711     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2712    },
2713    {
2714     "enum_field_value" : 3,
2715     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2716    },
2717    {
2718     "enum_field_value" : 4,
2719     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2720    },
2721    {
2722     "enum_field_value" : 5,
2723     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2724    },
2725    {
2726     "enum_field_value" : 16,
2727     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2728    },
2729    {
2730     "enum_field_value" : 17,
2731     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2732    },
2733    {
2734     "enum_field_value" : 20,
2735     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2736    },
2737    {
2738     "enum_field_value" : 22,
2739     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2740    },
2741    {
2742     "enum_field_value" : 32,
2743     "name" : "HAL_PIXEL_FORMAT_RAW16"
2744    },
2745    {
2746     "enum_field_value" : 33,
2747     "name" : "HAL_PIXEL_FORMAT_BLOB"
2748    },
2749    {
2750     "enum_field_value" : 34,
2751     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2752    },
2753    {
2754     "enum_field_value" : 35,
2755     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2756    },
2757    {
2758     "enum_field_value" : 36,
2759     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2760    },
2761    {
2762     "enum_field_value" : 37,
2763     "name" : "HAL_PIXEL_FORMAT_RAW10"
2764    },
2765    {
2766     "enum_field_value" : 38,
2767     "name" : "HAL_PIXEL_FORMAT_RAW12"
2768    },
2769    {
2770     "enum_field_value" : 43,
2771     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2772    },
2773    {
2774     "enum_field_value" : 538982489,
2775     "name" : "HAL_PIXEL_FORMAT_Y8"
2776    },
2777    {
2778     "enum_field_value" : 540422489,
2779     "name" : "HAL_PIXEL_FORMAT_Y16"
2780    },
2781    {
2782     "enum_field_value" : 842094169,
2783     "name" : "HAL_PIXEL_FORMAT_YV12"
2784    }
2785   ],
2786   "linker_set_key" : "android_pixel_format_t",
2787   "name" : "android_pixel_format_t",
2788   "referenced_type" : "type-451",
2789   "self_type" : "type-451",
2790   "size" : 4,
2791   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2792   "underlying_type" : "type-2",
2793   "unique_id" : "android_pixel_format_t"
2794  },
2795  {
2796   "alignment" : 4,
2797   "enum_fields" :
2798   [
2799    {
2800     "enum_field_value" : 48,
2801     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2802    },
2803    {
2804     "enum_field_value" : 49,
2805     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2806    },
2807    {
2808     "enum_field_value" : 50,
2809     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2810    },
2811    {
2812     "enum_field_value" : 51,
2813     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2814    },
2815    {
2816     "enum_field_value" : 52,
2817     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2818    },
2819    {
2820     "enum_field_value" : 53,
2821     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2822    },
2823    {
2824     "enum_field_value" : 54,
2825     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2826    }
2827   ],
2828   "linker_set_key" : "android_pixel_format_v1_1_t",
2829   "name" : "android_pixel_format_v1_1_t",
2830   "referenced_type" : "type-457",
2831   "self_type" : "type-457",
2832   "size" : 4,
2833   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2834   "underlying_type" : "type-2",
2835   "unique_id" : "android_pixel_format_v1_1_t"
2836  },
2837  {
2838   "alignment" : 4,
2839   "enum_fields" :
2840   [
2841    {
2842     "enum_field_value" : 55,
2843     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2844    }
2845   ],
2846   "linker_set_key" : "android_pixel_format_v1_2_t",
2847   "name" : "android_pixel_format_v1_2_t",
2848   "referenced_type" : "type-463",
2849   "self_type" : "type-463",
2850   "size" : 4,
2851   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2852   "underlying_type" : "type-2",
2853   "unique_id" : "android_pixel_format_v1_2_t"
2854  },
2855  {
2856   "alignment" : 4,
2857   "enum_fields" :
2858   [
2859    {
2860     "enum_field_value" : 0,
2861     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2862    },
2863    {
2864     "enum_field_value" : 1,
2865     "name" : "HAL_RENDER_INTENT_ENHANCE"
2866    },
2867    {
2868     "enum_field_value" : 2,
2869     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2870    },
2871    {
2872     "enum_field_value" : 3,
2873     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2874    }
2875   ],
2876   "linker_set_key" : "android_render_intent_v1_1_t",
2877   "name" : "android_render_intent_v1_1_t",
2878   "referenced_type" : "type-460",
2879   "self_type" : "type-460",
2880   "size" : 4,
2881   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2882   "underlying_type" : "type-2",
2883   "unique_id" : "android_render_intent_v1_1_t"
2884  },
2885  {
2886   "alignment" : 4,
2887   "enum_fields" :
2888   [
2889    {
2890     "enum_field_value" : 1,
2891     "name" : "HAL_TRANSFORM_FLIP_H"
2892    },
2893    {
2894     "enum_field_value" : 2,
2895     "name" : "HAL_TRANSFORM_FLIP_V"
2896    },
2897    {
2898     "enum_field_value" : 4,
2899     "name" : "HAL_TRANSFORM_ROT_90"
2900    },
2901    {
2902     "enum_field_value" : 3,
2903     "name" : "HAL_TRANSFORM_ROT_180"
2904    },
2905    {
2906     "enum_field_value" : 7,
2907     "name" : "HAL_TRANSFORM_ROT_270"
2908    }
2909   ],
2910   "linker_set_key" : "android_transform_t",
2911   "name" : "android_transform_t",
2912   "referenced_type" : "type-452",
2913   "self_type" : "type-452",
2914   "size" : 4,
2915   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2916   "underlying_type" : "type-2",
2917   "unique_id" : "android_transform_t"
2918  },
2919  {
2920   "alignment" : 4,
2921   "enum_fields" :
2922   [
2923    {
2924     "enum_field_value" : 0,
2925     "name" : "LOG_ID_MIN"
2926    },
2927    {
2928     "enum_field_value" : 0,
2929     "name" : "LOG_ID_MAIN"
2930    },
2931    {
2932     "enum_field_value" : 1,
2933     "name" : "LOG_ID_RADIO"
2934    },
2935    {
2936     "enum_field_value" : 2,
2937     "name" : "LOG_ID_EVENTS"
2938    },
2939    {
2940     "enum_field_value" : 3,
2941     "name" : "LOG_ID_SYSTEM"
2942    },
2943    {
2944     "enum_field_value" : 4,
2945     "name" : "LOG_ID_CRASH"
2946    },
2947    {
2948     "enum_field_value" : 5,
2949     "name" : "LOG_ID_STATS"
2950    },
2951    {
2952     "enum_field_value" : 6,
2953     "name" : "LOG_ID_SECURITY"
2954    },
2955    {
2956     "enum_field_value" : 7,
2957     "name" : "LOG_ID_KERNEL"
2958    },
2959    {
2960     "enum_field_value" : 8,
2961     "name" : "LOG_ID_MAX"
2962    }
2963   ],
2964   "linker_set_key" : "log_id",
2965   "name" : "log_id",
2966   "referenced_type" : "type-243",
2967   "self_type" : "type-243",
2968   "size" : 4,
2969   "source_file" : "/system/core/liblog/include/android/log.h",
2970   "underlying_type" : "type-2",
2971   "unique_id" : "log_id"
2972  }
2973 ],
2974 "function_types" :
2975 [
2976  {
2977   "alignment" : 4,
2978   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2979   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2980   "parameters" :
2981   [
2982    {
2983     "referenced_type" : "type-30"
2984    },
2985    {
2986     "referenced_type" : "type-36"
2987    },
2988    {
2989     "referenced_type" : "type-9"
2990    }
2991   ],
2992   "referenced_type" : "type-29",
2993   "return_type" : "type-27",
2994   "self_type" : "type-29",
2995   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
2996  },
2997  {
2998   "alignment" : 4,
2999   "linker_set_key" : "int (void *)",
3000   "name" : "int (void *)",
3001   "parameters" :
3002   [
3003    {
3004     "referenced_type" : "type-9"
3005    }
3006   ],
3007   "referenced_type" : "type-479",
3008   "return_type" : "type-8",
3009   "self_type" : "type-479",
3010   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3011  },
3012  {
3013   "alignment" : 4,
3014   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
3015   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
3016   "parameters" :
3017   [
3018    {
3019     "referenced_type" : "type-388"
3020    },
3021    {
3022     "referenced_type" : "type-336"
3023    },
3024    {
3025     "referenced_type" : "type-13"
3026    },
3027    {
3028     "referenced_type" : "type-389"
3029    },
3030    {
3031     "referenced_type" : "type-13"
3032    },
3033    {
3034     "referenced_type" : "type-9"
3035    }
3036   ],
3037   "referenced_type" : "type-387",
3038   "return_type" : "type-10",
3039   "self_type" : "type-387",
3040   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3041  }
3042 ],
3043 "functions" :
3044 [
3045  {
3046   "function_name" : "android::hardware::details::castInterface",
3047   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_8graphics6mapper4V2_17IMapperENS4_4V2_07IMapperENS5_10BpHwMapperEEENS0_6ReturnINS_2spIT_EEEENSB_IT0_EEPKcb",
3048   "parameters" :
3049   [
3050    {
3051     "referenced_type" : "type-79"
3052    },
3053    {
3054     "referenced_type" : "type-44"
3055    },
3056    {
3057     "referenced_type" : "type-27"
3058    }
3059   ],
3060   "return_type" : "type-147",
3061   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3062   "template_args" : [ "type-100", "type-81", "type-594" ]
3063  },
3064  {
3065   "function_name" : "android::hardware::details::castInterface",
3066   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_8graphics6mapper4V2_17IMapperENS_4hidl4base4V1_05IBaseENS5_10BpHwMapperEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
3067   "parameters" :
3068   [
3069    {
3070     "referenced_type" : "type-398"
3071    },
3072    {
3073     "referenced_type" : "type-44"
3074    },
3075    {
3076     "referenced_type" : "type-27"
3077    }
3078   ],
3079   "return_type" : "type-147",
3080   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3081   "template_args" : [ "type-100", "type-58", "type-594" ]
3082  },
3083  {
3084   "function_name" : "android::hardware::details::getServiceInternal",
3085   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_8graphics6mapper4V2_110BpHwMapperENS5_7IMapperEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
3086   "parameters" :
3087   [
3088    {
3089     "referenced_type" : "type-407"
3090    },
3091    {
3092     "referenced_type" : "type-27"
3093    },
3094    {
3095     "referenced_type" : "type-27"
3096    }
3097   ],
3098   "return_type" : "type-98",
3099   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3100   "template_args" : [ "type-594", "type-100", "type-10", "type-10" ]
3101  },
3102  {
3103   "function_name" : "android::hardware::graphics::mapper::V2_1::BnHwMapper::onTransact",
3104   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
3105   "parameters" :
3106   [
3107    {
3108     "is_this_ptr" : true,
3109     "referenced_type" : "type-555"
3110    },
3111    {
3112     "referenced_type" : "type-2"
3113    },
3114    {
3115     "referenced_type" : "type-395"
3116    },
3117    {
3118     "referenced_type" : "type-388"
3119    },
3120    {
3121     "default_arg" : true,
3122     "referenced_type" : "type-2"
3123    },
3124    {
3125     "default_arg" : true,
3126     "referenced_type" : "type-649"
3127    }
3128   ],
3129   "return_type" : "type-8",
3130   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BnHwMapper.h"
3131  },
3132  {
3133   "access" : "private",
3134   "function_name" : "android::hardware::graphics::mapper::V2_1::BnHwMapper::getDebugInfo",
3135   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3136   "parameters" :
3137   [
3138    {
3139     "is_this_ptr" : true,
3140     "referenced_type" : "type-555"
3141    },
3142    {
3143     "referenced_type" : "type-650"
3144    }
3145   ],
3146   "return_type" : "type-160",
3147   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BnHwMapper.h"
3148  },
3149  {
3150   "function_name" : "android::hardware::graphics::mapper::V2_1::BnHwMapper::_hidl_getTransportSize",
3151   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper22_hidl_getTransportSizeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3152   "parameters" :
3153   [
3154    {
3155     "referenced_type" : "type-396"
3156    },
3157    {
3158     "referenced_type" : "type-395"
3159    },
3160    {
3161     "referenced_type" : "type-388"
3162    },
3163    {
3164     "referenced_type" : "type-651"
3165    }
3166   ],
3167   "return_type" : "type-8",
3168   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BnHwMapper.h"
3169  },
3170  {
3171   "function_name" : "android::hardware::graphics::mapper::V2_1::BnHwMapper::_hidl_validateBufferSize",
3172   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper24_hidl_validateBufferSizeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3173   "parameters" :
3174   [
3175    {
3176     "referenced_type" : "type-396"
3177    },
3178    {
3179     "referenced_type" : "type-395"
3180    },
3181    {
3182     "referenced_type" : "type-388"
3183    },
3184    {
3185     "referenced_type" : "type-652"
3186    }
3187   ],
3188   "return_type" : "type-8",
3189   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BnHwMapper.h"
3190  },
3191  {
3192   "function_name" : "android::hardware::graphics::mapper::V2_1::BnHwMapper::_hidl_createDescriptor_2_1",
3193   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper26_hidl_createDescriptor_2_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3194   "parameters" :
3195   [
3196    {
3197     "referenced_type" : "type-396"
3198    },
3199    {
3200     "referenced_type" : "type-395"
3201    },
3202    {
3203     "referenced_type" : "type-388"
3204    },
3205    {
3206     "referenced_type" : "type-653"
3207    }
3208   ],
3209   "return_type" : "type-8",
3210   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BnHwMapper.h"
3211  },
3212  {
3213   "access" : "private",
3214   "function_name" : "android::hardware::graphics::mapper::V2_1::BnHwMapper::ping",
3215   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper4pingEv",
3216   "parameters" :
3217   [
3218    {
3219     "is_this_ptr" : true,
3220     "referenced_type" : "type-555"
3221    }
3222   ],
3223   "return_type" : "type-160",
3224   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BnHwMapper.h"
3225  },
3226  {
3227   "function_name" : "android::hardware::graphics::mapper::V2_1::BnHwMapper::BnHwMapper",
3228   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapperC1ERKNS_2spINS3_7IMapperEEE",
3229   "parameters" :
3230   [
3231    {
3232     "is_this_ptr" : true,
3233     "referenced_type" : "type-555"
3234    },
3235    {
3236     "referenced_type" : "type-622"
3237    }
3238   ],
3239   "return_type" : "type-10",
3240   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BnHwMapper.h"
3241  },
3242  {
3243   "function_name" : "android::hardware::graphics::mapper::V2_1::BnHwMapper::BnHwMapper",
3244   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapperC2ERKNS_2spINS3_7IMapperEEE",
3245   "parameters" :
3246   [
3247    {
3248     "is_this_ptr" : true,
3249     "referenced_type" : "type-555"
3250    },
3251    {
3252     "referenced_type" : "type-622"
3253    }
3254   ],
3255   "return_type" : "type-10",
3256   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BnHwMapper.h"
3257  },
3258  {
3259   "function_name" : "android::hardware::graphics::mapper::V2_1::BnHwMapper::~BnHwMapper",
3260   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapperD0Ev",
3261   "parameters" :
3262   [
3263    {
3264     "is_this_ptr" : true,
3265     "referenced_type" : "type-555"
3266    }
3267   ],
3268   "return_type" : "type-10",
3269   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BnHwMapper.h"
3270  },
3271  {
3272   "function_name" : "android::hardware::graphics::mapper::V2_1::BnHwMapper::~BnHwMapper",
3273   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapperD1Ev",
3274   "parameters" :
3275   [
3276    {
3277     "is_this_ptr" : true,
3278     "referenced_type" : "type-555"
3279    }
3280   ],
3281   "return_type" : "type-10",
3282   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BnHwMapper.h"
3283  },
3284  {
3285   "function_name" : "android::hardware::graphics::mapper::V2_1::BnHwMapper::~BnHwMapper",
3286   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapperD2Ev",
3287   "parameters" :
3288   [
3289    {
3290     "is_this_ptr" : true,
3291     "referenced_type" : "type-555"
3292    }
3293   ],
3294   "return_type" : "type-10",
3295   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BnHwMapper.h"
3296  },
3297  {
3298   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::freeBuffer",
3299   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper10freeBufferEPv",
3300   "parameters" :
3301   [
3302    {
3303     "is_this_ptr" : true,
3304     "referenced_type" : "type-634"
3305    },
3306    {
3307     "referenced_type" : "type-9"
3308    }
3309   ],
3310   "return_type" : "type-140",
3311   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3312  },
3313  {
3314   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::linkToDeath",
3315   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
3316   "parameters" :
3317   [
3318    {
3319     "is_this_ptr" : true,
3320     "referenced_type" : "type-634"
3321    },
3322    {
3323     "referenced_type" : "type-320"
3324    },
3325    {
3326     "referenced_type" : "type-13"
3327    }
3328   ],
3329   "return_type" : "type-132",
3330   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3331  },
3332  {
3333   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::getDebugInfo",
3334   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3335   "parameters" :
3336   [
3337    {
3338     "is_this_ptr" : true,
3339     "referenced_type" : "type-634"
3340    },
3341    {
3342     "referenced_type" : "type-654"
3343    }
3344   ],
3345   "return_type" : "type-160",
3346   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3347  },
3348  {
3349   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::getHashChain",
3350   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
3351   "parameters" :
3352   [
3353    {
3354     "is_this_ptr" : true,
3355     "referenced_type" : "type-634"
3356    },
3357    {
3358     "referenced_type" : "type-655"
3359    }
3360   ],
3361   "return_type" : "type-160",
3362   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3363  },
3364  {
3365   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::importBuffer",
3366   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS2_4V2_05ErrorEPvEEE",
3367   "parameters" :
3368   [
3369    {
3370     "is_this_ptr" : true,
3371     "referenced_type" : "type-634"
3372    },
3373    {
3374     "referenced_type" : "type-345"
3375    },
3376    {
3377     "referenced_type" : "type-656"
3378    }
3379   ],
3380   "return_type" : "type-160",
3381   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3382  },
3383  {
3384   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::unlinkToDeath",
3385   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3386   "parameters" :
3387   [
3388    {
3389     "is_this_ptr" : true,
3390     "referenced_type" : "type-634"
3391    },
3392    {
3393     "referenced_type" : "type-320"
3394    }
3395   ],
3396   "return_type" : "type-132",
3397   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3398  },
3399  {
3400   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::interfaceChain",
3401   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3402   "parameters" :
3403   [
3404    {
3405     "is_this_ptr" : true,
3406     "referenced_type" : "type-634"
3407    },
3408    {
3409     "referenced_type" : "type-657"
3410    }
3411   ],
3412   "return_type" : "type-160",
3413   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3414  },
3415  {
3416   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::createDescriptor",
3417   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper16createDescriptorERKNS2_4V2_07IMapper20BufferDescriptorInfoENSt3__18functionIFvNS5_5ErrorERKNS0_8hidl_vecIjEEEEE",
3418   "parameters" :
3419   [
3420    {
3421     "is_this_ptr" : true,
3422     "referenced_type" : "type-634"
3423    },
3424    {
3425     "referenced_type" : "type-601"
3426    },
3427    {
3428     "referenced_type" : "type-658"
3429    }
3430   ],
3431   "return_type" : "type-160",
3432   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3433  },
3434  {
3435   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::getTransportSize",
3436   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper16getTransportSizeEPvNSt3__18functionIFvNS2_4V2_05ErrorEjjEEE",
3437   "parameters" :
3438   [
3439    {
3440     "is_this_ptr" : true,
3441     "referenced_type" : "type-634"
3442    },
3443    {
3444     "referenced_type" : "type-9"
3445    },
3446    {
3447     "referenced_type" : "type-659"
3448    }
3449   ],
3450   "return_type" : "type-160",
3451   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3452  },
3453  {
3454   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::validateBufferSize",
3455   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper18validateBufferSizeEPvRKNS3_7IMapper20BufferDescriptorInfoEj",
3456   "parameters" :
3457   [
3458    {
3459     "is_this_ptr" : true,
3460     "referenced_type" : "type-634"
3461    },
3462    {
3463     "referenced_type" : "type-9"
3464    },
3465    {
3466     "referenced_type" : "type-599"
3467    },
3468    {
3469     "referenced_type" : "type-2"
3470    }
3471   ],
3472   "return_type" : "type-140",
3473   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3474  },
3475  {
3476   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::interfaceDescriptor",
3477   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3478   "parameters" :
3479   [
3480    {
3481     "is_this_ptr" : true,
3482     "referenced_type" : "type-634"
3483    },
3484    {
3485     "referenced_type" : "type-660"
3486    }
3487   ],
3488   "return_type" : "type-160",
3489   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3490  },
3491  {
3492   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::createDescriptor_2_1",
3493   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper20createDescriptor_2_1ERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS2_4V2_05ErrorERKNS0_8hidl_vecIjEEEEE",
3494   "parameters" :
3495   [
3496    {
3497     "is_this_ptr" : true,
3498     "referenced_type" : "type-634"
3499    },
3500    {
3501     "referenced_type" : "type-599"
3502    },
3503    {
3504     "referenced_type" : "type-661"
3505    }
3506   ],
3507   "return_type" : "type-160",
3508   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3509  },
3510  {
3511   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::notifySyspropsChanged",
3512   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper21notifySyspropsChangedEv",
3513   "parameters" :
3514   [
3515    {
3516     "is_this_ptr" : true,
3517     "referenced_type" : "type-634"
3518    }
3519   ],
3520   "return_type" : "type-160",
3521   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3522  },
3523  {
3524   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::setHALInstrumentation",
3525   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper21setHALInstrumentationEv",
3526   "parameters" :
3527   [
3528    {
3529     "is_this_ptr" : true,
3530     "referenced_type" : "type-634"
3531    }
3532   ],
3533   "return_type" : "type-160",
3534   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3535  },
3536  {
3537   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::_hidl_getTransportSize",
3538   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper22_hidl_getTransportSizeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEPvNSt3__18functionIFvNS2_4V2_05ErrorEjjEEE",
3539   "parameters" :
3540   [
3541    {
3542     "referenced_type" : "type-641"
3543    },
3544    {
3545     "referenced_type" : "type-620"
3546    },
3547    {
3548     "referenced_type" : "type-9"
3549    },
3550    {
3551     "referenced_type" : "type-662"
3552    }
3553   ],
3554   "return_type" : "type-160",
3555   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3556  },
3557  {
3558   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::_hidl_validateBufferSize",
3559   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper24_hidl_validateBufferSizeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEPvRKNS3_7IMapper20BufferDescriptorInfoEj",
3560   "parameters" :
3561   [
3562    {
3563     "referenced_type" : "type-641"
3564    },
3565    {
3566     "referenced_type" : "type-620"
3567    },
3568    {
3569     "referenced_type" : "type-9"
3570    },
3571    {
3572     "referenced_type" : "type-599"
3573    },
3574    {
3575     "referenced_type" : "type-2"
3576    }
3577   ],
3578   "return_type" : "type-140",
3579   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3580  },
3581  {
3582   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::_hidl_createDescriptor_2_1",
3583   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper26_hidl_createDescriptor_2_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS2_4V2_05ErrorERKNS0_8hidl_vecIjEEEEE",
3584   "parameters" :
3585   [
3586    {
3587     "referenced_type" : "type-641"
3588    },
3589    {
3590     "referenced_type" : "type-620"
3591    },
3592    {
3593     "referenced_type" : "type-599"
3594    },
3595    {
3596     "referenced_type" : "type-663"
3597    }
3598   ],
3599   "return_type" : "type-160",
3600   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3601  },
3602  {
3603   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::lock",
3604   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper4lockEPvmRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorES5_EEE",
3605   "parameters" :
3606   [
3607    {
3608     "is_this_ptr" : true,
3609     "referenced_type" : "type-634"
3610    },
3611    {
3612     "referenced_type" : "type-9"
3613    },
3614    {
3615     "referenced_type" : "type-13"
3616    },
3617    {
3618     "referenced_type" : "type-604"
3619    },
3620    {
3621     "referenced_type" : "type-345"
3622    },
3623    {
3624     "referenced_type" : "type-664"
3625    }
3626   ],
3627   "return_type" : "type-160",
3628   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3629  },
3630  {
3631   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::ping",
3632   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper4pingEv",
3633   "parameters" :
3634   [
3635    {
3636     "is_this_ptr" : true,
3637     "referenced_type" : "type-634"
3638    }
3639   ],
3640   "return_type" : "type-160",
3641   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3642  },
3643  {
3644   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::debug",
3645   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3646   "parameters" :
3647   [
3648    {
3649     "is_this_ptr" : true,
3650     "referenced_type" : "type-634"
3651    },
3652    {
3653     "referenced_type" : "type-345"
3654    },
3655    {
3656     "referenced_type" : "type-578"
3657    }
3658   ],
3659   "return_type" : "type-160",
3660   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3661  },
3662  {
3663   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::unlock",
3664   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper6unlockEPvNSt3__18functionIFvNS2_4V2_05ErrorERKNS0_11hidl_handleEEEE",
3665   "parameters" :
3666   [
3667    {
3668     "is_this_ptr" : true,
3669     "referenced_type" : "type-634"
3670    },
3671    {
3672     "referenced_type" : "type-9"
3673    },
3674    {
3675     "referenced_type" : "type-665"
3676    }
3677   ],
3678   "return_type" : "type-160",
3679   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3680  },
3681  {
3682   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::lockYCbCr",
3683   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper9lockYCbCrEPvmRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorERKNS6_11YCbCrLayoutEEEE",
3684   "parameters" :
3685   [
3686    {
3687     "is_this_ptr" : true,
3688     "referenced_type" : "type-634"
3689    },
3690    {
3691     "referenced_type" : "type-9"
3692    },
3693    {
3694     "referenced_type" : "type-13"
3695    },
3696    {
3697     "referenced_type" : "type-604"
3698    },
3699    {
3700     "referenced_type" : "type-345"
3701    },
3702    {
3703     "referenced_type" : "type-666"
3704    }
3705   ],
3706   "return_type" : "type-160",
3707   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3708  },
3709  {
3710   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::BpHwMapper",
3711   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapperC1ERKNS_2spINS0_7IBinderEEE",
3712   "parameters" :
3713   [
3714    {
3715     "is_this_ptr" : true,
3716     "referenced_type" : "type-634"
3717    },
3718    {
3719     "referenced_type" : "type-36"
3720    }
3721   ],
3722   "return_type" : "type-10",
3723   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3724  },
3725  {
3726   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::BpHwMapper",
3727   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapperC2ERKNS_2spINS0_7IBinderEEE",
3728   "parameters" :
3729   [
3730    {
3731     "is_this_ptr" : true,
3732     "referenced_type" : "type-634"
3733    },
3734    {
3735     "referenced_type" : "type-36"
3736    }
3737   ],
3738   "return_type" : "type-10",
3739   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3740  },
3741  {
3742   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::getService",
3743   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3744   "parameters" :
3745   [
3746    {
3747     "default_arg" : true,
3748     "referenced_type" : "type-407"
3749    },
3750    {
3751     "default_arg" : true,
3752     "referenced_type" : "type-27"
3753    }
3754   ],
3755   "return_type" : "type-98",
3756   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3757  },
3758  {
3759   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::linkToDeath",
3760   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
3761   "parameters" :
3762   [
3763    {
3764     "is_this_ptr" : true,
3765     "referenced_type" : "type-99"
3766    },
3767    {
3768     "referenced_type" : "type-320"
3769    },
3770    {
3771     "referenced_type" : "type-13"
3772    }
3773   ],
3774   "return_type" : "type-132",
3775   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3776  },
3777  {
3778   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::getDebugInfo",
3779   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3780   "parameters" :
3781   [
3782    {
3783     "is_this_ptr" : true,
3784     "referenced_type" : "type-99"
3785    },
3786    {
3787     "referenced_type" : "type-667"
3788    }
3789   ],
3790   "return_type" : "type-160",
3791   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3792  },
3793  {
3794   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::getHashChain",
3795   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
3796   "parameters" :
3797   [
3798    {
3799     "is_this_ptr" : true,
3800     "referenced_type" : "type-99"
3801    },
3802    {
3803     "referenced_type" : "type-668"
3804    }
3805   ],
3806   "return_type" : "type-160",
3807   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3808  },
3809  {
3810   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::tryGetService",
3811   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3812   "parameters" :
3813   [
3814    {
3815     "default_arg" : true,
3816     "referenced_type" : "type-407"
3817    },
3818    {
3819     "default_arg" : true,
3820     "referenced_type" : "type-27"
3821    }
3822   ],
3823   "return_type" : "type-98",
3824   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3825  },
3826  {
3827   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::unlinkToDeath",
3828   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3829   "parameters" :
3830   [
3831    {
3832     "is_this_ptr" : true,
3833     "referenced_type" : "type-99"
3834    },
3835    {
3836     "referenced_type" : "type-320"
3837    }
3838   ],
3839   "return_type" : "type-132",
3840   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3841  },
3842  {
3843   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::interfaceChain",
3844   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3845   "parameters" :
3846   [
3847    {
3848     "is_this_ptr" : true,
3849     "referenced_type" : "type-99"
3850    },
3851    {
3852     "referenced_type" : "type-669"
3853    }
3854   ],
3855   "return_type" : "type-160",
3856   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3857  },
3858  {
3859   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::registerAsService",
3860   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
3861   "parameters" :
3862   [
3863    {
3864     "is_this_ptr" : true,
3865     "referenced_type" : "type-99"
3866    },
3867    {
3868     "default_arg" : true,
3869     "referenced_type" : "type-407"
3870    }
3871   ],
3872   "return_type" : "type-8",
3873   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3874  },
3875  {
3876   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::interfaceDescriptor",
3877   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3878   "parameters" :
3879   [
3880    {
3881     "is_this_ptr" : true,
3882     "referenced_type" : "type-99"
3883    },
3884    {
3885     "referenced_type" : "type-670"
3886    }
3887   ],
3888   "return_type" : "type-160",
3889   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3890  },
3891  {
3892   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::notifySyspropsChanged",
3893   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper21notifySyspropsChangedEv",
3894   "parameters" :
3895   [
3896    {
3897     "is_this_ptr" : true,
3898     "referenced_type" : "type-99"
3899    }
3900   ],
3901   "return_type" : "type-160",
3902   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3903  },
3904  {
3905   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::setHALInstrumentation",
3906   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper21setHALInstrumentationEv",
3907   "parameters" :
3908   [
3909    {
3910     "is_this_ptr" : true,
3911     "referenced_type" : "type-99"
3912    }
3913   ],
3914   "return_type" : "type-160",
3915   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3916  },
3917  {
3918   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::registerForNotifications",
3919   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3920   "parameters" :
3921   [
3922    {
3923     "referenced_type" : "type-407"
3924    },
3925    {
3926     "referenced_type" : "type-579"
3927    }
3928   ],
3929   "return_type" : "type-27",
3930   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3931  },
3932  {
3933   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::ping",
3934   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper4pingEv",
3935   "parameters" :
3936   [
3937    {
3938     "is_this_ptr" : true,
3939     "referenced_type" : "type-99"
3940    }
3941   ],
3942   "return_type" : "type-160",
3943   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3944  },
3945  {
3946   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::debug",
3947   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3948   "parameters" :
3949   [
3950    {
3951     "is_this_ptr" : true,
3952     "referenced_type" : "type-99"
3953    },
3954    {
3955     "referenced_type" : "type-345"
3956    },
3957    {
3958     "referenced_type" : "type-578"
3959    }
3960   ],
3961   "return_type" : "type-160",
3962   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3963  },
3964  {
3965   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::castFrom",
3966   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper8castFromERKNS_2spINS2_4V2_07IMapperEEEb",
3967   "parameters" :
3968   [
3969    {
3970     "referenced_type" : "type-95"
3971    },
3972    {
3973     "default_arg" : true,
3974     "referenced_type" : "type-27"
3975    }
3976   ],
3977   "return_type" : "type-147",
3978   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3979  },
3980  {
3981   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::castFrom",
3982   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3983   "parameters" :
3984   [
3985    {
3986     "referenced_type" : "type-629"
3987    },
3988    {
3989     "default_arg" : true,
3990     "referenced_type" : "type-27"
3991    }
3992   ],
3993   "return_type" : "type-147",
3994   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3995  },
3996  {
3997   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::castFrom",
3998   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper8castFromERKNS_2spIS4_EEb",
3999   "parameters" :
4000   [
4001    {
4002     "referenced_type" : "type-622"
4003    },
4004    {
4005     "default_arg" : true,
4006     "referenced_type" : "type-27"
4007    }
4008   ],
4009   "return_type" : "type-147",
4010   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
4011  },
4012  {
4013   "access" : "private",
4014   "function_name" : "android::hardware::graphics::mapper::V2_1::BsMapper::addOnewayTask",
4015   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper13addOnewayTaskENSt3__18functionIFvvEEE",
4016   "parameters" :
4017   [
4018    {
4019     "is_this_ptr" : true,
4020     "referenced_type" : "type-633"
4021    },
4022    {
4023     "referenced_type" : "type-674"
4024    }
4025   ],
4026   "return_type" : "type-160",
4027   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BsMapper.h"
4028  },
4029  {
4030   "function_name" : "android::hardware::graphics::mapper::V2_1::BsMapper::BsMapper",
4031   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapperC1ENS_2spINS3_7IMapperEEE",
4032   "parameters" :
4033   [
4034    {
4035     "is_this_ptr" : true,
4036     "referenced_type" : "type-633"
4037    },
4038    {
4039     "referenced_type" : "type-104"
4040    }
4041   ],
4042   "return_type" : "type-10",
4043   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BsMapper.h"
4044  },
4045  {
4046   "function_name" : "android::hardware::graphics::mapper::V2_1::BsMapper::BsMapper",
4047   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapperC2ENS_2spINS3_7IMapperEEE",
4048   "parameters" :
4049   [
4050    {
4051     "is_this_ptr" : true,
4052     "referenced_type" : "type-633"
4053    },
4054    {
4055     "referenced_type" : "type-104"
4056    }
4057   ],
4058   "return_type" : "type-10",
4059   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BsMapper.h"
4060  }
4061 ],
4062 "global_vars" :
4063 [
4064  {
4065   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper10descriptorE",
4066   "name" : "android::hardware::graphics::mapper::V2_1::IMapper::descriptor",
4067   "referenced_type" : "type-44",
4068   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
4069  }
4070 ],
4071 "lvalue_reference_types" :
4072 [
4073  {
4074   "alignment" : 8,
4075   "linker_set_key" : "android::Mutex &",
4076   "name" : "android::Mutex &",
4077   "referenced_type" : "type-15",
4078   "self_type" : "type-484",
4079   "size" : 8,
4080   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4081  },
4082  {
4083   "alignment" : 8,
4084   "linker_set_key" : "android::RWLock &",
4085   "name" : "android::RWLock &",
4086   "referenced_type" : "type-489",
4087   "self_type" : "type-493",
4088   "size" : 8,
4089   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4090  },
4091  {
4092   "alignment" : 8,
4093   "linker_set_key" : "android::String16 &",
4094   "name" : "android::String16 &",
4095   "referenced_type" : "type-32",
4096   "self_type" : "type-369",
4097   "size" : 8,
4098   "source_file" : "/system/core/libutils/include/utils/String16.h"
4099  },
4100  {
4101   "alignment" : 8,
4102   "linker_set_key" : "android::String8 &",
4103   "name" : "android::String8 &",
4104   "referenced_type" : "type-43",
4105   "self_type" : "type-363",
4106   "size" : 8,
4107   "source_file" : "/system/core/libutils/include/utils/String8.h"
4108  },
4109  {
4110   "alignment" : 8,
4111   "linker_set_key" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> &",
4112   "name" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> &",
4113   "referenced_type" : "type-140",
4114   "self_type" : "type-144",
4115   "size" : 8,
4116   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4117  },
4118  {
4119   "alignment" : 8,
4120   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_1::IMapper> > &",
4121   "name" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_1::IMapper> > &",
4122   "referenced_type" : "type-147",
4123   "self_type" : "type-150",
4124   "size" : 8,
4125   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4126  },
4127  {
4128   "alignment" : 8,
4129   "linker_set_key" : "android::hardware::Return<bool> &",
4130   "name" : "android::hardware::Return<bool> &",
4131   "referenced_type" : "type-132",
4132   "self_type" : "type-137",
4133   "size" : 8,
4134   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4135  },
4136  {
4137   "alignment" : 8,
4138   "linker_set_key" : "android::hardware::Return<void> &",
4139   "name" : "android::hardware::Return<void> &",
4140   "referenced_type" : "type-160",
4141   "self_type" : "type-163",
4142   "size" : 8,
4143   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4144  },
4145  {
4146   "alignment" : 8,
4147   "linker_set_key" : "android::hardware::Status &",
4148   "name" : "android::hardware::Status &",
4149   "referenced_type" : "type-123",
4150   "self_type" : "type-130",
4151   "size" : 8,
4152   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4153  },
4154  {
4155   "alignment" : 8,
4156   "linker_set_key" : "android::hardware::TextOutput &",
4157   "name" : "android::hardware::TextOutput &",
4158   "referenced_type" : "type-393",
4159   "self_type" : "type-392",
4160   "size" : 8,
4161   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4162  },
4163  {
4164   "alignment" : 8,
4165   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4166   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4167   "referenced_type" : "type-307",
4168   "self_type" : "type-611",
4169   "size" : 8,
4170   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4171  },
4172  {
4173   "alignment" : 8,
4174   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4175   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4176   "referenced_type" : "type-299",
4177   "self_type" : "type-606",
4178   "size" : 8,
4179   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4180  },
4181  {
4182   "alignment" : 8,
4183   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
4184   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4185   "referenced_type" : "type-310",
4186   "self_type" : "type-615",
4187   "size" : 8,
4188   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4189  },
4190  {
4191   "alignment" : 8,
4192   "linker_set_key" : "android::hardware::hidl_memory &",
4193   "name" : "android::hardware::hidl_memory &",
4194   "referenced_type" : "type-278",
4195   "self_type" : "type-283",
4196   "size" : 8,
4197   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4198  },
4199  {
4200   "alignment" : 8,
4201   "linker_set_key" : "android::hardware::hidl_string &",
4202   "name" : "android::hardware::hidl_string &",
4203   "referenced_type" : "type-273",
4204   "self_type" : "type-609",
4205   "size" : 8,
4206   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4207  },
4208  {
4209   "alignment" : 8,
4210   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4211   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4212   "referenced_type" : "type-306",
4213   "self_type" : "type-315",
4214   "size" : 8,
4215   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4216  },
4217  {
4218   "alignment" : 8,
4219   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4220   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4221   "referenced_type" : "type-298",
4222   "self_type" : "type-305",
4223   "size" : 8,
4224   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4225  },
4226  {
4227   "alignment" : 8,
4228   "linker_set_key" : "android::sp<android::hardware::graphics::mapper::V2_1::IMapper> &",
4229   "name" : "android::sp<android::hardware::graphics::mapper::V2_1::IMapper> &",
4230   "referenced_type" : "type-98",
4231   "self_type" : "type-102",
4232   "size" : 8,
4233   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4234  },
4235  {
4236   "alignment" : 8,
4237   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4238   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4239   "referenced_type" : "type-106",
4240   "self_type" : "type-115",
4241   "size" : 8,
4242   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4243  },
4244  {
4245   "alignment" : 8,
4246   "linker_set_key" : "const android::String16 &",
4247   "name" : "const android::String16 &",
4248   "referenced_type" : "type-31",
4249   "self_type" : "type-30",
4250   "size" : 8,
4251   "source_file" : "/system/core/libutils/include/utils/String16.h"
4252  },
4253  {
4254   "alignment" : 8,
4255   "linker_set_key" : "const android::String8 &",
4256   "name" : "const android::String8 &",
4257   "referenced_type" : "type-360",
4258   "self_type" : "type-362",
4259   "size" : 8,
4260   "source_file" : "/system/core/libutils/include/utils/String8.h"
4261  },
4262  {
4263   "alignment" : 8,
4264   "linker_set_key" : "const android::hardware::Parcel &",
4265   "name" : "const android::hardware::Parcel &",
4266   "referenced_type" : "type-394",
4267   "self_type" : "type-395",
4268   "size" : 8,
4269   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4270  },
4271  {
4272   "alignment" : 8,
4273   "linker_set_key" : "const android::hardware::Return<bool> &",
4274   "name" : "const android::hardware::Return<bool> &",
4275   "referenced_type" : "type-138",
4276   "self_type" : "type-153",
4277   "size" : 8,
4278   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4279  },
4280  {
4281   "alignment" : 8,
4282   "linker_set_key" : "const android::hardware::Status &",
4283   "name" : "const android::hardware::Status &",
4284   "referenced_type" : "type-127",
4285   "self_type" : "type-128",
4286   "size" : 8,
4287   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4288  },
4289  {
4290   "alignment" : 8,
4291   "linker_set_key" : "const android::hardware::details::SchedPrio &",
4292   "name" : "const android::hardware::details::SchedPrio &",
4293   "referenced_type" : "type-414",
4294   "self_type" : "type-413",
4295   "size" : 8,
4296   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4297  },
4298  {
4299   "alignment" : 8,
4300   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::IMapper::BufferDescriptorInfo &",
4301   "name" : "const android::hardware::graphics::mapper::V2_0::IMapper::BufferDescriptorInfo &",
4302   "referenced_type" : "type-600",
4303   "self_type" : "type-601",
4304   "size" : 8,
4305   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
4306  },
4307  {
4308   "alignment" : 8,
4309   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::IMapper::Rect &",
4310   "name" : "const android::hardware::graphics::mapper::V2_0::IMapper::Rect &",
4311   "referenced_type" : "type-603",
4312   "self_type" : "type-604",
4313   "size" : 8,
4314   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
4315  },
4316  {
4317   "alignment" : 8,
4318   "linker_set_key" : "const android::hardware::graphics::mapper::V2_1::IMapper::BufferDescriptorInfo &",
4319   "name" : "const android::hardware::graphics::mapper::V2_1::IMapper::BufferDescriptorInfo &",
4320   "referenced_type" : "type-598",
4321   "self_type" : "type-599",
4322   "size" : 8,
4323   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
4324  },
4325  {
4326   "alignment" : 8,
4327   "linker_set_key" : "const android::hardware::hidl_handle &",
4328   "name" : "const android::hardware::hidl_handle &",
4329   "referenced_type" : "type-344",
4330   "self_type" : "type-345",
4331   "size" : 8,
4332   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4333  },
4334  {
4335   "alignment" : 8,
4336   "linker_set_key" : "const android::hardware::hidl_memory &",
4337   "name" : "const android::hardware::hidl_memory &",
4338   "referenced_type" : "type-281",
4339   "self_type" : "type-282",
4340   "size" : 8,
4341   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4342  },
4343  {
4344   "alignment" : 8,
4345   "linker_set_key" : "const android::hardware::hidl_string &",
4346   "name" : "const android::hardware::hidl_string &",
4347   "referenced_type" : "type-272",
4348   "self_type" : "type-277",
4349   "size" : 8,
4350   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4351  },
4352  {
4353   "alignment" : 8,
4354   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4355   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4356   "referenced_type" : "type-576",
4357   "self_type" : "type-578",
4358   "size" : 8,
4359   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
4360  },
4361  {
4362   "alignment" : 8,
4363   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
4364   "name" : "const android::hardware::hidl_vec<int> &",
4365   "referenced_type" : "type-321",
4366   "self_type" : "type-323",
4367   "size" : 8,
4368   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4369  },
4370  {
4371   "alignment" : 8,
4372   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int> &",
4373   "name" : "const android::hardware::hidl_vec<unsigned int> &",
4374   "referenced_type" : "type-330",
4375   "self_type" : "type-403",
4376   "size" : 8,
4377   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
4378  },
4379  {
4380   "alignment" : 8,
4381   "linker_set_key" : "const android::hardware::hidl_version &",
4382   "name" : "const android::hardware::hidl_version &",
4383   "referenced_type" : "type-339",
4384   "self_type" : "type-341",
4385   "size" : 8,
4386   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4387  },
4388  {
4389   "alignment" : 8,
4390   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
4391   "name" : "const android::hidl::base::V1_0::IBase *const &",
4392   "referenced_type" : "type-428",
4393   "self_type" : "type-429",
4394   "size" : 8,
4395   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4396  },
4397  {
4398   "alignment" : 8,
4399   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
4400   "name" : "const android::sp<android::hardware::IBinder> &",
4401   "referenced_type" : "type-37",
4402   "self_type" : "type-36",
4403   "size" : 8,
4404   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4405  },
4406  {
4407   "alignment" : 8,
4408   "linker_set_key" : "const android::sp<android::hardware::graphics::mapper::V2_0::IMapper> &",
4409   "name" : "const android::sp<android::hardware::graphics::mapper::V2_0::IMapper> &",
4410   "referenced_type" : "type-83",
4411   "self_type" : "type-95",
4412   "size" : 8,
4413   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4414  },
4415  {
4416   "alignment" : 8,
4417   "linker_set_key" : "const android::sp<android::hardware::graphics::mapper::V2_1::IMapper> &",
4418   "name" : "const android::sp<android::hardware::graphics::mapper::V2_1::IMapper> &",
4419   "referenced_type" : "type-104",
4420   "self_type" : "type-622",
4421   "size" : 8,
4422   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4423  },
4424  {
4425   "alignment" : 8,
4426   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4427   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4428   "referenced_type" : "type-117",
4429   "self_type" : "type-242",
4430   "size" : 8,
4431   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4432  },
4433  {
4434   "alignment" : 8,
4435   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
4436   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
4437   "referenced_type" : "type-296",
4438   "self_type" : "type-320",
4439   "size" : 8,
4440   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4441  },
4442  {
4443   "alignment" : 8,
4444   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4445   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4446   "referenced_type" : "type-628",
4447   "self_type" : "type-629",
4448   "size" : 8,
4449   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4450  },
4451  {
4452   "alignment" : 8,
4453   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
4454   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
4455   "referenced_type" : "type-77",
4456   "self_type" : "type-579",
4457   "size" : 8,
4458   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
4459  },
4460  {
4461   "alignment" : 8,
4462   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
4463   "name" : "const android::wp<android::hardware::BHwBinder> &",
4464   "referenced_type" : "type-566",
4465   "self_type" : "type-590",
4466   "size" : 8,
4467   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4468  },
4469  {
4470   "alignment" : 8,
4471   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
4472   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
4473   "referenced_type" : "type-623",
4474   "self_type" : "type-626",
4475   "size" : 8,
4476   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4477  },
4478  {
4479   "alignment" : 8,
4480   "linker_set_key" : "const bool &",
4481   "name" : "const bool &",
4482   "referenced_type" : "type-69",
4483   "self_type" : "type-239",
4484   "size" : 8,
4485   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4486  },
4487  {
4488   "alignment" : 8,
4489   "linker_set_key" : "const double &",
4490   "name" : "const double &",
4491   "referenced_type" : "type-262",
4492   "self_type" : "type-264",
4493   "size" : 8,
4494   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4495  },
4496  {
4497   "alignment" : 8,
4498   "linker_set_key" : "const float &",
4499   "name" : "const float &",
4500   "referenced_type" : "type-260",
4501   "self_type" : "type-261",
4502   "size" : 8,
4503   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4504  },
4505  {
4506   "alignment" : 8,
4507   "linker_set_key" : "const int &",
4508   "name" : "const int &",
4509   "referenced_type" : "type-468",
4510   "self_type" : "type-467",
4511   "size" : 8,
4512   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4513  },
4514  {
4515   "linker_set_key" : "const iter<is_const> &",
4516   "name" : "const iter<is_const> &",
4517   "referenced_type" : "type-288",
4518   "self_type" : "type-290",
4519   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4520  },
4521  {
4522   "alignment" : 8,
4523   "linker_set_key" : "const log_msg &",
4524   "name" : "const log_msg &",
4525   "referenced_type" : "type-84",
4526   "self_type" : "type-134",
4527   "size" : 8,
4528   "source_file" : "/system/core/liblog/include/log/log_read.h"
4529  },
4530  {
4531   "alignment" : 8,
4532   "linker_set_key" : "const long &",
4533   "name" : "const long &",
4534   "referenced_type" : "type-257",
4535   "self_type" : "type-258",
4536   "size" : 8,
4537   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4538  },
4539  {
4540   "alignment" : 8,
4541   "linker_set_key" : "const short &",
4542   "name" : "const short &",
4543   "referenced_type" : "type-248",
4544   "self_type" : "type-249",
4545   "size" : 8,
4546   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4547  },
4548  {
4549   "alignment" : 8,
4550   "linker_set_key" : "const signed char &",
4551   "name" : "const signed char &",
4552   "referenced_type" : "type-240",
4553   "self_type" : "type-245",
4554   "size" : 8,
4555   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4556  },
4557  {
4558   "alignment" : 8,
4559   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4560   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4561   "referenced_type" : "type-405",
4562   "self_type" : "type-407",
4563   "size" : 8,
4564   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4565  },
4566  {
4567   "alignment" : 8,
4568   "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 *> > *)> > > &",
4569   "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 *> > *)> > > &",
4570   "referenced_type" : "type-618",
4571   "self_type" : "type-617",
4572   "size" : 8,
4573   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4574  },
4575  {
4576   "alignment" : 8,
4577   "linker_set_key" : "const unsigned char &",
4578   "name" : "const unsigned char &",
4579   "referenced_type" : "type-246",
4580   "self_type" : "type-247",
4581   "size" : 8,
4582   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4583  },
4584  {
4585   "alignment" : 8,
4586   "linker_set_key" : "const unsigned int &",
4587   "name" : "const unsigned int &",
4588   "referenced_type" : "type-19",
4589   "self_type" : "type-252",
4590   "size" : 8,
4591   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4592  },
4593  {
4594   "alignment" : 8,
4595   "linker_set_key" : "const unsigned long &",
4596   "name" : "const unsigned long &",
4597   "referenced_type" : "type-20",
4598   "self_type" : "type-259",
4599   "size" : 8,
4600   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4601  },
4602  {
4603   "alignment" : 8,
4604   "linker_set_key" : "const unsigned short &",
4605   "name" : "const unsigned short &",
4606   "referenced_type" : "type-250",
4607   "self_type" : "type-251",
4608   "size" : 8,
4609   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4610  },
4611  {
4612   "alignment" : 8,
4613   "linker_set_key" : "int &",
4614   "name" : "int &",
4615   "referenced_type" : "type-8",
4616   "self_type" : "type-356",
4617   "size" : 8,
4618   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
4619  },
4620  {
4621   "alignment" : 8,
4622   "linker_set_key" : "unsigned char &",
4623   "name" : "unsigned char &",
4624   "referenced_type" : "type-88",
4625   "self_type" : "type-506",
4626   "size" : 8,
4627   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
4628  },
4629  {
4630   "alignment" : 8,
4631   "linker_set_key" : "unsigned long &",
4632   "name" : "unsigned long &",
4633   "referenced_type" : "type-13",
4634   "self_type" : "type-521",
4635   "size" : 8,
4636   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
4637  }
4638 ],
4639 "pointer_types" :
4640 [
4641  {
4642   "alignment" : 8,
4643   "linker_set_key" : "android::Condition *",
4644   "name" : "android::Condition *",
4645   "referenced_type" : "type-70",
4646   "self_type" : "type-488",
4647   "size" : 8,
4648   "source_file" : "/system/core/libutils/include/utils/Condition.h"
4649  },
4650  {
4651   "alignment" : 8,
4652   "linker_set_key" : "android::Mutex *",
4653   "name" : "android::Mutex *",
4654   "referenced_type" : "type-15",
4655   "self_type" : "type-482",
4656   "size" : 8,
4657   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4658  },
4659  {
4660   "alignment" : 8,
4661   "linker_set_key" : "android::Mutex::Autolock *",
4662   "name" : "android::Mutex::Autolock *",
4663   "referenced_type" : "type-483",
4664   "self_type" : "type-485",
4665   "size" : 8,
4666   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4667  },
4668  {
4669   "alignment" : 8,
4670   "linker_set_key" : "android::RWLock *",
4671   "name" : "android::RWLock *",
4672   "referenced_type" : "type-489",
4673   "self_type" : "type-491",
4674   "size" : 8,
4675   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4676  },
4677  {
4678   "alignment" : 8,
4679   "linker_set_key" : "android::RWLock::AutoRLock *",
4680   "name" : "android::RWLock::AutoRLock *",
4681   "referenced_type" : "type-492",
4682   "self_type" : "type-494",
4683   "size" : 8,
4684   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4685  },
4686  {
4687   "alignment" : 8,
4688   "linker_set_key" : "android::RWLock::AutoWLock *",
4689   "name" : "android::RWLock::AutoWLock *",
4690   "referenced_type" : "type-495",
4691   "self_type" : "type-497",
4692   "size" : 8,
4693   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4694  },
4695  {
4696   "alignment" : 8,
4697   "linker_set_key" : "android::RefBase *",
4698   "name" : "android::RefBase *",
4699   "referenced_type" : "type-24",
4700   "self_type" : "type-269",
4701   "size" : 8,
4702   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4703  },
4704  {
4705   "alignment" : 8,
4706   "linker_set_key" : "android::RefBase::weakref_impl *",
4707   "name" : "android::RefBase::weakref_impl *",
4708   "referenced_type" : "type-5",
4709   "self_type" : "type-4",
4710   "size" : 8,
4711   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4712  },
4713  {
4714   "alignment" : 8,
4715   "linker_set_key" : "android::RefBase::weakref_type *",
4716   "name" : "android::RefBase::weakref_type *",
4717   "referenced_type" : "type-26",
4718   "self_type" : "type-25",
4719   "size" : 8,
4720   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4721  },
4722  {
4723   "alignment" : 8,
4724   "linker_set_key" : "android::ReferenceRenamer *",
4725   "name" : "android::ReferenceRenamer *",
4726   "referenced_type" : "type-265",
4727   "self_type" : "type-266",
4728   "size" : 8,
4729   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4730  },
4731  {
4732   "alignment" : 8,
4733   "linker_set_key" : "android::ScopedTrace *",
4734   "name" : "android::ScopedTrace *",
4735   "referenced_type" : "type-498",
4736   "self_type" : "type-499",
4737   "size" : 8,
4738   "source_file" : "/system/core/libutils/include/utils/Trace.h"
4739  },
4740  {
4741   "alignment" : 8,
4742   "linker_set_key" : "android::String16 *",
4743   "name" : "android::String16 *",
4744   "referenced_type" : "type-32",
4745   "self_type" : "type-370",
4746   "size" : 8,
4747   "source_file" : "/system/core/libutils/include/utils/String16.h"
4748  },
4749  {
4750   "alignment" : 8,
4751   "linker_set_key" : "android::String8 *",
4752   "name" : "android::String8 *",
4753   "referenced_type" : "type-43",
4754   "self_type" : "type-364",
4755   "size" : 8,
4756   "source_file" : "/system/core/libutils/include/utils/String8.h"
4757  },
4758  {
4759   "alignment" : 8,
4760   "linker_set_key" : "android::Thread *",
4761   "name" : "android::Thread *",
4762   "referenced_type" : "type-68",
4763   "self_type" : "type-67",
4764   "size" : 8,
4765   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4766  },
4767  {
4768   "alignment" : 8,
4769   "linker_set_key" : "android::VirtualLightRefBase *",
4770   "name" : "android::VirtualLightRefBase *",
4771   "referenced_type" : "type-166",
4772   "self_type" : "type-174",
4773   "size" : 8,
4774   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
4775  },
4776  {
4777   "alignment" : 8,
4778   "linker_set_key" : "android::hardware::BHwBinder *",
4779   "name" : "android::hardware::BHwBinder *",
4780   "referenced_type" : "type-121",
4781   "self_type" : "type-120",
4782   "size" : 8,
4783   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4784  },
4785  {
4786   "alignment" : 8,
4787   "linker_set_key" : "android::hardware::BpInterface<android::hardware::graphics::mapper::V2_1::IMapper> *",
4788   "name" : "android::hardware::BpInterface<android::hardware::graphics::mapper::V2_1::IMapper> *",
4789   "referenced_type" : "type-381",
4790   "self_type" : "type-380",
4791   "size" : 8,
4792   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4793  },
4794  {
4795   "alignment" : 8,
4796   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
4797   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
4798   "referenced_type" : "type-422",
4799   "self_type" : "type-427",
4800   "size" : 8,
4801   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4802  },
4803  {
4804   "alignment" : 8,
4805   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
4806   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
4807   "referenced_type" : "type-441",
4808   "self_type" : "type-446",
4809   "size" : 8,
4810   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4811  },
4812  {
4813   "alignment" : 8,
4814   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
4815   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
4816   "referenced_type" : "type-430",
4817   "self_type" : "type-436",
4818   "size" : 8,
4819   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4820  },
4821  {
4822   "alignment" : 8,
4823   "linker_set_key" : "android::hardware::GrantorDescriptor *",
4824   "name" : "android::hardware::GrantorDescriptor *",
4825   "referenced_type" : "type-295",
4826   "self_type" : "type-294",
4827   "size" : 8,
4828   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4829  },
4830  {
4831   "alignment" : 8,
4832   "linker_set_key" : "android::hardware::IBinder *",
4833   "name" : "android::hardware::IBinder *",
4834   "referenced_type" : "type-23",
4835   "self_type" : "type-22",
4836   "size" : 8,
4837   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4838  },
4839  {
4840   "alignment" : 8,
4841   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
4842   "name" : "android::hardware::IBinder::DeathRecipient *",
4843   "referenced_type" : "type-50",
4844   "self_type" : "type-49",
4845   "size" : 8,
4846   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4847  },
4848  {
4849   "alignment" : 8,
4850   "linker_set_key" : "android::hardware::IInterface *",
4851   "name" : "android::hardware::IInterface *",
4852   "referenced_type" : "type-378",
4853   "self_type" : "type-641",
4854   "size" : 8,
4855   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4856  },
4857  {
4858   "alignment" : 8,
4859   "linker_set_key" : "android::hardware::Parcel *",
4860   "name" : "android::hardware::Parcel *",
4861   "referenced_type" : "type-382",
4862   "self_type" : "type-388",
4863   "size" : 8,
4864   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4865  },
4866  {
4867   "alignment" : 8,
4868   "linker_set_key" : "android::hardware::ProcessState *",
4869   "name" : "android::hardware::ProcessState *",
4870   "referenced_type" : "type-7",
4871   "self_type" : "type-6",
4872   "size" : 8,
4873   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4874  },
4875  {
4876   "alignment" : 8,
4877   "linker_set_key" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> *",
4878   "name" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> *",
4879   "referenced_type" : "type-140",
4880   "self_type" : "type-142",
4881   "size" : 8,
4882   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4883  },
4884  {
4885   "alignment" : 8,
4886   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_1::IMapper> > *",
4887   "name" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_1::IMapper> > *",
4888   "referenced_type" : "type-147",
4889   "self_type" : "type-148",
4890   "size" : 8,
4891   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4892  },
4893  {
4894   "alignment" : 8,
4895   "linker_set_key" : "android::hardware::Return<bool> *",
4896   "name" : "android::hardware::Return<bool> *",
4897   "referenced_type" : "type-132",
4898   "self_type" : "type-135",
4899   "size" : 8,
4900   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4901  },
4902  {
4903   "alignment" : 8,
4904   "linker_set_key" : "android::hardware::Return<void> *",
4905   "name" : "android::hardware::Return<void> *",
4906   "referenced_type" : "type-160",
4907   "self_type" : "type-161",
4908   "size" : 8,
4909   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4910  },
4911  {
4912   "alignment" : 8,
4913   "linker_set_key" : "android::hardware::Status *",
4914   "name" : "android::hardware::Status *",
4915   "referenced_type" : "type-123",
4916   "self_type" : "type-126",
4917   "size" : 8,
4918   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4919  },
4920  {
4921   "alignment" : 8,
4922   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
4923   "name" : "android::hardware::details::HidlInstrumentor *",
4924   "referenced_type" : "type-399",
4925   "self_type" : "type-620",
4926   "size" : 8,
4927   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4928  },
4929  {
4930   "alignment" : 8,
4931   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4932   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4933   "referenced_type" : "type-307",
4934   "self_type" : "type-610",
4935   "size" : 8,
4936   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4937  },
4938  {
4939   "alignment" : 8,
4940   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4941   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4942   "referenced_type" : "type-299",
4943   "self_type" : "type-605",
4944   "size" : 8,
4945   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4946  },
4947  {
4948   "alignment" : 8,
4949   "linker_set_key" : "android::hardware::details::return_status *",
4950   "name" : "android::hardware::details::return_status *",
4951   "referenced_type" : "type-133",
4952   "self_type" : "type-155",
4953   "size" : 8,
4954   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4955  },
4956  {
4957   "alignment" : 8,
4958   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::BnHwMapper *",
4959   "name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper *",
4960   "referenced_type" : "type-585",
4961   "self_type" : "type-586",
4962   "size" : 8,
4963   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
4964  },
4965  {
4966   "alignment" : 8,
4967   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::IMapper *",
4968   "name" : "android::hardware::graphics::mapper::V2_0::IMapper *",
4969   "referenced_type" : "type-81",
4970   "self_type" : "type-80",
4971   "size" : 8,
4972   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4973  },
4974  {
4975   "alignment" : 8,
4976   "linker_set_key" : "android::hardware::graphics::mapper::V2_1::BnHwMapper *",
4977   "name" : "android::hardware::graphics::mapper::V2_1::BnHwMapper *",
4978   "referenced_type" : "type-435",
4979   "self_type" : "type-555",
4980   "size" : 8,
4981   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4982  },
4983  {
4984   "alignment" : 8,
4985   "linker_set_key" : "android::hardware::graphics::mapper::V2_1::BpHwMapper *",
4986   "name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper *",
4987   "referenced_type" : "type-594",
4988   "self_type" : "type-634",
4989   "size" : 8,
4990   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4991  },
4992  {
4993   "alignment" : 8,
4994   "linker_set_key" : "android::hardware::graphics::mapper::V2_1::BsMapper *",
4995   "name" : "android::hardware::graphics::mapper::V2_1::BsMapper *",
4996   "referenced_type" : "type-630",
4997   "self_type" : "type-633",
4998   "size" : 8,
4999   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5000  },
5001  {
5002   "alignment" : 8,
5003   "linker_set_key" : "android::hardware::graphics::mapper::V2_1::IMapper *",
5004   "name" : "android::hardware::graphics::mapper::V2_1::IMapper *",
5005   "referenced_type" : "type-100",
5006   "self_type" : "type-99",
5007   "size" : 8,
5008   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5009  },
5010  {
5011   "alignment" : 8,
5012   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
5013   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
5014   "referenced_type" : "type-310",
5015   "self_type" : "type-309",
5016   "size" : 8,
5017   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5018  },
5019  {
5020   "alignment" : 8,
5021   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
5022   "name" : "android::hardware::hidl_binder_death_recipient *",
5023   "referenced_type" : "type-108",
5024   "self_type" : "type-107",
5025   "size" : 8,
5026   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5027  },
5028  {
5029   "alignment" : 8,
5030   "linker_set_key" : "android::hardware::hidl_death_recipient *",
5031   "name" : "android::hardware::hidl_death_recipient *",
5032   "referenced_type" : "type-111",
5033   "self_type" : "type-110",
5034   "size" : 8,
5035   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5036  },
5037  {
5038   "alignment" : 8,
5039   "linker_set_key" : "android::hardware::hidl_memory *",
5040   "name" : "android::hardware::hidl_memory *",
5041   "referenced_type" : "type-278",
5042   "self_type" : "type-279",
5043   "size" : 8,
5044   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5045  },
5046  {
5047   "alignment" : 8,
5048   "linker_set_key" : "android::hardware::hidl_string *",
5049   "name" : "android::hardware::hidl_string *",
5050   "referenced_type" : "type-273",
5051   "self_type" : "type-301",
5052   "size" : 8,
5053   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5054  },
5055  {
5056   "alignment" : 8,
5057   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5058   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5059   "referenced_type" : "type-306",
5060   "self_type" : "type-312",
5061   "size" : 8,
5062   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5063  },
5064  {
5065   "alignment" : 8,
5066   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5067   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5068   "referenced_type" : "type-298",
5069   "self_type" : "type-302",
5070   "size" : 8,
5071   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5072  },
5073  {
5074   "alignment" : 8,
5075   "linker_set_key" : "android::hardware::hidl_version *",
5076   "name" : "android::hardware::hidl_version *",
5077   "referenced_type" : "type-337",
5078   "self_type" : "type-338",
5079   "size" : 8,
5080   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5081  },
5082  {
5083   "alignment" : 8,
5084   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
5085   "name" : "android::hidl::base::V1_0::BnHwBase *",
5086   "referenced_type" : "type-397",
5087   "self_type" : "type-396",
5088   "size" : 8,
5089   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
5090  },
5091  {
5092   "alignment" : 8,
5093   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
5094   "name" : "android::hidl::base::V1_0::IBase *",
5095   "referenced_type" : "type-58",
5096   "self_type" : "type-113",
5097   "size" : 8,
5098   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5099  },
5100  {
5101   "alignment" : 8,
5102   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
5103   "name" : "android::hidl::manager::V1_0::IServiceManager *",
5104   "referenced_type" : "type-57",
5105   "self_type" : "type-56",
5106   "size" : 8,
5107   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5108  },
5109  {
5110   "alignment" : 8,
5111   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
5112   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
5113   "referenced_type" : "type-75",
5114   "self_type" : "type-74",
5115   "size" : 8,
5116   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5117  },
5118  {
5119   "alignment" : 8,
5120   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5121   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5122   "referenced_type" : "type-636",
5123   "self_type" : "type-637",
5124   "size" : 8,
5125   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5126  },
5127  {
5128   "alignment" : 8,
5129   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
5130   "name" : "android::sp<android::hardware::IBinder> *",
5131   "referenced_type" : "type-38",
5132   "self_type" : "type-638",
5133   "size" : 8,
5134   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5135  },
5136  {
5137   "alignment" : 8,
5138   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
5139   "name" : "android::sp<android::hardware::ProcessState> *",
5140   "referenced_type" : "type-52",
5141   "self_type" : "type-51",
5142   "size" : 8,
5143   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5144  },
5145  {
5146   "alignment" : 8,
5147   "linker_set_key" : "android::sp<android::hardware::graphics::mapper::V2_0::IMapper> *",
5148   "name" : "android::sp<android::hardware::graphics::mapper::V2_0::IMapper> *",
5149   "referenced_type" : "type-79",
5150   "self_type" : "type-82",
5151   "size" : 8,
5152   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5153  },
5154  {
5155   "alignment" : 8,
5156   "linker_set_key" : "android::sp<android::hardware::graphics::mapper::V2_1::IMapper> *",
5157   "name" : "android::sp<android::hardware::graphics::mapper::V2_1::IMapper> *",
5158   "referenced_type" : "type-98",
5159   "self_type" : "type-97",
5160   "size" : 8,
5161   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5162  },
5163  {
5164   "alignment" : 8,
5165   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
5166   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
5167   "referenced_type" : "type-106",
5168   "self_type" : "type-105",
5169   "size" : 8,
5170   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5171  },
5172  {
5173   "alignment" : 8,
5174   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
5175   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
5176   "referenced_type" : "type-398",
5177   "self_type" : "type-627",
5178   "size" : 8,
5179   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5180  },
5181  {
5182   "alignment" : 8,
5183   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5184   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5185   "referenced_type" : "type-55",
5186   "self_type" : "type-59",
5187   "size" : 8,
5188   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5189  },
5190  {
5191   "alignment" : 8,
5192   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5193   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5194   "referenced_type" : "type-73",
5195   "self_type" : "type-76",
5196   "size" : 8,
5197   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5198  },
5199  {
5200   "alignment" : 8,
5201   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
5202   "name" : "android::wp<android::hardware::BHwBinder> *",
5203   "referenced_type" : "type-329",
5204   "self_type" : "type-412",
5205   "size" : 8,
5206   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5207  },
5208  {
5209   "alignment" : 8,
5210   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
5211   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
5212   "referenced_type" : "type-64",
5213   "self_type" : "type-63",
5214   "size" : 8,
5215   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5216  },
5217  {
5218   "alignment" : 8,
5219   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
5220   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
5221   "referenced_type" : "type-109",
5222   "self_type" : "type-263",
5223   "size" : 8,
5224   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5225  },
5226  {
5227   "alignment" : 8,
5228   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
5229   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
5230   "referenced_type" : "type-112",
5231   "self_type" : "type-621",
5232   "size" : 8,
5233   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5234  },
5235  {
5236   "alignment" : 8,
5237   "linker_set_key" : "android_flex_plane *",
5238   "name" : "android_flex_plane *",
5239   "referenced_type" : "type-470",
5240   "self_type" : "type-473",
5241   "size" : 8,
5242   "source_file" : "/system/core/libsystem/include/system/graphics.h"
5243  },
5244  {
5245   "alignment" : 8,
5246   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
5247   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
5248   "referenced_type" : "type-29",
5249   "self_type" : "type-28",
5250   "size" : 8,
5251   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
5252  },
5253  {
5254   "alignment" : 8,
5255   "linker_set_key" : "char *",
5256   "name" : "char *",
5257   "referenced_type" : "type-46",
5258   "self_type" : "type-167",
5259   "size" : 8,
5260   "source_file" : "/system/core/liblog/include/log/log_read.h"
5261  },
5262  {
5263   "alignment" : 8,
5264   "linker_set_key" : "const android::NativeHandle *",
5265   "name" : "const android::NativeHandle *",
5266   "referenced_type" : "type-351",
5267   "self_type" : "type-352",
5268   "size" : 8,
5269   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5270  },
5271  {
5272   "alignment" : 8,
5273   "linker_set_key" : "const android::RefBase *",
5274   "name" : "const android::RefBase *",
5275   "referenced_type" : "type-267",
5276   "self_type" : "type-268",
5277   "size" : 8,
5278   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5279  },
5280  {
5281   "alignment" : 8,
5282   "linker_set_key" : "const android::String16 *",
5283   "name" : "const android::String16 *",
5284   "referenced_type" : "type-31",
5285   "self_type" : "type-368",
5286   "size" : 8,
5287   "source_file" : "/system/core/libutils/include/utils/String16.h"
5288  },
5289  {
5290   "alignment" : 8,
5291   "linker_set_key" : "const android::String8 *",
5292   "name" : "const android::String8 *",
5293   "referenced_type" : "type-360",
5294   "self_type" : "type-361",
5295   "size" : 8,
5296   "source_file" : "/system/core/libutils/include/utils/String8.h"
5297  },
5298  {
5299   "alignment" : 8,
5300   "linker_set_key" : "const android::VectorImpl *",
5301   "name" : "const android::VectorImpl *",
5302   "referenced_type" : "type-449",
5303   "self_type" : "type-450",
5304   "size" : 8,
5305   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5306  },
5307  {
5308   "alignment" : 8,
5309   "linker_set_key" : "const android::hardware::BpHwRefBase *",
5310   "name" : "const android::hardware::BpHwRefBase *",
5311   "referenced_type" : "type-372",
5312   "self_type" : "type-376",
5313   "size" : 8,
5314   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5315  },
5316  {
5317   "alignment" : 8,
5318   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
5319   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
5320   "referenced_type" : "type-415",
5321   "self_type" : "type-416",
5322   "size" : 8,
5323   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5324  },
5325  {
5326   "alignment" : 8,
5327   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
5328   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
5329   "referenced_type" : "type-420",
5330   "self_type" : "type-421",
5331   "size" : 8,
5332   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5333  },
5334  {
5335   "alignment" : 8,
5336   "linker_set_key" : "const android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> *",
5337   "name" : "const android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> *",
5338   "referenced_type" : "type-145",
5339   "self_type" : "type-146",
5340   "size" : 8,
5341   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5342  },
5343  {
5344   "alignment" : 8,
5345   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_1::IMapper> > *",
5346   "name" : "const android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_1::IMapper> > *",
5347   "referenced_type" : "type-151",
5348   "self_type" : "type-152",
5349   "size" : 8,
5350   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5351  },
5352  {
5353   "alignment" : 8,
5354   "linker_set_key" : "const android::hardware::Return<bool> *",
5355   "name" : "const android::hardware::Return<bool> *",
5356   "referenced_type" : "type-138",
5357   "self_type" : "type-139",
5358   "size" : 8,
5359   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5360  },
5361  {
5362   "alignment" : 8,
5363   "linker_set_key" : "const android::hardware::Status *",
5364   "name" : "const android::hardware::Status *",
5365   "referenced_type" : "type-127",
5366   "self_type" : "type-131",
5367   "size" : 8,
5368   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5369  },
5370  {
5371   "alignment" : 8,
5372   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5373   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5374   "referenced_type" : "type-612",
5375   "self_type" : "type-614",
5376   "size" : 8,
5377   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5378  },
5379  {
5380   "alignment" : 8,
5381   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5382   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5383   "referenced_type" : "type-607",
5384   "self_type" : "type-608",
5385   "size" : 8,
5386   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5387  },
5388  {
5389   "alignment" : 8,
5390   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
5391   "name" : "const android::hardware::details::hidl_pointer<int> *",
5392   "referenced_type" : "type-486",
5393   "self_type" : "type-496",
5394   "size" : 8,
5395   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5396  },
5397  {
5398   "alignment" : 8,
5399   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned int> *",
5400   "name" : "const android::hardware::details::hidl_pointer<unsigned int> *",
5401   "referenced_type" : "type-531",
5402   "self_type" : "type-543",
5403   "size" : 8,
5404   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5405  },
5406  {
5407   "alignment" : 8,
5408   "linker_set_key" : "const android::hardware::details::return_status *",
5409   "name" : "const android::hardware::details::return_status *",
5410   "referenced_type" : "type-157",
5411   "self_type" : "type-158",
5412   "size" : 8,
5413   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5414  },
5415  {
5416   "alignment" : 8,
5417   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::BpHwMapper *",
5418   "name" : "const android::hardware::graphics::mapper::V2_0::BpHwMapper *",
5419   "referenced_type" : "type-591",
5420   "self_type" : "type-592",
5421   "size" : 8,
5422   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
5423  },
5424  {
5425   "alignment" : 8,
5426   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::IMapper *",
5427   "name" : "const android::hardware::graphics::mapper::V2_0::IMapper *",
5428   "referenced_type" : "type-571",
5429   "self_type" : "type-572",
5430   "size" : 8,
5431   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
5432  },
5433  {
5434   "alignment" : 8,
5435   "linker_set_key" : "const android::hardware::graphics::mapper::V2_1::BpHwMapper *",
5436   "name" : "const android::hardware::graphics::mapper::V2_1::BpHwMapper *",
5437   "referenced_type" : "type-593",
5438   "self_type" : "type-597",
5439   "size" : 8,
5440   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
5441  },
5442  {
5443   "alignment" : 8,
5444   "linker_set_key" : "const android::hardware::graphics::mapper::V2_1::IMapper *",
5445   "name" : "const android::hardware::graphics::mapper::V2_1::IMapper *",
5446   "referenced_type" : "type-574",
5447   "self_type" : "type-575",
5448   "size" : 8,
5449   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
5450  },
5451  {
5452   "alignment" : 8,
5453   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
5454   "name" : "const android::hardware::hidl_death_recipient *",
5455   "referenced_type" : "type-613",
5456   "self_type" : "type-624",
5457   "size" : 8,
5458   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5459  },
5460  {
5461   "alignment" : 8,
5462   "linker_set_key" : "const android::hardware::hidl_memory *",
5463   "name" : "const android::hardware::hidl_memory *",
5464   "referenced_type" : "type-281",
5465   "self_type" : "type-286",
5466   "size" : 8,
5467   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5468  },
5469  {
5470   "alignment" : 8,
5471   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
5472   "name" : "const android::hardware::hidl_vec<int> *",
5473   "referenced_type" : "type-321",
5474   "self_type" : "type-322",
5475   "size" : 8,
5476   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5477  },
5478  {
5479   "alignment" : 8,
5480   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int> *",
5481   "name" : "const android::hardware::hidl_vec<unsigned int> *",
5482   "referenced_type" : "type-330",
5483   "self_type" : "type-331",
5484   "size" : 8,
5485   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5486  },
5487  {
5488   "alignment" : 8,
5489   "linker_set_key" : "const android::hardware::hidl_version *",
5490   "name" : "const android::hardware::hidl_version *",
5491   "referenced_type" : "type-339",
5492   "self_type" : "type-340",
5493   "size" : 8,
5494   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5495  },
5496  {
5497   "alignment" : 8,
5498   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
5499   "name" : "const android::hidl::base::V1_0::BpHwBase *",
5500   "referenced_type" : "type-583",
5501   "self_type" : "type-584",
5502   "size" : 8,
5503   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5504  },
5505  {
5506   "alignment" : 8,
5507   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
5508   "name" : "const android::hidl::base::V1_0::IBase *",
5509   "referenced_type" : "type-426",
5510   "self_type" : "type-425",
5511   "size" : 8,
5512   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5513  },
5514  {
5515   "alignment" : 8,
5516   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
5517   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
5518   "referenced_type" : "type-62",
5519   "self_type" : "type-65",
5520   "size" : 8,
5521   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5522  },
5523  {
5524   "alignment" : 8,
5525   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
5526   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
5527   "referenced_type" : "type-500",
5528   "self_type" : "type-501",
5529   "size" : 8,
5530   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5531  },
5532  {
5533   "alignment" : 8,
5534   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
5535   "name" : "const android::sp<android::hardware::IBinder> *",
5536   "referenced_type" : "type-37",
5537   "self_type" : "type-639",
5538   "size" : 8,
5539   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5540  },
5541  {
5542   "alignment" : 8,
5543   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
5544   "name" : "const android::sp<android::hardware::ProcessState> *",
5545   "referenced_type" : "type-53",
5546   "self_type" : "type-54",
5547   "size" : 8,
5548   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5549  },
5550  {
5551   "alignment" : 8,
5552   "linker_set_key" : "const android::sp<android::hardware::graphics::mapper::V2_0::IMapper> *",
5553   "name" : "const android::sp<android::hardware::graphics::mapper::V2_0::IMapper> *",
5554   "referenced_type" : "type-83",
5555   "self_type" : "type-96",
5556   "size" : 8,
5557   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5558  },
5559  {
5560   "alignment" : 8,
5561   "linker_set_key" : "const android::sp<android::hardware::graphics::mapper::V2_1::IMapper> *",
5562   "name" : "const android::sp<android::hardware::graphics::mapper::V2_1::IMapper> *",
5563   "referenced_type" : "type-104",
5564   "self_type" : "type-103",
5565   "size" : 8,
5566   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5567  },
5568  {
5569   "alignment" : 8,
5570   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5571   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5572   "referenced_type" : "type-117",
5573   "self_type" : "type-116",
5574   "size" : 8,
5575   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5576  },
5577  {
5578   "alignment" : 8,
5579   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
5580   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
5581   "referenced_type" : "type-296",
5582   "self_type" : "type-602",
5583   "size" : 8,
5584   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5585  },
5586  {
5587   "alignment" : 8,
5588   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5589   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5590   "referenced_type" : "type-628",
5591   "self_type" : "type-635",
5592   "size" : 8,
5593   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5594  },
5595  {
5596   "alignment" : 8,
5597   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5598   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5599   "referenced_type" : "type-60",
5600   "self_type" : "type-61",
5601   "size" : 8,
5602   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5603  },
5604  {
5605   "alignment" : 8,
5606   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5607   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5608   "referenced_type" : "type-77",
5609   "self_type" : "type-78",
5610   "size" : 8,
5611   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5612  },
5613  {
5614   "alignment" : 8,
5615   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
5616   "name" : "const android::wp<android::hardware::BHwBinder> *",
5617   "referenced_type" : "type-566",
5618   "self_type" : "type-577",
5619   "size" : 8,
5620   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5621  },
5622  {
5623   "alignment" : 8,
5624   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
5625   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
5626   "referenced_type" : "type-276",
5627   "self_type" : "type-285",
5628   "size" : 8,
5629   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5630  },
5631  {
5632   "alignment" : 8,
5633   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
5634   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
5635   "referenced_type" : "type-623",
5636   "self_type" : "type-625",
5637   "size" : 8,
5638   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5639  },
5640  {
5641   "alignment" : 8,
5642   "linker_set_key" : "const char *",
5643   "name" : "const char *",
5644   "referenced_type" : "type-45",
5645   "self_type" : "type-44",
5646   "size" : 8,
5647   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5648  },
5649  {
5650   "alignment" : 8,
5651   "linker_set_key" : "const char16_t *",
5652   "name" : "const char16_t *",
5653   "referenced_type" : "type-34",
5654   "self_type" : "type-33",
5655   "size" : 8,
5656   "source_file" : "/system/core/libutils/include/utils/String16.h"
5657  },
5658  {
5659   "alignment" : 8,
5660   "linker_set_key" : "const log_msg *",
5661   "name" : "const log_msg *",
5662   "referenced_type" : "type-84",
5663   "self_type" : "type-118",
5664   "size" : 8,
5665   "source_file" : "/system/core/liblog/include/log/log_read.h"
5666  },
5667  {
5668   "alignment" : 8,
5669   "linker_set_key" : "const native_handle *",
5670   "name" : "const native_handle *",
5671   "referenced_type" : "type-256",
5672   "self_type" : "type-255",
5673   "size" : 8,
5674   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5675  },
5676  {
5677   "alignment" : 8,
5678   "linker_set_key" : "const unsigned char *",
5679   "name" : "const unsigned char *",
5680   "referenced_type" : "type-246",
5681   "self_type" : "type-336",
5682   "size" : 8,
5683   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5684  },
5685  {
5686   "alignment" : 8,
5687   "linker_set_key" : "const unsigned int *",
5688   "name" : "const unsigned int *",
5689   "referenced_type" : "type-19",
5690   "self_type" : "type-328",
5691   "size" : 8,
5692   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5693  },
5694  {
5695   "alignment" : 8,
5696   "linker_set_key" : "const unsigned long long *",
5697   "name" : "const unsigned long long *",
5698   "referenced_type" : "type-390",
5699   "self_type" : "type-389",
5700   "size" : 8,
5701   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5702  },
5703  {
5704   "alignment" : 8,
5705   "linker_set_key" : "const void *",
5706   "name" : "const void *",
5707   "referenced_type" : "type-342",
5708   "self_type" : "type-343",
5709   "size" : 8,
5710   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5711  },
5712  {
5713   "alignment" : 8,
5714   "linker_set_key" : "int (*)(void *)",
5715   "name" : "int (*)(void *)",
5716   "referenced_type" : "type-479",
5717   "self_type" : "type-480",
5718   "size" : 8,
5719   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5720  },
5721  {
5722   "alignment" : 8,
5723   "linker_set_key" : "int *",
5724   "name" : "int *",
5725   "referenced_type" : "type-8",
5726   "self_type" : "type-319",
5727   "size" : 8,
5728   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5729  },
5730  {
5731   "alignment" : 8,
5732   "linker_set_key" : "log_msg *",
5733   "name" : "log_msg *",
5734   "referenced_type" : "type-85",
5735   "self_type" : "type-154",
5736   "size" : 8,
5737   "source_file" : "/system/core/liblog/include/log/log_read.h"
5738  },
5739  {
5740   "alignment" : 8,
5741   "linker_set_key" : "native_handle *",
5742   "name" : "native_handle *",
5743   "referenced_type" : "type-172",
5744   "self_type" : "type-171",
5745   "size" : 8,
5746   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5747  },
5748  {
5749   "alignment" : 8,
5750   "linker_set_key" : "unsigned char *",
5751   "name" : "unsigned char *",
5752   "referenced_type" : "type-88",
5753   "self_type" : "type-384",
5754   "size" : 8,
5755   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5756  },
5757  {
5758   "alignment" : 8,
5759   "linker_set_key" : "unsigned int *",
5760   "name" : "unsigned int *",
5761   "referenced_type" : "type-2",
5762   "self_type" : "type-327",
5763   "size" : 8,
5764   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5765  },
5766  {
5767   "alignment" : 8,
5768   "linker_set_key" : "unsigned long *",
5769   "name" : "unsigned long *",
5770   "referenced_type" : "type-13",
5771   "self_type" : "type-404",
5772   "size" : 8,
5773   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5774  },
5775  {
5776   "alignment" : 8,
5777   "linker_set_key" : "unsigned long long *",
5778   "name" : "unsigned long long *",
5779   "referenced_type" : "type-224",
5780   "self_type" : "type-385",
5781   "size" : 8,
5782   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5783  },
5784  {
5785   "alignment" : 8,
5786   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
5787   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
5788   "referenced_type" : "type-387",
5789   "self_type" : "type-386",
5790   "size" : 8,
5791   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5792  },
5793  {
5794   "alignment" : 8,
5795   "linker_set_key" : "void *",
5796   "name" : "void *",
5797   "referenced_type" : "type-10",
5798   "self_type" : "type-9",
5799   "size" : 8,
5800   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5801  },
5802  {
5803   "alignment" : 8,
5804   "linker_set_key" : "void **",
5805   "name" : "void **",
5806   "referenced_type" : "type-9",
5807   "self_type" : "type-481",
5808   "size" : 8,
5809   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5810  }
5811 ],
5812 "qualified_types" :
5813 [
5814  {
5815   "alignment" : 8,
5816   "is_const" : true,
5817   "linker_set_key" : "android::RefBase::weakref_impl *const",
5818   "name" : "android::RefBase::weakref_impl *const",
5819   "referenced_type" : "type-4",
5820   "self_type" : "type-3",
5821   "size" : 8,
5822   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5823  },
5824  {
5825   "alignment" : 8,
5826   "is_const" : true,
5827   "linker_set_key" : "android::hardware::IBinder *const",
5828   "name" : "android::hardware::IBinder *const",
5829   "referenced_type" : "type-22",
5830   "self_type" : "type-374",
5831   "size" : 8,
5832   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5833  },
5834  {
5835   "alignment" : 8,
5836   "is_const" : true,
5837   "linker_set_key" : "const android::NativeHandle",
5838   "name" : "const android::NativeHandle",
5839   "referenced_type" : "type-170",
5840   "self_type" : "type-351",
5841   "size" : 24,
5842   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5843  },
5844  {
5845   "alignment" : 8,
5846   "is_const" : true,
5847   "linker_set_key" : "const android::RefBase",
5848   "name" : "const android::RefBase",
5849   "referenced_type" : "type-24",
5850   "self_type" : "type-267",
5851   "size" : 16,
5852   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5853  },
5854  {
5855   "alignment" : 8,
5856   "is_const" : true,
5857   "linker_set_key" : "const android::String16",
5858   "name" : "const android::String16",
5859   "referenced_type" : "type-32",
5860   "self_type" : "type-31",
5861   "size" : 8,
5862   "source_file" : "/system/core/libutils/include/utils/String16.h"
5863  },
5864  {
5865   "alignment" : 8,
5866   "is_const" : true,
5867   "linker_set_key" : "const android::String8",
5868   "name" : "const android::String8",
5869   "referenced_type" : "type-43",
5870   "self_type" : "type-360",
5871   "size" : 8,
5872   "source_file" : "/system/core/libutils/include/utils/String8.h"
5873  },
5874  {
5875   "alignment" : 8,
5876   "is_const" : true,
5877   "linker_set_key" : "const android::VectorImpl",
5878   "name" : "const android::VectorImpl",
5879   "referenced_type" : "type-18",
5880   "self_type" : "type-449",
5881   "size" : 40,
5882   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5883  },
5884  {
5885   "alignment" : 8,
5886   "is_const" : true,
5887   "linker_set_key" : "const android::hardware::BpHwRefBase",
5888   "name" : "const android::hardware::BpHwRefBase",
5889   "referenced_type" : "type-373",
5890   "self_type" : "type-372",
5891   "size" : 48,
5892   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5893  },
5894  {
5895   "alignment" : 8,
5896   "is_const" : true,
5897   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5898   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5899   "referenced_type" : "type-408",
5900   "self_type" : "type-415",
5901   "size" : 64,
5902   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5903  },
5904  {
5905   "alignment" : 8,
5906   "is_const" : true,
5907   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5908   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5909   "referenced_type" : "type-417",
5910   "self_type" : "type-420",
5911   "size" : 64,
5912   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5913  },
5914  {
5915   "alignment" : 8,
5916   "is_const" : true,
5917   "linker_set_key" : "const android::hardware::Parcel",
5918   "name" : "const android::hardware::Parcel",
5919   "referenced_type" : "type-382",
5920   "self_type" : "type-394",
5921   "size" : 136,
5922   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5923  },
5924  {
5925   "alignment" : 8,
5926   "is_const" : true,
5927   "linker_set_key" : "const android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error>",
5928   "name" : "const android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error>",
5929   "referenced_type" : "type-140",
5930   "self_type" : "type-145",
5931   "size" : 40,
5932   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5933  },
5934  {
5935   "alignment" : 8,
5936   "is_const" : true,
5937   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_1::IMapper> >",
5938   "name" : "const android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_1::IMapper> >",
5939   "referenced_type" : "type-147",
5940   "self_type" : "type-151",
5941   "size" : 48,
5942   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5943  },
5944  {
5945   "alignment" : 8,
5946   "is_const" : true,
5947   "linker_set_key" : "const android::hardware::Return<bool>",
5948   "name" : "const android::hardware::Return<bool>",
5949   "referenced_type" : "type-132",
5950   "self_type" : "type-138",
5951   "size" : 40,
5952   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5953  },
5954  {
5955   "alignment" : 8,
5956   "is_const" : true,
5957   "linker_set_key" : "const android::hardware::Status",
5958   "name" : "const android::hardware::Status",
5959   "referenced_type" : "type-123",
5960   "self_type" : "type-127",
5961   "size" : 32,
5962   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5963  },
5964  {
5965   "alignment" : 4,
5966   "is_const" : true,
5967   "linker_set_key" : "const android::hardware::details::SchedPrio",
5968   "name" : "const android::hardware::details::SchedPrio",
5969   "referenced_type" : "type-411",
5970   "self_type" : "type-414",
5971   "size" : 8,
5972   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5973  },
5974  {
5975   "alignment" : 8,
5976   "is_const" : true,
5977   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
5978   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
5979   "referenced_type" : "type-307",
5980   "self_type" : "type-612",
5981   "size" : 8,
5982   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5983  },
5984  {
5985   "alignment" : 8,
5986   "is_const" : true,
5987   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
5988   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
5989   "referenced_type" : "type-299",
5990   "self_type" : "type-607",
5991   "size" : 8,
5992   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5993  },
5994  {
5995   "alignment" : 8,
5996   "is_const" : true,
5997   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
5998   "name" : "const android::hardware::details::hidl_pointer<int>",
5999   "referenced_type" : "type-317",
6000   "self_type" : "type-486",
6001   "size" : 8,
6002   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6003  },
6004  {
6005   "alignment" : 8,
6006   "is_const" : true,
6007   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned int>",
6008   "name" : "const android::hardware::details::hidl_pointer<unsigned int>",
6009   "referenced_type" : "type-325",
6010   "self_type" : "type-531",
6011   "size" : 8,
6012   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6013  },
6014  {
6015   "alignment" : 8,
6016   "is_const" : true,
6017   "linker_set_key" : "const android::hardware::details::return_status",
6018   "name" : "const android::hardware::details::return_status",
6019   "referenced_type" : "type-133",
6020   "self_type" : "type-157",
6021   "size" : 40,
6022   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6023  },
6024  {
6025   "alignment" : 8,
6026   "is_const" : true,
6027   "linker_set_key" : "const android::hardware::graphics::common::V1_0::BufferUsage",
6028   "name" : "const android::hardware::graphics::common::V1_0::BufferUsage",
6029   "referenced_type" : "type-513",
6030   "self_type" : "type-520",
6031   "size" : 8,
6032   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6033  },
6034  {
6035   "alignment" : 4,
6036   "is_const" : true,
6037   "linker_set_key" : "const android::hardware::graphics::common::V1_0::ColorMode",
6038   "name" : "const android::hardware::graphics::common::V1_0::ColorMode",
6039   "referenced_type" : "type-516",
6040   "self_type" : "type-524",
6041   "size" : 4,
6042   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6043  },
6044  {
6045   "alignment" : 4,
6046   "is_const" : true,
6047   "linker_set_key" : "const android::hardware::graphics::common::V1_0::ColorTransform",
6048   "name" : "const android::hardware::graphics::common::V1_0::ColorTransform",
6049   "referenced_type" : "type-517",
6050   "self_type" : "type-525",
6051   "size" : 4,
6052   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6053  },
6054  {
6055   "alignment" : 4,
6056   "is_const" : true,
6057   "linker_set_key" : "const android::hardware::graphics::common::V1_0::Dataspace",
6058   "name" : "const android::hardware::graphics::common::V1_0::Dataspace",
6059   "referenced_type" : "type-515",
6060   "self_type" : "type-523",
6061   "size" : 4,
6062   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6063  },
6064  {
6065   "alignment" : 4,
6066   "is_const" : true,
6067   "linker_set_key" : "const android::hardware::graphics::common::V1_0::Hdr",
6068   "name" : "const android::hardware::graphics::common::V1_0::Hdr",
6069   "referenced_type" : "type-518",
6070   "self_type" : "type-526",
6071   "size" : 4,
6072   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6073  },
6074  {
6075   "alignment" : 4,
6076   "is_const" : true,
6077   "linker_set_key" : "const android::hardware::graphics::common::V1_0::PixelFormat",
6078   "name" : "const android::hardware::graphics::common::V1_0::PixelFormat",
6079   "referenced_type" : "type-512",
6080   "self_type" : "type-519",
6081   "size" : 4,
6082   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6083  },
6084  {
6085   "alignment" : 4,
6086   "is_const" : true,
6087   "linker_set_key" : "const android::hardware::graphics::common::V1_0::Transform",
6088   "name" : "const android::hardware::graphics::common::V1_0::Transform",
6089   "referenced_type" : "type-514",
6090   "self_type" : "type-522",
6091   "size" : 4,
6092   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6093  },
6094  {
6095   "alignment" : 8,
6096   "is_const" : true,
6097   "linker_set_key" : "const android::hardware::graphics::common::V1_1::BufferUsage",
6098   "name" : "const android::hardware::graphics::common::V1_1::BufferUsage",
6099   "referenced_type" : "type-544",
6100   "self_type" : "type-549",
6101   "size" : 8,
6102   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h"
6103  },
6104  {
6105   "alignment" : 4,
6106   "is_const" : true,
6107   "linker_set_key" : "const android::hardware::graphics::common::V1_1::ColorMode",
6108   "name" : "const android::hardware::graphics::common::V1_1::ColorMode",
6109   "referenced_type" : "type-546",
6110   "self_type" : "type-551",
6111   "size" : 4,
6112   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h"
6113  },
6114  {
6115   "alignment" : 4,
6116   "is_const" : true,
6117   "linker_set_key" : "const android::hardware::graphics::common::V1_1::Dataspace",
6118   "name" : "const android::hardware::graphics::common::V1_1::Dataspace",
6119   "referenced_type" : "type-545",
6120   "self_type" : "type-550",
6121   "size" : 4,
6122   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h"
6123  },
6124  {
6125   "alignment" : 4,
6126   "is_const" : true,
6127   "linker_set_key" : "const android::hardware::graphics::common::V1_1::PixelFormat",
6128   "name" : "const android::hardware::graphics::common::V1_1::PixelFormat",
6129   "referenced_type" : "type-542",
6130   "self_type" : "type-548",
6131   "size" : 4,
6132   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h"
6133  },
6134  {
6135   "alignment" : 4,
6136   "is_const" : true,
6137   "linker_set_key" : "const android::hardware::graphics::common::V1_1::RenderIntent",
6138   "name" : "const android::hardware::graphics::common::V1_1::RenderIntent",
6139   "referenced_type" : "type-547",
6140   "self_type" : "type-552",
6141   "size" : 4,
6142   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h"
6143  },
6144  {
6145   "alignment" : 8,
6146   "is_const" : true,
6147   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::BpHwMapper",
6148   "name" : "const android::hardware::graphics::mapper::V2_0::BpHwMapper",
6149   "referenced_type" : "type-587",
6150   "self_type" : "type-591",
6151   "size" : 216,
6152   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
6153  },
6154  {
6155   "alignment" : 4,
6156   "is_const" : true,
6157   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::Error",
6158   "name" : "const android::hardware::graphics::mapper::V2_0::Error",
6159   "referenced_type" : "type-141",
6160   "self_type" : "type-565",
6161   "size" : 4,
6162   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/types.h"
6163  },
6164  {
6165   "alignment" : 8,
6166   "is_const" : true,
6167   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::IMapper",
6168   "name" : "const android::hardware::graphics::mapper::V2_0::IMapper",
6169   "referenced_type" : "type-81",
6170   "self_type" : "type-571",
6171   "size" : 24,
6172   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
6173  },
6174  {
6175   "alignment" : 8,
6176   "is_const" : true,
6177   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::IMapper::BufferDescriptorInfo",
6178   "name" : "const android::hardware::graphics::mapper::V2_0::IMapper::BufferDescriptorInfo",
6179   "referenced_type" : "type-569",
6180   "self_type" : "type-600",
6181   "size" : 24,
6182   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
6183  },
6184  {
6185   "alignment" : 4,
6186   "is_const" : true,
6187   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::IMapper::Rect",
6188   "name" : "const android::hardware::graphics::mapper::V2_0::IMapper::Rect",
6189   "referenced_type" : "type-570",
6190   "self_type" : "type-603",
6191   "size" : 16,
6192   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
6193  },
6194  {
6195   "alignment" : 8,
6196   "is_const" : true,
6197   "linker_set_key" : "const android::hardware::graphics::mapper::V2_1::BpHwMapper",
6198   "name" : "const android::hardware::graphics::mapper::V2_1::BpHwMapper",
6199   "referenced_type" : "type-594",
6200   "self_type" : "type-593",
6201   "size" : 216,
6202   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
6203  },
6204  {
6205   "alignment" : 8,
6206   "is_const" : true,
6207   "linker_set_key" : "const android::hardware::graphics::mapper::V2_1::IMapper",
6208   "name" : "const android::hardware::graphics::mapper::V2_1::IMapper",
6209   "referenced_type" : "type-100",
6210   "self_type" : "type-574",
6211   "size" : 24,
6212   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
6213  },
6214  {
6215   "alignment" : 8,
6216   "is_const" : true,
6217   "linker_set_key" : "const android::hardware::graphics::mapper::V2_1::IMapper::BufferDescriptorInfo",
6218   "name" : "const android::hardware::graphics::mapper::V2_1::IMapper::BufferDescriptorInfo",
6219   "referenced_type" : "type-573",
6220   "self_type" : "type-598",
6221   "size" : 24,
6222   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
6223  },
6224  {
6225   "alignment" : 8,
6226   "is_const" : true,
6227   "linker_set_key" : "const android::hardware::hidl_death_recipient",
6228   "name" : "const android::hardware::hidl_death_recipient",
6229   "referenced_type" : "type-111",
6230   "self_type" : "type-613",
6231   "size" : 24,
6232   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6233  },
6234  {
6235   "alignment" : 8,
6236   "is_const" : true,
6237   "linker_set_key" : "const android::hardware::hidl_handle",
6238   "name" : "const android::hardware::hidl_handle",
6239   "referenced_type" : "type-271",
6240   "self_type" : "type-344",
6241   "size" : 16,
6242   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6243  },
6244  {
6245   "alignment" : 8,
6246   "is_const" : true,
6247   "linker_set_key" : "const android::hardware::hidl_memory",
6248   "name" : "const android::hardware::hidl_memory",
6249   "referenced_type" : "type-278",
6250   "self_type" : "type-281",
6251   "size" : 40,
6252   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6253  },
6254  {
6255   "alignment" : 8,
6256   "is_const" : true,
6257   "linker_set_key" : "const android::hardware::hidl_string",
6258   "name" : "const android::hardware::hidl_string",
6259   "referenced_type" : "type-273",
6260   "self_type" : "type-272",
6261   "size" : 16,
6262   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6263  },
6264  {
6265   "alignment" : 8,
6266   "is_const" : true,
6267   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
6268   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
6269   "referenced_type" : "type-298",
6270   "self_type" : "type-576",
6271   "size" : 16,
6272   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
6273  },
6274  {
6275   "alignment" : 8,
6276   "is_const" : true,
6277   "linker_set_key" : "const android::hardware::hidl_vec<int>",
6278   "name" : "const android::hardware::hidl_vec<int>",
6279   "referenced_type" : "type-316",
6280   "self_type" : "type-321",
6281   "size" : 16,
6282   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6283  },
6284  {
6285   "alignment" : 8,
6286   "is_const" : true,
6287   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int>",
6288   "name" : "const android::hardware::hidl_vec<unsigned int>",
6289   "referenced_type" : "type-324",
6290   "self_type" : "type-330",
6291   "size" : 16,
6292   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6293  },
6294  {
6295   "alignment" : 2,
6296   "is_const" : true,
6297   "linker_set_key" : "const android::hardware::hidl_version",
6298   "name" : "const android::hardware::hidl_version",
6299   "referenced_type" : "type-337",
6300   "self_type" : "type-339",
6301   "size" : 4,
6302   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6303  },
6304  {
6305   "alignment" : 8,
6306   "is_const" : true,
6307   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
6308   "name" : "const android::hidl::base::V1_0::BpHwBase",
6309   "referenced_type" : "type-580",
6310   "self_type" : "type-583",
6311   "size" : 216,
6312   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6313  },
6314  {
6315   "alignment" : 4,
6316   "is_const" : true,
6317   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6318   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6319   "referenced_type" : "type-354",
6320   "self_type" : "type-355",
6321   "size" : 4,
6322   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6323  },
6324  {
6325   "alignment" : 8,
6326   "is_const" : true,
6327   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
6328   "name" : "const android::hidl::base::V1_0::IBase",
6329   "referenced_type" : "type-58",
6330   "self_type" : "type-426",
6331   "size" : 24,
6332   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6333  },
6334  {
6335   "alignment" : 8,
6336   "is_const" : true,
6337   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
6338   "name" : "const android::hidl::base::V1_0::IBase *const",
6339   "referenced_type" : "type-425",
6340   "self_type" : "type-428",
6341   "size" : 8,
6342   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6343  },
6344  {
6345   "alignment" : 8,
6346   "is_const" : true,
6347   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
6348   "name" : "const android::hidl::manager::V1_0::IServiceManager",
6349   "referenced_type" : "type-57",
6350   "self_type" : "type-62",
6351   "size" : 24,
6352   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6353  },
6354  {
6355   "alignment" : 4,
6356   "is_const" : true,
6357   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
6358   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
6359   "referenced_type" : "type-503",
6360   "self_type" : "type-507",
6361   "size" : 4,
6362   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6363  },
6364  {
6365   "alignment" : 1,
6366   "is_const" : true,
6367   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
6368   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
6369   "referenced_type" : "type-502",
6370   "self_type" : "type-505",
6371   "size" : 1,
6372   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6373  },
6374  {
6375   "alignment" : 8,
6376   "is_const" : true,
6377   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
6378   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
6379   "referenced_type" : "type-75",
6380   "self_type" : "type-500",
6381   "size" : 24,
6382   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6383  },
6384  {
6385   "alignment" : 8,
6386   "is_const" : true,
6387   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
6388   "name" : "const android::sp<android::hardware::IBinder>",
6389   "referenced_type" : "type-38",
6390   "self_type" : "type-37",
6391   "size" : 8,
6392   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6393  },
6394  {
6395   "alignment" : 8,
6396   "is_const" : true,
6397   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
6398   "name" : "const android::sp<android::hardware::ProcessState>",
6399   "referenced_type" : "type-52",
6400   "self_type" : "type-53",
6401   "size" : 8,
6402   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6403  },
6404  {
6405   "alignment" : 8,
6406   "is_const" : true,
6407   "linker_set_key" : "const android::sp<android::hardware::graphics::mapper::V2_0::IMapper>",
6408   "name" : "const android::sp<android::hardware::graphics::mapper::V2_0::IMapper>",
6409   "referenced_type" : "type-79",
6410   "self_type" : "type-83",
6411   "size" : 8,
6412   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6413  },
6414  {
6415   "alignment" : 8,
6416   "is_const" : true,
6417   "linker_set_key" : "const android::sp<android::hardware::graphics::mapper::V2_1::IMapper>",
6418   "name" : "const android::sp<android::hardware::graphics::mapper::V2_1::IMapper>",
6419   "referenced_type" : "type-98",
6420   "self_type" : "type-104",
6421   "size" : 8,
6422   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6423  },
6424  {
6425   "alignment" : 8,
6426   "is_const" : true,
6427   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
6428   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
6429   "referenced_type" : "type-106",
6430   "self_type" : "type-117",
6431   "size" : 8,
6432   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6433  },
6434  {
6435   "alignment" : 8,
6436   "is_const" : true,
6437   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
6438   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
6439   "referenced_type" : "type-297",
6440   "self_type" : "type-296",
6441   "size" : 8,
6442   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6443  },
6444  {
6445   "alignment" : 8,
6446   "is_const" : true,
6447   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
6448   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
6449   "referenced_type" : "type-398",
6450   "self_type" : "type-628",
6451   "size" : 8,
6452   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6453  },
6454  {
6455   "alignment" : 8,
6456   "is_const" : true,
6457   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6458   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6459   "referenced_type" : "type-55",
6460   "self_type" : "type-60",
6461   "size" : 8,
6462   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6463  },
6464  {
6465   "alignment" : 8,
6466   "is_const" : true,
6467   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6468   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6469   "referenced_type" : "type-73",
6470   "self_type" : "type-77",
6471   "size" : 8,
6472   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6473  },
6474  {
6475   "alignment" : 8,
6476   "is_const" : true,
6477   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
6478   "name" : "const android::wp<android::hardware::BHwBinder>",
6479   "referenced_type" : "type-329",
6480   "self_type" : "type-566",
6481   "size" : 16,
6482   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6483  },
6484  {
6485   "alignment" : 8,
6486   "is_const" : true,
6487   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
6488   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
6489   "referenced_type" : "type-109",
6490   "self_type" : "type-276",
6491   "size" : 16,
6492   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6493  },
6494  {
6495   "alignment" : 8,
6496   "is_const" : true,
6497   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
6498   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
6499   "referenced_type" : "type-112",
6500   "self_type" : "type-623",
6501   "size" : 16,
6502   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6503  },
6504  {
6505   "alignment" : 1,
6506   "is_const" : true,
6507   "linker_set_key" : "const bool",
6508   "name" : "const bool",
6509   "referenced_type" : "type-27",
6510   "self_type" : "type-69",
6511   "size" : 1,
6512   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6513  },
6514  {
6515   "alignment" : 1,
6516   "is_const" : true,
6517   "linker_set_key" : "const char",
6518   "name" : "const char",
6519   "referenced_type" : "type-46",
6520   "self_type" : "type-45",
6521   "size" : 1,
6522   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6523  },
6524  {
6525   "alignment" : 2,
6526   "is_const" : true,
6527   "linker_set_key" : "const char16_t",
6528   "name" : "const char16_t",
6529   "referenced_type" : "type-35",
6530   "self_type" : "type-34",
6531   "size" : 2,
6532   "source_file" : "/system/core/libutils/include/utils/String16.h"
6533  },
6534  {
6535   "alignment" : 8,
6536   "is_const" : true,
6537   "linker_set_key" : "const double",
6538   "name" : "const double",
6539   "referenced_type" : "type-235",
6540   "self_type" : "type-262",
6541   "size" : 8,
6542   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6543  },
6544  {
6545   "alignment" : 4,
6546   "is_const" : true,
6547   "linker_set_key" : "const float",
6548   "name" : "const float",
6549   "referenced_type" : "type-229",
6550   "self_type" : "type-260",
6551   "size" : 4,
6552   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6553  },
6554  {
6555   "alignment" : 4,
6556   "is_const" : true,
6557   "linker_set_key" : "const int",
6558   "name" : "const int",
6559   "referenced_type" : "type-8",
6560   "self_type" : "type-468",
6561   "size" : 4,
6562   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6563  },
6564  {
6565   "is_const" : true,
6566   "linker_set_key" : "const iter<is_const>",
6567   "name" : "const iter<is_const>",
6568   "referenced_type" : "type-289",
6569   "self_type" : "type-288",
6570   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6571  },
6572  {
6573   "alignment" : 4,
6574   "is_const" : true,
6575   "linker_set_key" : "const log_msg",
6576   "name" : "const log_msg",
6577   "referenced_type" : "type-85",
6578   "self_type" : "type-84",
6579   "size" : 5124,
6580   "source_file" : "/system/core/liblog/include/log/log_read.h"
6581  },
6582  {
6583   "alignment" : 8,
6584   "is_const" : true,
6585   "linker_set_key" : "const long",
6586   "name" : "const long",
6587   "referenced_type" : "type-14",
6588   "self_type" : "type-257",
6589   "size" : 8,
6590   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6591  },
6592  {
6593   "alignment" : 4,
6594   "is_const" : true,
6595   "linker_set_key" : "const native_handle",
6596   "name" : "const native_handle",
6597   "referenced_type" : "type-172",
6598   "self_type" : "type-256",
6599   "size" : 12,
6600   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6601  },
6602  {
6603   "alignment" : 2,
6604   "is_const" : true,
6605   "linker_set_key" : "const short",
6606   "name" : "const short",
6607   "referenced_type" : "type-192",
6608   "self_type" : "type-248",
6609   "size" : 2,
6610   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6611  },
6612  {
6613   "alignment" : 1,
6614   "is_const" : true,
6615   "linker_set_key" : "const signed char",
6616   "name" : "const signed char",
6617   "referenced_type" : "type-241",
6618   "self_type" : "type-240",
6619   "size" : 1,
6620   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6621  },
6622  {
6623   "alignment" : 8,
6624   "is_const" : true,
6625   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::BufferUsage, 23>",
6626   "name" : "const std::array<android::hardware::graphics::common::V1_0::BufferUsage, 23>",
6627   "referenced_type" : "type-530",
6628   "self_type" : "type-529",
6629   "size" : 184,
6630   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6631  },
6632  {
6633   "alignment" : 4,
6634   "is_const" : true,
6635   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::ColorMode, 10>",
6636   "name" : "const std::array<android::hardware::graphics::common::V1_0::ColorMode, 10>",
6637   "referenced_type" : "type-537",
6638   "self_type" : "type-536",
6639   "size" : 40,
6640   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6641  },
6642  {
6643   "alignment" : 4,
6644   "is_const" : true,
6645   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::ColorTransform, 7>",
6646   "name" : "const std::array<android::hardware::graphics::common::V1_0::ColorTransform, 7>",
6647   "referenced_type" : "type-539",
6648   "self_type" : "type-538",
6649   "size" : 28,
6650   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6651  },
6652  {
6653   "alignment" : 4,
6654   "is_const" : true,
6655   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Dataspace, 57>",
6656   "name" : "const std::array<android::hardware::graphics::common::V1_0::Dataspace, 57>",
6657   "referenced_type" : "type-535",
6658   "self_type" : "type-534",
6659   "size" : 228,
6660   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6661  },
6662  {
6663   "alignment" : 4,
6664   "is_const" : true,
6665   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Hdr, 3>",
6666   "name" : "const std::array<android::hardware::graphics::common::V1_0::Hdr, 3>",
6667   "referenced_type" : "type-541",
6668   "self_type" : "type-540",
6669   "size" : 12,
6670   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6671  },
6672  {
6673   "alignment" : 4,
6674   "is_const" : true,
6675   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::PixelFormat, 20>",
6676   "name" : "const std::array<android::hardware::graphics::common::V1_0::PixelFormat, 20>",
6677   "referenced_type" : "type-528",
6678   "self_type" : "type-527",
6679   "size" : 80,
6680   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6681  },
6682  {
6683   "alignment" : 4,
6684   "is_const" : true,
6685   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Transform, 5>",
6686   "name" : "const std::array<android::hardware::graphics::common::V1_0::Transform, 5>",
6687   "referenced_type" : "type-533",
6688   "self_type" : "type-532",
6689   "size" : 20,
6690   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6691  },
6692  {
6693   "alignment" : 8,
6694   "is_const" : true,
6695   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_1::BufferUsage, 25>",
6696   "name" : "const std::array<android::hardware::graphics::common::V1_1::BufferUsage, 25>",
6697   "referenced_type" : "type-557",
6698   "self_type" : "type-556",
6699   "size" : 200,
6700   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h"
6701  },
6702  {
6703   "alignment" : 4,
6704   "is_const" : true,
6705   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_1::ColorMode, 13>",
6706   "name" : "const std::array<android::hardware::graphics::common::V1_1::ColorMode, 13>",
6707   "referenced_type" : "type-561",
6708   "self_type" : "type-560",
6709   "size" : 52,
6710   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h"
6711  },
6712  {
6713   "alignment" : 4,
6714   "is_const" : true,
6715   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_1::Dataspace, 61>",
6716   "name" : "const std::array<android::hardware::graphics::common::V1_1::Dataspace, 61>",
6717   "referenced_type" : "type-559",
6718   "self_type" : "type-558",
6719   "size" : 244,
6720   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h"
6721  },
6722  {
6723   "alignment" : 4,
6724   "is_const" : true,
6725   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_1::PixelFormat, 27>",
6726   "name" : "const std::array<android::hardware::graphics::common::V1_1::PixelFormat, 27>",
6727   "referenced_type" : "type-554",
6728   "self_type" : "type-553",
6729   "size" : 108,
6730   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h"
6731  },
6732  {
6733   "alignment" : 4,
6734   "is_const" : true,
6735   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_1::RenderIntent, 4>",
6736   "name" : "const std::array<android::hardware::graphics::common::V1_1::RenderIntent, 4>",
6737   "referenced_type" : "type-563",
6738   "self_type" : "type-562",
6739   "size" : 16,
6740   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h"
6741  },
6742  {
6743   "alignment" : 4,
6744   "is_const" : true,
6745   "linker_set_key" : "const std::array<android::hardware::graphics::mapper::V2_0::Error, 6>",
6746   "name" : "const std::array<android::hardware::graphics::mapper::V2_0::Error, 6>",
6747   "referenced_type" : "type-568",
6748   "self_type" : "type-567",
6749   "size" : 24,
6750   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/types.h"
6751  },
6752  {
6753   "alignment" : 4,
6754   "is_const" : true,
6755   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6756   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6757   "referenced_type" : "type-358",
6758   "self_type" : "type-357",
6759   "size" : 12,
6760   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6761  },
6762  {
6763   "alignment" : 4,
6764   "is_const" : true,
6765   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6766   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6767   "referenced_type" : "type-511",
6768   "self_type" : "type-510",
6769   "size" : 4,
6770   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6771  },
6772  {
6773   "alignment" : 1,
6774   "is_const" : true,
6775   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6776   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6777   "referenced_type" : "type-509",
6778   "self_type" : "type-508",
6779   "size" : 3,
6780   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6781  },
6782  {
6783   "alignment" : 8,
6784   "is_const" : true,
6785   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6786   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6787   "referenced_type" : "type-406",
6788   "self_type" : "type-405",
6789   "size" : 24,
6790   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6791  },
6792  {
6793   "alignment" : 8,
6794   "is_const" : true,
6795   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6796   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6797   "referenced_type" : "type-314",
6798   "self_type" : "type-313",
6799   "size" : 16,
6800   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6801  },
6802  {
6803   "alignment" : 8,
6804   "is_const" : true,
6805   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
6806   "name" : "const std::initializer_list<android::hardware::hidl_string>",
6807   "referenced_type" : "type-304",
6808   "self_type" : "type-303",
6809   "size" : 16,
6810   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6811  },
6812  {
6813   "alignment" : 8,
6814   "is_const" : true,
6815   "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 *> > *)> > >",
6816   "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 *> > *)> > >",
6817   "referenced_type" : "type-619",
6818   "self_type" : "type-618",
6819   "size" : 24,
6820   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6821  },
6822  {
6823   "alignment" : 1,
6824   "is_const" : true,
6825   "linker_set_key" : "const unsigned char",
6826   "name" : "const unsigned char",
6827   "referenced_type" : "type-88",
6828   "self_type" : "type-246",
6829   "size" : 1,
6830   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6831  },
6832  {
6833   "alignment" : 4,
6834   "is_const" : true,
6835   "linker_set_key" : "const unsigned int",
6836   "name" : "const unsigned int",
6837   "referenced_type" : "type-2",
6838   "self_type" : "type-19",
6839   "size" : 4,
6840   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6841  },
6842  {
6843   "alignment" : 8,
6844   "is_const" : true,
6845   "linker_set_key" : "const unsigned long",
6846   "name" : "const unsigned long",
6847   "referenced_type" : "type-13",
6848   "self_type" : "type-20",
6849   "size" : 8,
6850   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6851  },
6852  {
6853   "alignment" : 8,
6854   "is_const" : true,
6855   "linker_set_key" : "const unsigned long long",
6856   "name" : "const unsigned long long",
6857   "referenced_type" : "type-224",
6858   "self_type" : "type-390",
6859   "size" : 8,
6860   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6861  },
6862  {
6863   "alignment" : 2,
6864   "is_const" : true,
6865   "linker_set_key" : "const unsigned short",
6866   "name" : "const unsigned short",
6867   "referenced_type" : "type-90",
6868   "self_type" : "type-250",
6869   "size" : 2,
6870   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6871  },
6872  {
6873   "is_const" : true,
6874   "linker_set_key" : "const void",
6875   "name" : "const void",
6876   "referenced_type" : "type-10",
6877   "self_type" : "type-342",
6878   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6879  },
6880  {
6881   "alignment" : 1,
6882   "is_volatile" : true,
6883   "linker_set_key" : "volatile bool",
6884   "name" : "volatile bool",
6885   "referenced_type" : "type-27",
6886   "self_type" : "type-72",
6887   "size" : 1,
6888   "source_file" : "/system/core/libutils/include/utils/Thread.h"
6889  },
6890  {
6891   "alignment" : 4,
6892   "is_volatile" : true,
6893   "linker_set_key" : "volatile int",
6894   "name" : "volatile int",
6895   "referenced_type" : "type-8",
6896   "self_type" : "type-47",
6897   "size" : 4,
6898   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6899  }
6900 ],
6901 "record_types" :
6902 [
6903  {
6904   "alignment" : 4,
6905   "fields" :
6906   [
6907    {
6908     "access" : "private",
6909     "field_name" : "mCond",
6910     "referenced_type" : "type-71"
6911    }
6912   ],
6913   "linker_set_key" : "android::Condition",
6914   "name" : "android::Condition",
6915   "record_kind" : "class",
6916   "referenced_type" : "type-70",
6917   "self_type" : "type-70",
6918   "size" : 48,
6919   "source_file" : "/system/core/libutils/include/utils/Condition.h",
6920   "unique_id" : "_ZTSN7android9ConditionE"
6921  },
6922  {
6923   "alignment" : 8,
6924   "fields" :
6925   [
6926    {
6927     "access" : "private",
6928     "field_name" : "mVector",
6929     "referenced_type" : "type-40"
6930    }
6931   ],
6932   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6933   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6934   "record_kind" : "class",
6935   "referenced_type" : "type-39",
6936   "self_type" : "type-39",
6937   "size" : 40,
6938   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
6939   "template_args" : [ "type-32", "type-38" ],
6940   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
6941  },
6942  {
6943   "alignment" : 4,
6944   "fields" :
6945   [
6946    {
6947     "access" : "private",
6948     "field_name" : "mCount",
6949     "referenced_type" : "type-169"
6950    }
6951   ],
6952   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
6953   "name" : "android::LightRefBase<android::NativeHandle>",
6954   "record_kind" : "class",
6955   "referenced_type" : "type-168",
6956   "self_type" : "type-168",
6957   "size" : 4,
6958   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6959   "template_args" : [ "type-170" ],
6960   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
6961  },
6962  {
6963   "alignment" : 4,
6964   "fields" :
6965   [
6966    {
6967     "access" : "private",
6968     "field_name" : "mCount",
6969     "referenced_type" : "type-165"
6970    }
6971   ],
6972   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
6973   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
6974   "record_kind" : "class",
6975   "referenced_type" : "type-164",
6976   "self_type" : "type-164",
6977   "size" : 4,
6978   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6979   "template_args" : [ "type-166" ],
6980   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
6981  },
6982  {
6983   "alignment" : 4,
6984   "fields" :
6985   [
6986    {
6987     "access" : "private",
6988     "field_name" : "mMutex",
6989     "referenced_type" : "type-16"
6990    }
6991   ],
6992   "linker_set_key" : "android::Mutex",
6993   "name" : "android::Mutex",
6994   "record_kind" : "class",
6995   "referenced_type" : "type-15",
6996   "self_type" : "type-15",
6997   "size" : 40,
6998   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
6999   "unique_id" : "_ZTSN7android5MutexE"
7000  },
7001  {
7002   "alignment" : 8,
7003   "fields" :
7004   [
7005    {
7006     "access" : "private",
7007     "field_name" : "mLock",
7008     "referenced_type" : "type-484"
7009    }
7010   ],
7011   "linker_set_key" : "android::Mutex::Autolock",
7012   "name" : "android::Mutex::Autolock",
7013   "record_kind" : "class",
7014   "referenced_type" : "type-483",
7015   "self_type" : "type-483",
7016   "size" : 8,
7017   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
7018   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
7019  },
7020  {
7021   "alignment" : 8,
7022   "base_specifiers" :
7023   [
7024    {
7025     "referenced_type" : "type-168"
7026    }
7027   ],
7028   "fields" :
7029   [
7030    {
7031     "access" : "private",
7032     "field_name" : "mHandle",
7033     "field_offset" : 64,
7034     "referenced_type" : "type-171"
7035    },
7036    {
7037     "access" : "private",
7038     "field_name" : "mOwnsHandle",
7039     "field_offset" : 128,
7040     "referenced_type" : "type-27"
7041    }
7042   ],
7043   "linker_set_key" : "android::NativeHandle",
7044   "name" : "android::NativeHandle",
7045   "record_kind" : "class",
7046   "referenced_type" : "type-170",
7047   "self_type" : "type-170",
7048   "size" : 24,
7049   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
7050   "unique_id" : "_ZTSN7android12NativeHandleE"
7051  },
7052  {
7053   "alignment" : 4,
7054   "fields" :
7055   [
7056    {
7057     "access" : "private",
7058     "field_name" : "mRWLock",
7059     "referenced_type" : "type-490"
7060    }
7061   ],
7062   "linker_set_key" : "android::RWLock",
7063   "name" : "android::RWLock",
7064   "record_kind" : "class",
7065   "referenced_type" : "type-489",
7066   "self_type" : "type-489",
7067   "size" : 56,
7068   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
7069   "unique_id" : "_ZTSN7android6RWLockE"
7070  },
7071  {
7072   "alignment" : 8,
7073   "fields" :
7074   [
7075    {
7076     "access" : "private",
7077     "field_name" : "mLock",
7078     "referenced_type" : "type-493"
7079    }
7080   ],
7081   "linker_set_key" : "android::RWLock::AutoRLock",
7082   "name" : "android::RWLock::AutoRLock",
7083   "record_kind" : "class",
7084   "referenced_type" : "type-492",
7085   "self_type" : "type-492",
7086   "size" : 8,
7087   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
7088   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
7089  },
7090  {
7091   "alignment" : 8,
7092   "fields" :
7093   [
7094    {
7095     "access" : "private",
7096     "field_name" : "mLock",
7097     "referenced_type" : "type-493"
7098    }
7099   ],
7100   "linker_set_key" : "android::RWLock::AutoWLock",
7101   "name" : "android::RWLock::AutoWLock",
7102   "record_kind" : "class",
7103   "referenced_type" : "type-495",
7104   "self_type" : "type-495",
7105   "size" : 8,
7106   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
7107   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
7108  },
7109  {
7110   "alignment" : 8,
7111   "fields" :
7112   [
7113    {
7114     "access" : "private",
7115     "field_name" : "mRefs",
7116     "field_offset" : 64,
7117     "referenced_type" : "type-3"
7118    }
7119   ],
7120   "linker_set_key" : "android::RefBase",
7121   "name" : "android::RefBase",
7122   "record_kind" : "class",
7123   "referenced_type" : "type-24",
7124   "self_type" : "type-24",
7125   "size" : 16,
7126   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7127   "unique_id" : "_ZTSN7android7RefBaseE",
7128   "vtable_components" :
7129   [
7130    {
7131     "kind" : "offset_to_top"
7132    },
7133    {
7134     "kind" : "rtti",
7135     "mangled_component_name" : "_ZTIN7android7RefBaseE"
7136    },
7137    {
7138     "kind" : "complete_dtor_pointer",
7139     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
7140    },
7141    {
7142     "kind" : "deleting_dtor_pointer",
7143     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
7144    },
7145    {
7146     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7147    },
7148    {
7149     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7150    },
7151    {
7152     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7153    },
7154    {
7155     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7156    }
7157   ]
7158  },
7159  {
7160   "alignment" : 1,
7161   "linker_set_key" : "android::RefBase::weakref_type",
7162   "name" : "android::RefBase::weakref_type",
7163   "record_kind" : "class",
7164   "referenced_type" : "type-26",
7165   "self_type" : "type-26",
7166   "size" : 1,
7167   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7168   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
7169  },
7170  {
7171   "alignment" : 1,
7172   "linker_set_key" : "android::ReferenceMover",
7173   "name" : "android::ReferenceMover",
7174   "record_kind" : "class",
7175   "referenced_type" : "type-270",
7176   "self_type" : "type-270",
7177   "size" : 1,
7178   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7179   "unique_id" : "_ZTSN7android14ReferenceMoverE"
7180  },
7181  {
7182   "alignment" : 8,
7183   "linker_set_key" : "android::ReferenceRenamer",
7184   "name" : "android::ReferenceRenamer",
7185   "record_kind" : "class",
7186   "referenced_type" : "type-265",
7187   "self_type" : "type-265",
7188   "size" : 8,
7189   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7190   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
7191   "vtable_components" :
7192   [
7193    {
7194     "kind" : "offset_to_top"
7195    },
7196    {
7197     "kind" : "rtti",
7198     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
7199    },
7200    {
7201     "is_pure" : true,
7202     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
7203    }
7204   ]
7205  },
7206  {
7207   "alignment" : 8,
7208   "fields" :
7209   [
7210    {
7211     "access" : "private",
7212     "field_name" : "mTag",
7213     "referenced_type" : "type-13"
7214    }
7215   ],
7216   "linker_set_key" : "android::ScopedTrace",
7217   "name" : "android::ScopedTrace",
7218   "record_kind" : "class",
7219   "referenced_type" : "type-498",
7220   "self_type" : "type-498",
7221   "size" : 8,
7222   "source_file" : "/system/core/libutils/include/utils/Trace.h",
7223   "unique_id" : "_ZTSN7android11ScopedTraceE"
7224  },
7225  {
7226   "alignment" : 8,
7227   "base_specifiers" :
7228   [
7229    {
7230     "access" : "private",
7231     "referenced_type" : "type-41"
7232    }
7233   ],
7234   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7235   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7236   "record_kind" : "class",
7237   "referenced_type" : "type-40",
7238   "self_type" : "type-40",
7239   "size" : 40,
7240   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
7241   "template_args" : [ "type-42" ],
7242   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7243   "vtable_components" :
7244   [
7245    {
7246     "kind" : "offset_to_top"
7247    },
7248    {
7249     "kind" : "rtti",
7250     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7251    },
7252    {
7253     "kind" : "complete_dtor_pointer",
7254     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
7255    },
7256    {
7257     "kind" : "deleting_dtor_pointer",
7258     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
7259    },
7260    {
7261     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm"
7262    },
7263    {
7264     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm"
7265    },
7266    {
7267     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm"
7268    },
7269    {
7270     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm"
7271    },
7272    {
7273     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm"
7274    },
7275    {
7276     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm"
7277    },
7278    {
7279     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
7280    }
7281   ]
7282  },
7283  {
7284   "alignment" : 8,
7285   "base_specifiers" :
7286   [
7287    {
7288     "referenced_type" : "type-18"
7289    }
7290   ],
7291   "linker_set_key" : "android::SortedVectorImpl",
7292   "name" : "android::SortedVectorImpl",
7293   "record_kind" : "class",
7294   "referenced_type" : "type-41",
7295   "self_type" : "type-41",
7296   "size" : 40,
7297   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7298   "unique_id" : "_ZTSN7android16SortedVectorImplE",
7299   "vtable_components" :
7300   [
7301    {
7302     "kind" : "offset_to_top"
7303    },
7304    {
7305     "kind" : "rtti",
7306     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
7307    },
7308    {
7309     "kind" : "complete_dtor_pointer",
7310     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
7311    },
7312    {
7313     "kind" : "deleting_dtor_pointer",
7314     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
7315    },
7316    {
7317     "is_pure" : true,
7318     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
7319    },
7320    {
7321     "is_pure" : true,
7322     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
7323    },
7324    {
7325     "is_pure" : true,
7326     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
7327    },
7328    {
7329     "is_pure" : true,
7330     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
7331    },
7332    {
7333     "is_pure" : true,
7334     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
7335    },
7336    {
7337     "is_pure" : true,
7338     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
7339    },
7340    {
7341     "is_pure" : true,
7342     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
7343    }
7344   ]
7345  },
7346  {
7347   "alignment" : 8,
7348   "fields" :
7349   [
7350    {
7351     "access" : "private",
7352     "field_name" : "mString",
7353     "referenced_type" : "type-33"
7354    }
7355   ],
7356   "linker_set_key" : "android::String16",
7357   "name" : "android::String16",
7358   "record_kind" : "class",
7359   "referenced_type" : "type-32",
7360   "self_type" : "type-32",
7361   "size" : 8,
7362   "source_file" : "/system/core/libutils/include/utils/String16.h",
7363   "unique_id" : "_ZTSN7android8String16E"
7364  },
7365  {
7366   "alignment" : 8,
7367   "fields" :
7368   [
7369    {
7370     "access" : "private",
7371     "field_name" : "mString",
7372     "referenced_type" : "type-44"
7373    }
7374   ],
7375   "linker_set_key" : "android::String8",
7376   "name" : "android::String8",
7377   "record_kind" : "class",
7378   "referenced_type" : "type-43",
7379   "self_type" : "type-43",
7380   "size" : 8,
7381   "source_file" : "/system/core/libutils/include/utils/String8.h",
7382   "unique_id" : "_ZTSN7android7String8E"
7383  },
7384  {
7385   "alignment" : 8,
7386   "base_specifiers" :
7387   [
7388    {
7389     "is_virtual" : true,
7390     "referenced_type" : "type-24"
7391    }
7392   ],
7393   "fields" :
7394   [
7395    {
7396     "access" : "private",
7397     "field_name" : "mCanCallJava",
7398     "field_offset" : 64,
7399     "referenced_type" : "type-69"
7400    },
7401    {
7402     "access" : "private",
7403     "field_name" : "mThread",
7404     "field_offset" : 128,
7405     "referenced_type" : "type-9"
7406    },
7407    {
7408     "access" : "private",
7409     "field_name" : "mLock",
7410     "field_offset" : 192,
7411     "referenced_type" : "type-15"
7412    },
7413    {
7414     "access" : "private",
7415     "field_name" : "mThreadExitedCondition",
7416     "field_offset" : 512,
7417     "referenced_type" : "type-70"
7418    },
7419    {
7420     "access" : "private",
7421     "field_name" : "mStatus",
7422     "field_offset" : 896,
7423     "referenced_type" : "type-8"
7424    },
7425    {
7426     "access" : "private",
7427     "field_name" : "mExitPending",
7428     "field_offset" : 928,
7429     "referenced_type" : "type-72"
7430    },
7431    {
7432     "access" : "private",
7433     "field_name" : "mRunning",
7434     "field_offset" : 936,
7435     "referenced_type" : "type-72"
7436    },
7437    {
7438     "access" : "private",
7439     "field_name" : "mHoldSelf",
7440     "field_offset" : 960,
7441     "referenced_type" : "type-66"
7442    },
7443    {
7444     "access" : "private",
7445     "field_name" : "mTid",
7446     "field_offset" : 1024,
7447     "referenced_type" : "type-8"
7448    }
7449   ],
7450   "linker_set_key" : "android::Thread",
7451   "name" : "android::Thread",
7452   "record_kind" : "class",
7453   "referenced_type" : "type-68",
7454   "self_type" : "type-68",
7455   "size" : 152,
7456   "source_file" : "/system/core/libutils/include/utils/Thread.h",
7457   "unique_id" : "_ZTSN7android6ThreadE",
7458   "vtable_components" :
7459   [
7460    {
7461     "component_value" : 136,
7462     "kind" : "vbase_offset"
7463    },
7464    {
7465     "kind" : "offset_to_top"
7466    },
7467    {
7468     "kind" : "rtti",
7469     "mangled_component_name" : "_ZTIN7android6ThreadE"
7470    },
7471    {
7472     "kind" : "complete_dtor_pointer",
7473     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
7474    },
7475    {
7476     "kind" : "deleting_dtor_pointer",
7477     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
7478    },
7479    {
7480     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
7481    },
7482    {
7483     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
7484    },
7485    {
7486     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
7487    },
7488    {
7489     "is_pure" : true,
7490     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
7491    },
7492    {
7493     "kind" : "vcall_offset"
7494    },
7495    {
7496     "kind" : "vcall_offset"
7497    },
7498    {
7499     "kind" : "vcall_offset"
7500    },
7501    {
7502     "kind" : "vcall_offset"
7503    },
7504    {
7505     "component_value" : -136,
7506     "kind" : "vcall_offset"
7507    },
7508    {
7509     "component_value" : -136,
7510     "kind" : "offset_to_top"
7511    },
7512    {
7513     "kind" : "rtti",
7514     "mangled_component_name" : "_ZTIN7android6ThreadE"
7515    },
7516    {
7517     "kind" : "complete_dtor_pointer",
7518     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
7519    },
7520    {
7521     "kind" : "deleting_dtor_pointer",
7522     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
7523    },
7524    {
7525     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7526    },
7527    {
7528     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7529    },
7530    {
7531     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7532    },
7533    {
7534     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7535    }
7536   ]
7537  },
7538  {
7539   "alignment" : 8,
7540   "base_specifiers" :
7541   [
7542    {
7543     "access" : "private",
7544     "referenced_type" : "type-18"
7545    }
7546   ],
7547   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
7548   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
7549   "record_kind" : "class",
7550   "referenced_type" : "type-17",
7551   "self_type" : "type-17",
7552   "size" : 40,
7553   "source_file" : "/system/core/libutils/include/utils/Vector.h",
7554   "template_args" : [ "type-21" ],
7555   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
7556   "vtable_components" :
7557   [
7558    {
7559     "kind" : "offset_to_top"
7560    },
7561    {
7562     "kind" : "rtti",
7563     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
7564    },
7565    {
7566     "kind" : "complete_dtor_pointer",
7567     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
7568    },
7569    {
7570     "kind" : "deleting_dtor_pointer",
7571     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
7572    },
7573    {
7574     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
7575    },
7576    {
7577     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
7578    },
7579    {
7580     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
7581    },
7582    {
7583     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
7584    },
7585    {
7586     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
7587    },
7588    {
7589     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
7590    }
7591   ]
7592  },
7593  {
7594   "alignment" : 8,
7595   "fields" :
7596   [
7597    {
7598     "access" : "private",
7599     "field_name" : "mStorage",
7600     "field_offset" : 64,
7601     "referenced_type" : "type-9"
7602    },
7603    {
7604     "access" : "private",
7605     "field_name" : "mCount",
7606     "field_offset" : 128,
7607     "referenced_type" : "type-13"
7608    },
7609    {
7610     "access" : "private",
7611     "field_name" : "mFlags",
7612     "field_offset" : 192,
7613     "referenced_type" : "type-19"
7614    },
7615    {
7616     "access" : "private",
7617     "field_name" : "mItemSize",
7618     "field_offset" : 256,
7619     "referenced_type" : "type-20"
7620    }
7621   ],
7622   "linker_set_key" : "android::VectorImpl",
7623   "name" : "android::VectorImpl",
7624   "record_kind" : "class",
7625   "referenced_type" : "type-18",
7626   "self_type" : "type-18",
7627   "size" : 40,
7628   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7629   "unique_id" : "_ZTSN7android10VectorImplE",
7630   "vtable_components" :
7631   [
7632    {
7633     "kind" : "offset_to_top"
7634    },
7635    {
7636     "kind" : "rtti",
7637     "mangled_component_name" : "_ZTIN7android10VectorImplE"
7638    },
7639    {
7640     "kind" : "complete_dtor_pointer",
7641     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
7642    },
7643    {
7644     "kind" : "deleting_dtor_pointer",
7645     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
7646    },
7647    {
7648     "is_pure" : true,
7649     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
7650    },
7651    {
7652     "is_pure" : true,
7653     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
7654    },
7655    {
7656     "is_pure" : true,
7657     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
7658    },
7659    {
7660     "is_pure" : true,
7661     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
7662    },
7663    {
7664     "is_pure" : true,
7665     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
7666    },
7667    {
7668     "is_pure" : true,
7669     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
7670    }
7671   ]
7672  },
7673  {
7674   "alignment" : 8,
7675   "base_specifiers" :
7676   [
7677    {
7678     "referenced_type" : "type-164"
7679    }
7680   ],
7681   "linker_set_key" : "android::VirtualLightRefBase",
7682   "name" : "android::VirtualLightRefBase",
7683   "record_kind" : "class",
7684   "referenced_type" : "type-166",
7685   "self_type" : "type-166",
7686   "size" : 16,
7687   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7688   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
7689   "vtable_components" :
7690   [
7691    {
7692     "kind" : "offset_to_top"
7693    },
7694    {
7695     "kind" : "rtti",
7696     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
7697    },
7698    {
7699     "kind" : "complete_dtor_pointer",
7700     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
7701    },
7702    {
7703     "kind" : "deleting_dtor_pointer",
7704     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
7705    }
7706   ]
7707  },
7708  {
7709   "alignment" : 8,
7710   "base_specifiers" :
7711   [
7712    {
7713     "referenced_type" : "type-23"
7714    }
7715   ],
7716   "fields" :
7717   [
7718    {
7719     "access" : "protected",
7720     "field_name" : "mSchedPolicy",
7721     "field_offset" : 64,
7722     "referenced_type" : "type-8"
7723    },
7724    {
7725     "access" : "protected",
7726     "field_name" : "mSchedPriority",
7727     "field_offset" : 96,
7728     "referenced_type" : "type-8"
7729    },
7730    {
7731     "access" : "private",
7732     "field_name" : "mExtras",
7733     "field_offset" : 128,
7734     "referenced_type" : "type-122"
7735    },
7736    {
7737     "access" : "private",
7738     "field_name" : "mReserved0",
7739     "field_offset" : 192,
7740     "referenced_type" : "type-9"
7741    }
7742   ],
7743   "linker_set_key" : "android::hardware::BHwBinder",
7744   "name" : "android::hardware::BHwBinder",
7745   "record_kind" : "class",
7746   "referenced_type" : "type-121",
7747   "self_type" : "type-121",
7748   "size" : 48,
7749   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
7750   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
7751   "vtable_components" :
7752   [
7753    {
7754     "component_value" : 32,
7755     "kind" : "vbase_offset"
7756    },
7757    {
7758     "kind" : "offset_to_top"
7759    },
7760    {
7761     "kind" : "rtti",
7762     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
7763    },
7764    {
7765     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7766    },
7767    {
7768     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
7769    },
7770    {
7771     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
7772    },
7773    {
7774     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
7775    },
7776    {
7777     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
7778    },
7779    {
7780     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
7781    },
7782    {
7783     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
7784    },
7785    {
7786     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
7787    },
7788    {
7789     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
7790    },
7791    {
7792     "kind" : "complete_dtor_pointer",
7793     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
7794    },
7795    {
7796     "kind" : "deleting_dtor_pointer",
7797     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
7798    },
7799    {
7800     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7801    },
7802    {
7803     "kind" : "vcall_offset"
7804    },
7805    {
7806     "kind" : "vcall_offset"
7807    },
7808    {
7809     "kind" : "vcall_offset"
7810    },
7811    {
7812     "kind" : "vcall_offset"
7813    },
7814    {
7815     "component_value" : -32,
7816     "kind" : "vcall_offset"
7817    },
7818    {
7819     "component_value" : -32,
7820     "kind" : "offset_to_top"
7821    },
7822    {
7823     "kind" : "rtti",
7824     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
7825    },
7826    {
7827     "kind" : "complete_dtor_pointer",
7828     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
7829    },
7830    {
7831     "kind" : "deleting_dtor_pointer",
7832     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
7833    },
7834    {
7835     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7836    },
7837    {
7838     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7839    },
7840    {
7841     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7842    },
7843    {
7844     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7845    }
7846   ]
7847  },
7848  {
7849   "alignment" : 8,
7850   "base_specifiers" :
7851   [
7852    {
7853     "is_virtual" : true,
7854     "referenced_type" : "type-24"
7855    }
7856   ],
7857   "fields" :
7858   [
7859    {
7860     "access" : "private",
7861     "field_name" : "mRemote",
7862     "field_offset" : 64,
7863     "referenced_type" : "type-374"
7864    },
7865    {
7866     "access" : "private",
7867     "field_name" : "mRefs",
7868     "field_offset" : 128,
7869     "referenced_type" : "type-25"
7870    },
7871    {
7872     "access" : "private",
7873     "field_name" : "mState",
7874     "field_offset" : 192,
7875     "referenced_type" : "type-375"
7876    }
7877   ],
7878   "linker_set_key" : "android::hardware::BpHwRefBase",
7879   "name" : "android::hardware::BpHwRefBase",
7880   "record_kind" : "class",
7881   "referenced_type" : "type-373",
7882   "self_type" : "type-373",
7883   "size" : 48,
7884   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
7885   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
7886   "vtable_components" :
7887   [
7888    {
7889     "component_value" : 32,
7890     "kind" : "vbase_offset"
7891    },
7892    {
7893     "kind" : "offset_to_top"
7894    },
7895    {
7896     "kind" : "rtti",
7897     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
7898    },
7899    {
7900     "kind" : "complete_dtor_pointer",
7901     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
7902    },
7903    {
7904     "kind" : "deleting_dtor_pointer",
7905     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
7906    },
7907    {
7908     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7909    },
7910    {
7911     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7912    },
7913    {
7914     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7915    },
7916    {
7917     "kind" : "vcall_offset"
7918    },
7919    {
7920     "component_value" : -32,
7921     "kind" : "vcall_offset"
7922    },
7923    {
7924     "component_value" : -32,
7925     "kind" : "vcall_offset"
7926    },
7927    {
7928     "component_value" : -32,
7929     "kind" : "vcall_offset"
7930    },
7931    {
7932     "component_value" : -32,
7933     "kind" : "vcall_offset"
7934    },
7935    {
7936     "component_value" : -32,
7937     "kind" : "offset_to_top"
7938    },
7939    {
7940     "kind" : "rtti",
7941     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
7942    },
7943    {
7944     "kind" : "complete_dtor_pointer",
7945     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
7946    },
7947    {
7948     "kind" : "deleting_dtor_pointer",
7949     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
7950    },
7951    {
7952     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
7953    },
7954    {
7955     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7956    },
7957    {
7958     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7959    },
7960    {
7961     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7962    }
7963   ]
7964  },
7965  {
7966   "alignment" : 8,
7967   "base_specifiers" :
7968   [
7969    {
7970     "referenced_type" : "type-81"
7971    },
7972    {
7973     "referenced_type" : "type-378"
7974    },
7975    {
7976     "referenced_type" : "type-373"
7977    }
7978   ],
7979   "linker_set_key" : "android::hardware::BpInterface<android::hardware::graphics::mapper::V2_0::IMapper>",
7980   "name" : "android::hardware::BpInterface<android::hardware::graphics::mapper::V2_0::IMapper>",
7981   "record_kind" : "class",
7982   "referenced_type" : "type-379",
7983   "self_type" : "type-379",
7984   "size" : 64,
7985   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7986   "template_args" : [ "type-81" ],
7987   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEEE",
7988   "vtable_components" :
7989   [
7990    {
7991     "component_value" : 48,
7992     "kind" : "vbase_offset"
7993    },
7994    {
7995     "kind" : "offset_to_top"
7996    },
7997    {
7998     "kind" : "rtti",
7999     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEEE"
8000    },
8001    {
8002     "mangled_component_name" : "_ZNK7android8hardware8graphics6mapper4V2_07IMapper8isRemoteEv"
8003    },
8004    {
8005     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
8006    },
8007    {
8008     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
8009    },
8010    {
8011     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
8012    },
8013    {
8014     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
8015    },
8016    {
8017     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper21setHALInstrumentationEv"
8018    },
8019    {
8020     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
8021    },
8022    {
8023     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper4pingEv"
8024    },
8025    {
8026     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
8027    },
8028    {
8029     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper21notifySyspropsChangedEv"
8030    },
8031    {
8032     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
8033    },
8034    {
8035     "kind" : "complete_dtor_pointer",
8036     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED1Ev"
8037    },
8038    {
8039     "kind" : "deleting_dtor_pointer",
8040     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED0Ev"
8041    },
8042    {
8043     "is_pure" : true,
8044     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper16createDescriptorERKNS4_20BufferDescriptorInfoENSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecIjEEEEE"
8045    },
8046    {
8047     "is_pure" : true,
8048     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorEPvEEE"
8049    },
8050    {
8051     "is_pure" : true,
8052     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper10freeBufferEPv"
8053    },
8054    {
8055     "is_pure" : true,
8056     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper4lockEPvmRKNS4_4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorES5_EEE"
8057    },
8058    {
8059     "is_pure" : true,
8060     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper9lockYCbCrEPvmRKNS4_4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorERKNS3_11YCbCrLayoutEEEE"
8061    },
8062    {
8063     "is_pure" : true,
8064     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper6unlockEPvNSt3__18functionIFvNS3_5ErrorERKNS0_11hidl_handleEEEE"
8065    },
8066    {
8067     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEE10onAsBinderEv"
8068    },
8069    {
8070     "component_value" : 40,
8071     "kind" : "vbase_offset"
8072    },
8073    {
8074     "component_value" : -8,
8075     "kind" : "offset_to_top"
8076    },
8077    {
8078     "kind" : "rtti",
8079     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEEE"
8080    },
8081    {
8082     "kind" : "complete_dtor_pointer",
8083     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED1Ev"
8084    },
8085    {
8086     "kind" : "deleting_dtor_pointer",
8087     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED0Ev"
8088    },
8089    {
8090     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEE10onAsBinderEv"
8091    },
8092    {
8093     "component_value" : 32,
8094     "kind" : "vbase_offset"
8095    },
8096    {
8097     "component_value" : -16,
8098     "kind" : "offset_to_top"
8099    },
8100    {
8101     "kind" : "rtti",
8102     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEEE"
8103    },
8104    {
8105     "kind" : "complete_dtor_pointer",
8106     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED1Ev"
8107    },
8108    {
8109     "kind" : "deleting_dtor_pointer",
8110     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED0Ev"
8111    },
8112    {
8113     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8114    },
8115    {
8116     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8117    },
8118    {
8119     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8120    },
8121    {
8122     "kind" : "vcall_offset"
8123    },
8124    {
8125     "component_value" : -32,
8126     "kind" : "vcall_offset"
8127    },
8128    {
8129     "component_value" : -32,
8130     "kind" : "vcall_offset"
8131    },
8132    {
8133     "component_value" : -32,
8134     "kind" : "vcall_offset"
8135    },
8136    {
8137     "component_value" : -48,
8138     "kind" : "vcall_offset"
8139    },
8140    {
8141     "component_value" : -48,
8142     "kind" : "offset_to_top"
8143    },
8144    {
8145     "kind" : "rtti",
8146     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEEE"
8147    },
8148    {
8149     "kind" : "complete_dtor_pointer",
8150     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED1Ev"
8151    },
8152    {
8153     "kind" : "deleting_dtor_pointer",
8154     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED0Ev"
8155    },
8156    {
8157     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
8158    },
8159    {
8160     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8161    },
8162    {
8163     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8164    },
8165    {
8166     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8167    }
8168   ]
8169  },
8170  {
8171   "alignment" : 8,
8172   "base_specifiers" :
8173   [
8174    {
8175     "referenced_type" : "type-100"
8176    },
8177    {
8178     "referenced_type" : "type-378"
8179    },
8180    {
8181     "referenced_type" : "type-373"
8182    }
8183   ],
8184   "linker_set_key" : "android::hardware::BpInterface<android::hardware::graphics::mapper::V2_1::IMapper>",
8185   "name" : "android::hardware::BpInterface<android::hardware::graphics::mapper::V2_1::IMapper>",
8186   "record_kind" : "class",
8187   "referenced_type" : "type-381",
8188   "self_type" : "type-381",
8189   "size" : 64,
8190   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8191   "template_args" : [ "type-100" ],
8192   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEEE",
8193   "vtable_components" :
8194   [
8195    {
8196     "component_value" : 48,
8197     "kind" : "vbase_offset"
8198    },
8199    {
8200     "kind" : "offset_to_top"
8201    },
8202    {
8203     "kind" : "rtti",
8204     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEEE"
8205    },
8206    {
8207     "mangled_component_name" : "_ZNK7android8hardware8graphics6mapper4V2_17IMapper8isRemoteEv"
8208    },
8209    {
8210     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
8211    },
8212    {
8213     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
8214    },
8215    {
8216     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
8217    },
8218    {
8219     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
8220    },
8221    {
8222     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper21setHALInstrumentationEv"
8223    },
8224    {
8225     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
8226    },
8227    {
8228     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper4pingEv"
8229    },
8230    {
8231     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
8232    },
8233    {
8234     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper21notifySyspropsChangedEv"
8235    },
8236    {
8237     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
8238    },
8239    {
8240     "kind" : "complete_dtor_pointer",
8241     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEED1Ev"
8242    },
8243    {
8244     "kind" : "deleting_dtor_pointer",
8245     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEED0Ev"
8246    },
8247    {
8248     "is_pure" : true,
8249     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper16createDescriptorERKNS2_4V2_07IMapper20BufferDescriptorInfoENSt3__18functionIFvNS5_5ErrorERKNS0_8hidl_vecIjEEEEE"
8250    },
8251    {
8252     "is_pure" : true,
8253     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS2_4V2_05ErrorEPvEEE"
8254    },
8255    {
8256     "is_pure" : true,
8257     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper10freeBufferEPv"
8258    },
8259    {
8260     "is_pure" : true,
8261     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper4lockEPvmRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorES5_EEE"
8262    },
8263    {
8264     "is_pure" : true,
8265     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper9lockYCbCrEPvmRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorERKNS6_11YCbCrLayoutEEEE"
8266    },
8267    {
8268     "is_pure" : true,
8269     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper6unlockEPvNSt3__18functionIFvNS2_4V2_05ErrorERKNS0_11hidl_handleEEEE"
8270    },
8271    {
8272     "is_pure" : true,
8273     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper18validateBufferSizeEPvRKNS4_20BufferDescriptorInfoEj"
8274    },
8275    {
8276     "is_pure" : true,
8277     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper16getTransportSizeEPvNSt3__18functionIFvNS2_4V2_05ErrorEjjEEE"
8278    },
8279    {
8280     "is_pure" : true,
8281     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper20createDescriptor_2_1ERKNS4_20BufferDescriptorInfoENSt3__18functionIFvNS2_4V2_05ErrorERKNS0_8hidl_vecIjEEEEE"
8282    },
8283    {
8284     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEE10onAsBinderEv"
8285    },
8286    {
8287     "component_value" : 40,
8288     "kind" : "vbase_offset"
8289    },
8290    {
8291     "component_value" : -8,
8292     "kind" : "offset_to_top"
8293    },
8294    {
8295     "kind" : "rtti",
8296     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEEE"
8297    },
8298    {
8299     "kind" : "complete_dtor_pointer",
8300     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEED1Ev"
8301    },
8302    {
8303     "kind" : "deleting_dtor_pointer",
8304     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEED0Ev"
8305    },
8306    {
8307     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEE10onAsBinderEv"
8308    },
8309    {
8310     "component_value" : 32,
8311     "kind" : "vbase_offset"
8312    },
8313    {
8314     "component_value" : -16,
8315     "kind" : "offset_to_top"
8316    },
8317    {
8318     "kind" : "rtti",
8319     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEEE"
8320    },
8321    {
8322     "kind" : "complete_dtor_pointer",
8323     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEED1Ev"
8324    },
8325    {
8326     "kind" : "deleting_dtor_pointer",
8327     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEED0Ev"
8328    },
8329    {
8330     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8331    },
8332    {
8333     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8334    },
8335    {
8336     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8337    },
8338    {
8339     "kind" : "vcall_offset"
8340    },
8341    {
8342     "component_value" : -32,
8343     "kind" : "vcall_offset"
8344    },
8345    {
8346     "component_value" : -32,
8347     "kind" : "vcall_offset"
8348    },
8349    {
8350     "component_value" : -32,
8351     "kind" : "vcall_offset"
8352    },
8353    {
8354     "component_value" : -48,
8355     "kind" : "vcall_offset"
8356    },
8357    {
8358     "component_value" : -48,
8359     "kind" : "offset_to_top"
8360    },
8361    {
8362     "kind" : "rtti",
8363     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEEE"
8364    },
8365    {
8366     "kind" : "complete_dtor_pointer",
8367     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEED1Ev"
8368    },
8369    {
8370     "kind" : "deleting_dtor_pointer",
8371     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEED0Ev"
8372    },
8373    {
8374     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
8375    },
8376    {
8377     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8378    },
8379    {
8380     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8381    },
8382    {
8383     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8384    }
8385   ]
8386  },
8387  {
8388   "alignment" : 8,
8389   "base_specifiers" :
8390   [
8391    {
8392     "referenced_type" : "type-58"
8393    },
8394    {
8395     "referenced_type" : "type-378"
8396    },
8397    {
8398     "referenced_type" : "type-373"
8399    }
8400   ],
8401   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
8402   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
8403   "record_kind" : "class",
8404   "referenced_type" : "type-377",
8405   "self_type" : "type-377",
8406   "size" : 64,
8407   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8408   "template_args" : [ "type-58" ],
8409   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
8410   "vtable_components" :
8411   [
8412    {
8413     "component_value" : 48,
8414     "kind" : "vbase_offset"
8415    },
8416    {
8417     "kind" : "offset_to_top"
8418    },
8419    {
8420     "kind" : "rtti",
8421     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8422    },
8423    {
8424     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
8425    },
8426    {
8427     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8428    },
8429    {
8430     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8431    },
8432    {
8433     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8434    },
8435    {
8436     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
8437    },
8438    {
8439     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
8440    },
8441    {
8442     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
8443    },
8444    {
8445     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
8446    },
8447    {
8448     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8449    },
8450    {
8451     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
8452    },
8453    {
8454     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8455    },
8456    {
8457     "kind" : "complete_dtor_pointer",
8458     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
8459    },
8460    {
8461     "kind" : "deleting_dtor_pointer",
8462     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
8463    },
8464    {
8465     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8466    },
8467    {
8468     "component_value" : 40,
8469     "kind" : "vbase_offset"
8470    },
8471    {
8472     "component_value" : -8,
8473     "kind" : "offset_to_top"
8474    },
8475    {
8476     "kind" : "rtti",
8477     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8478    },
8479    {
8480     "kind" : "complete_dtor_pointer",
8481     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
8482    },
8483    {
8484     "kind" : "deleting_dtor_pointer",
8485     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
8486    },
8487    {
8488     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8489    },
8490    {
8491     "component_value" : 32,
8492     "kind" : "vbase_offset"
8493    },
8494    {
8495     "component_value" : -16,
8496     "kind" : "offset_to_top"
8497    },
8498    {
8499     "kind" : "rtti",
8500     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8501    },
8502    {
8503     "kind" : "complete_dtor_pointer",
8504     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
8505    },
8506    {
8507     "kind" : "deleting_dtor_pointer",
8508     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
8509    },
8510    {
8511     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8512    },
8513    {
8514     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8515    },
8516    {
8517     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8518    },
8519    {
8520     "kind" : "vcall_offset"
8521    },
8522    {
8523     "component_value" : -32,
8524     "kind" : "vcall_offset"
8525    },
8526    {
8527     "component_value" : -32,
8528     "kind" : "vcall_offset"
8529    },
8530    {
8531     "component_value" : -32,
8532     "kind" : "vcall_offset"
8533    },
8534    {
8535     "component_value" : -48,
8536     "kind" : "vcall_offset"
8537    },
8538    {
8539     "component_value" : -48,
8540     "kind" : "offset_to_top"
8541    },
8542    {
8543     "kind" : "rtti",
8544     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8545    },
8546    {
8547     "kind" : "complete_dtor_pointer",
8548     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
8549    },
8550    {
8551     "kind" : "deleting_dtor_pointer",
8552     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
8553    },
8554    {
8555     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
8556    },
8557    {
8558     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8559    },
8560    {
8561     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8562    },
8563    {
8564     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8565    }
8566   ]
8567  },
8568  {
8569   "alignment" : 8,
8570   "fields" :
8571   [
8572    {
8573     "access" : "private",
8574     "field_name" : "mMutex",
8575     "referenced_type" : "type-409"
8576    },
8577    {
8578     "access" : "private",
8579     "field_name" : "mMap",
8580     "field_offset" : 320,
8581     "referenced_type" : "type-410"
8582    }
8583   ],
8584   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
8585   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
8586   "record_kind" : "class",
8587   "referenced_type" : "type-408",
8588   "self_type" : "type-408",
8589   "size" : 64,
8590   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8591   "template_args" : [ "type-112", "type-411" ],
8592   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
8593  },
8594  {
8595   "alignment" : 8,
8596   "fields" :
8597   [
8598    {
8599     "access" : "private",
8600     "field_name" : "mMutex",
8601     "referenced_type" : "type-418"
8602    },
8603    {
8604     "access" : "private",
8605     "field_name" : "mMap",
8606     "field_offset" : 320,
8607     "referenced_type" : "type-419"
8608    }
8609   ],
8610   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
8611   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
8612   "record_kind" : "class",
8613   "referenced_type" : "type-417",
8614   "self_type" : "type-417",
8615   "size" : 64,
8616   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8617   "template_args" : [ "type-112", "type-27" ],
8618   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
8619  },
8620  {
8621   "alignment" : 8,
8622   "fields" :
8623   [
8624    {
8625     "access" : "private",
8626     "field_name" : "mMutex",
8627     "referenced_type" : "type-423"
8628    },
8629    {
8630     "access" : "private",
8631     "field_name" : "mMap",
8632     "field_offset" : 320,
8633     "referenced_type" : "type-424"
8634    }
8635   ],
8636   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
8637   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
8638   "record_kind" : "class",
8639   "referenced_type" : "type-422",
8640   "self_type" : "type-422",
8641   "size" : 64,
8642   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8643   "template_args" : [ "type-425", "type-329" ],
8644   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
8645  },
8646  {
8647   "alignment" : 8,
8648   "fields" :
8649   [
8650    {
8651     "access" : "private",
8652     "field_name" : "mMutex",
8653     "referenced_type" : "type-442"
8654    },
8655    {
8656     "access" : "private",
8657     "field_name" : "mMap",
8658     "field_offset" : 320,
8659     "referenced_type" : "type-443"
8660    }
8661   ],
8662   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
8663   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
8664   "record_kind" : "class",
8665   "referenced_type" : "type-441",
8666   "self_type" : "type-441",
8667   "size" : 64,
8668   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8669   "template_args" : [ "type-444", "type-445" ],
8670   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
8671  },
8672  {
8673   "alignment" : 8,
8674   "fields" :
8675   [
8676    {
8677     "access" : "private",
8678     "field_name" : "mMutex",
8679     "referenced_type" : "type-431"
8680    },
8681    {
8682     "access" : "private",
8683     "field_name" : "mMap",
8684     "field_offset" : 320,
8685     "referenced_type" : "type-432"
8686    }
8687   ],
8688   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
8689   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
8690   "record_kind" : "class",
8691   "referenced_type" : "type-430",
8692   "self_type" : "type-430",
8693   "size" : 64,
8694   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8695   "template_args" : [ "type-433", "type-434" ],
8696   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
8697  },
8698  {
8699   "alignment" : 8,
8700   "fields" :
8701   [
8702    {
8703     "field_name" : "flags",
8704     "referenced_type" : "type-2"
8705    },
8706    {
8707     "field_name" : "fdIndex",
8708     "field_offset" : 32,
8709     "referenced_type" : "type-2"
8710    },
8711    {
8712     "field_name" : "offset",
8713     "field_offset" : 64,
8714     "referenced_type" : "type-2"
8715    },
8716    {
8717     "field_name" : "extent",
8718     "field_offset" : 128,
8719     "referenced_type" : "type-13"
8720    }
8721   ],
8722   "linker_set_key" : "android::hardware::GrantorDescriptor",
8723   "name" : "android::hardware::GrantorDescriptor",
8724   "referenced_type" : "type-295",
8725   "self_type" : "type-295",
8726   "size" : 24,
8727   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
8728   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
8729  },
8730  {
8731   "alignment" : 8,
8732   "base_specifiers" :
8733   [
8734    {
8735     "is_virtual" : true,
8736     "referenced_type" : "type-278"
8737    },
8738    {
8739     "is_virtual" : true,
8740     "referenced_type" : "type-24"
8741    }
8742   ],
8743   "linker_set_key" : "android::hardware::HidlMemory",
8744   "name" : "android::hardware::HidlMemory",
8745   "record_kind" : "class",
8746   "referenced_type" : "type-287",
8747   "self_type" : "type-287",
8748   "size" : 64,
8749   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
8750   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
8751   "vtable_components" :
8752   [
8753    {
8754     "component_value" : 48,
8755     "kind" : "vbase_offset"
8756    },
8757    {
8758     "component_value" : 8,
8759     "kind" : "vbase_offset"
8760    },
8761    {
8762     "kind" : "offset_to_top"
8763    },
8764    {
8765     "kind" : "rtti",
8766     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
8767    },
8768    {
8769     "kind" : "complete_dtor_pointer",
8770     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
8771    },
8772    {
8773     "kind" : "deleting_dtor_pointer",
8774     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
8775    },
8776    {
8777     "kind" : "vcall_offset"
8778    },
8779    {
8780     "kind" : "vcall_offset"
8781    },
8782    {
8783     "kind" : "vcall_offset"
8784    },
8785    {
8786     "kind" : "vcall_offset"
8787    },
8788    {
8789     "component_value" : -48,
8790     "kind" : "vcall_offset"
8791    },
8792    {
8793     "component_value" : -48,
8794     "kind" : "offset_to_top"
8795    },
8796    {
8797     "kind" : "rtti",
8798     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
8799    },
8800    {
8801     "kind" : "complete_dtor_pointer",
8802     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
8803    },
8804    {
8805     "kind" : "deleting_dtor_pointer",
8806     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
8807    },
8808    {
8809     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8810    },
8811    {
8812     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8813    },
8814    {
8815     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8816    },
8817    {
8818     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8819    }
8820   ]
8821  },
8822  {
8823   "alignment" : 8,
8824   "base_specifiers" :
8825   [
8826    {
8827     "is_virtual" : true,
8828     "referenced_type" : "type-24"
8829    }
8830   ],
8831   "linker_set_key" : "android::hardware::IBinder",
8832   "name" : "android::hardware::IBinder",
8833   "record_kind" : "class",
8834   "referenced_type" : "type-23",
8835   "self_type" : "type-23",
8836   "size" : 24,
8837   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
8838   "unique_id" : "_ZTSN7android8hardware7IBinderE",
8839   "vtable_components" :
8840   [
8841    {
8842     "component_value" : 8,
8843     "kind" : "vbase_offset"
8844    },
8845    {
8846     "kind" : "offset_to_top"
8847    },
8848    {
8849     "kind" : "rtti",
8850     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
8851    },
8852    {
8853     "is_pure" : true,
8854     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8855    },
8856    {
8857     "is_pure" : true,
8858     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
8859    },
8860    {
8861     "is_pure" : true,
8862     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
8863    },
8864    {
8865     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
8866    },
8867    {
8868     "is_pure" : true,
8869     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8870    },
8871    {
8872     "is_pure" : true,
8873     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
8874    },
8875    {
8876     "is_pure" : true,
8877     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
8878    },
8879    {
8880     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
8881    },
8882    {
8883     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8884    },
8885    {
8886     "kind" : "complete_dtor_pointer",
8887     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
8888    },
8889    {
8890     "kind" : "deleting_dtor_pointer",
8891     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
8892    },
8893    {
8894     "kind" : "vcall_offset"
8895    },
8896    {
8897     "kind" : "vcall_offset"
8898    },
8899    {
8900     "kind" : "vcall_offset"
8901    },
8902    {
8903     "kind" : "vcall_offset"
8904    },
8905    {
8906     "component_value" : -8,
8907     "kind" : "vcall_offset"
8908    },
8909    {
8910     "component_value" : -8,
8911     "kind" : "offset_to_top"
8912    },
8913    {
8914     "kind" : "rtti",
8915     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
8916    },
8917    {
8918     "kind" : "complete_dtor_pointer",
8919     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
8920    },
8921    {
8922     "kind" : "deleting_dtor_pointer",
8923     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
8924    },
8925    {
8926     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8927    },
8928    {
8929     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8930    },
8931    {
8932     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8933    },
8934    {
8935     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8936    }
8937   ]
8938  },
8939  {
8940   "alignment" : 8,
8941   "base_specifiers" :
8942   [
8943    {
8944     "is_virtual" : true,
8945     "referenced_type" : "type-24"
8946    }
8947   ],
8948   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
8949   "name" : "android::hardware::IBinder::DeathRecipient",
8950   "record_kind" : "class",
8951   "referenced_type" : "type-50",
8952   "self_type" : "type-50",
8953   "size" : 24,
8954   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
8955   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
8956   "vtable_components" :
8957   [
8958    {
8959     "component_value" : 8,
8960     "kind" : "vbase_offset"
8961    },
8962    {
8963     "kind" : "offset_to_top"
8964    },
8965    {
8966     "kind" : "rtti",
8967     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
8968    },
8969    {
8970     "is_pure" : true,
8971     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
8972    },
8973    {
8974     "kind" : "complete_dtor_pointer",
8975     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
8976    },
8977    {
8978     "kind" : "deleting_dtor_pointer",
8979     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
8980    },
8981    {
8982     "kind" : "vcall_offset"
8983    },
8984    {
8985     "kind" : "vcall_offset"
8986    },
8987    {
8988     "kind" : "vcall_offset"
8989    },
8990    {
8991     "kind" : "vcall_offset"
8992    },
8993    {
8994     "component_value" : -8,
8995     "kind" : "vcall_offset"
8996    },
8997    {
8998     "component_value" : -8,
8999     "kind" : "offset_to_top"
9000    },
9001    {
9002     "kind" : "rtti",
9003     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
9004    },
9005    {
9006     "kind" : "complete_dtor_pointer",
9007     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
9008    },
9009    {
9010     "kind" : "deleting_dtor_pointer",
9011     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
9012    },
9013    {
9014     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9015    },
9016    {
9017     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9018    },
9019    {
9020     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9021    },
9022    {
9023     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9024    }
9025   ]
9026  },
9027  {
9028   "alignment" : 8,
9029   "base_specifiers" :
9030   [
9031    {
9032     "is_virtual" : true,
9033     "referenced_type" : "type-24"
9034    }
9035   ],
9036   "linker_set_key" : "android::hardware::IInterface",
9037   "name" : "android::hardware::IInterface",
9038   "record_kind" : "class",
9039   "referenced_type" : "type-378",
9040   "self_type" : "type-378",
9041   "size" : 24,
9042   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9043   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
9044   "vtable_components" :
9045   [
9046    {
9047     "component_value" : 8,
9048     "kind" : "vbase_offset"
9049    },
9050    {
9051     "kind" : "offset_to_top"
9052    },
9053    {
9054     "kind" : "rtti",
9055     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9056    },
9057    {
9058     "kind" : "complete_dtor_pointer",
9059     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
9060    },
9061    {
9062     "kind" : "deleting_dtor_pointer",
9063     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
9064    },
9065    {
9066     "is_pure" : true,
9067     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
9068    },
9069    {
9070     "kind" : "vcall_offset"
9071    },
9072    {
9073     "kind" : "vcall_offset"
9074    },
9075    {
9076     "kind" : "vcall_offset"
9077    },
9078    {
9079     "kind" : "vcall_offset"
9080    },
9081    {
9082     "component_value" : -8,
9083     "kind" : "vcall_offset"
9084    },
9085    {
9086     "component_value" : -8,
9087     "kind" : "offset_to_top"
9088    },
9089    {
9090     "kind" : "rtti",
9091     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9092    },
9093    {
9094     "kind" : "complete_dtor_pointer",
9095     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
9096    },
9097    {
9098     "kind" : "deleting_dtor_pointer",
9099     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
9100    },
9101    {
9102     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9103    },
9104    {
9105     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9106    },
9107    {
9108     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9109    },
9110    {
9111     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9112    }
9113   ]
9114  },
9115  {
9116   "alignment" : 8,
9117   "fields" :
9118   [
9119    {
9120     "access" : "private",
9121     "field_name" : "mGrantors",
9122     "referenced_type" : "type-291"
9123    },
9124    {
9125     "access" : "private",
9126     "field_name" : "mHandle",
9127     "field_offset" : 128,
9128     "referenced_type" : "type-348"
9129    },
9130    {
9131     "access" : "private",
9132     "field_name" : "mQuantum",
9133     "field_offset" : 192,
9134     "referenced_type" : "type-2"
9135    },
9136    {
9137     "access" : "private",
9138     "field_name" : "mFlags",
9139     "field_offset" : 224,
9140     "referenced_type" : "type-2"
9141    }
9142   ],
9143   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
9144   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
9145   "referenced_type" : "type-347",
9146   "self_type" : "type-347",
9147   "size" : 32,
9148   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
9149   "template_args" : [ "type-46" ],
9150   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
9151  },
9152  {
9153   "alignment" : 8,
9154   "fields" :
9155   [
9156    {
9157     "access" : "private",
9158     "field_name" : "mBufCachePos",
9159     "referenced_type" : "type-13"
9160    },
9161    {
9162     "access" : "private",
9163     "field_name" : "mBufCache",
9164     "field_offset" : 64,
9165     "referenced_type" : "type-383"
9166    },
9167    {
9168     "access" : "private",
9169     "field_name" : "mError",
9170     "field_offset" : 256,
9171     "referenced_type" : "type-8"
9172    },
9173    {
9174     "access" : "private",
9175     "field_name" : "mData",
9176     "field_offset" : 320,
9177     "referenced_type" : "type-384"
9178    },
9179    {
9180     "access" : "private",
9181     "field_name" : "mDataSize",
9182     "field_offset" : 384,
9183     "referenced_type" : "type-13"
9184    },
9185    {
9186     "access" : "private",
9187     "field_name" : "mDataCapacity",
9188     "field_offset" : 448,
9189     "referenced_type" : "type-13"
9190    },
9191    {
9192     "access" : "private",
9193     "field_name" : "mDataPos",
9194     "field_offset" : 512,
9195     "referenced_type" : "type-13"
9196    },
9197    {
9198     "access" : "private",
9199     "field_name" : "mObjects",
9200     "field_offset" : 576,
9201     "referenced_type" : "type-385"
9202    },
9203    {
9204     "access" : "private",
9205     "field_name" : "mObjectsSize",
9206     "field_offset" : 640,
9207     "referenced_type" : "type-13"
9208    },
9209    {
9210     "access" : "private",
9211     "field_name" : "mObjectsCapacity",
9212     "field_offset" : 704,
9213     "referenced_type" : "type-13"
9214    },
9215    {
9216     "access" : "private",
9217     "field_name" : "mNextObjectHint",
9218     "field_offset" : 768,
9219     "referenced_type" : "type-13"
9220    },
9221    {
9222     "access" : "private",
9223     "field_name" : "mNumRef",
9224     "field_offset" : 832,
9225     "referenced_type" : "type-13"
9226    },
9227    {
9228     "access" : "private",
9229     "field_name" : "mFdsKnown",
9230     "field_offset" : 896,
9231     "referenced_type" : "type-27"
9232    },
9233    {
9234     "access" : "private",
9235     "field_name" : "mHasFds",
9236     "field_offset" : 904,
9237     "referenced_type" : "type-27"
9238    },
9239    {
9240     "access" : "private",
9241     "field_name" : "mAllowFds",
9242     "field_offset" : 912,
9243     "referenced_type" : "type-27"
9244    },
9245    {
9246     "access" : "private",
9247     "field_name" : "mOwner",
9248     "field_offset" : 960,
9249     "referenced_type" : "type-386"
9250    },
9251    {
9252     "access" : "private",
9253     "field_name" : "mOwnerCookie",
9254     "field_offset" : 1024,
9255     "referenced_type" : "type-9"
9256    }
9257   ],
9258   "linker_set_key" : "android::hardware::Parcel",
9259   "name" : "android::hardware::Parcel",
9260   "record_kind" : "class",
9261   "referenced_type" : "type-382",
9262   "self_type" : "type-382",
9263   "size" : 136,
9264   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
9265   "unique_id" : "_ZTSN7android8hardware6ParcelE"
9266  },
9267  {
9268   "access" : "private",
9269   "alignment" : 8,
9270   "fields" :
9271   [
9272    {
9273     "field_name" : "index",
9274     "referenced_type" : "type-13"
9275    },
9276    {
9277     "field_name" : "buffer",
9278     "field_offset" : 64,
9279     "referenced_type" : "type-224"
9280    },
9281    {
9282     "field_name" : "bufend",
9283     "field_offset" : 128,
9284     "referenced_type" : "type-224"
9285    }
9286   ],
9287   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
9288   "name" : "android::hardware::Parcel::BufferInfo",
9289   "referenced_type" : "type-391",
9290   "self_type" : "type-391",
9291   "size" : 24,
9292   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
9293   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
9294  },
9295  {
9296   "alignment" : 8,
9297   "base_specifiers" :
9298   [
9299    {
9300     "is_virtual" : true,
9301     "referenced_type" : "type-24"
9302    }
9303   ],
9304   "fields" :
9305   [
9306    {
9307     "access" : "private",
9308     "field_name" : "mDriverFD",
9309     "field_offset" : 64,
9310     "referenced_type" : "type-8"
9311    },
9312    {
9313     "access" : "private",
9314     "field_name" : "mVMStart",
9315     "field_offset" : 128,
9316     "referenced_type" : "type-9"
9317    },
9318    {
9319     "access" : "private",
9320     "field_name" : "mThreadCountLock",
9321     "field_offset" : 192,
9322     "referenced_type" : "type-11"
9323    },
9324    {
9325     "access" : "private",
9326     "field_name" : "mThreadCountDecrement",
9327     "field_offset" : 512,
9328     "referenced_type" : "type-12"
9329    },
9330    {
9331     "access" : "private",
9332     "field_name" : "mExecutingThreadsCount",
9333     "field_offset" : 896,
9334     "referenced_type" : "type-13"
9335    },
9336    {
9337     "access" : "private",
9338     "field_name" : "mMaxThreads",
9339     "field_offset" : 960,
9340     "referenced_type" : "type-13"
9341    },
9342    {
9343     "access" : "private",
9344     "field_name" : "mStarvationStartTimeMs",
9345     "field_offset" : 1024,
9346     "referenced_type" : "type-14"
9347    },
9348    {
9349     "access" : "private",
9350     "field_name" : "mLock",
9351     "field_offset" : 1088,
9352     "referenced_type" : "type-15"
9353    },
9354    {
9355     "access" : "private",
9356     "field_name" : "mHandleToObject",
9357     "field_offset" : 1408,
9358     "referenced_type" : "type-17"
9359    },
9360    {
9361     "access" : "private",
9362     "field_name" : "mManagesContexts",
9363     "field_offset" : 1728,
9364     "referenced_type" : "type-27"
9365    },
9366    {
9367     "access" : "private",
9368     "field_name" : "mBinderContextCheckFunc",
9369     "field_offset" : 1792,
9370     "referenced_type" : "type-28"
9371    },
9372    {
9373     "access" : "private",
9374     "field_name" : "mBinderContextUserData",
9375     "field_offset" : 1856,
9376     "referenced_type" : "type-9"
9377    },
9378    {
9379     "access" : "private",
9380     "field_name" : "mContexts",
9381     "field_offset" : 1920,
9382     "referenced_type" : "type-39"
9383    },
9384    {
9385     "access" : "private",
9386     "field_name" : "mRootDir",
9387     "field_offset" : 2240,
9388     "referenced_type" : "type-43"
9389    },
9390    {
9391     "access" : "private",
9392     "field_name" : "mThreadPoolStarted",
9393     "field_offset" : 2304,
9394     "referenced_type" : "type-27"
9395    },
9396    {
9397     "access" : "private",
9398     "field_name" : "mSpawnThreadOnStart",
9399     "field_offset" : 2312,
9400     "referenced_type" : "type-27"
9401    },
9402    {
9403     "access" : "private",
9404     "field_name" : "mThreadPoolSeq",
9405     "field_offset" : 2336,
9406     "referenced_type" : "type-47"
9407    },
9408    {
9409     "access" : "private",
9410     "field_name" : "mMmapSize",
9411     "field_offset" : 2368,
9412     "referenced_type" : "type-20"
9413    },
9414    {
9415     "access" : "private",
9416     "field_name" : "mCallRestriction",
9417     "field_offset" : 2432,
9418     "referenced_type" : "type-48"
9419    }
9420   ],
9421   "linker_set_key" : "android::hardware::ProcessState",
9422   "name" : "android::hardware::ProcessState",
9423   "record_kind" : "class",
9424   "referenced_type" : "type-7",
9425   "self_type" : "type-7",
9426   "size" : 328,
9427   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
9428   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
9429   "vtable_components" :
9430   [
9431    {
9432     "component_value" : 312,
9433     "kind" : "vbase_offset"
9434    },
9435    {
9436     "kind" : "offset_to_top"
9437    },
9438    {
9439     "kind" : "rtti",
9440     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
9441    },
9442    {
9443     "kind" : "complete_dtor_pointer",
9444     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
9445    },
9446    {
9447     "kind" : "deleting_dtor_pointer",
9448     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
9449    },
9450    {
9451     "kind" : "vcall_offset"
9452    },
9453    {
9454     "kind" : "vcall_offset"
9455    },
9456    {
9457     "kind" : "vcall_offset"
9458    },
9459    {
9460     "kind" : "vcall_offset"
9461    },
9462    {
9463     "component_value" : -312,
9464     "kind" : "vcall_offset"
9465    },
9466    {
9467     "component_value" : -312,
9468     "kind" : "offset_to_top"
9469    },
9470    {
9471     "kind" : "rtti",
9472     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
9473    },
9474    {
9475     "kind" : "complete_dtor_pointer",
9476     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
9477    },
9478    {
9479     "kind" : "deleting_dtor_pointer",
9480     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
9481    },
9482    {
9483     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9484    },
9485    {
9486     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9487    },
9488    {
9489     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9490    },
9491    {
9492     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9493    }
9494   ]
9495  },
9496  {
9497   "access" : "private",
9498   "alignment" : 8,
9499   "fields" :
9500   [
9501    {
9502     "field_name" : "binder",
9503     "referenced_type" : "type-22"
9504    },
9505    {
9506     "field_name" : "refs",
9507     "field_offset" : 64,
9508     "referenced_type" : "type-25"
9509    }
9510   ],
9511   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
9512   "name" : "android::hardware::ProcessState::handle_entry",
9513   "referenced_type" : "type-21",
9514   "self_type" : "type-21",
9515   "size" : 16,
9516   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
9517   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
9518  },
9519  {
9520   "alignment" : 8,
9521   "base_specifiers" :
9522   [
9523    {
9524     "referenced_type" : "type-133"
9525    }
9526   ],
9527   "fields" :
9528   [
9529    {
9530     "access" : "private",
9531     "field_name" : "mVal",
9532     "field_offset" : 288,
9533     "referenced_type" : "type-141"
9534    }
9535   ],
9536   "linker_set_key" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error>",
9537   "name" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error>",
9538   "record_kind" : "class",
9539   "referenced_type" : "type-140",
9540   "self_type" : "type-140",
9541   "size" : 40,
9542   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9543   "template_args" : [ "type-141" ],
9544   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_8graphics6mapper4V2_05ErrorEEE"
9545  },
9546  {
9547   "alignment" : 8,
9548   "base_specifiers" :
9549   [
9550    {
9551     "referenced_type" : "type-133"
9552    }
9553   ],
9554   "fields" :
9555   [
9556    {
9557     "access" : "private",
9558     "field_name" : "mVal",
9559     "field_offset" : 320,
9560     "referenced_type" : "type-98"
9561    }
9562   ],
9563   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_1::IMapper> >",
9564   "name" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_1::IMapper> >",
9565   "record_kind" : "class",
9566   "referenced_type" : "type-147",
9567   "self_type" : "type-147",
9568   "size" : 48,
9569   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9570   "template_args" : [ "type-98" ],
9571   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_8graphics6mapper4V2_17IMapperEEEEE"
9572  },
9573  {
9574   "alignment" : 8,
9575   "base_specifiers" :
9576   [
9577    {
9578     "referenced_type" : "type-133"
9579    }
9580   ],
9581   "fields" :
9582   [
9583    {
9584     "access" : "private",
9585     "field_name" : "mVal",
9586     "field_offset" : 264,
9587     "referenced_type" : "type-27"
9588    }
9589   ],
9590   "linker_set_key" : "android::hardware::Return<bool>",
9591   "name" : "android::hardware::Return<bool>",
9592   "record_kind" : "class",
9593   "referenced_type" : "type-132",
9594   "self_type" : "type-132",
9595   "size" : 40,
9596   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9597   "template_args" : [ "type-27" ],
9598   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
9599  },
9600  {
9601   "alignment" : 8,
9602   "base_specifiers" :
9603   [
9604    {
9605     "referenced_type" : "type-133"
9606    }
9607   ],
9608   "linker_set_key" : "android::hardware::Return<void>",
9609   "name" : "android::hardware::Return<void>",
9610   "record_kind" : "class",
9611   "referenced_type" : "type-160",
9612   "self_type" : "type-160",
9613   "size" : 40,
9614   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9615   "template_args" : [ "type-10" ],
9616   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
9617  },
9618  {
9619   "alignment" : 8,
9620   "fields" :
9621   [
9622    {
9623     "access" : "private",
9624     "field_name" : "mException",
9625     "referenced_type" : "type-8"
9626    },
9627    {
9628     "access" : "private",
9629     "field_name" : "mErrorCode",
9630     "field_offset" : 32,
9631     "referenced_type" : "type-8"
9632    },
9633    {
9634     "access" : "private",
9635     "field_name" : "mMessage",
9636     "field_offset" : 64,
9637     "referenced_type" : "type-124"
9638    }
9639   ],
9640   "linker_set_key" : "android::hardware::Status",
9641   "name" : "android::hardware::Status",
9642   "record_kind" : "class",
9643   "referenced_type" : "type-123",
9644   "self_type" : "type-123",
9645   "size" : 32,
9646   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9647   "unique_id" : "_ZTSN7android8hardware6StatusE"
9648  },
9649  {
9650   "alignment" : 8,
9651   "fields" :
9652   [
9653    {
9654     "access" : "protected",
9655     "field_name" : "mInstrumentationCallbacks",
9656     "field_offset" : 64,
9657     "referenced_type" : "type-400"
9658    },
9659    {
9660     "access" : "protected",
9661     "field_name" : "mEnableInstrumentation",
9662     "field_offset" : 256,
9663     "referenced_type" : "type-27"
9664    },
9665    {
9666     "access" : "protected",
9667     "field_name" : "mInstrumentationLibPackage",
9668     "field_offset" : 320,
9669     "referenced_type" : "type-401"
9670    },
9671    {
9672     "access" : "protected",
9673     "field_name" : "mInterfaceName",
9674     "field_offset" : 512,
9675     "referenced_type" : "type-402"
9676    }
9677   ],
9678   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
9679   "name" : "android::hardware::details::HidlInstrumentor",
9680   "referenced_type" : "type-399",
9681   "self_type" : "type-399",
9682   "size" : 88,
9683   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9684   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
9685   "vtable_components" :
9686   [
9687    {
9688     "kind" : "offset_to_top"
9689    },
9690    {
9691     "kind" : "rtti",
9692     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9693    },
9694    {
9695     "kind" : "complete_dtor_pointer",
9696     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
9697    },
9698    {
9699     "kind" : "deleting_dtor_pointer",
9700     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
9701    }
9702   ]
9703  },
9704  {
9705   "alignment" : 4,
9706   "fields" :
9707   [
9708    {
9709     "field_name" : "sched_policy",
9710     "referenced_type" : "type-8"
9711    },
9712    {
9713     "field_name" : "prio",
9714     "field_offset" : 32,
9715     "referenced_type" : "type-8"
9716    }
9717   ],
9718   "linker_set_key" : "android::hardware::details::SchedPrio",
9719   "name" : "android::hardware::details::SchedPrio",
9720   "referenced_type" : "type-411",
9721   "self_type" : "type-411",
9722   "size" : 8,
9723   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
9724   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
9725  },
9726  {
9727   "alignment" : 8,
9728   "fields" :
9729   [
9730    {
9731     "access" : "private",
9732     "field_name" : "mQueue",
9733     "referenced_type" : "type-632"
9734    }
9735   ],
9736   "linker_set_key" : "android::hardware::details::TaskRunner",
9737   "name" : "android::hardware::details::TaskRunner",
9738   "record_kind" : "class",
9739   "referenced_type" : "type-631",
9740   "self_type" : "type-631",
9741   "size" : 16,
9742   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
9743   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
9744  },
9745  {
9746   "alignment" : 1,
9747   "linker_set_key" : "android::hardware::details::bnhw_tag",
9748   "name" : "android::hardware::details::bnhw_tag",
9749   "referenced_type" : "type-220",
9750   "self_type" : "type-220",
9751   "size" : 1,
9752   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9753   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
9754  },
9755  {
9756   "alignment" : 1,
9757   "linker_set_key" : "android::hardware::details::bphw_tag",
9758   "name" : "android::hardware::details::bphw_tag",
9759   "referenced_type" : "type-231",
9760   "self_type" : "type-231",
9761   "size" : 1,
9762   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9763   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
9764  },
9765  {
9766   "alignment" : 1,
9767   "linker_set_key" : "android::hardware::details::bs_tag",
9768   "name" : "android::hardware::details::bs_tag",
9769   "referenced_type" : "type-244",
9770   "self_type" : "type-244",
9771   "size" : 1,
9772   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9773   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
9774  },
9775  {
9776   "access" : "private",
9777   "alignment" : 8,
9778   "fields" :
9779   [
9780    {
9781     "field_name" : "mPointer",
9782     "referenced_type" : "type-294"
9783    },
9784    {
9785     "field_name" : "_pad",
9786     "referenced_type" : "type-13"
9787    }
9788   ],
9789   "is_anonymous" : true,
9790   "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",
9791   "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",
9792   "record_kind" : "union",
9793   "referenced_type" : "type-293",
9794   "self_type" : "type-293",
9795   "size" : 8,
9796   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9797   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
9798  },
9799  {
9800   "alignment" : 8,
9801   "fields" :
9802   [
9803    {
9804     "access" : "private",
9805     "referenced_type" : "type-293"
9806    }
9807   ],
9808   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
9809   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
9810   "referenced_type" : "type-292",
9811   "self_type" : "type-292",
9812   "size" : 8,
9813   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9814   "template_args" : [ "type-295" ],
9815   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
9816  },
9817  {
9818   "alignment" : 8,
9819   "fields" :
9820   [
9821    {
9822     "access" : "private",
9823     "referenced_type" : "type-308"
9824    }
9825   ],
9826   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
9827   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
9828   "referenced_type" : "type-307",
9829   "self_type" : "type-307",
9830   "size" : 8,
9831   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9832   "template_args" : [ "type-310" ],
9833   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE"
9834  },
9835  {
9836   "alignment" : 8,
9837   "fields" :
9838   [
9839    {
9840     "access" : "private",
9841     "referenced_type" : "type-300"
9842    }
9843   ],
9844   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9845   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9846   "referenced_type" : "type-299",
9847   "self_type" : "type-299",
9848   "size" : 8,
9849   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9850   "template_args" : [ "type-273" ],
9851   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
9852  },
9853  {
9854   "alignment" : 8,
9855   "fields" :
9856   [
9857    {
9858     "access" : "private",
9859     "referenced_type" : "type-334"
9860    }
9861   ],
9862   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
9863   "name" : "android::hardware::details::hidl_pointer<char>",
9864   "referenced_type" : "type-333",
9865   "self_type" : "type-333",
9866   "size" : 8,
9867   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9868   "template_args" : [ "type-46" ],
9869   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
9870  },
9871  {
9872   "access" : "private",
9873   "alignment" : 8,
9874   "fields" :
9875   [
9876    {
9877     "field_name" : "mPointer",
9878     "referenced_type" : "type-167"
9879    },
9880    {
9881     "field_name" : "_pad",
9882     "referenced_type" : "type-13"
9883    }
9884   ],
9885   "is_anonymous" : true,
9886   "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",
9887   "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",
9888   "record_kind" : "union",
9889   "referenced_type" : "type-334",
9890   "self_type" : "type-334",
9891   "size" : 8,
9892   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9893   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
9894  },
9895  {
9896   "alignment" : 8,
9897   "fields" :
9898   [
9899    {
9900     "access" : "private",
9901     "referenced_type" : "type-275"
9902    }
9903   ],
9904   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
9905   "name" : "android::hardware::details::hidl_pointer<const char>",
9906   "referenced_type" : "type-274",
9907   "self_type" : "type-274",
9908   "size" : 8,
9909   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9910   "template_args" : [ "type-45" ],
9911   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
9912  },
9913  {
9914   "access" : "private",
9915   "alignment" : 8,
9916   "fields" :
9917   [
9918    {
9919     "field_name" : "mPointer",
9920     "referenced_type" : "type-44"
9921    },
9922    {
9923     "field_name" : "_pad",
9924     "referenced_type" : "type-13"
9925    }
9926   ],
9927   "is_anonymous" : true,
9928   "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",
9929   "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",
9930   "record_kind" : "union",
9931   "referenced_type" : "type-275",
9932   "self_type" : "type-275",
9933   "size" : 8,
9934   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9935   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
9936  },
9937  {
9938   "alignment" : 8,
9939   "fields" :
9940   [
9941    {
9942     "access" : "private",
9943     "referenced_type" : "type-254"
9944    }
9945   ],
9946   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
9947   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
9948   "referenced_type" : "type-253",
9949   "self_type" : "type-253",
9950   "size" : 8,
9951   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9952   "template_args" : [ "type-256" ],
9953   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
9954  },
9955  {
9956   "access" : "private",
9957   "alignment" : 8,
9958   "fields" :
9959   [
9960    {
9961     "field_name" : "mPointer",
9962     "referenced_type" : "type-255"
9963    },
9964    {
9965     "field_name" : "_pad",
9966     "referenced_type" : "type-13"
9967    }
9968   ],
9969   "is_anonymous" : true,
9970   "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",
9971   "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",
9972   "record_kind" : "union",
9973   "referenced_type" : "type-254",
9974   "self_type" : "type-254",
9975   "size" : 8,
9976   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9977   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
9978  },
9979  {
9980   "access" : "private",
9981   "alignment" : 8,
9982   "fields" :
9983   [
9984    {
9985     "field_name" : "mPointer",
9986     "referenced_type" : "type-309"
9987    },
9988    {
9989     "field_name" : "_pad",
9990     "referenced_type" : "type-13"
9991    }
9992   ],
9993   "is_anonymous" : true,
9994   "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",
9995   "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",
9996   "record_kind" : "union",
9997   "referenced_type" : "type-308",
9998   "self_type" : "type-308",
9999   "size" : 8,
10000   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10001   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E"
10002  },
10003  {
10004   "access" : "private",
10005   "alignment" : 8,
10006   "fields" :
10007   [
10008    {
10009     "field_name" : "mPointer",
10010     "referenced_type" : "type-301"
10011    },
10012    {
10013     "field_name" : "_pad",
10014     "referenced_type" : "type-13"
10015    }
10016   ],
10017   "is_anonymous" : true,
10018   "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",
10019   "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",
10020   "record_kind" : "union",
10021   "referenced_type" : "type-300",
10022   "self_type" : "type-300",
10023   "size" : 8,
10024   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10025   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
10026  },
10027  {
10028   "alignment" : 8,
10029   "fields" :
10030   [
10031    {
10032     "access" : "private",
10033     "referenced_type" : "type-318"
10034    }
10035   ],
10036   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
10037   "name" : "android::hardware::details::hidl_pointer<int>",
10038   "referenced_type" : "type-317",
10039   "self_type" : "type-317",
10040   "size" : 8,
10041   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10042   "template_args" : [ "type-8" ],
10043   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
10044  },
10045  {
10046   "access" : "private",
10047   "alignment" : 8,
10048   "fields" :
10049   [
10050    {
10051     "field_name" : "mPointer",
10052     "referenced_type" : "type-319"
10053    },
10054    {
10055     "field_name" : "_pad",
10056     "referenced_type" : "type-13"
10057    }
10058   ],
10059   "is_anonymous" : true,
10060   "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",
10061   "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",
10062   "record_kind" : "union",
10063   "referenced_type" : "type-318",
10064   "self_type" : "type-318",
10065   "size" : 8,
10066   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10067   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
10068  },
10069  {
10070   "alignment" : 8,
10071   "fields" :
10072   [
10073    {
10074     "access" : "private",
10075     "referenced_type" : "type-349"
10076    }
10077   ],
10078   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
10079   "name" : "android::hardware::details::hidl_pointer<native_handle>",
10080   "referenced_type" : "type-348",
10081   "self_type" : "type-348",
10082   "size" : 8,
10083   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10084   "template_args" : [ "type-172" ],
10085   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
10086  },
10087  {
10088   "access" : "private",
10089   "alignment" : 8,
10090   "fields" :
10091   [
10092    {
10093     "field_name" : "mPointer",
10094     "referenced_type" : "type-171"
10095    },
10096    {
10097     "field_name" : "_pad",
10098     "referenced_type" : "type-13"
10099    }
10100   ],
10101   "is_anonymous" : true,
10102   "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",
10103   "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",
10104   "record_kind" : "union",
10105   "referenced_type" : "type-349",
10106   "self_type" : "type-349",
10107   "size" : 8,
10108   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10109   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
10110  },
10111  {
10112   "alignment" : 8,
10113   "fields" :
10114   [
10115    {
10116     "access" : "private",
10117     "referenced_type" : "type-326"
10118    }
10119   ],
10120   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned int>",
10121   "name" : "android::hardware::details::hidl_pointer<unsigned int>",
10122   "referenced_type" : "type-325",
10123   "self_type" : "type-325",
10124   "size" : 8,
10125   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10126   "template_args" : [ "type-2" ],
10127   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIjEE"
10128  },
10129  {
10130   "access" : "private",
10131   "alignment" : 8,
10132   "fields" :
10133   [
10134    {
10135     "field_name" : "mPointer",
10136     "referenced_type" : "type-327"
10137    },
10138    {
10139     "field_name" : "_pad",
10140     "referenced_type" : "type-13"
10141    }
10142   ],
10143   "is_anonymous" : true,
10144   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10145   "name" : "android::hardware::details::hidl_pointer<unsigned int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10146   "record_kind" : "union",
10147   "referenced_type" : "type-326",
10148   "self_type" : "type-326",
10149   "size" : 8,
10150   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10151   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIjEUt_E"
10152  },
10153  {
10154   "alignment" : 1,
10155   "linker_set_key" : "android::hardware::details::i_tag",
10156   "name" : "android::hardware::details::i_tag",
10157   "referenced_type" : "type-209",
10158   "self_type" : "type-209",
10159   "size" : 1,
10160   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10161   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
10162  },
10163  {
10164   "alignment" : 8,
10165   "fields" :
10166   [
10167    {
10168     "access" : "private",
10169     "field_name" : "mStatus",
10170     "referenced_type" : "type-123"
10171    },
10172    {
10173     "access" : "private",
10174     "field_name" : "mCheckedStatus",
10175     "field_offset" : 256,
10176     "referenced_type" : "type-27"
10177    }
10178   ],
10179   "linker_set_key" : "android::hardware::details::return_status",
10180   "name" : "android::hardware::details::return_status",
10181   "record_kind" : "class",
10182   "referenced_type" : "type-133",
10183   "self_type" : "type-133",
10184   "size" : 40,
10185   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10186   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
10187  },
10188  {
10189   "alignment" : 1,
10190   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
10191   "name" : "android::hardware::details::std_array<unsigned char, 32>",
10192   "referenced_type" : "type-335",
10193   "self_type" : "type-335",
10194   "size" : 1,
10195   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10196   "template_args" : [ "type-88" ],
10197   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm32EJEEE"
10198  },
10199  {
10200   "alignment" : 8,
10201   "base_specifiers" :
10202   [
10203    {
10204     "referenced_type" : "type-397"
10205    }
10206   ],
10207   "fields" :
10208   [
10209    {
10210     "access" : "private",
10211     "field_name" : "_hidl_mImpl",
10212     "field_offset" : 1024,
10213     "referenced_type" : "type-79"
10214    }
10215   ],
10216   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::BnHwMapper",
10217   "name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper",
10218   "referenced_type" : "type-585",
10219   "self_type" : "type-585",
10220   "size" : 152,
10221   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h",
10222   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_010BnHwMapperE",
10223   "vtable_components" :
10224   [
10225    {
10226     "component_value" : 136,
10227     "kind" : "vbase_offset"
10228    },
10229    {
10230     "kind" : "offset_to_top"
10231    },
10232    {
10233     "kind" : "rtti",
10234     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BnHwMapperE"
10235    },
10236    {
10237     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10238    },
10239    {
10240     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10241    },
10242    {
10243     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10244    },
10245    {
10246     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10247    },
10248    {
10249     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10250    },
10251    {
10252     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10253    },
10254    {
10255     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10256    },
10257    {
10258     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10259    },
10260    {
10261     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10262    },
10263    {
10264     "kind" : "complete_dtor_pointer",
10265     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperD1Ev"
10266    },
10267    {
10268     "kind" : "deleting_dtor_pointer",
10269     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperD0Ev"
10270    },
10271    {
10272     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
10273    },
10274    {
10275     "component_value" : -32,
10276     "kind" : "offset_to_top"
10277    },
10278    {
10279     "kind" : "rtti",
10280     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BnHwMapperE"
10281    },
10282    {
10283     "kind" : "complete_dtor_pointer",
10284     "mangled_component_name" : "_ZThn32_N7android8hardware8graphics6mapper4V2_010BnHwMapperD1Ev"
10285    },
10286    {
10287     "kind" : "deleting_dtor_pointer",
10288     "mangled_component_name" : "_ZThn32_N7android8hardware8graphics6mapper4V2_010BnHwMapperD0Ev"
10289    },
10290    {
10291     "kind" : "vcall_offset"
10292    },
10293    {
10294     "kind" : "vcall_offset"
10295    },
10296    {
10297     "kind" : "vcall_offset"
10298    },
10299    {
10300     "kind" : "vcall_offset"
10301    },
10302    {
10303     "component_value" : -136,
10304     "kind" : "vcall_offset"
10305    },
10306    {
10307     "component_value" : -136,
10308     "kind" : "offset_to_top"
10309    },
10310    {
10311     "kind" : "rtti",
10312     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BnHwMapperE"
10313    },
10314    {
10315     "kind" : "complete_dtor_pointer",
10316     "mangled_component_name" : "_ZTv0_n24_N7android8hardware8graphics6mapper4V2_010BnHwMapperD1Ev"
10317    },
10318    {
10319     "kind" : "deleting_dtor_pointer",
10320     "mangled_component_name" : "_ZTv0_n24_N7android8hardware8graphics6mapper4V2_010BnHwMapperD0Ev"
10321    },
10322    {
10323     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10324    },
10325    {
10326     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10327    },
10328    {
10329     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10330    },
10331    {
10332     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10333    }
10334   ]
10335  },
10336  {
10337   "alignment" : 8,
10338   "base_specifiers" :
10339   [
10340    {
10341     "referenced_type" : "type-379"
10342    },
10343    {
10344     "referenced_type" : "type-399"
10345    }
10346   ],
10347   "fields" :
10348   [
10349    {
10350     "access" : "private",
10351     "field_name" : "_hidl_mMutex",
10352     "field_offset" : 1088,
10353     "referenced_type" : "type-588"
10354    },
10355    {
10356     "access" : "private",
10357     "field_name" : "_hidl_mDeathRecipients",
10358     "field_offset" : 1408,
10359     "referenced_type" : "type-589"
10360    }
10361   ],
10362   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::BpHwMapper",
10363   "name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper",
10364   "referenced_type" : "type-587",
10365   "self_type" : "type-587",
10366   "size" : 216,
10367   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h",
10368   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_010BpHwMapperE",
10369   "vtable_components" :
10370   [
10371    {
10372     "component_value" : 200,
10373     "kind" : "vbase_offset"
10374    },
10375    {
10376     "kind" : "offset_to_top"
10377    },
10378    {
10379     "kind" : "rtti",
10380     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
10381    },
10382    {
10383     "mangled_component_name" : "_ZNK7android8hardware8graphics6mapper4V2_010BpHwMapper8isRemoteEv"
10384    },
10385    {
10386     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10387    },
10388    {
10389     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10390    },
10391    {
10392     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10393    },
10394    {
10395     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
10396    },
10397    {
10398     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper21setHALInstrumentationEv"
10399    },
10400    {
10401     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
10402    },
10403    {
10404     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper4pingEv"
10405    },
10406    {
10407     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10408    },
10409    {
10410     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper21notifySyspropsChangedEv"
10411    },
10412    {
10413     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10414    },
10415    {
10416     "kind" : "complete_dtor_pointer",
10417     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapperD1Ev"
10418    },
10419    {
10420     "kind" : "deleting_dtor_pointer",
10421     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapperD0Ev"
10422    },
10423    {
10424     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper16createDescriptorERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecIjEEEEE"
10425    },
10426    {
10427     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorEPvEEE"
10428    },
10429    {
10430     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper10freeBufferEPv"
10431    },
10432    {
10433     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper4lockEPvmRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorES5_EEE"
10434    },
10435    {
10436     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper9lockYCbCrEPvmRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorERKNS3_11YCbCrLayoutEEEE"
10437    },
10438    {
10439     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper6unlockEPvNSt3__18functionIFvNS3_5ErrorERKNS0_11hidl_handleEEEE"
10440    },
10441    {
10442     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEE10onAsBinderEv"
10443    },
10444    {
10445     "component_value" : 192,
10446     "kind" : "vbase_offset"
10447    },
10448    {
10449     "component_value" : -8,
10450     "kind" : "offset_to_top"
10451    },
10452    {
10453     "kind" : "rtti",
10454     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
10455    },
10456    {
10457     "kind" : "complete_dtor_pointer",
10458     "mangled_component_name" : "_ZThn8_N7android8hardware8graphics6mapper4V2_010BpHwMapperD1Ev"
10459    },
10460    {
10461     "kind" : "deleting_dtor_pointer",
10462     "mangled_component_name" : "_ZThn8_N7android8hardware8graphics6mapper4V2_010BpHwMapperD0Ev"
10463    },
10464    {
10465     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEE10onAsBinderEv"
10466    },
10467    {
10468     "component_value" : 184,
10469     "kind" : "vbase_offset"
10470    },
10471    {
10472     "component_value" : -16,
10473     "kind" : "offset_to_top"
10474    },
10475    {
10476     "kind" : "rtti",
10477     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
10478    },
10479    {
10480     "kind" : "complete_dtor_pointer",
10481     "mangled_component_name" : "_ZThn16_N7android8hardware8graphics6mapper4V2_010BpHwMapperD1Ev"
10482    },
10483    {
10484     "kind" : "deleting_dtor_pointer",
10485     "mangled_component_name" : "_ZThn16_N7android8hardware8graphics6mapper4V2_010BpHwMapperD0Ev"
10486    },
10487    {
10488     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10489    },
10490    {
10491     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10492    },
10493    {
10494     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10495    },
10496    {
10497     "component_value" : -48,
10498     "kind" : "offset_to_top"
10499    },
10500    {
10501     "kind" : "rtti",
10502     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
10503    },
10504    {
10505     "kind" : "complete_dtor_pointer",
10506     "mangled_component_name" : "_ZThn48_N7android8hardware8graphics6mapper4V2_010BpHwMapperD1Ev"
10507    },
10508    {
10509     "kind" : "deleting_dtor_pointer",
10510     "mangled_component_name" : "_ZThn48_N7android8hardware8graphics6mapper4V2_010BpHwMapperD0Ev"
10511    },
10512    {
10513     "kind" : "vcall_offset"
10514    },
10515    {
10516     "component_value" : -184,
10517     "kind" : "vcall_offset"
10518    },
10519    {
10520     "component_value" : -184,
10521     "kind" : "vcall_offset"
10522    },
10523    {
10524     "component_value" : -184,
10525     "kind" : "vcall_offset"
10526    },
10527    {
10528     "component_value" : -200,
10529     "kind" : "vcall_offset"
10530    },
10531    {
10532     "component_value" : -200,
10533     "kind" : "offset_to_top"
10534    },
10535    {
10536     "kind" : "rtti",
10537     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
10538    },
10539    {
10540     "kind" : "complete_dtor_pointer",
10541     "mangled_component_name" : "_ZTv0_n24_N7android8hardware8graphics6mapper4V2_010BpHwMapperD1Ev"
10542    },
10543    {
10544     "kind" : "deleting_dtor_pointer",
10545     "mangled_component_name" : "_ZTv0_n24_N7android8hardware8graphics6mapper4V2_010BpHwMapperD0Ev"
10546    },
10547    {
10548     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10549    },
10550    {
10551     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10552    },
10553    {
10554     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10555    },
10556    {
10557     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10558    }
10559   ]
10560  },
10561  {
10562   "alignment" : 8,
10563   "base_specifiers" :
10564   [
10565    {
10566     "referenced_type" : "type-58"
10567    }
10568   ],
10569   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::IMapper",
10570   "name" : "android::hardware::graphics::mapper::V2_0::IMapper",
10571   "referenced_type" : "type-81",
10572   "self_type" : "type-81",
10573   "size" : 24,
10574   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h",
10575   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_07IMapperE",
10576   "vtable_components" :
10577   [
10578    {
10579     "component_value" : 8,
10580     "kind" : "vbase_offset"
10581    },
10582    {
10583     "kind" : "offset_to_top"
10584    },
10585    {
10586     "kind" : "rtti",
10587     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_07IMapperE"
10588    },
10589    {
10590     "mangled_component_name" : "_ZNK7android8hardware8graphics6mapper4V2_07IMapper8isRemoteEv"
10591    },
10592    {
10593     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10594    },
10595    {
10596     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10597    },
10598    {
10599     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10600    },
10601    {
10602     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
10603    },
10604    {
10605     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper21setHALInstrumentationEv"
10606    },
10607    {
10608     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
10609    },
10610    {
10611     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper4pingEv"
10612    },
10613    {
10614     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10615    },
10616    {
10617     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper21notifySyspropsChangedEv"
10618    },
10619    {
10620     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10621    },
10622    {
10623     "kind" : "complete_dtor_pointer",
10624     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapperD1Ev"
10625    },
10626    {
10627     "kind" : "deleting_dtor_pointer",
10628     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapperD0Ev"
10629    },
10630    {
10631     "is_pure" : true,
10632     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper16createDescriptorERKNS4_20BufferDescriptorInfoENSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecIjEEEEE"
10633    },
10634    {
10635     "is_pure" : true,
10636     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorEPvEEE"
10637    },
10638    {
10639     "is_pure" : true,
10640     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper10freeBufferEPv"
10641    },
10642    {
10643     "is_pure" : true,
10644     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper4lockEPvmRKNS4_4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorES5_EEE"
10645    },
10646    {
10647     "is_pure" : true,
10648     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper9lockYCbCrEPvmRKNS4_4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorERKNS3_11YCbCrLayoutEEEE"
10649    },
10650    {
10651     "is_pure" : true,
10652     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper6unlockEPvNSt3__18functionIFvNS3_5ErrorERKNS0_11hidl_handleEEEE"
10653    },
10654    {
10655     "kind" : "vcall_offset"
10656    },
10657    {
10658     "kind" : "vcall_offset"
10659    },
10660    {
10661     "kind" : "vcall_offset"
10662    },
10663    {
10664     "kind" : "vcall_offset"
10665    },
10666    {
10667     "component_value" : -8,
10668     "kind" : "vcall_offset"
10669    },
10670    {
10671     "component_value" : -8,
10672     "kind" : "offset_to_top"
10673    },
10674    {
10675     "kind" : "rtti",
10676     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_07IMapperE"
10677    },
10678    {
10679     "kind" : "complete_dtor_pointer",
10680     "mangled_component_name" : "_ZTv0_n24_N7android8hardware8graphics6mapper4V2_07IMapperD1Ev"
10681    },
10682    {
10683     "kind" : "deleting_dtor_pointer",
10684     "mangled_component_name" : "_ZTv0_n24_N7android8hardware8graphics6mapper4V2_07IMapperD0Ev"
10685    },
10686    {
10687     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10688    },
10689    {
10690     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10691    },
10692    {
10693     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10694    },
10695    {
10696     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10697    }
10698   ]
10699  },
10700  {
10701   "alignment" : 8,
10702   "fields" :
10703   [
10704    {
10705     "field_name" : "width",
10706     "referenced_type" : "type-2"
10707    },
10708    {
10709     "field_name" : "height",
10710     "field_offset" : 32,
10711     "referenced_type" : "type-2"
10712    },
10713    {
10714     "field_name" : "layerCount",
10715     "field_offset" : 64,
10716     "referenced_type" : "type-2"
10717    },
10718    {
10719     "field_name" : "format",
10720     "field_offset" : 96,
10721     "referenced_type" : "type-512"
10722    },
10723    {
10724     "field_name" : "usage",
10725     "field_offset" : 128,
10726     "referenced_type" : "type-13"
10727    }
10728   ],
10729   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::IMapper::BufferDescriptorInfo",
10730   "name" : "android::hardware::graphics::mapper::V2_0::IMapper::BufferDescriptorInfo",
10731   "referenced_type" : "type-569",
10732   "self_type" : "type-569",
10733   "size" : 24,
10734   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h",
10735   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_07IMapper20BufferDescriptorInfoE"
10736  },
10737  {
10738   "alignment" : 4,
10739   "fields" :
10740   [
10741    {
10742     "field_name" : "left",
10743     "referenced_type" : "type-8"
10744    },
10745    {
10746     "field_name" : "top",
10747     "field_offset" : 32,
10748     "referenced_type" : "type-8"
10749    },
10750    {
10751     "field_name" : "width",
10752     "field_offset" : 64,
10753     "referenced_type" : "type-8"
10754    },
10755    {
10756     "field_name" : "height",
10757     "field_offset" : 96,
10758     "referenced_type" : "type-8"
10759    }
10760   ],
10761   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::IMapper::Rect",
10762   "name" : "android::hardware::graphics::mapper::V2_0::IMapper::Rect",
10763   "referenced_type" : "type-570",
10764   "self_type" : "type-570",
10765   "size" : 16,
10766   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h",
10767   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_07IMapper4RectE"
10768  },
10769  {
10770   "alignment" : 8,
10771   "fields" :
10772   [
10773    {
10774     "field_name" : "y",
10775     "referenced_type" : "type-9"
10776    },
10777    {
10778     "field_name" : "cb",
10779     "field_offset" : 64,
10780     "referenced_type" : "type-9"
10781    },
10782    {
10783     "field_name" : "cr",
10784     "field_offset" : 128,
10785     "referenced_type" : "type-9"
10786    },
10787    {
10788     "field_name" : "yStride",
10789     "field_offset" : 192,
10790     "referenced_type" : "type-2"
10791    },
10792    {
10793     "field_name" : "cStride",
10794     "field_offset" : 224,
10795     "referenced_type" : "type-2"
10796    },
10797    {
10798     "field_name" : "chromaStep",
10799     "field_offset" : 256,
10800     "referenced_type" : "type-2"
10801    }
10802   ],
10803   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::YCbCrLayout",
10804   "name" : "android::hardware::graphics::mapper::V2_0::YCbCrLayout",
10805   "referenced_type" : "type-564",
10806   "self_type" : "type-564",
10807   "size" : 40,
10808   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/types.h",
10809   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_011YCbCrLayoutE"
10810  },
10811  {
10812   "alignment" : 8,
10813   "base_specifiers" :
10814   [
10815    {
10816     "referenced_type" : "type-397"
10817    }
10818   ],
10819   "fields" :
10820   [
10821    {
10822     "access" : "private",
10823     "field_name" : "_hidl_mImpl",
10824     "field_offset" : 1024,
10825     "referenced_type" : "type-98"
10826    }
10827   ],
10828   "linker_set_key" : "android::hardware::graphics::mapper::V2_1::BnHwMapper",
10829   "name" : "android::hardware::graphics::mapper::V2_1::BnHwMapper",
10830   "referenced_type" : "type-435",
10831   "self_type" : "type-435",
10832   "size" : 152,
10833   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BnHwMapper.h",
10834   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_110BnHwMapperE",
10835   "vtable_components" :
10836   [
10837    {
10838     "component_value" : 136,
10839     "kind" : "vbase_offset"
10840    },
10841    {
10842     "kind" : "offset_to_top"
10843    },
10844    {
10845     "kind" : "rtti",
10846     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_110BnHwMapperE"
10847    },
10848    {
10849     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10850    },
10851    {
10852     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10853    },
10854    {
10855     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10856    },
10857    {
10858     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10859    },
10860    {
10861     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10862    },
10863    {
10864     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10865    },
10866    {
10867     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10868    },
10869    {
10870     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10871    },
10872    {
10873     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10874    },
10875    {
10876     "kind" : "complete_dtor_pointer",
10877     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapperD1Ev"
10878    },
10879    {
10880     "kind" : "deleting_dtor_pointer",
10881     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapperD0Ev"
10882    },
10883    {
10884     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
10885    },
10886    {
10887     "component_value" : -32,
10888     "kind" : "offset_to_top"
10889    },
10890    {
10891     "kind" : "rtti",
10892     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_110BnHwMapperE"
10893    },
10894    {
10895     "kind" : "complete_dtor_pointer",
10896     "mangled_component_name" : "_ZThn32_N7android8hardware8graphics6mapper4V2_110BnHwMapperD1Ev"
10897    },
10898    {
10899     "kind" : "deleting_dtor_pointer",
10900     "mangled_component_name" : "_ZThn32_N7android8hardware8graphics6mapper4V2_110BnHwMapperD0Ev"
10901    },
10902    {
10903     "kind" : "vcall_offset"
10904    },
10905    {
10906     "kind" : "vcall_offset"
10907    },
10908    {
10909     "kind" : "vcall_offset"
10910    },
10911    {
10912     "kind" : "vcall_offset"
10913    },
10914    {
10915     "component_value" : -136,
10916     "kind" : "vcall_offset"
10917    },
10918    {
10919     "component_value" : -136,
10920     "kind" : "offset_to_top"
10921    },
10922    {
10923     "kind" : "rtti",
10924     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_110BnHwMapperE"
10925    },
10926    {
10927     "kind" : "complete_dtor_pointer",
10928     "mangled_component_name" : "_ZTv0_n24_N7android8hardware8graphics6mapper4V2_110BnHwMapperD1Ev"
10929    },
10930    {
10931     "kind" : "deleting_dtor_pointer",
10932     "mangled_component_name" : "_ZTv0_n24_N7android8hardware8graphics6mapper4V2_110BnHwMapperD0Ev"
10933    },
10934    {
10935     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10936    },
10937    {
10938     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10939    },
10940    {
10941     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10942    },
10943    {
10944     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10945    }
10946   ]
10947  },
10948  {
10949   "alignment" : 8,
10950   "base_specifiers" :
10951   [
10952    {
10953     "referenced_type" : "type-381"
10954    },
10955    {
10956     "referenced_type" : "type-399"
10957    }
10958   ],
10959   "fields" :
10960   [
10961    {
10962     "access" : "private",
10963     "field_name" : "_hidl_mMutex",
10964     "field_offset" : 1088,
10965     "referenced_type" : "type-595"
10966    },
10967    {
10968     "access" : "private",
10969     "field_name" : "_hidl_mDeathRecipients",
10970     "field_offset" : 1408,
10971     "referenced_type" : "type-596"
10972    }
10973   ],
10974   "linker_set_key" : "android::hardware::graphics::mapper::V2_1::BpHwMapper",
10975   "name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper",
10976   "referenced_type" : "type-594",
10977   "self_type" : "type-594",
10978   "size" : 216,
10979   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h",
10980   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_110BpHwMapperE",
10981   "vtable_components" :
10982   [
10983    {
10984     "component_value" : 200,
10985     "kind" : "vbase_offset"
10986    },
10987    {
10988     "kind" : "offset_to_top"
10989    },
10990    {
10991     "kind" : "rtti",
10992     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_110BpHwMapperE"
10993    },
10994    {
10995     "mangled_component_name" : "_ZNK7android8hardware8graphics6mapper4V2_110BpHwMapper8isRemoteEv"
10996    },
10997    {
10998     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10999    },
11000    {
11001     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11002    },
11003    {
11004     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11005    },
11006    {
11007     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11008    },
11009    {
11010     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper21setHALInstrumentationEv"
11011    },
11012    {
11013     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11014    },
11015    {
11016     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper4pingEv"
11017    },
11018    {
11019     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11020    },
11021    {
11022     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper21notifySyspropsChangedEv"
11023    },
11024    {
11025     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11026    },
11027    {
11028     "kind" : "complete_dtor_pointer",
11029     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapperD1Ev"
11030    },
11031    {
11032     "kind" : "deleting_dtor_pointer",
11033     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapperD0Ev"
11034    },
11035    {
11036     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper16createDescriptorERKNS2_4V2_07IMapper20BufferDescriptorInfoENSt3__18functionIFvNS5_5ErrorERKNS0_8hidl_vecIjEEEEE"
11037    },
11038    {
11039     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS2_4V2_05ErrorEPvEEE"
11040    },
11041    {
11042     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper10freeBufferEPv"
11043    },
11044    {
11045     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper4lockEPvmRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorES5_EEE"
11046    },
11047    {
11048     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper9lockYCbCrEPvmRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorERKNS6_11YCbCrLayoutEEEE"
11049    },
11050    {
11051     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper6unlockEPvNSt3__18functionIFvNS2_4V2_05ErrorERKNS0_11hidl_handleEEEE"
11052    },
11053    {
11054     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper18validateBufferSizeEPvRKNS3_7IMapper20BufferDescriptorInfoEj"
11055    },
11056    {
11057     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper16getTransportSizeEPvNSt3__18functionIFvNS2_4V2_05ErrorEjjEEE"
11058    },
11059    {
11060     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper20createDescriptor_2_1ERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS2_4V2_05ErrorERKNS0_8hidl_vecIjEEEEE"
11061    },
11062    {
11063     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEE10onAsBinderEv"
11064    },
11065    {
11066     "component_value" : 192,
11067     "kind" : "vbase_offset"
11068    },
11069    {
11070     "component_value" : -8,
11071     "kind" : "offset_to_top"
11072    },
11073    {
11074     "kind" : "rtti",
11075     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_110BpHwMapperE"
11076    },
11077    {
11078     "kind" : "complete_dtor_pointer",
11079     "mangled_component_name" : "_ZThn8_N7android8hardware8graphics6mapper4V2_110BpHwMapperD1Ev"
11080    },
11081    {
11082     "kind" : "deleting_dtor_pointer",
11083     "mangled_component_name" : "_ZThn8_N7android8hardware8graphics6mapper4V2_110BpHwMapperD0Ev"
11084    },
11085    {
11086     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEE10onAsBinderEv"
11087    },
11088    {
11089     "component_value" : 184,
11090     "kind" : "vbase_offset"
11091    },
11092    {
11093     "component_value" : -16,
11094     "kind" : "offset_to_top"
11095    },
11096    {
11097     "kind" : "rtti",
11098     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_110BpHwMapperE"
11099    },
11100    {
11101     "kind" : "complete_dtor_pointer",
11102     "mangled_component_name" : "_ZThn16_N7android8hardware8graphics6mapper4V2_110BpHwMapperD1Ev"
11103    },
11104    {
11105     "kind" : "deleting_dtor_pointer",
11106     "mangled_component_name" : "_ZThn16_N7android8hardware8graphics6mapper4V2_110BpHwMapperD0Ev"
11107    },
11108    {
11109     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11110    },
11111    {
11112     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11113    },
11114    {
11115     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11116    },
11117    {
11118     "component_value" : -48,
11119     "kind" : "offset_to_top"
11120    },
11121    {
11122     "kind" : "rtti",
11123     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_110BpHwMapperE"
11124    },
11125    {
11126     "kind" : "complete_dtor_pointer",
11127     "mangled_component_name" : "_ZThn48_N7android8hardware8graphics6mapper4V2_110BpHwMapperD1Ev"
11128    },
11129    {
11130     "kind" : "deleting_dtor_pointer",
11131     "mangled_component_name" : "_ZThn48_N7android8hardware8graphics6mapper4V2_110BpHwMapperD0Ev"
11132    },
11133    {
11134     "kind" : "vcall_offset"
11135    },
11136    {
11137     "component_value" : -184,
11138     "kind" : "vcall_offset"
11139    },
11140    {
11141     "component_value" : -184,
11142     "kind" : "vcall_offset"
11143    },
11144    {
11145     "component_value" : -184,
11146     "kind" : "vcall_offset"
11147    },
11148    {
11149     "component_value" : -200,
11150     "kind" : "vcall_offset"
11151    },
11152    {
11153     "component_value" : -200,
11154     "kind" : "offset_to_top"
11155    },
11156    {
11157     "kind" : "rtti",
11158     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_110BpHwMapperE"
11159    },
11160    {
11161     "kind" : "complete_dtor_pointer",
11162     "mangled_component_name" : "_ZTv0_n24_N7android8hardware8graphics6mapper4V2_110BpHwMapperD1Ev"
11163    },
11164    {
11165     "kind" : "deleting_dtor_pointer",
11166     "mangled_component_name" : "_ZTv0_n24_N7android8hardware8graphics6mapper4V2_110BpHwMapperD0Ev"
11167    },
11168    {
11169     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11170    },
11171    {
11172     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11173    },
11174    {
11175     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11176    },
11177    {
11178     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11179    }
11180   ]
11181  },
11182  {
11183   "alignment" : 8,
11184   "base_specifiers" :
11185   [
11186    {
11187     "referenced_type" : "type-100"
11188    },
11189    {
11190     "referenced_type" : "type-399"
11191    }
11192   ],
11193   "fields" :
11194   [
11195    {
11196     "access" : "private",
11197     "field_name" : "mImpl",
11198     "field_offset" : 768,
11199     "referenced_type" : "type-104"
11200    },
11201    {
11202     "access" : "private",
11203     "field_name" : "mOnewayQueue",
11204     "field_offset" : 832,
11205     "referenced_type" : "type-631"
11206    }
11207   ],
11208   "linker_set_key" : "android::hardware::graphics::mapper::V2_1::BsMapper",
11209   "name" : "android::hardware::graphics::mapper::V2_1::BsMapper",
11210   "referenced_type" : "type-630",
11211   "self_type" : "type-630",
11212   "size" : 136,
11213   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BsMapper.h",
11214   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_18BsMapperE",
11215   "vtable_components" :
11216   [
11217    {
11218     "component_value" : 120,
11219     "kind" : "vbase_offset"
11220    },
11221    {
11222     "kind" : "offset_to_top"
11223    },
11224    {
11225     "kind" : "rtti",
11226     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_18BsMapperE"
11227    },
11228    {
11229     "mangled_component_name" : "_ZNK7android8hardware8graphics6mapper4V2_17IMapper8isRemoteEv"
11230    },
11231    {
11232     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11233    },
11234    {
11235     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11236    },
11237    {
11238     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11239    },
11240    {
11241     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11242    },
11243    {
11244     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper21setHALInstrumentationEv"
11245    },
11246    {
11247     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11248    },
11249    {
11250     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper4pingEv"
11251    },
11252    {
11253     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11254    },
11255    {
11256     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper21notifySyspropsChangedEv"
11257    },
11258    {
11259     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11260    },
11261    {
11262     "kind" : "complete_dtor_pointer",
11263     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapperD1Ev"
11264    },
11265    {
11266     "kind" : "deleting_dtor_pointer",
11267     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapperD0Ev"
11268    },
11269    {
11270     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper16createDescriptorERKNS2_4V2_07IMapper20BufferDescriptorInfoENSt3__18functionIFvNS5_5ErrorERKNS0_8hidl_vecIjEEEEE"
11271    },
11272    {
11273     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS2_4V2_05ErrorEPvEEE"
11274    },
11275    {
11276     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper10freeBufferEPv"
11277    },
11278    {
11279     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper4lockEPvmRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorES5_EEE"
11280    },
11281    {
11282     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper9lockYCbCrEPvmRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorERKNS6_11YCbCrLayoutEEEE"
11283    },
11284    {
11285     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper6unlockEPvNSt3__18functionIFvNS2_4V2_05ErrorERKNS0_11hidl_handleEEEE"
11286    },
11287    {
11288     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper18validateBufferSizeEPvRKNS3_7IMapper20BufferDescriptorInfoEj"
11289    },
11290    {
11291     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper16getTransportSizeEPvNSt3__18functionIFvNS2_4V2_05ErrorEjjEEE"
11292    },
11293    {
11294     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper20createDescriptor_2_1ERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS2_4V2_05ErrorERKNS0_8hidl_vecIjEEEEE"
11295    },
11296    {
11297     "component_value" : -8,
11298     "kind" : "offset_to_top"
11299    },
11300    {
11301     "kind" : "rtti",
11302     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_18BsMapperE"
11303    },
11304    {
11305     "kind" : "complete_dtor_pointer",
11306     "mangled_component_name" : "_ZThn8_N7android8hardware8graphics6mapper4V2_18BsMapperD1Ev"
11307    },
11308    {
11309     "kind" : "deleting_dtor_pointer",
11310     "mangled_component_name" : "_ZThn8_N7android8hardware8graphics6mapper4V2_18BsMapperD0Ev"
11311    },
11312    {
11313     "kind" : "vcall_offset"
11314    },
11315    {
11316     "kind" : "vcall_offset"
11317    },
11318    {
11319     "kind" : "vcall_offset"
11320    },
11321    {
11322     "kind" : "vcall_offset"
11323    },
11324    {
11325     "component_value" : -120,
11326     "kind" : "vcall_offset"
11327    },
11328    {
11329     "component_value" : -120,
11330     "kind" : "offset_to_top"
11331    },
11332    {
11333     "kind" : "rtti",
11334     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_18BsMapperE"
11335    },
11336    {
11337     "kind" : "complete_dtor_pointer",
11338     "mangled_component_name" : "_ZTv0_n24_N7android8hardware8graphics6mapper4V2_18BsMapperD1Ev"
11339    },
11340    {
11341     "kind" : "deleting_dtor_pointer",
11342     "mangled_component_name" : "_ZTv0_n24_N7android8hardware8graphics6mapper4V2_18BsMapperD0Ev"
11343    },
11344    {
11345     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11346    },
11347    {
11348     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11349    },
11350    {
11351     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11352    },
11353    {
11354     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11355    }
11356   ]
11357  },
11358  {
11359   "alignment" : 8,
11360   "base_specifiers" :
11361   [
11362    {
11363     "referenced_type" : "type-81"
11364    }
11365   ],
11366   "linker_set_key" : "android::hardware::graphics::mapper::V2_1::IMapper",
11367   "name" : "android::hardware::graphics::mapper::V2_1::IMapper",
11368   "referenced_type" : "type-100",
11369   "self_type" : "type-100",
11370   "size" : 24,
11371   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h",
11372   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_17IMapperE",
11373   "vtable_components" :
11374   [
11375    {
11376     "component_value" : 8,
11377     "kind" : "vbase_offset"
11378    },
11379    {
11380     "kind" : "offset_to_top"
11381    },
11382    {
11383     "kind" : "rtti",
11384     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_17IMapperE"
11385    },
11386    {
11387     "mangled_component_name" : "_ZNK7android8hardware8graphics6mapper4V2_17IMapper8isRemoteEv"
11388    },
11389    {
11390     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11391    },
11392    {
11393     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11394    },
11395    {
11396     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11397    },
11398    {
11399     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11400    },
11401    {
11402     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper21setHALInstrumentationEv"
11403    },
11404    {
11405     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11406    },
11407    {
11408     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper4pingEv"
11409    },
11410    {
11411     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11412    },
11413    {
11414     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper21notifySyspropsChangedEv"
11415    },
11416    {
11417     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11418    },
11419    {
11420     "kind" : "complete_dtor_pointer",
11421     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapperD1Ev"
11422    },
11423    {
11424     "kind" : "deleting_dtor_pointer",
11425     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapperD0Ev"
11426    },
11427    {
11428     "is_pure" : true,
11429     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper16createDescriptorERKNS2_4V2_07IMapper20BufferDescriptorInfoENSt3__18functionIFvNS5_5ErrorERKNS0_8hidl_vecIjEEEEE"
11430    },
11431    {
11432     "is_pure" : true,
11433     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS2_4V2_05ErrorEPvEEE"
11434    },
11435    {
11436     "is_pure" : true,
11437     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper10freeBufferEPv"
11438    },
11439    {
11440     "is_pure" : true,
11441     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper4lockEPvmRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorES5_EEE"
11442    },
11443    {
11444     "is_pure" : true,
11445     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper9lockYCbCrEPvmRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorERKNS6_11YCbCrLayoutEEEE"
11446    },
11447    {
11448     "is_pure" : true,
11449     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper6unlockEPvNSt3__18functionIFvNS2_4V2_05ErrorERKNS0_11hidl_handleEEEE"
11450    },
11451    {
11452     "is_pure" : true,
11453     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper18validateBufferSizeEPvRKNS4_20BufferDescriptorInfoEj"
11454    },
11455    {
11456     "is_pure" : true,
11457     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper16getTransportSizeEPvNSt3__18functionIFvNS2_4V2_05ErrorEjjEEE"
11458    },
11459    {
11460     "is_pure" : true,
11461     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper20createDescriptor_2_1ERKNS4_20BufferDescriptorInfoENSt3__18functionIFvNS2_4V2_05ErrorERKNS0_8hidl_vecIjEEEEE"
11462    },
11463    {
11464     "kind" : "vcall_offset"
11465    },
11466    {
11467     "kind" : "vcall_offset"
11468    },
11469    {
11470     "kind" : "vcall_offset"
11471    },
11472    {
11473     "kind" : "vcall_offset"
11474    },
11475    {
11476     "component_value" : -8,
11477     "kind" : "vcall_offset"
11478    },
11479    {
11480     "component_value" : -8,
11481     "kind" : "offset_to_top"
11482    },
11483    {
11484     "kind" : "rtti",
11485     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_17IMapperE"
11486    },
11487    {
11488     "kind" : "complete_dtor_pointer",
11489     "mangled_component_name" : "_ZTv0_n24_N7android8hardware8graphics6mapper4V2_17IMapperD1Ev"
11490    },
11491    {
11492     "kind" : "deleting_dtor_pointer",
11493     "mangled_component_name" : "_ZTv0_n24_N7android8hardware8graphics6mapper4V2_17IMapperD0Ev"
11494    },
11495    {
11496     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11497    },
11498    {
11499     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11500    },
11501    {
11502     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11503    },
11504    {
11505     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11506    }
11507   ]
11508  },
11509  {
11510   "alignment" : 8,
11511   "fields" :
11512   [
11513    {
11514     "field_name" : "width",
11515     "referenced_type" : "type-2"
11516    },
11517    {
11518     "field_name" : "height",
11519     "field_offset" : 32,
11520     "referenced_type" : "type-2"
11521    },
11522    {
11523     "field_name" : "layerCount",
11524     "field_offset" : 64,
11525     "referenced_type" : "type-2"
11526    },
11527    {
11528     "field_name" : "format",
11529     "field_offset" : 96,
11530     "referenced_type" : "type-542"
11531    },
11532    {
11533     "field_name" : "usage",
11534     "field_offset" : 128,
11535     "referenced_type" : "type-13"
11536    }
11537   ],
11538   "linker_set_key" : "android::hardware::graphics::mapper::V2_1::IMapper::BufferDescriptorInfo",
11539   "name" : "android::hardware::graphics::mapper::V2_1::IMapper::BufferDescriptorInfo",
11540   "referenced_type" : "type-573",
11541   "self_type" : "type-573",
11542   "size" : 24,
11543   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h",
11544   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_17IMapper20BufferDescriptorInfoE"
11545  },
11546  {
11547   "alignment" : 1,
11548   "fields" :
11549   [
11550    {
11551     "access" : "private",
11552     "field_name" : "mBuffer",
11553     "referenced_type" : "type-311"
11554    }
11555   ],
11556   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
11557   "name" : "android::hardware::hidl_array<unsigned char, 32>",
11558   "referenced_type" : "type-310",
11559   "self_type" : "type-310",
11560   "size" : 32,
11561   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11562   "template_args" : [ "type-88" ],
11563   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm32EJEEE"
11564  },
11565  {
11566   "alignment" : 8,
11567   "base_specifiers" :
11568   [
11569    {
11570     "referenced_type" : "type-50"
11571    }
11572   ],
11573   "fields" :
11574   [
11575    {
11576     "access" : "private",
11577     "field_name" : "mRecipient",
11578     "field_offset" : 64,
11579     "referenced_type" : "type-109"
11580    },
11581    {
11582     "access" : "private",
11583     "field_name" : "mCookie",
11584     "field_offset" : 192,
11585     "referenced_type" : "type-13"
11586    },
11587    {
11588     "access" : "private",
11589     "field_name" : "mBase",
11590     "field_offset" : 256,
11591     "referenced_type" : "type-112"
11592    }
11593   ],
11594   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
11595   "name" : "android::hardware::hidl_binder_death_recipient",
11596   "referenced_type" : "type-108",
11597   "self_type" : "type-108",
11598   "size" : 64,
11599   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
11600   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
11601   "vtable_components" :
11602   [
11603    {
11604     "component_value" : 48,
11605     "kind" : "vbase_offset"
11606    },
11607    {
11608     "kind" : "offset_to_top"
11609    },
11610    {
11611     "kind" : "rtti",
11612     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11613    },
11614    {
11615     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
11616    },
11617    {
11618     "kind" : "complete_dtor_pointer",
11619     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
11620    },
11621    {
11622     "kind" : "deleting_dtor_pointer",
11623     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
11624    },
11625    {
11626     "kind" : "vcall_offset"
11627    },
11628    {
11629     "kind" : "vcall_offset"
11630    },
11631    {
11632     "kind" : "vcall_offset"
11633    },
11634    {
11635     "kind" : "vcall_offset"
11636    },
11637    {
11638     "component_value" : -48,
11639     "kind" : "vcall_offset"
11640    },
11641    {
11642     "component_value" : -48,
11643     "kind" : "offset_to_top"
11644    },
11645    {
11646     "kind" : "rtti",
11647     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11648    },
11649    {
11650     "kind" : "complete_dtor_pointer",
11651     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
11652    },
11653    {
11654     "kind" : "deleting_dtor_pointer",
11655     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
11656    },
11657    {
11658     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11659    },
11660    {
11661     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11662    },
11663    {
11664     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11665    },
11666    {
11667     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11668    }
11669   ]
11670  },
11671  {
11672   "alignment" : 8,
11673   "base_specifiers" :
11674   [
11675    {
11676     "is_virtual" : true,
11677     "referenced_type" : "type-24"
11678    }
11679   ],
11680   "linker_set_key" : "android::hardware::hidl_death_recipient",
11681   "name" : "android::hardware::hidl_death_recipient",
11682   "referenced_type" : "type-111",
11683   "self_type" : "type-111",
11684   "size" : 24,
11685   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11686   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
11687   "vtable_components" :
11688   [
11689    {
11690     "component_value" : 8,
11691     "kind" : "vbase_offset"
11692    },
11693    {
11694     "kind" : "offset_to_top"
11695    },
11696    {
11697     "kind" : "rtti",
11698     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11699    },
11700    {
11701     "is_pure" : true,
11702     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
11703    },
11704    {
11705     "kind" : "complete_dtor_pointer",
11706     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
11707    },
11708    {
11709     "kind" : "deleting_dtor_pointer",
11710     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
11711    },
11712    {
11713     "kind" : "vcall_offset"
11714    },
11715    {
11716     "kind" : "vcall_offset"
11717    },
11718    {
11719     "kind" : "vcall_offset"
11720    },
11721    {
11722     "kind" : "vcall_offset"
11723    },
11724    {
11725     "component_value" : -8,
11726     "kind" : "vcall_offset"
11727    },
11728    {
11729     "component_value" : -8,
11730     "kind" : "offset_to_top"
11731    },
11732    {
11733     "kind" : "rtti",
11734     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11735    },
11736    {
11737     "kind" : "complete_dtor_pointer",
11738     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
11739    },
11740    {
11741     "kind" : "deleting_dtor_pointer",
11742     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
11743    },
11744    {
11745     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11746    },
11747    {
11748     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11749    },
11750    {
11751     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11752    },
11753    {
11754     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11755    }
11756   ]
11757  },
11758  {
11759   "alignment" : 8,
11760   "fields" :
11761   [
11762    {
11763     "access" : "private",
11764     "field_name" : "mHandle",
11765     "referenced_type" : "type-253"
11766    },
11767    {
11768     "access" : "private",
11769     "field_name" : "mOwnsHandle",
11770     "field_offset" : 64,
11771     "referenced_type" : "type-27"
11772    }
11773   ],
11774   "linker_set_key" : "android::hardware::hidl_handle",
11775   "name" : "android::hardware::hidl_handle",
11776   "referenced_type" : "type-271",
11777   "self_type" : "type-271",
11778   "size" : 16,
11779   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11780   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
11781  },
11782  {
11783   "alignment" : 8,
11784   "fields" :
11785   [
11786    {
11787     "access" : "private",
11788     "field_name" : "mHandle",
11789     "referenced_type" : "type-271"
11790    },
11791    {
11792     "access" : "private",
11793     "field_name" : "mSize",
11794     "field_offset" : 128,
11795     "referenced_type" : "type-13"
11796    },
11797    {
11798     "access" : "private",
11799     "field_name" : "mName",
11800     "field_offset" : 192,
11801     "referenced_type" : "type-273"
11802    }
11803   ],
11804   "linker_set_key" : "android::hardware::hidl_memory",
11805   "name" : "android::hardware::hidl_memory",
11806   "referenced_type" : "type-278",
11807   "self_type" : "type-278",
11808   "size" : 40,
11809   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11810   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
11811  },
11812  {
11813   "alignment" : 8,
11814   "fields" :
11815   [
11816    {
11817     "access" : "private",
11818     "field_name" : "mBuffer",
11819     "referenced_type" : "type-274"
11820    },
11821    {
11822     "access" : "private",
11823     "field_name" : "mSize",
11824     "field_offset" : 64,
11825     "referenced_type" : "type-2"
11826    },
11827    {
11828     "access" : "private",
11829     "field_name" : "mOwnsBuffer",
11830     "field_offset" : 96,
11831     "referenced_type" : "type-27"
11832    }
11833   ],
11834   "linker_set_key" : "android::hardware::hidl_string",
11835   "name" : "android::hardware::hidl_string",
11836   "referenced_type" : "type-273",
11837   "self_type" : "type-273",
11838   "size" : 16,
11839   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11840   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
11841  },
11842  {
11843   "alignment" : 8,
11844   "fields" :
11845   [
11846    {
11847     "access" : "private",
11848     "field_name" : "mBuffer",
11849     "referenced_type" : "type-292"
11850    },
11851    {
11852     "access" : "private",
11853     "field_name" : "mSize",
11854     "field_offset" : 64,
11855     "referenced_type" : "type-2"
11856    },
11857    {
11858     "access" : "private",
11859     "field_name" : "mOwnsBuffer",
11860     "field_offset" : 96,
11861     "referenced_type" : "type-27"
11862    }
11863   ],
11864   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
11865   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
11866   "referenced_type" : "type-291",
11867   "self_type" : "type-291",
11868   "size" : 16,
11869   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11870   "template_args" : [ "type-295" ],
11871   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
11872  },
11873  {
11874   "alignment" : 8,
11875   "fields" :
11876   [
11877    {
11878     "access" : "private",
11879     "field_name" : "mBuffer",
11880     "referenced_type" : "type-307"
11881    },
11882    {
11883     "access" : "private",
11884     "field_name" : "mSize",
11885     "field_offset" : 64,
11886     "referenced_type" : "type-2"
11887    },
11888    {
11889     "access" : "private",
11890     "field_name" : "mOwnsBuffer",
11891     "field_offset" : 96,
11892     "referenced_type" : "type-27"
11893    }
11894   ],
11895   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
11896   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
11897   "referenced_type" : "type-306",
11898   "self_type" : "type-306",
11899   "size" : 16,
11900   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11901   "template_args" : [ "type-310" ],
11902   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE"
11903  },
11904  {
11905   "alignment" : 8,
11906   "fields" :
11907   [
11908    {
11909     "access" : "private",
11910     "field_name" : "mBuffer",
11911     "referenced_type" : "type-299"
11912    },
11913    {
11914     "access" : "private",
11915     "field_name" : "mSize",
11916     "field_offset" : 64,
11917     "referenced_type" : "type-2"
11918    },
11919    {
11920     "access" : "private",
11921     "field_name" : "mOwnsBuffer",
11922     "field_offset" : 96,
11923     "referenced_type" : "type-27"
11924    }
11925   ],
11926   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
11927   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
11928   "referenced_type" : "type-298",
11929   "self_type" : "type-298",
11930   "size" : 16,
11931   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11932   "template_args" : [ "type-273" ],
11933   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
11934  },
11935  {
11936   "alignment" : 8,
11937   "fields" :
11938   [
11939    {
11940     "access" : "private",
11941     "field_name" : "mBuffer",
11942     "referenced_type" : "type-333"
11943    },
11944    {
11945     "access" : "private",
11946     "field_name" : "mSize",
11947     "field_offset" : 64,
11948     "referenced_type" : "type-2"
11949    },
11950    {
11951     "access" : "private",
11952     "field_name" : "mOwnsBuffer",
11953     "field_offset" : 96,
11954     "referenced_type" : "type-27"
11955    }
11956   ],
11957   "linker_set_key" : "android::hardware::hidl_vec<char>",
11958   "name" : "android::hardware::hidl_vec<char>",
11959   "referenced_type" : "type-332",
11960   "self_type" : "type-332",
11961   "size" : 16,
11962   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11963   "template_args" : [ "type-46" ],
11964   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
11965  },
11966  {
11967   "alignment" : 8,
11968   "fields" :
11969   [
11970    {
11971     "access" : "private",
11972     "field_name" : "mBuffer",
11973     "referenced_type" : "type-317"
11974    },
11975    {
11976     "access" : "private",
11977     "field_name" : "mSize",
11978     "field_offset" : 64,
11979     "referenced_type" : "type-2"
11980    },
11981    {
11982     "access" : "private",
11983     "field_name" : "mOwnsBuffer",
11984     "field_offset" : 96,
11985     "referenced_type" : "type-27"
11986    }
11987   ],
11988   "linker_set_key" : "android::hardware::hidl_vec<int>",
11989   "name" : "android::hardware::hidl_vec<int>",
11990   "referenced_type" : "type-316",
11991   "self_type" : "type-316",
11992   "size" : 16,
11993   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11994   "template_args" : [ "type-8" ],
11995   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
11996  },
11997  {
11998   "alignment" : 8,
11999   "fields" :
12000   [
12001    {
12002     "access" : "private",
12003     "field_name" : "mBuffer",
12004     "referenced_type" : "type-325"
12005    },
12006    {
12007     "access" : "private",
12008     "field_name" : "mSize",
12009     "field_offset" : 64,
12010     "referenced_type" : "type-2"
12011    },
12012    {
12013     "access" : "private",
12014     "field_name" : "mOwnsBuffer",
12015     "field_offset" : 96,
12016     "referenced_type" : "type-27"
12017    }
12018   ],
12019   "linker_set_key" : "android::hardware::hidl_vec<unsigned int>",
12020   "name" : "android::hardware::hidl_vec<unsigned int>",
12021   "referenced_type" : "type-324",
12022   "self_type" : "type-324",
12023   "size" : 16,
12024   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12025   "template_args" : [ "type-2" ],
12026   "unique_id" : "_ZTSN7android8hardware8hidl_vecIjEE"
12027  },
12028  {
12029   "alignment" : 2,
12030   "fields" :
12031   [
12032    {
12033     "access" : "private",
12034     "field_name" : "mMajor",
12035     "referenced_type" : "type-90"
12036    },
12037    {
12038     "access" : "private",
12039     "field_name" : "mMinor",
12040     "field_offset" : 16,
12041     "referenced_type" : "type-90"
12042    }
12043   ],
12044   "linker_set_key" : "android::hardware::hidl_version",
12045   "name" : "android::hardware::hidl_version",
12046   "referenced_type" : "type-337",
12047   "self_type" : "type-337",
12048   "size" : 4,
12049   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12050   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
12051  },
12052  {
12053   "alignment" : 8,
12054   "base_specifiers" :
12055   [
12056    {
12057     "referenced_type" : "type-121"
12058    },
12059    {
12060     "referenced_type" : "type-399"
12061    }
12062   ],
12063   "fields" :
12064   [
12065    {
12066     "access" : "private",
12067     "field_name" : "_hidl_mImpl",
12068     "field_offset" : 960,
12069     "referenced_type" : "type-398"
12070    }
12071   ],
12072   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
12073   "name" : "android::hidl::base::V1_0::BnHwBase",
12074   "referenced_type" : "type-397",
12075   "self_type" : "type-397",
12076   "size" : 144,
12077   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
12078   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
12079   "vtable_components" :
12080   [
12081    {
12082     "component_value" : 128,
12083     "kind" : "vbase_offset"
12084    },
12085    {
12086     "kind" : "offset_to_top"
12087    },
12088    {
12089     "kind" : "rtti",
12090     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12091    },
12092    {
12093     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12094    },
12095    {
12096     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12097    },
12098    {
12099     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12100    },
12101    {
12102     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12103    },
12104    {
12105     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12106    },
12107    {
12108     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12109    },
12110    {
12111     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12112    },
12113    {
12114     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12115    },
12116    {
12117     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12118    },
12119    {
12120     "kind" : "complete_dtor_pointer",
12121     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
12122    },
12123    {
12124     "kind" : "deleting_dtor_pointer",
12125     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
12126    },
12127    {
12128     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
12129    },
12130    {
12131     "component_value" : -32,
12132     "kind" : "offset_to_top"
12133    },
12134    {
12135     "kind" : "rtti",
12136     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12137    },
12138    {
12139     "kind" : "complete_dtor_pointer",
12140     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
12141    },
12142    {
12143     "kind" : "deleting_dtor_pointer",
12144     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
12145    },
12146    {
12147     "kind" : "vcall_offset"
12148    },
12149    {
12150     "kind" : "vcall_offset"
12151    },
12152    {
12153     "kind" : "vcall_offset"
12154    },
12155    {
12156     "kind" : "vcall_offset"
12157    },
12158    {
12159     "component_value" : -128,
12160     "kind" : "vcall_offset"
12161    },
12162    {
12163     "component_value" : -128,
12164     "kind" : "offset_to_top"
12165    },
12166    {
12167     "kind" : "rtti",
12168     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12169    },
12170    {
12171     "kind" : "complete_dtor_pointer",
12172     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
12173    },
12174    {
12175     "kind" : "deleting_dtor_pointer",
12176     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
12177    },
12178    {
12179     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12180    },
12181    {
12182     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12183    },
12184    {
12185     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12186    },
12187    {
12188     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12189    }
12190   ]
12191  },
12192  {
12193   "alignment" : 8,
12194   "base_specifiers" :
12195   [
12196    {
12197     "referenced_type" : "type-377"
12198    },
12199    {
12200     "referenced_type" : "type-399"
12201    }
12202   ],
12203   "fields" :
12204   [
12205    {
12206     "access" : "private",
12207     "field_name" : "_hidl_mMutex",
12208     "field_offset" : 1088,
12209     "referenced_type" : "type-581"
12210    },
12211    {
12212     "access" : "private",
12213     "field_name" : "_hidl_mDeathRecipients",
12214     "field_offset" : 1408,
12215     "referenced_type" : "type-582"
12216    }
12217   ],
12218   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
12219   "name" : "android::hidl::base::V1_0::BpHwBase",
12220   "referenced_type" : "type-580",
12221   "self_type" : "type-580",
12222   "size" : 216,
12223   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
12224   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
12225   "vtable_components" :
12226   [
12227    {
12228     "component_value" : 200,
12229     "kind" : "vbase_offset"
12230    },
12231    {
12232     "kind" : "offset_to_top"
12233    },
12234    {
12235     "kind" : "rtti",
12236     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12237    },
12238    {
12239     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
12240    },
12241    {
12242     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12243    },
12244    {
12245     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12246    },
12247    {
12248     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12249    },
12250    {
12251     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
12252    },
12253    {
12254     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
12255    },
12256    {
12257     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
12258    },
12259    {
12260     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
12261    },
12262    {
12263     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
12264    },
12265    {
12266     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
12267    },
12268    {
12269     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12270    },
12271    {
12272     "kind" : "complete_dtor_pointer",
12273     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
12274    },
12275    {
12276     "kind" : "deleting_dtor_pointer",
12277     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
12278    },
12279    {
12280     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12281    },
12282    {
12283     "component_value" : 192,
12284     "kind" : "vbase_offset"
12285    },
12286    {
12287     "component_value" : -8,
12288     "kind" : "offset_to_top"
12289    },
12290    {
12291     "kind" : "rtti",
12292     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12293    },
12294    {
12295     "kind" : "complete_dtor_pointer",
12296     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
12297    },
12298    {
12299     "kind" : "deleting_dtor_pointer",
12300     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
12301    },
12302    {
12303     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12304    },
12305    {
12306     "component_value" : 184,
12307     "kind" : "vbase_offset"
12308    },
12309    {
12310     "component_value" : -16,
12311     "kind" : "offset_to_top"
12312    },
12313    {
12314     "kind" : "rtti",
12315     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12316    },
12317    {
12318     "kind" : "complete_dtor_pointer",
12319     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev"
12320    },
12321    {
12322     "kind" : "deleting_dtor_pointer",
12323     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev"
12324    },
12325    {
12326     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12327    },
12328    {
12329     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12330    },
12331    {
12332     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12333    },
12334    {
12335     "component_value" : -48,
12336     "kind" : "offset_to_top"
12337    },
12338    {
12339     "kind" : "rtti",
12340     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12341    },
12342    {
12343     "kind" : "complete_dtor_pointer",
12344     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev"
12345    },
12346    {
12347     "kind" : "deleting_dtor_pointer",
12348     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev"
12349    },
12350    {
12351     "kind" : "vcall_offset"
12352    },
12353    {
12354     "component_value" : -184,
12355     "kind" : "vcall_offset"
12356    },
12357    {
12358     "component_value" : -184,
12359     "kind" : "vcall_offset"
12360    },
12361    {
12362     "component_value" : -184,
12363     "kind" : "vcall_offset"
12364    },
12365    {
12366     "component_value" : -200,
12367     "kind" : "vcall_offset"
12368    },
12369    {
12370     "component_value" : -200,
12371     "kind" : "offset_to_top"
12372    },
12373    {
12374     "kind" : "rtti",
12375     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12376    },
12377    {
12378     "kind" : "complete_dtor_pointer",
12379     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
12380    },
12381    {
12382     "kind" : "deleting_dtor_pointer",
12383     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
12384    },
12385    {
12386     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
12387    },
12388    {
12389     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12390    },
12391    {
12392     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12393    },
12394    {
12395     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12396    }
12397   ]
12398  },
12399  {
12400   "alignment" : 8,
12401   "fields" :
12402   [
12403    {
12404     "field_name" : "pid",
12405     "referenced_type" : "type-8"
12406    },
12407    {
12408     "field_name" : "ptr",
12409     "field_offset" : 64,
12410     "referenced_type" : "type-13"
12411    },
12412    {
12413     "field_name" : "arch",
12414     "field_offset" : 128,
12415     "referenced_type" : "type-354"
12416    }
12417   ],
12418   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
12419   "name" : "android::hidl::base::V1_0::DebugInfo",
12420   "referenced_type" : "type-353",
12421   "self_type" : "type-353",
12422   "size" : 24,
12423   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
12424   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
12425  },
12426  {
12427   "alignment" : 8,
12428   "base_specifiers" :
12429   [
12430    {
12431     "is_virtual" : true,
12432     "referenced_type" : "type-24"
12433    }
12434   ],
12435   "linker_set_key" : "android::hidl::base::V1_0::IBase",
12436   "name" : "android::hidl::base::V1_0::IBase",
12437   "referenced_type" : "type-58",
12438   "self_type" : "type-58",
12439   "size" : 24,
12440   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
12441   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
12442   "vtable_components" :
12443   [
12444    {
12445     "component_value" : 8,
12446     "kind" : "vbase_offset"
12447    },
12448    {
12449     "kind" : "offset_to_top"
12450    },
12451    {
12452     "kind" : "rtti",
12453     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12454    },
12455    {
12456     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
12457    },
12458    {
12459     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12460    },
12461    {
12462     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12463    },
12464    {
12465     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12466    },
12467    {
12468     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
12469    },
12470    {
12471     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
12472    },
12473    {
12474     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
12475    },
12476    {
12477     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
12478    },
12479    {
12480     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
12481    },
12482    {
12483     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
12484    },
12485    {
12486     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12487    },
12488    {
12489     "kind" : "complete_dtor_pointer",
12490     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
12491    },
12492    {
12493     "kind" : "deleting_dtor_pointer",
12494     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
12495    },
12496    {
12497     "kind" : "vcall_offset"
12498    },
12499    {
12500     "kind" : "vcall_offset"
12501    },
12502    {
12503     "kind" : "vcall_offset"
12504    },
12505    {
12506     "kind" : "vcall_offset"
12507    },
12508    {
12509     "component_value" : -8,
12510     "kind" : "vcall_offset"
12511    },
12512    {
12513     "component_value" : -8,
12514     "kind" : "offset_to_top"
12515    },
12516    {
12517     "kind" : "rtti",
12518     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12519    },
12520    {
12521     "kind" : "complete_dtor_pointer",
12522     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
12523    },
12524    {
12525     "kind" : "deleting_dtor_pointer",
12526     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
12527    },
12528    {
12529     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12530    },
12531    {
12532     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12533    },
12534    {
12535     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12536    },
12537    {
12538     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12539    }
12540   ]
12541  },
12542  {
12543   "alignment" : 8,
12544   "base_specifiers" :
12545   [
12546    {
12547     "referenced_type" : "type-58"
12548    }
12549   ],
12550   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
12551   "name" : "android::hidl::manager::V1_0::IServiceManager",
12552   "referenced_type" : "type-57",
12553   "self_type" : "type-57",
12554   "size" : 24,
12555   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
12556   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
12557   "vtable_components" :
12558   [
12559    {
12560     "component_value" : 8,
12561     "kind" : "vbase_offset"
12562    },
12563    {
12564     "kind" : "offset_to_top"
12565    },
12566    {
12567     "kind" : "rtti",
12568     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
12569    },
12570    {
12571     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
12572    },
12573    {
12574     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12575    },
12576    {
12577     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12578    },
12579    {
12580     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12581    },
12582    {
12583     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
12584    },
12585    {
12586     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
12587    },
12588    {
12589     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
12590    },
12591    {
12592     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
12593    },
12594    {
12595     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
12596    },
12597    {
12598     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
12599    },
12600    {
12601     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12602    },
12603    {
12604     "kind" : "complete_dtor_pointer",
12605     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
12606    },
12607    {
12608     "kind" : "deleting_dtor_pointer",
12609     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
12610    },
12611    {
12612     "is_pure" : true,
12613     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
12614    },
12615    {
12616     "is_pure" : true,
12617     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
12618    },
12619    {
12620     "is_pure" : true,
12621     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
12622    },
12623    {
12624     "is_pure" : true,
12625     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12626    },
12627    {
12628     "is_pure" : true,
12629     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
12630    },
12631    {
12632     "is_pure" : true,
12633     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
12634    },
12635    {
12636     "is_pure" : true,
12637     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
12638    },
12639    {
12640     "is_pure" : true,
12641     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
12642    },
12643    {
12644     "kind" : "vcall_offset"
12645    },
12646    {
12647     "kind" : "vcall_offset"
12648    },
12649    {
12650     "kind" : "vcall_offset"
12651    },
12652    {
12653     "kind" : "vcall_offset"
12654    },
12655    {
12656     "component_value" : -8,
12657     "kind" : "vcall_offset"
12658    },
12659    {
12660     "component_value" : -8,
12661     "kind" : "offset_to_top"
12662    },
12663    {
12664     "kind" : "rtti",
12665     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
12666    },
12667    {
12668     "kind" : "complete_dtor_pointer",
12669     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
12670    },
12671    {
12672     "kind" : "deleting_dtor_pointer",
12673     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
12674    },
12675    {
12676     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12677    },
12678    {
12679     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12680    },
12681    {
12682     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12683    },
12684    {
12685     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12686    }
12687   ]
12688  },
12689  {
12690   "alignment" : 8,
12691   "fields" :
12692   [
12693    {
12694     "field_name" : "interfaceName",
12695     "referenced_type" : "type-273"
12696    },
12697    {
12698     "field_name" : "instanceName",
12699     "field_offset" : 128,
12700     "referenced_type" : "type-273"
12701    },
12702    {
12703     "field_name" : "pid",
12704     "field_offset" : 256,
12705     "referenced_type" : "type-8"
12706    },
12707    {
12708     "field_name" : "clientPids",
12709     "field_offset" : 320,
12710     "referenced_type" : "type-316"
12711    },
12712    {
12713     "field_name" : "arch",
12714     "field_offset" : 448,
12715     "referenced_type" : "type-354"
12716    }
12717   ],
12718   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
12719   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
12720   "referenced_type" : "type-504",
12721   "self_type" : "type-504",
12722   "size" : 64,
12723   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
12724   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
12725  },
12726  {
12727   "alignment" : 8,
12728   "base_specifiers" :
12729   [
12730    {
12731     "referenced_type" : "type-58"
12732    }
12733   ],
12734   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
12735   "name" : "android::hidl::manager::V1_0::IServiceNotification",
12736   "referenced_type" : "type-75",
12737   "self_type" : "type-75",
12738   "size" : 24,
12739   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
12740   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
12741   "vtable_components" :
12742   [
12743    {
12744     "component_value" : 8,
12745     "kind" : "vbase_offset"
12746    },
12747    {
12748     "kind" : "offset_to_top"
12749    },
12750    {
12751     "kind" : "rtti",
12752     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
12753    },
12754    {
12755     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
12756    },
12757    {
12758     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12759    },
12760    {
12761     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12762    },
12763    {
12764     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12765    },
12766    {
12767     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
12768    },
12769    {
12770     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
12771    },
12772    {
12773     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
12774    },
12775    {
12776     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
12777    },
12778    {
12779     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
12780    },
12781    {
12782     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
12783    },
12784    {
12785     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12786    },
12787    {
12788     "kind" : "complete_dtor_pointer",
12789     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
12790    },
12791    {
12792     "kind" : "deleting_dtor_pointer",
12793     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
12794    },
12795    {
12796     "is_pure" : true,
12797     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
12798    },
12799    {
12800     "kind" : "vcall_offset"
12801    },
12802    {
12803     "kind" : "vcall_offset"
12804    },
12805    {
12806     "kind" : "vcall_offset"
12807    },
12808    {
12809     "kind" : "vcall_offset"
12810    },
12811    {
12812     "component_value" : -8,
12813     "kind" : "vcall_offset"
12814    },
12815    {
12816     "component_value" : -8,
12817     "kind" : "offset_to_top"
12818    },
12819    {
12820     "kind" : "rtti",
12821     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
12822    },
12823    {
12824     "kind" : "complete_dtor_pointer",
12825     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
12826    },
12827    {
12828     "kind" : "deleting_dtor_pointer",
12829     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
12830    },
12831    {
12832     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12833    },
12834    {
12835     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12836    },
12837    {
12838     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12839    },
12840    {
12841     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12842    }
12843   ]
12844  },
12845  {
12846   "alignment" : 8,
12847   "fields" :
12848   [
12849    {
12850     "access" : "private",
12851     "field_name" : "m_ptr",
12852     "referenced_type" : "type-67"
12853    }
12854   ],
12855   "linker_set_key" : "android::sp<android::Thread>",
12856   "name" : "android::sp<android::Thread>",
12857   "record_kind" : "class",
12858   "referenced_type" : "type-66",
12859   "self_type" : "type-66",
12860   "size" : 8,
12861   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12862   "template_args" : [ "type-68" ],
12863   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
12864  },
12865  {
12866   "alignment" : 8,
12867   "fields" :
12868   [
12869    {
12870     "access" : "private",
12871     "field_name" : "m_ptr",
12872     "referenced_type" : "type-120"
12873    }
12874   ],
12875   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
12876   "name" : "android::sp<android::hardware::BHwBinder>",
12877   "record_kind" : "class",
12878   "referenced_type" : "type-119",
12879   "self_type" : "type-119",
12880   "size" : 8,
12881   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12882   "template_args" : [ "type-121" ],
12883   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
12884  },
12885  {
12886   "alignment" : 8,
12887   "fields" :
12888   [
12889    {
12890     "access" : "private",
12891     "field_name" : "m_ptr",
12892     "referenced_type" : "type-49"
12893    }
12894   ],
12895   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
12896   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
12897   "record_kind" : "class",
12898   "referenced_type" : "type-636",
12899   "self_type" : "type-636",
12900   "size" : 8,
12901   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12902   "template_args" : [ "type-50" ],
12903   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
12904  },
12905  {
12906   "alignment" : 8,
12907   "fields" :
12908   [
12909    {
12910     "access" : "private",
12911     "field_name" : "m_ptr",
12912     "referenced_type" : "type-22"
12913    }
12914   ],
12915   "linker_set_key" : "android::sp<android::hardware::IBinder>",
12916   "name" : "android::sp<android::hardware::IBinder>",
12917   "record_kind" : "class",
12918   "referenced_type" : "type-38",
12919   "self_type" : "type-38",
12920   "size" : 8,
12921   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12922   "template_args" : [ "type-23" ],
12923   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
12924  },
12925  {
12926   "alignment" : 8,
12927   "fields" :
12928   [
12929    {
12930     "access" : "private",
12931     "field_name" : "m_ptr",
12932     "referenced_type" : "type-641"
12933    }
12934   ],
12935   "linker_set_key" : "android::sp<android::hardware::IInterface>",
12936   "name" : "android::sp<android::hardware::IInterface>",
12937   "record_kind" : "class",
12938   "referenced_type" : "type-640",
12939   "self_type" : "type-640",
12940   "size" : 8,
12941   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12942   "template_args" : [ "type-378" ],
12943   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
12944  },
12945  {
12946   "alignment" : 8,
12947   "fields" :
12948   [
12949    {
12950     "access" : "private",
12951     "field_name" : "m_ptr",
12952     "referenced_type" : "type-6"
12953    }
12954   ],
12955   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
12956   "name" : "android::sp<android::hardware::ProcessState>",
12957   "record_kind" : "class",
12958   "referenced_type" : "type-52",
12959   "self_type" : "type-52",
12960   "size" : 8,
12961   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12962   "template_args" : [ "type-7" ],
12963   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
12964  },
12965  {
12966   "alignment" : 8,
12967   "fields" :
12968   [
12969    {
12970     "access" : "private",
12971     "field_name" : "m_ptr",
12972     "referenced_type" : "type-80"
12973    }
12974   ],
12975   "linker_set_key" : "android::sp<android::hardware::graphics::mapper::V2_0::IMapper>",
12976   "name" : "android::sp<android::hardware::graphics::mapper::V2_0::IMapper>",
12977   "record_kind" : "class",
12978   "referenced_type" : "type-79",
12979   "self_type" : "type-79",
12980   "size" : 8,
12981   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12982   "template_args" : [ "type-81" ],
12983   "unique_id" : "_ZTSN7android2spINS_8hardware8graphics6mapper4V2_07IMapperEEE"
12984  },
12985  {
12986   "alignment" : 8,
12987   "fields" :
12988   [
12989    {
12990     "access" : "private",
12991     "field_name" : "m_ptr",
12992     "referenced_type" : "type-99"
12993    }
12994   ],
12995   "linker_set_key" : "android::sp<android::hardware::graphics::mapper::V2_1::IMapper>",
12996   "name" : "android::sp<android::hardware::graphics::mapper::V2_1::IMapper>",
12997   "record_kind" : "class",
12998   "referenced_type" : "type-98",
12999   "self_type" : "type-98",
13000   "size" : 8,
13001   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13002   "template_args" : [ "type-100" ],
13003   "unique_id" : "_ZTSN7android2spINS_8hardware8graphics6mapper4V2_17IMapperEEE"
13004  },
13005  {
13006   "alignment" : 8,
13007   "fields" :
13008   [
13009    {
13010     "access" : "private",
13011     "field_name" : "m_ptr",
13012     "referenced_type" : "type-107"
13013    }
13014   ],
13015   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
13016   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
13017   "record_kind" : "class",
13018   "referenced_type" : "type-106",
13019   "self_type" : "type-106",
13020   "size" : 8,
13021   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13022   "template_args" : [ "type-108" ],
13023   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
13024  },
13025  {
13026   "alignment" : 8,
13027   "fields" :
13028   [
13029    {
13030     "access" : "private",
13031     "field_name" : "m_ptr",
13032     "referenced_type" : "type-110"
13033    }
13034   ],
13035   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
13036   "name" : "android::sp<android::hardware::hidl_death_recipient>",
13037   "record_kind" : "class",
13038   "referenced_type" : "type-297",
13039   "self_type" : "type-297",
13040   "size" : 8,
13041   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13042   "template_args" : [ "type-111" ],
13043   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
13044  },
13045  {
13046   "alignment" : 8,
13047   "fields" :
13048   [
13049    {
13050     "access" : "private",
13051     "field_name" : "m_ptr",
13052     "referenced_type" : "type-113"
13053    }
13054   ],
13055   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
13056   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
13057   "record_kind" : "class",
13058   "referenced_type" : "type-398",
13059   "self_type" : "type-398",
13060   "size" : 8,
13061   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13062   "template_args" : [ "type-58" ],
13063   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
13064  },
13065  {
13066   "alignment" : 8,
13067   "fields" :
13068   [
13069    {
13070     "access" : "private",
13071     "field_name" : "m_ptr",
13072     "referenced_type" : "type-56"
13073    }
13074   ],
13075   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
13076   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
13077   "record_kind" : "class",
13078   "referenced_type" : "type-55",
13079   "self_type" : "type-55",
13080   "size" : 8,
13081   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13082   "template_args" : [ "type-57" ],
13083   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
13084  },
13085  {
13086   "alignment" : 8,
13087   "fields" :
13088   [
13089    {
13090     "access" : "private",
13091     "field_name" : "m_ptr",
13092     "referenced_type" : "type-74"
13093    }
13094   ],
13095   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
13096   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
13097   "record_kind" : "class",
13098   "referenced_type" : "type-73",
13099   "self_type" : "type-73",
13100   "size" : 8,
13101   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13102   "template_args" : [ "type-75" ],
13103   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
13104  },
13105  {
13106   "alignment" : 1,
13107   "linker_set_key" : "android::trait_trivial_copy<bool>",
13108   "name" : "android::trait_trivial_copy<bool>",
13109   "referenced_type" : "type-181",
13110   "self_type" : "type-181",
13111   "size" : 1,
13112   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13113   "template_args" : [ "type-27" ],
13114   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
13115  },
13116  {
13117   "alignment" : 1,
13118   "linker_set_key" : "android::trait_trivial_copy<char>",
13119   "name" : "android::trait_trivial_copy<char>",
13120   "referenced_type" : "type-185",
13121   "self_type" : "type-185",
13122   "size" : 1,
13123   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13124   "template_args" : [ "type-46" ],
13125   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
13126  },
13127  {
13128   "alignment" : 1,
13129   "linker_set_key" : "android::trait_trivial_copy<double>",
13130   "name" : "android::trait_trivial_copy<double>",
13131   "referenced_type" : "type-237",
13132   "self_type" : "type-237",
13133   "size" : 1,
13134   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13135   "template_args" : [ "type-235" ],
13136   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
13137  },
13138  {
13139   "alignment" : 1,
13140   "linker_set_key" : "android::trait_trivial_copy<float>",
13141   "name" : "android::trait_trivial_copy<float>",
13142   "referenced_type" : "type-232",
13143   "self_type" : "type-232",
13144   "size" : 1,
13145   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13146   "template_args" : [ "type-229" ],
13147   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
13148  },
13149  {
13150   "alignment" : 1,
13151   "linker_set_key" : "android::trait_trivial_copy<int>",
13152   "name" : "android::trait_trivial_copy<int>",
13153   "referenced_type" : "type-202",
13154   "self_type" : "type-202",
13155   "size" : 1,
13156   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13157   "template_args" : [ "type-8" ],
13158   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
13159  },
13160  {
13161   "alignment" : 1,
13162   "linker_set_key" : "android::trait_trivial_copy<long long>",
13163   "name" : "android::trait_trivial_copy<long long>",
13164   "referenced_type" : "type-221",
13165   "self_type" : "type-221",
13166   "size" : 1,
13167   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13168   "template_args" : [ "type-218" ],
13169   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
13170  },
13171  {
13172   "alignment" : 1,
13173   "linker_set_key" : "android::trait_trivial_copy<long>",
13174   "name" : "android::trait_trivial_copy<long>",
13175   "referenced_type" : "type-211",
13176   "self_type" : "type-211",
13177   "size" : 1,
13178   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13179   "template_args" : [ "type-14" ],
13180   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
13181  },
13182  {
13183   "alignment" : 1,
13184   "linker_set_key" : "android::trait_trivial_copy<short>",
13185   "name" : "android::trait_trivial_copy<short>",
13186   "referenced_type" : "type-194",
13187   "self_type" : "type-194",
13188   "size" : 1,
13189   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13190   "template_args" : [ "type-192" ],
13191   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
13192  },
13193  {
13194   "alignment" : 1,
13195   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
13196   "name" : "android::trait_trivial_copy<unsigned char>",
13197   "referenced_type" : "type-189",
13198   "self_type" : "type-189",
13199   "size" : 1,
13200   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13201   "template_args" : [ "type-88" ],
13202   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
13203  },
13204  {
13205   "alignment" : 1,
13206   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
13207   "name" : "android::trait_trivial_copy<unsigned int>",
13208   "referenced_type" : "type-206",
13209   "self_type" : "type-206",
13210   "size" : 1,
13211   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13212   "template_args" : [ "type-2" ],
13213   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
13214  },
13215  {
13216   "alignment" : 1,
13217   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
13218   "name" : "android::trait_trivial_copy<unsigned long long>",
13219   "referenced_type" : "type-226",
13220   "self_type" : "type-226",
13221   "size" : 1,
13222   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13223   "template_args" : [ "type-224" ],
13224   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
13225  },
13226  {
13227   "alignment" : 1,
13228   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
13229   "name" : "android::trait_trivial_copy<unsigned long>",
13230   "referenced_type" : "type-215",
13231   "self_type" : "type-215",
13232   "size" : 1,
13233   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13234   "template_args" : [ "type-13" ],
13235   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
13236  },
13237  {
13238   "alignment" : 1,
13239   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
13240   "name" : "android::trait_trivial_copy<unsigned short>",
13241   "referenced_type" : "type-198",
13242   "self_type" : "type-198",
13243   "size" : 1,
13244   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13245   "template_args" : [ "type-90" ],
13246   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
13247  },
13248  {
13249   "alignment" : 1,
13250   "linker_set_key" : "android::trait_trivial_copy<void>",
13251   "name" : "android::trait_trivial_copy<void>",
13252   "referenced_type" : "type-177",
13253   "self_type" : "type-177",
13254   "size" : 1,
13255   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13256   "template_args" : [ "type-10" ],
13257   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
13258  },
13259  {
13260   "alignment" : 1,
13261   "linker_set_key" : "android::trait_trivial_ctor<bool>",
13262   "name" : "android::trait_trivial_ctor<bool>",
13263   "referenced_type" : "type-179",
13264   "self_type" : "type-179",
13265   "size" : 1,
13266   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13267   "template_args" : [ "type-27" ],
13268   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
13269  },
13270  {
13271   "alignment" : 1,
13272   "linker_set_key" : "android::trait_trivial_ctor<char>",
13273   "name" : "android::trait_trivial_ctor<char>",
13274   "referenced_type" : "type-183",
13275   "self_type" : "type-183",
13276   "size" : 1,
13277   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13278   "template_args" : [ "type-46" ],
13279   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
13280  },
13281  {
13282   "alignment" : 1,
13283   "linker_set_key" : "android::trait_trivial_ctor<double>",
13284   "name" : "android::trait_trivial_ctor<double>",
13285   "referenced_type" : "type-234",
13286   "self_type" : "type-234",
13287   "size" : 1,
13288   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13289   "template_args" : [ "type-235" ],
13290   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
13291  },
13292  {
13293   "alignment" : 1,
13294   "linker_set_key" : "android::trait_trivial_ctor<float>",
13295   "name" : "android::trait_trivial_ctor<float>",
13296   "referenced_type" : "type-228",
13297   "self_type" : "type-228",
13298   "size" : 1,
13299   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13300   "template_args" : [ "type-229" ],
13301   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
13302  },
13303  {
13304   "alignment" : 1,
13305   "linker_set_key" : "android::trait_trivial_ctor<int>",
13306   "name" : "android::trait_trivial_ctor<int>",
13307   "referenced_type" : "type-200",
13308   "self_type" : "type-200",
13309   "size" : 1,
13310   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13311   "template_args" : [ "type-8" ],
13312   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
13313  },
13314  {
13315   "alignment" : 1,
13316   "linker_set_key" : "android::trait_trivial_ctor<long long>",
13317   "name" : "android::trait_trivial_ctor<long long>",
13318   "referenced_type" : "type-217",
13319   "self_type" : "type-217",
13320   "size" : 1,
13321   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13322   "template_args" : [ "type-218" ],
13323   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
13324  },
13325  {
13326   "alignment" : 1,
13327   "linker_set_key" : "android::trait_trivial_ctor<long>",
13328   "name" : "android::trait_trivial_ctor<long>",
13329   "referenced_type" : "type-208",
13330   "self_type" : "type-208",
13331   "size" : 1,
13332   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13333   "template_args" : [ "type-14" ],
13334   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
13335  },
13336  {
13337   "alignment" : 1,
13338   "linker_set_key" : "android::trait_trivial_ctor<short>",
13339   "name" : "android::trait_trivial_ctor<short>",
13340   "referenced_type" : "type-191",
13341   "self_type" : "type-191",
13342   "size" : 1,
13343   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13344   "template_args" : [ "type-192" ],
13345   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
13346  },
13347  {
13348   "alignment" : 1,
13349   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
13350   "name" : "android::trait_trivial_ctor<unsigned char>",
13351   "referenced_type" : "type-187",
13352   "self_type" : "type-187",
13353   "size" : 1,
13354   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13355   "template_args" : [ "type-88" ],
13356   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
13357  },
13358  {
13359   "alignment" : 1,
13360   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
13361   "name" : "android::trait_trivial_ctor<unsigned int>",
13362   "referenced_type" : "type-204",
13363   "self_type" : "type-204",
13364   "size" : 1,
13365   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13366   "template_args" : [ "type-2" ],
13367   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
13368  },
13369  {
13370   "alignment" : 1,
13371   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
13372   "name" : "android::trait_trivial_ctor<unsigned long long>",
13373   "referenced_type" : "type-223",
13374   "self_type" : "type-223",
13375   "size" : 1,
13376   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13377   "template_args" : [ "type-224" ],
13378   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
13379  },
13380  {
13381   "alignment" : 1,
13382   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
13383   "name" : "android::trait_trivial_ctor<unsigned long>",
13384   "referenced_type" : "type-213",
13385   "self_type" : "type-213",
13386   "size" : 1,
13387   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13388   "template_args" : [ "type-13" ],
13389   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
13390  },
13391  {
13392   "alignment" : 1,
13393   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
13394   "name" : "android::trait_trivial_ctor<unsigned short>",
13395   "referenced_type" : "type-196",
13396   "self_type" : "type-196",
13397   "size" : 1,
13398   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13399   "template_args" : [ "type-90" ],
13400   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
13401  },
13402  {
13403   "alignment" : 1,
13404   "linker_set_key" : "android::trait_trivial_ctor<void>",
13405   "name" : "android::trait_trivial_ctor<void>",
13406   "referenced_type" : "type-175",
13407   "self_type" : "type-175",
13408   "size" : 1,
13409   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13410   "template_args" : [ "type-10" ],
13411   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
13412  },
13413  {
13414   "alignment" : 1,
13415   "linker_set_key" : "android::trait_trivial_dtor<bool>",
13416   "name" : "android::trait_trivial_dtor<bool>",
13417   "referenced_type" : "type-180",
13418   "self_type" : "type-180",
13419   "size" : 1,
13420   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13421   "template_args" : [ "type-27" ],
13422   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
13423  },
13424  {
13425   "alignment" : 1,
13426   "linker_set_key" : "android::trait_trivial_dtor<char>",
13427   "name" : "android::trait_trivial_dtor<char>",
13428   "referenced_type" : "type-184",
13429   "self_type" : "type-184",
13430   "size" : 1,
13431   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13432   "template_args" : [ "type-46" ],
13433   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
13434  },
13435  {
13436   "alignment" : 1,
13437   "linker_set_key" : "android::trait_trivial_dtor<double>",
13438   "name" : "android::trait_trivial_dtor<double>",
13439   "referenced_type" : "type-236",
13440   "self_type" : "type-236",
13441   "size" : 1,
13442   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13443   "template_args" : [ "type-235" ],
13444   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
13445  },
13446  {
13447   "alignment" : 1,
13448   "linker_set_key" : "android::trait_trivial_dtor<float>",
13449   "name" : "android::trait_trivial_dtor<float>",
13450   "referenced_type" : "type-230",
13451   "self_type" : "type-230",
13452   "size" : 1,
13453   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13454   "template_args" : [ "type-229" ],
13455   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
13456  },
13457  {
13458   "alignment" : 1,
13459   "linker_set_key" : "android::trait_trivial_dtor<int>",
13460   "name" : "android::trait_trivial_dtor<int>",
13461   "referenced_type" : "type-201",
13462   "self_type" : "type-201",
13463   "size" : 1,
13464   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13465   "template_args" : [ "type-8" ],
13466   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
13467  },
13468  {
13469   "alignment" : 1,
13470   "linker_set_key" : "android::trait_trivial_dtor<long long>",
13471   "name" : "android::trait_trivial_dtor<long long>",
13472   "referenced_type" : "type-219",
13473   "self_type" : "type-219",
13474   "size" : 1,
13475   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13476   "template_args" : [ "type-218" ],
13477   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
13478  },
13479  {
13480   "alignment" : 1,
13481   "linker_set_key" : "android::trait_trivial_dtor<long>",
13482   "name" : "android::trait_trivial_dtor<long>",
13483   "referenced_type" : "type-210",
13484   "self_type" : "type-210",
13485   "size" : 1,
13486   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13487   "template_args" : [ "type-14" ],
13488   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
13489  },
13490  {
13491   "alignment" : 1,
13492   "linker_set_key" : "android::trait_trivial_dtor<short>",
13493   "name" : "android::trait_trivial_dtor<short>",
13494   "referenced_type" : "type-193",
13495   "self_type" : "type-193",
13496   "size" : 1,
13497   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13498   "template_args" : [ "type-192" ],
13499   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
13500  },
13501  {
13502   "alignment" : 1,
13503   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
13504   "name" : "android::trait_trivial_dtor<unsigned char>",
13505   "referenced_type" : "type-188",
13506   "self_type" : "type-188",
13507   "size" : 1,
13508   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13509   "template_args" : [ "type-88" ],
13510   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
13511  },
13512  {
13513   "alignment" : 1,
13514   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
13515   "name" : "android::trait_trivial_dtor<unsigned int>",
13516   "referenced_type" : "type-205",
13517   "self_type" : "type-205",
13518   "size" : 1,
13519   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13520   "template_args" : [ "type-2" ],
13521   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
13522  },
13523  {
13524   "alignment" : 1,
13525   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
13526   "name" : "android::trait_trivial_dtor<unsigned long long>",
13527   "referenced_type" : "type-225",
13528   "self_type" : "type-225",
13529   "size" : 1,
13530   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13531   "template_args" : [ "type-224" ],
13532   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
13533  },
13534  {
13535   "alignment" : 1,
13536   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
13537   "name" : "android::trait_trivial_dtor<unsigned long>",
13538   "referenced_type" : "type-214",
13539   "self_type" : "type-214",
13540   "size" : 1,
13541   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13542   "template_args" : [ "type-13" ],
13543   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
13544  },
13545  {
13546   "alignment" : 1,
13547   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
13548   "name" : "android::trait_trivial_dtor<unsigned short>",
13549   "referenced_type" : "type-197",
13550   "self_type" : "type-197",
13551   "size" : 1,
13552   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13553   "template_args" : [ "type-90" ],
13554   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
13555  },
13556  {
13557   "alignment" : 1,
13558   "linker_set_key" : "android::trait_trivial_dtor<void>",
13559   "name" : "android::trait_trivial_dtor<void>",
13560   "referenced_type" : "type-176",
13561   "self_type" : "type-176",
13562   "size" : 1,
13563   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13564   "template_args" : [ "type-10" ],
13565   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
13566  },
13567  {
13568   "alignment" : 1,
13569   "linker_set_key" : "android::trait_trivial_move<android::String16>",
13570   "name" : "android::trait_trivial_move<android::String16>",
13571   "referenced_type" : "type-371",
13572   "self_type" : "type-371",
13573   "size" : 1,
13574   "source_file" : "/system/core/libutils/include/utils/String16.h",
13575   "template_args" : [ "type-32" ],
13576   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
13577  },
13578  {
13579   "alignment" : 1,
13580   "linker_set_key" : "android::trait_trivial_move<android::String8>",
13581   "name" : "android::trait_trivial_move<android::String8>",
13582   "referenced_type" : "type-365",
13583   "self_type" : "type-365",
13584   "size" : 1,
13585   "source_file" : "/system/core/libutils/include/utils/String8.h",
13586   "template_args" : [ "type-43" ],
13587   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
13588  },
13589  {
13590   "alignment" : 1,
13591   "linker_set_key" : "android::trait_trivial_move<bool>",
13592   "name" : "android::trait_trivial_move<bool>",
13593   "referenced_type" : "type-182",
13594   "self_type" : "type-182",
13595   "size" : 1,
13596   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13597   "template_args" : [ "type-27" ],
13598   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
13599  },
13600  {
13601   "alignment" : 1,
13602   "linker_set_key" : "android::trait_trivial_move<char>",
13603   "name" : "android::trait_trivial_move<char>",
13604   "referenced_type" : "type-186",
13605   "self_type" : "type-186",
13606   "size" : 1,
13607   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13608   "template_args" : [ "type-46" ],
13609   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
13610  },
13611  {
13612   "alignment" : 1,
13613   "linker_set_key" : "android::trait_trivial_move<double>",
13614   "name" : "android::trait_trivial_move<double>",
13615   "referenced_type" : "type-238",
13616   "self_type" : "type-238",
13617   "size" : 1,
13618   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13619   "template_args" : [ "type-235" ],
13620   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
13621  },
13622  {
13623   "alignment" : 1,
13624   "linker_set_key" : "android::trait_trivial_move<float>",
13625   "name" : "android::trait_trivial_move<float>",
13626   "referenced_type" : "type-233",
13627   "self_type" : "type-233",
13628   "size" : 1,
13629   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13630   "template_args" : [ "type-229" ],
13631   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
13632  },
13633  {
13634   "alignment" : 1,
13635   "linker_set_key" : "android::trait_trivial_move<int>",
13636   "name" : "android::trait_trivial_move<int>",
13637   "referenced_type" : "type-203",
13638   "self_type" : "type-203",
13639   "size" : 1,
13640   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13641   "template_args" : [ "type-8" ],
13642   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
13643  },
13644  {
13645   "alignment" : 1,
13646   "linker_set_key" : "android::trait_trivial_move<long long>",
13647   "name" : "android::trait_trivial_move<long long>",
13648   "referenced_type" : "type-222",
13649   "self_type" : "type-222",
13650   "size" : 1,
13651   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13652   "template_args" : [ "type-218" ],
13653   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
13654  },
13655  {
13656   "alignment" : 1,
13657   "linker_set_key" : "android::trait_trivial_move<long>",
13658   "name" : "android::trait_trivial_move<long>",
13659   "referenced_type" : "type-212",
13660   "self_type" : "type-212",
13661   "size" : 1,
13662   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13663   "template_args" : [ "type-14" ],
13664   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
13665  },
13666  {
13667   "alignment" : 1,
13668   "linker_set_key" : "android::trait_trivial_move<short>",
13669   "name" : "android::trait_trivial_move<short>",
13670   "referenced_type" : "type-195",
13671   "self_type" : "type-195",
13672   "size" : 1,
13673   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13674   "template_args" : [ "type-192" ],
13675   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
13676  },
13677  {
13678   "alignment" : 1,
13679   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
13680   "name" : "android::trait_trivial_move<unsigned char>",
13681   "referenced_type" : "type-190",
13682   "self_type" : "type-190",
13683   "size" : 1,
13684   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13685   "template_args" : [ "type-88" ],
13686   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
13687  },
13688  {
13689   "alignment" : 1,
13690   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
13691   "name" : "android::trait_trivial_move<unsigned int>",
13692   "referenced_type" : "type-207",
13693   "self_type" : "type-207",
13694   "size" : 1,
13695   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13696   "template_args" : [ "type-2" ],
13697   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
13698  },
13699  {
13700   "alignment" : 1,
13701   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
13702   "name" : "android::trait_trivial_move<unsigned long long>",
13703   "referenced_type" : "type-227",
13704   "self_type" : "type-227",
13705   "size" : 1,
13706   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13707   "template_args" : [ "type-224" ],
13708   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
13709  },
13710  {
13711   "alignment" : 1,
13712   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
13713   "name" : "android::trait_trivial_move<unsigned long>",
13714   "referenced_type" : "type-216",
13715   "self_type" : "type-216",
13716   "size" : 1,
13717   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13718   "template_args" : [ "type-13" ],
13719   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
13720  },
13721  {
13722   "alignment" : 1,
13723   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
13724   "name" : "android::trait_trivial_move<unsigned short>",
13725   "referenced_type" : "type-199",
13726   "self_type" : "type-199",
13727   "size" : 1,
13728   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13729   "template_args" : [ "type-90" ],
13730   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
13731  },
13732  {
13733   "alignment" : 1,
13734   "linker_set_key" : "android::trait_trivial_move<void>",
13735   "name" : "android::trait_trivial_move<void>",
13736   "referenced_type" : "type-178",
13737   "self_type" : "type-178",
13738   "size" : 1,
13739   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13740   "template_args" : [ "type-10" ],
13741   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
13742  },
13743  {
13744   "alignment" : 8,
13745   "fields" :
13746   [
13747    {
13748     "access" : "private",
13749     "field_name" : "m_ptr",
13750     "referenced_type" : "type-120"
13751    },
13752    {
13753     "access" : "private",
13754     "field_name" : "m_refs",
13755     "field_offset" : 64,
13756     "referenced_type" : "type-25"
13757    }
13758   ],
13759   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
13760   "name" : "android::wp<android::hardware::BHwBinder>",
13761   "record_kind" : "class",
13762   "referenced_type" : "type-329",
13763   "self_type" : "type-329",
13764   "size" : 16,
13765   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
13766   "template_args" : [ "type-121" ],
13767   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
13768  },
13769  {
13770   "alignment" : 8,
13771   "fields" :
13772   [
13773    {
13774     "access" : "private",
13775     "field_name" : "m_ptr",
13776     "referenced_type" : "type-49"
13777    },
13778    {
13779     "access" : "private",
13780     "field_name" : "m_refs",
13781     "field_offset" : 64,
13782     "referenced_type" : "type-25"
13783    }
13784   ],
13785   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
13786   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
13787   "record_kind" : "class",
13788   "referenced_type" : "type-64",
13789   "self_type" : "type-64",
13790   "size" : 16,
13791   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
13792   "template_args" : [ "type-50" ],
13793   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
13794  },
13795  {
13796   "alignment" : 8,
13797   "fields" :
13798   [
13799    {
13800     "access" : "private",
13801     "field_name" : "m_ptr",
13802     "referenced_type" : "type-110"
13803    },
13804    {
13805     "access" : "private",
13806     "field_name" : "m_refs",
13807     "field_offset" : 64,
13808     "referenced_type" : "type-25"
13809    }
13810   ],
13811   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
13812   "name" : "android::wp<android::hardware::hidl_death_recipient>",
13813   "record_kind" : "class",
13814   "referenced_type" : "type-109",
13815   "self_type" : "type-109",
13816   "size" : 16,
13817   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
13818   "template_args" : [ "type-111" ],
13819   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
13820  },
13821  {
13822   "alignment" : 8,
13823   "fields" :
13824   [
13825    {
13826     "access" : "private",
13827     "field_name" : "m_ptr",
13828     "referenced_type" : "type-113"
13829    },
13830    {
13831     "access" : "private",
13832     "field_name" : "m_refs",
13833     "field_offset" : 64,
13834     "referenced_type" : "type-25"
13835    }
13836   ],
13837   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
13838   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
13839   "record_kind" : "class",
13840   "referenced_type" : "type-112",
13841   "self_type" : "type-112",
13842   "size" : 16,
13843   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
13844   "template_args" : [ "type-58" ],
13845   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
13846  },
13847  {
13848   "alignment" : 4,
13849   "fields" :
13850   [
13851    {
13852     "field_name" : "maxContentLightLevel",
13853     "referenced_type" : "type-229"
13854    },
13855    {
13856     "field_name" : "maxFrameAverageLightLevel",
13857     "field_offset" : 32,
13858     "referenced_type" : "type-229"
13859    }
13860   ],
13861   "linker_set_key" : "android_cta861_3_metadata",
13862   "name" : "android_cta861_3_metadata",
13863   "referenced_type" : "type-478",
13864   "self_type" : "type-478",
13865   "size" : 8,
13866   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13867   "unique_id" : "android_cta861_3_metadata"
13868  },
13869  {
13870   "alignment" : 4,
13871   "fields" :
13872   [
13873    {
13874     "field_name" : "num_points",
13875     "referenced_type" : "type-2"
13876    },
13877    {
13878     "field_name" : "reserved",
13879     "field_offset" : 32,
13880     "referenced_type" : "type-466"
13881    },
13882    {
13883     "field_name" : "xyzc_points",
13884     "field_offset" : 288,
13885     "referenced_type" : "type-475"
13886    }
13887   ],
13888   "linker_set_key" : "android_depth_points",
13889   "name" : "android_depth_points",
13890   "referenced_type" : "type-474",
13891   "self_type" : "type-474",
13892   "size" : 36,
13893   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13894   "unique_id" : "android_depth_points"
13895  },
13896  {
13897   "alignment" : 8,
13898   "fields" :
13899   [
13900    {
13901     "field_name" : "format",
13902     "referenced_type" : "type-471"
13903    },
13904    {
13905     "field_name" : "num_planes",
13906     "field_offset" : 32,
13907     "referenced_type" : "type-2"
13908    },
13909    {
13910     "field_name" : "planes",
13911     "field_offset" : 64,
13912     "referenced_type" : "type-473"
13913    }
13914   ],
13915   "linker_set_key" : "android_flex_layout",
13916   "name" : "android_flex_layout",
13917   "referenced_type" : "type-472",
13918   "self_type" : "type-472",
13919   "size" : 16,
13920   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13921   "unique_id" : "android_flex_layout"
13922  },
13923  {
13924   "alignment" : 8,
13925   "fields" :
13926   [
13927    {
13928     "field_name" : "top_left",
13929     "referenced_type" : "type-384"
13930    },
13931    {
13932     "field_name" : "component",
13933     "field_offset" : 64,
13934     "referenced_type" : "type-469"
13935    },
13936    {
13937     "field_name" : "bits_per_component",
13938     "field_offset" : 96,
13939     "referenced_type" : "type-8"
13940    },
13941    {
13942     "field_name" : "bits_used",
13943     "field_offset" : 128,
13944     "referenced_type" : "type-8"
13945    },
13946    {
13947     "field_name" : "h_increment",
13948     "field_offset" : 160,
13949     "referenced_type" : "type-8"
13950    },
13951    {
13952     "field_name" : "v_increment",
13953     "field_offset" : 192,
13954     "referenced_type" : "type-8"
13955    },
13956    {
13957     "field_name" : "h_subsampling",
13958     "field_offset" : 224,
13959     "referenced_type" : "type-8"
13960    },
13961    {
13962     "field_name" : "v_subsampling",
13963     "field_offset" : 256,
13964     "referenced_type" : "type-8"
13965    }
13966   ],
13967   "linker_set_key" : "android_flex_plane",
13968   "name" : "android_flex_plane",
13969   "referenced_type" : "type-470",
13970   "self_type" : "type-470",
13971   "size" : 40,
13972   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13973   "unique_id" : "android_flex_plane"
13974  },
13975  {
13976   "alignment" : 4,
13977   "fields" :
13978   [
13979    {
13980     "field_name" : "displayPrimaryRed",
13981     "referenced_type" : "type-476"
13982    },
13983    {
13984     "field_name" : "displayPrimaryGreen",
13985     "field_offset" : 64,
13986     "referenced_type" : "type-476"
13987    },
13988    {
13989     "field_name" : "displayPrimaryBlue",
13990     "field_offset" : 128,
13991     "referenced_type" : "type-476"
13992    },
13993    {
13994     "field_name" : "whitePoint",
13995     "field_offset" : 192,
13996     "referenced_type" : "type-476"
13997    },
13998    {
13999     "field_name" : "maxLuminance",
14000     "field_offset" : 256,
14001     "referenced_type" : "type-229"
14002    },
14003    {
14004     "field_name" : "minLuminance",
14005     "field_offset" : 288,
14006     "referenced_type" : "type-229"
14007    }
14008   ],
14009   "linker_set_key" : "android_smpte2086_metadata",
14010   "name" : "android_smpte2086_metadata",
14011   "referenced_type" : "type-477",
14012   "self_type" : "type-477",
14013   "size" : 40,
14014   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14015   "unique_id" : "android_smpte2086_metadata"
14016  },
14017  {
14018   "alignment" : 4,
14019   "fields" :
14020   [
14021    {
14022     "field_name" : "x",
14023     "referenced_type" : "type-229"
14024    },
14025    {
14026     "field_name" : "y",
14027     "field_offset" : 32,
14028     "referenced_type" : "type-229"
14029    }
14030   ],
14031   "linker_set_key" : "android_xy_color",
14032   "name" : "android_xy_color",
14033   "referenced_type" : "type-476",
14034   "self_type" : "type-476",
14035   "size" : 8,
14036   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14037   "unique_id" : "android_xy_color"
14038  },
14039  {
14040   "alignment" : 8,
14041   "fields" :
14042   [
14043    {
14044     "field_name" : "y",
14045     "referenced_type" : "type-9"
14046    },
14047    {
14048     "field_name" : "cb",
14049     "field_offset" : 64,
14050     "referenced_type" : "type-9"
14051    },
14052    {
14053     "field_name" : "cr",
14054     "field_offset" : 128,
14055     "referenced_type" : "type-9"
14056    },
14057    {
14058     "field_name" : "ystride",
14059     "field_offset" : 192,
14060     "referenced_type" : "type-13"
14061    },
14062    {
14063     "field_name" : "cstride",
14064     "field_offset" : 256,
14065     "referenced_type" : "type-13"
14066    },
14067    {
14068     "field_name" : "chroma_step",
14069     "field_offset" : 320,
14070     "referenced_type" : "type-13"
14071    },
14072    {
14073     "field_name" : "reserved",
14074     "field_offset" : 384,
14075     "referenced_type" : "type-466"
14076    }
14077   ],
14078   "linker_set_key" : "android_ycbcr",
14079   "name" : "android_ycbcr",
14080   "referenced_type" : "type-465",
14081   "self_type" : "type-465",
14082   "size" : 80,
14083   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14084   "unique_id" : "android_ycbcr"
14085  },
14086  {
14087   "alignment" : 4,
14088   "fields" :
14089   [
14090    {
14091     "referenced_type" : "type-86"
14092    }
14093   ],
14094   "linker_set_key" : "log_msg",
14095   "name" : "log_msg",
14096   "referenced_type" : "type-85",
14097   "self_type" : "type-85",
14098   "size" : 5124,
14099   "source_file" : "/system/core/liblog/include/log/log_read.h",
14100   "unique_id" : "log_msg"
14101  },
14102  {
14103   "alignment" : 4,
14104   "fields" :
14105   [
14106    {
14107     "field_name" : "buf",
14108     "referenced_type" : "type-87"
14109    },
14110    {
14111     "field_name" : "entry",
14112     "referenced_type" : "type-89"
14113    },
14114    {
14115     "field_name" : "entry_v4",
14116     "referenced_type" : "type-89"
14117    },
14118    {
14119     "field_name" : "entry_v3",
14120     "referenced_type" : "type-92"
14121    },
14122    {
14123     "field_name" : "entry_v2",
14124     "referenced_type" : "type-93"
14125    },
14126    {
14127     "field_name" : "entry_v1",
14128     "referenced_type" : "type-94"
14129    }
14130   ],
14131   "is_anonymous" : true,
14132   "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",
14133   "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",
14134   "record_kind" : "union",
14135   "referenced_type" : "type-86",
14136   "self_type" : "type-86",
14137   "size" : 5124,
14138   "source_file" : "/system/core/liblog/include/log/log_read.h",
14139   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
14140  },
14141  {
14142   "alignment" : 1,
14143   "fields" :
14144   [
14145    {
14146     "field_name" : "tv_sec",
14147     "referenced_type" : "type-2"
14148    },
14149    {
14150     "field_name" : "tv_nsec",
14151     "field_offset" : 32,
14152     "referenced_type" : "type-2"
14153    }
14154   ],
14155   "linker_set_key" : "log_time",
14156   "name" : "log_time",
14157   "referenced_type" : "type-367",
14158   "self_type" : "type-367",
14159   "size" : 8,
14160   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
14161   "unique_id" : "_ZTS8log_time"
14162  },
14163  {
14164   "alignment" : 4,
14165   "fields" :
14166   [
14167    {
14168     "field_name" : "len",
14169     "referenced_type" : "type-90"
14170    },
14171    {
14172     "field_name" : "__pad",
14173     "field_offset" : 16,
14174     "referenced_type" : "type-90"
14175    },
14176    {
14177     "field_name" : "pid",
14178     "field_offset" : 32,
14179     "referenced_type" : "type-8"
14180    },
14181    {
14182     "field_name" : "tid",
14183     "field_offset" : 64,
14184     "referenced_type" : "type-8"
14185    },
14186    {
14187     "field_name" : "sec",
14188     "field_offset" : 96,
14189     "referenced_type" : "type-8"
14190    },
14191    {
14192     "field_name" : "nsec",
14193     "field_offset" : 128,
14194     "referenced_type" : "type-8"
14195    },
14196    {
14197     "field_name" : "msg",
14198     "field_offset" : 160,
14199     "referenced_type" : "type-91"
14200    }
14201   ],
14202   "linker_set_key" : "logger_entry",
14203   "name" : "logger_entry",
14204   "referenced_type" : "type-94",
14205   "self_type" : "type-94",
14206   "size" : 20,
14207   "source_file" : "/system/core/liblog/include/log/log_read.h",
14208   "unique_id" : "logger_entry"
14209  },
14210  {
14211   "alignment" : 1,
14212   "fields" :
14213   [
14214    {
14215     "field_name" : "len",
14216     "referenced_type" : "type-90"
14217    },
14218    {
14219     "field_name" : "hdr_size",
14220     "field_offset" : 16,
14221     "referenced_type" : "type-90"
14222    },
14223    {
14224     "field_name" : "pid",
14225     "field_offset" : 32,
14226     "referenced_type" : "type-8"
14227    },
14228    {
14229     "field_name" : "tid",
14230     "field_offset" : 64,
14231     "referenced_type" : "type-8"
14232    },
14233    {
14234     "field_name" : "sec",
14235     "field_offset" : 96,
14236     "referenced_type" : "type-8"
14237    },
14238    {
14239     "field_name" : "nsec",
14240     "field_offset" : 128,
14241     "referenced_type" : "type-8"
14242    },
14243    {
14244     "field_name" : "euid",
14245     "field_offset" : 160,
14246     "referenced_type" : "type-2"
14247    },
14248    {
14249     "field_name" : "msg",
14250     "field_offset" : 192,
14251     "referenced_type" : "type-91"
14252    }
14253   ],
14254   "linker_set_key" : "logger_entry_v2",
14255   "name" : "logger_entry_v2",
14256   "referenced_type" : "type-93",
14257   "self_type" : "type-93",
14258   "size" : 24,
14259   "source_file" : "/system/core/liblog/include/log/log_read.h",
14260   "unique_id" : "logger_entry_v2"
14261  },
14262  {
14263   "alignment" : 1,
14264   "fields" :
14265   [
14266    {
14267     "field_name" : "len",
14268     "referenced_type" : "type-90"
14269    },
14270    {
14271     "field_name" : "hdr_size",
14272     "field_offset" : 16,
14273     "referenced_type" : "type-90"
14274    },
14275    {
14276     "field_name" : "pid",
14277     "field_offset" : 32,
14278     "referenced_type" : "type-8"
14279    },
14280    {
14281     "field_name" : "tid",
14282     "field_offset" : 64,
14283     "referenced_type" : "type-8"
14284    },
14285    {
14286     "field_name" : "sec",
14287     "field_offset" : 96,
14288     "referenced_type" : "type-8"
14289    },
14290    {
14291     "field_name" : "nsec",
14292     "field_offset" : 128,
14293     "referenced_type" : "type-8"
14294    },
14295    {
14296     "field_name" : "lid",
14297     "field_offset" : 160,
14298     "referenced_type" : "type-2"
14299    },
14300    {
14301     "field_name" : "msg",
14302     "field_offset" : 192,
14303     "referenced_type" : "type-91"
14304    }
14305   ],
14306   "linker_set_key" : "logger_entry_v3",
14307   "name" : "logger_entry_v3",
14308   "referenced_type" : "type-92",
14309   "self_type" : "type-92",
14310   "size" : 24,
14311   "source_file" : "/system/core/liblog/include/log/log_read.h",
14312   "unique_id" : "logger_entry_v3"
14313  },
14314  {
14315   "alignment" : 4,
14316   "fields" :
14317   [
14318    {
14319     "field_name" : "len",
14320     "referenced_type" : "type-90"
14321    },
14322    {
14323     "field_name" : "hdr_size",
14324     "field_offset" : 16,
14325     "referenced_type" : "type-90"
14326    },
14327    {
14328     "field_name" : "pid",
14329     "field_offset" : 32,
14330     "referenced_type" : "type-8"
14331    },
14332    {
14333     "field_name" : "tid",
14334     "field_offset" : 64,
14335     "referenced_type" : "type-2"
14336    },
14337    {
14338     "field_name" : "sec",
14339     "field_offset" : 96,
14340     "referenced_type" : "type-2"
14341    },
14342    {
14343     "field_name" : "nsec",
14344     "field_offset" : 128,
14345     "referenced_type" : "type-2"
14346    },
14347    {
14348     "field_name" : "lid",
14349     "field_offset" : 160,
14350     "referenced_type" : "type-2"
14351    },
14352    {
14353     "field_name" : "uid",
14354     "field_offset" : 192,
14355     "referenced_type" : "type-2"
14356    },
14357    {
14358     "field_name" : "msg",
14359     "field_offset" : 224,
14360     "referenced_type" : "type-91"
14361    }
14362   ],
14363   "linker_set_key" : "logger_entry_v4",
14364   "name" : "logger_entry_v4",
14365   "referenced_type" : "type-89",
14366   "self_type" : "type-89",
14367   "size" : 28,
14368   "source_file" : "/system/core/liblog/include/log/log_read.h",
14369   "unique_id" : "logger_entry_v4"
14370  },
14371  {
14372   "alignment" : 4,
14373   "fields" :
14374   [
14375    {
14376     "field_name" : "version",
14377     "referenced_type" : "type-8"
14378    },
14379    {
14380     "field_name" : "numFds",
14381     "field_offset" : 32,
14382     "referenced_type" : "type-8"
14383    },
14384    {
14385     "field_name" : "numInts",
14386     "field_offset" : 64,
14387     "referenced_type" : "type-8"
14388    },
14389    {
14390     "field_name" : "data",
14391     "field_offset" : 96,
14392     "referenced_type" : "type-173"
14393    }
14394   ],
14395   "linker_set_key" : "native_handle",
14396   "name" : "native_handle",
14397   "referenced_type" : "type-172",
14398   "self_type" : "type-172",
14399   "size" : 12,
14400   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
14401   "unique_id" : "native_handle"
14402  }
14403 ],
14404 "rvalue_reference_types" :
14405 [
14406  {
14407   "alignment" : 8,
14408   "linker_set_key" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> &&",
14409   "name" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> &&",
14410   "referenced_type" : "type-140",
14411   "self_type" : "type-143",
14412   "size" : 8,
14413   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14414  },
14415  {
14416   "alignment" : 8,
14417   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_1::IMapper> > &&",
14418   "name" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_1::IMapper> > &&",
14419   "referenced_type" : "type-147",
14420   "self_type" : "type-149",
14421   "size" : 8,
14422   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14423  },
14424  {
14425   "alignment" : 8,
14426   "linker_set_key" : "android::hardware::Return<bool> &&",
14427   "name" : "android::hardware::Return<bool> &&",
14428   "referenced_type" : "type-132",
14429   "self_type" : "type-136",
14430   "size" : 8,
14431   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14432  },
14433  {
14434   "alignment" : 8,
14435   "linker_set_key" : "android::hardware::Return<void> &&",
14436   "name" : "android::hardware::Return<void> &&",
14437   "referenced_type" : "type-160",
14438   "self_type" : "type-162",
14439   "size" : 8,
14440   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14441  },
14442  {
14443   "alignment" : 8,
14444   "linker_set_key" : "android::hardware::Status &&",
14445   "name" : "android::hardware::Status &&",
14446   "referenced_type" : "type-123",
14447   "self_type" : "type-129",
14448   "size" : 8,
14449   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14450  },
14451  {
14452   "alignment" : 8,
14453   "linker_set_key" : "android::hardware::details::return_status &&",
14454   "name" : "android::hardware::details::return_status &&",
14455   "referenced_type" : "type-133",
14456   "self_type" : "type-156",
14457   "size" : 8,
14458   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14459  },
14460  {
14461   "alignment" : 8,
14462   "linker_set_key" : "android::hardware::hidl_handle &&",
14463   "name" : "android::hardware::hidl_handle &&",
14464   "referenced_type" : "type-271",
14465   "self_type" : "type-280",
14466   "size" : 8,
14467   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14468  },
14469  {
14470   "alignment" : 8,
14471   "linker_set_key" : "android::hardware::hidl_memory &&",
14472   "name" : "android::hardware::hidl_memory &&",
14473   "referenced_type" : "type-278",
14474   "self_type" : "type-284",
14475   "size" : 8,
14476   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14477  },
14478  {
14479   "alignment" : 8,
14480   "linker_set_key" : "android::sp<android::hardware::graphics::mapper::V2_1::IMapper> &&",
14481   "name" : "android::sp<android::hardware::graphics::mapper::V2_1::IMapper> &&",
14482   "referenced_type" : "type-98",
14483   "self_type" : "type-101",
14484   "size" : 8,
14485   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
14486  },
14487  {
14488   "alignment" : 8,
14489   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
14490   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
14491   "referenced_type" : "type-106",
14492   "self_type" : "type-114",
14493   "size" : 8,
14494   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
14495  },
14496  {
14497   "alignment" : 8,
14498   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
14499   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
14500   "referenced_type" : "type-438",
14501   "self_type" : "type-437",
14502   "size" : 8,
14503   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14504  },
14505  {
14506   "alignment" : 8,
14507   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
14508   "name" : "std::function<sp<IBase> (void *)> &&",
14509   "referenced_type" : "type-448",
14510   "self_type" : "type-447",
14511   "size" : 8,
14512   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14513  },
14514  {
14515   "alignment" : 8,
14516   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
14517   "name" : "std::function<sp<IBinder> (void *)> &&",
14518   "referenced_type" : "type-440",
14519   "self_type" : "type-439",
14520   "size" : 8,
14521   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14522  }
14523 ]
14524}
14525