1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-44",
9   "self_type" : "type-89",
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-228",
16   "self_type" : "type-473",
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-172",
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-86",
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-86",
41   "self_type" : "type-85",
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-464",
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-25",
64   "self_type" : "type-25",
65   "size" : 1
66  },
67  {
68   "alignment" : 1,
69   "is_integral" : true,
70   "is_unsigned" : true,
71   "linker_set_key" : "char",
72   "name" : "char",
73   "referenced_type" : "type-44",
74   "self_type" : "type-44",
75   "size" : 1
76  },
77  {
78   "alignment" : 2,
79   "is_integral" : true,
80   "is_unsigned" : true,
81   "linker_set_key" : "char16_t",
82   "name" : "char16_t",
83   "referenced_type" : "type-33",
84   "self_type" : "type-33",
85   "size" : 2
86  },
87  {
88   "alignment" : 8,
89   "linker_set_key" : "double",
90   "name" : "double",
91   "referenced_type" : "type-234",
92   "self_type" : "type-234",
93   "size" : 8
94  },
95  {
96   "alignment" : 4,
97   "linker_set_key" : "float",
98   "name" : "float",
99   "referenced_type" : "type-228",
100   "self_type" : "type-228",
101   "size" : 4
102  },
103  {
104   "alignment" : 4,
105   "is_integral" : true,
106   "linker_set_key" : "int",
107   "name" : "int",
108   "referenced_type" : "type-8",
109   "self_type" : "type-8",
110   "size" : 4
111  },
112  {
113   "alignment" : 4,
114   "is_integral" : true,
115   "linker_set_key" : "long",
116   "name" : "long",
117   "referenced_type" : "type-208",
118   "self_type" : "type-208",
119   "size" : 4
120  },
121  {
122   "alignment" : 8,
123   "linker_set_key" : "long double",
124   "name" : "long double",
125   "referenced_type" : "type-626",
126   "self_type" : "type-626",
127   "size" : 8
128  },
129  {
130   "alignment" : 8,
131   "is_integral" : true,
132   "linker_set_key" : "long long",
133   "name" : "long long",
134   "referenced_type" : "type-13",
135   "self_type" : "type-13",
136   "size" : 8
137  },
138  {
139   "alignment" : 2,
140   "is_integral" : true,
141   "linker_set_key" : "short",
142   "name" : "short",
143   "referenced_type" : "type-191",
144   "self_type" : "type-191",
145   "size" : 2
146  },
147  {
148   "alignment" : 1,
149   "is_integral" : true,
150   "linker_set_key" : "signed char",
151   "name" : "signed char",
152   "referenced_type" : "type-240",
153   "self_type" : "type-240",
154   "size" : 1
155  },
156  {
157   "alignment" : 1,
158   "is_integral" : true,
159   "is_unsigned" : true,
160   "linker_set_key" : "unsigned char",
161   "name" : "unsigned char",
162   "referenced_type" : "type-86",
163   "self_type" : "type-86",
164   "size" : 1
165  },
166  {
167   "alignment" : 4,
168   "is_integral" : true,
169   "is_unsigned" : true,
170   "linker_set_key" : "unsigned int",
171   "name" : "unsigned int",
172   "referenced_type" : "type-2",
173   "self_type" : "type-2",
174   "size" : 4
175  },
176  {
177   "alignment" : 4,
178   "is_integral" : true,
179   "is_unsigned" : true,
180   "linker_set_key" : "unsigned long",
181   "name" : "unsigned long",
182   "referenced_type" : "type-214",
183   "self_type" : "type-214",
184   "size" : 4
185  },
186  {
187   "alignment" : 8,
188   "is_integral" : true,
189   "is_unsigned" : true,
190   "linker_set_key" : "unsigned long long",
191   "name" : "unsigned long long",
192   "referenced_type" : "type-110",
193   "self_type" : "type-110",
194   "size" : 8
195  },
196  {
197   "alignment" : 2,
198   "is_integral" : true,
199   "is_unsigned" : true,
200   "linker_set_key" : "unsigned short",
201   "name" : "unsigned short",
202   "referenced_type" : "type-88",
203   "self_type" : "type-88",
204   "size" : 2
205  },
206  {
207   "linker_set_key" : "void",
208   "name" : "void",
209   "referenced_type" : "type-10",
210   "self_type" : "type-10"
211  }
212 ],
213 "elf_functions" :
214 [
215  {
216   "binding" : "weak",
217   "name" : "_ZN7android8hardware7details13castInterfaceINS0_8graphics6mapper4V2_17IMapperENS4_4V2_07IMapperENS5_10BpHwMapperEEENS0_6ReturnINS_2spIT_EEEENSB_IT0_EEPKcb"
218  },
219  {
220   "binding" : "weak",
221   "name" : "_ZN7android8hardware7details13castInterfaceINS0_8graphics6mapper4V2_17IMapperENS_4hidl4base4V1_05IBaseENS5_10BpHwMapperEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
222  },
223  {
224   "binding" : "weak",
225   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_8graphics6mapper4V2_110BpHwMapperENS5_7IMapperEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
226  },
227  {
228   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
229  },
230  {
231   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
232  },
233  {
234   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper22_hidl_getTransportSizeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
235  },
236  {
237   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper24_hidl_validateBufferSizeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
238  },
239  {
240   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper26_hidl_createDescriptor_2_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
241  },
242  {
243   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper4pingEv"
244  },
245  {
246   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapperC1ERKNS_2spINS3_7IMapperEEE"
247  },
248  {
249   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapperC2ERKNS_2spINS3_7IMapperEEE"
250  },
251  {
252   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapperD0Ev"
253  },
254  {
255   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapperD1Ev"
256  },
257  {
258   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapperD2Ev"
259  },
260  {
261   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper10freeBufferEPv"
262  },
263  {
264   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
265  },
266  {
267   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
268  },
269  {
270   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
271  },
272  {
273   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS2_4V2_05ErrorEPvEEE"
274  },
275  {
276   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
277  },
278  {
279   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
280  },
281  {
282   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper16createDescriptorERKNS2_4V2_07IMapper20BufferDescriptorInfoENSt3__18functionIFvNS5_5ErrorERKNS0_8hidl_vecIjEEEEE"
283  },
284  {
285   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper16getTransportSizeEPvNSt3__18functionIFvNS2_4V2_05ErrorEjjEEE"
286  },
287  {
288   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper18validateBufferSizeEPvRKNS3_7IMapper20BufferDescriptorInfoEj"
289  },
290  {
291   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
292  },
293  {
294   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper20createDescriptor_2_1ERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS2_4V2_05ErrorERKNS0_8hidl_vecIjEEEEE"
295  },
296  {
297   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper21notifySyspropsChangedEv"
298  },
299  {
300   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper21setHALInstrumentationEv"
301  },
302  {
303   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper22_hidl_getTransportSizeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEPvNSt3__18functionIFvNS2_4V2_05ErrorEjjEEE"
304  },
305  {
306   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper24_hidl_validateBufferSizeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEPvRKNS3_7IMapper20BufferDescriptorInfoEj"
307  },
308  {
309   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper26_hidl_createDescriptor_2_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS2_4V2_05ErrorERKNS0_8hidl_vecIjEEEEE"
310  },
311  {
312   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper4lockEPvyRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorES5_EEE"
313  },
314  {
315   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper4pingEv"
316  },
317  {
318   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
319  },
320  {
321   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper6unlockEPvNSt3__18functionIFvNS2_4V2_05ErrorERKNS0_11hidl_handleEEEE"
322  },
323  {
324   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper9lockYCbCrEPvyRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorERKNS6_11YCbCrLayoutEEEE"
325  },
326  {
327   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapperC1ERKNS_2spINS0_7IBinderEEE"
328  },
329  {
330   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapperC2ERKNS_2spINS0_7IBinderEEE"
331  },
332  {
333   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
334  },
335  {
336   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
337  },
338  {
339   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
340  },
341  {
342   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
343  },
344  {
345   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
346  },
347  {
348   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
349  },
350  {
351   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
352  },
353  {
354   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
355  },
356  {
357   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
358  },
359  {
360   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper21notifySyspropsChangedEv"
361  },
362  {
363   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper21setHALInstrumentationEv"
364  },
365  {
366   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
367  },
368  {
369   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper4pingEv"
370  },
371  {
372   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
373  },
374  {
375   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper8castFromERKNS_2spINS2_4V2_07IMapperEEEb"
376  },
377  {
378   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
379  },
380  {
381   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper8castFromERKNS_2spIS4_EEb"
382  },
383  {
384   "name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper13addOnewayTaskENSt3__18functionIFvvEEE"
385  },
386  {
387   "name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapperC1ENS_2spINS3_7IMapperEEE"
388  },
389  {
390   "name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapperC2ENS_2spINS3_7IMapperEEE"
391  },
392  {
393   "binding" : "weak",
394   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
395  },
396  {
397   "binding" : "weak",
398   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
399  },
400  {
401   "binding" : "weak",
402   "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_"
403  },
404  {
405   "binding" : "weak",
406   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEERKT_"
407  },
408  {
409   "binding" : "weak",
410   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEE"
411  },
412  {
413   "binding" : "weak",
414   "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_"
415  },
416  {
417   "binding" : "weak",
418   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEERKT_"
419  },
420  {
421   "binding" : "weak",
422   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEE"
423  },
424  {
425   "binding" : "weak",
426   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
427  },
428  {
429   "binding" : "weak",
430   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
431  },
432  {
433   "binding" : "weak",
434   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
435  },
436  {
437   "name" : "_ZThn20_N7android8hardware8graphics6mapper4V2_110BnHwMapperD0Ev"
438  },
439  {
440   "name" : "_ZThn20_N7android8hardware8graphics6mapper4V2_110BnHwMapperD1Ev"
441  },
442  {
443   "name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_110BnHwMapperD0Ev"
444  },
445  {
446   "name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_110BnHwMapperD1Ev"
447  },
448  {
449   "name" : "__aeabi_memclr"
450  },
451  {
452   "name" : "__aeabi_memclr4"
453  },
454  {
455   "name" : "__aeabi_memclr8"
456  },
457  {
458   "name" : "__aeabi_memcpy"
459  },
460  {
461   "name" : "__aeabi_memcpy4"
462  },
463  {
464   "name" : "__aeabi_memcpy8"
465  },
466  {
467   "name" : "__aeabi_memset"
468  },
469  {
470   "name" : "__aeabi_memset4"
471  },
472  {
473   "name" : "__aeabi_memset8"
474  }
475 ],
476 "elf_objects" :
477 [
478  {
479   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper10descriptorE"
480  },
481  {
482   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_110BnHwMapperE0_NS0_7IBinderE"
483  },
484  {
485   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_110BnHwMapperE0_NS0_9BHwBinderE"
486  },
487  {
488   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_110BnHwMapperE0_NS_4hidl4base4V1_08BnHwBaseE"
489  },
490  {
491   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_110BpHwMapperE0_NS0_11BpInterfaceINS3_7IMapperEEE"
492  },
493  {
494   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_110BpHwMapperE0_NS2_4V2_07IMapperE"
495  },
496  {
497   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_110BpHwMapperE0_NS3_7IMapperE"
498  },
499  {
500   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_110BpHwMapperE0_NS_4hidl4base4V1_05IBaseE"
501  },
502  {
503   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_110BpHwMapperE4_NS0_10IInterfaceE"
504  },
505  {
506   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_110BpHwMapperE8_NS0_11BpHwRefBaseE"
507  },
508  {
509   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_17IMapperE0_NS2_4V2_07IMapperE"
510  },
511  {
512   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_17IMapperE0_NS_4hidl4base4V1_05IBaseE"
513  },
514  {
515   "binding" : "weak",
516   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_18BsMapperE0_NS3_7IMapperE"
517  },
518  {
519   "name" : "_ZTTN7android8hardware8graphics6mapper4V2_110BnHwMapperE"
520  },
521  {
522   "name" : "_ZTTN7android8hardware8graphics6mapper4V2_110BpHwMapperE"
523  },
524  {
525   "name" : "_ZTTN7android8hardware8graphics6mapper4V2_17IMapperE"
526  },
527  {
528   "name" : "_ZTVN7android8hardware8graphics6mapper4V2_110BnHwMapperE"
529  },
530  {
531   "name" : "_ZTVN7android8hardware8graphics6mapper4V2_110BpHwMapperE"
532  },
533  {
534   "name" : "_ZTVN7android8hardware8graphics6mapper4V2_17IMapperE"
535  },
536  {
537   "binding" : "weak",
538   "name" : "_ZTVN7android8hardware8graphics6mapper4V2_18BsMapperE"
539  }
540 ],
541 "enum_types" :
542 [
543  {
544   "alignment" : 4,
545   "enum_fields" :
546   [
547    {
548     "enum_field_value" : 0,
549     "name" : "android::Condition::WAKE_UP_ONE"
550    },
551    {
552     "enum_field_value" : 1,
553     "name" : "android::Condition::WAKE_UP_ALL"
554    }
555   ],
556   "linker_set_key" : "android::Condition::WakeUpType",
557   "name" : "android::Condition::WakeUpType",
558   "referenced_type" : "type-484",
559   "self_type" : "type-484",
560   "size" : 4,
561   "source_file" : "/system/core/libutils/include/utils/Condition.h",
562   "underlying_type" : "type-2",
563   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
564  },
565  {
566   "alignment" : 4,
567   "enum_fields" :
568   [
569    {
570     "enum_field_value" : 0,
571     "name" : "android::String16::kEmptyString"
572    }
573   ],
574   "linker_set_key" : "android::String16::StaticLinkage",
575   "name" : "android::String16::StaticLinkage",
576   "referenced_type" : "type-366",
577   "self_type" : "type-366",
578   "size" : 4,
579   "source_file" : "/system/core/libutils/include/utils/String16.h",
580   "underlying_type" : "type-2",
581   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
582  },
583  {
584   "alignment" : 4,
585   "enum_fields" :
586   [
587    {
588     "enum_field_value" : 0,
589     "name" : "android::String8::kEmptyString"
590    }
591   ],
592   "linker_set_key" : "android::String8::StaticLinkage",
593   "name" : "android::String8::StaticLinkage",
594   "referenced_type" : "type-359",
595   "self_type" : "type-359",
596   "size" : 4,
597   "source_file" : "/system/core/libutils/include/utils/String8.h",
598   "underlying_type" : "type-2",
599   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
600  },
601  {
602   "alignment" : 4,
603   "enum_fields" :
604   [
605    {
606     "enum_field_value" : 0,
607     "name" : "android::hardware::HidlReturnRestriction::NONE"
608    },
609    {
610     "enum_field_value" : 1,
611     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
612    },
613    {
614     "enum_field_value" : 2,
615     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
616    }
617   ],
618   "linker_set_key" : "android::hardware::HidlReturnRestriction",
619   "name" : "android::hardware::HidlReturnRestriction",
620   "referenced_type" : "type-158",
621   "self_type" : "type-158",
622   "size" : 4,
623   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
624   "underlying_type" : "type-8",
625   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
626  },
627  {
628   "alignment" : 4,
629   "enum_fields" :
630   [
631    {
632     "enum_field_value" : 0,
633     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
634    },
635    {
636     "enum_field_value" : 1,
637     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
638    },
639    {
640     "enum_field_value" : 2,
641     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
642    },
643    {
644     "enum_field_value" : 3,
645     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
646    }
647   ],
648   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
649   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
650   "referenced_type" : "type-350",
651   "self_type" : "type-350",
652   "size" : 4,
653   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
654   "underlying_type" : "type-8",
655   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
656  },
657  {
658   "alignment" : 4,
659   "enum_fields" :
660   [
661    {
662     "enum_field_value" : 1,
663     "name" : "android::hardware::kSynchronizedReadWrite"
664    },
665    {
666     "enum_field_value" : 2,
667     "name" : "android::hardware::kUnsynchronizedWrite"
668    }
669   ],
670   "linker_set_key" : "android::hardware::MQFlavor",
671   "name" : "android::hardware::MQFlavor",
672   "referenced_type" : "type-346",
673   "self_type" : "type-346",
674   "size" : 4,
675   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
676   "underlying_type" : "type-2",
677   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
678  },
679  {
680   "alignment" : 4,
681   "enum_fields" :
682   [
683    {
684     "enum_field_value" : 0,
685     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
686    },
687    {
688     "enum_field_value" : 1,
689     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
690    },
691    {
692     "enum_field_value" : 2,
693     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
694    }
695   ],
696   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
697   "name" : "android::hardware::ProcessState::CallRestriction",
698   "referenced_type" : "type-46",
699   "self_type" : "type-46",
700   "size" : 4,
701   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
702   "underlying_type" : "type-8",
703   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
704  },
705  {
706   "alignment" : 4,
707   "enum_fields" :
708   [
709    {
710     "enum_field_value" : 0,
711     "name" : "android::hardware::Status::EX_NONE"
712    },
713    {
714     "enum_field_value" : -1,
715     "name" : "android::hardware::Status::EX_SECURITY"
716    },
717    {
718     "enum_field_value" : -2,
719     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
720    },
721    {
722     "enum_field_value" : -3,
723     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
724    },
725    {
726     "enum_field_value" : -4,
727     "name" : "android::hardware::Status::EX_NULL_POINTER"
728    },
729    {
730     "enum_field_value" : -5,
731     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
732    },
733    {
734     "enum_field_value" : -6,
735     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
736    },
737    {
738     "enum_field_value" : -7,
739     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
740    },
741    {
742     "enum_field_value" : -128,
743     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
744    },
745    {
746     "enum_field_value" : -129,
747     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
748    }
749   ],
750   "linker_set_key" : "android::hardware::Status::Exception",
751   "name" : "android::hardware::Status::Exception",
752   "referenced_type" : "type-124",
753   "self_type" : "type-124",
754   "size" : 4,
755   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
756   "underlying_type" : "type-8",
757   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
758  },
759  {
760   "alignment" : 4,
761   "enum_fields" :
762   [
763    {
764     "enum_field_value" : 0,
765     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
766    },
767    {
768     "enum_field_value" : 1,
769     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
770    },
771    {
772     "enum_field_value" : 2,
773     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
774    },
775    {
776     "enum_field_value" : 3,
777     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
778    },
779    {
780     "enum_field_value" : 4,
781     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
782    },
783    {
784     "enum_field_value" : 5,
785     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
786    },
787    {
788     "enum_field_value" : 6,
789     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
790    },
791    {
792     "enum_field_value" : 7,
793     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
794    },
795    {
796     "enum_field_value" : 8,
797     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
798    },
799    {
800     "enum_field_value" : 9,
801     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
802    }
803   ],
804   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
805   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
806   "referenced_type" : "type-614",
807   "self_type" : "type-614",
808   "size" : 4,
809   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
810   "underlying_type" : "type-2",
811   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
812  },
813  {
814   "alignment" : 8,
815   "enum_fields" :
816   [
817    {
818     "enum_field_value" : 15,
819     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_MASK"
820    },
821    {
822     "enum_field_value" : 0,
823     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_NEVER"
824    },
825    {
826     "enum_field_value" : 2,
827     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_RARELY"
828    },
829    {
830     "enum_field_value" : 3,
831     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_OFTEN"
832    },
833    {
834     "enum_field_value" : 240,
835     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_MASK"
836    },
837    {
838     "enum_field_value" : 0,
839     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_NEVER"
840    },
841    {
842     "enum_field_value" : 32,
843     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_RARELY"
844    },
845    {
846     "enum_field_value" : 48,
847     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_OFTEN"
848    },
849    {
850     "enum_field_value" : 256,
851     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_TEXTURE"
852    },
853    {
854     "enum_field_value" : 512,
855     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_RENDER_TARGET"
856    },
857    {
858     "enum_field_value" : 2048,
859     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_OVERLAY"
860    },
861    {
862     "enum_field_value" : 4096,
863     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_CLIENT_TARGET"
864    },
865    {
866     "enum_field_value" : 16384,
867     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::PROTECTED"
868    },
869    {
870     "enum_field_value" : 32768,
871     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_CURSOR"
872    },
873    {
874     "enum_field_value" : 65536,
875     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VIDEO_ENCODER"
876    },
877    {
878     "enum_field_value" : 131072,
879     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CAMERA_OUTPUT"
880    },
881    {
882     "enum_field_value" : 262144,
883     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CAMERA_INPUT"
884    },
885    {
886     "enum_field_value" : 1048576,
887     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::RENDERSCRIPT"
888    },
889    {
890     "enum_field_value" : 4194304,
891     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VIDEO_DECODER"
892    },
893    {
894     "enum_field_value" : 8388608,
895     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::SENSOR_DIRECT_DATA"
896    },
897    {
898     "enum_field_value" : 16777216,
899     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_DATA_BUFFER"
900    },
901    {
902     "enum_field_value" : -268435456,
903     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VENDOR_MASK"
904    },
905    {
906     "enum_field_value" : 0,
907     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VENDOR_MASK_HI"
908    }
909   ],
910   "linker_set_key" : "android::hardware::graphics::common::V1_0::BufferUsage",
911   "name" : "android::hardware::graphics::common::V1_0::BufferUsage",
912   "referenced_type" : "type-511",
913   "self_type" : "type-511",
914   "size" : 8,
915   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
916   "underlying_type" : "type-110",
917   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_011BufferUsageE"
918  },
919  {
920   "alignment" : 4,
921   "enum_fields" :
922   [
923    {
924     "enum_field_value" : 0,
925     "name" : "android::hardware::graphics::common::V1_0::ColorMode::NATIVE"
926    },
927    {
928     "enum_field_value" : 1,
929     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_625"
930    },
931    {
932     "enum_field_value" : 2,
933     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_625_UNADJUSTED"
934    },
935    {
936     "enum_field_value" : 3,
937     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_525"
938    },
939    {
940     "enum_field_value" : 4,
941     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_525_UNADJUSTED"
942    },
943    {
944     "enum_field_value" : 5,
945     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT709"
946    },
947    {
948     "enum_field_value" : 6,
949     "name" : "android::hardware::graphics::common::V1_0::ColorMode::DCI_P3"
950    },
951    {
952     "enum_field_value" : 7,
953     "name" : "android::hardware::graphics::common::V1_0::ColorMode::SRGB"
954    },
955    {
956     "enum_field_value" : 8,
957     "name" : "android::hardware::graphics::common::V1_0::ColorMode::ADOBE_RGB"
958    },
959    {
960     "enum_field_value" : 9,
961     "name" : "android::hardware::graphics::common::V1_0::ColorMode::DISPLAY_P3"
962    }
963   ],
964   "linker_set_key" : "android::hardware::graphics::common::V1_0::ColorMode",
965   "name" : "android::hardware::graphics::common::V1_0::ColorMode",
966   "referenced_type" : "type-514",
967   "self_type" : "type-514",
968   "size" : 4,
969   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
970   "underlying_type" : "type-8",
971   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_09ColorModeE"
972  },
973  {
974   "alignment" : 4,
975   "enum_fields" :
976   [
977    {
978     "enum_field_value" : 0,
979     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::IDENTITY"
980    },
981    {
982     "enum_field_value" : 1,
983     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::ARBITRARY_MATRIX"
984    },
985    {
986     "enum_field_value" : 2,
987     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::VALUE_INVERSE"
988    },
989    {
990     "enum_field_value" : 3,
991     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::GRAYSCALE"
992    },
993    {
994     "enum_field_value" : 4,
995     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_PROTANOPIA"
996    },
997    {
998     "enum_field_value" : 5,
999     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_DEUTERANOPIA"
1000    },
1001    {
1002     "enum_field_value" : 6,
1003     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_TRITANOPIA"
1004    }
1005   ],
1006   "linker_set_key" : "android::hardware::graphics::common::V1_0::ColorTransform",
1007   "name" : "android::hardware::graphics::common::V1_0::ColorTransform",
1008   "referenced_type" : "type-515",
1009   "self_type" : "type-515",
1010   "size" : 4,
1011   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1012   "underlying_type" : "type-8",
1013   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_014ColorTransformE"
1014  },
1015  {
1016   "alignment" : 4,
1017   "enum_fields" :
1018   [
1019    {
1020     "enum_field_value" : 0,
1021     "name" : "android::hardware::graphics::common::V1_0::Dataspace::UNKNOWN"
1022    },
1023    {
1024     "enum_field_value" : 1,
1025     "name" : "android::hardware::graphics::common::V1_0::Dataspace::ARBITRARY"
1026    },
1027    {
1028     "enum_field_value" : 16,
1029     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_SHIFT"
1030    },
1031    {
1032     "enum_field_value" : 4128768,
1033     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_MASK"
1034    },
1035    {
1036     "enum_field_value" : 0,
1037     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_UNSPECIFIED"
1038    },
1039    {
1040     "enum_field_value" : 65536,
1041     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT709"
1042    },
1043    {
1044     "enum_field_value" : 131072,
1045     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_625"
1046    },
1047    {
1048     "enum_field_value" : 196608,
1049     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_625_UNADJUSTED"
1050    },
1051    {
1052     "enum_field_value" : 262144,
1053     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_525"
1054    },
1055    {
1056     "enum_field_value" : 327680,
1057     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_525_UNADJUSTED"
1058    },
1059    {
1060     "enum_field_value" : 393216,
1061     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT2020"
1062    },
1063    {
1064     "enum_field_value" : 458752,
1065     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT2020_CONSTANT_LUMINANCE"
1066    },
1067    {
1068     "enum_field_value" : 524288,
1069     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT470M"
1070    },
1071    {
1072     "enum_field_value" : 589824,
1073     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_FILM"
1074    },
1075    {
1076     "enum_field_value" : 655360,
1077     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_DCI_P3"
1078    },
1079    {
1080     "enum_field_value" : 720896,
1081     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_ADOBE_RGB"
1082    },
1083    {
1084     "enum_field_value" : 22,
1085     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SHIFT"
1086    },
1087    {
1088     "enum_field_value" : 130023424,
1089     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_MASK"
1090    },
1091    {
1092     "enum_field_value" : 0,
1093     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_UNSPECIFIED"
1094    },
1095    {
1096     "enum_field_value" : 4194304,
1097     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_LINEAR"
1098    },
1099    {
1100     "enum_field_value" : 8388608,
1101     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SRGB"
1102    },
1103    {
1104     "enum_field_value" : 12582912,
1105     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SMPTE_170M"
1106    },
1107    {
1108     "enum_field_value" : 16777216,
1109     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_2"
1110    },
1111    {
1112     "enum_field_value" : 20971520,
1113     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_6"
1114    },
1115    {
1116     "enum_field_value" : 25165824,
1117     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_8"
1118    },
1119    {
1120     "enum_field_value" : 29360128,
1121     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_ST2084"
1122    },
1123    {
1124     "enum_field_value" : 33554432,
1125     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_HLG"
1126    },
1127    {
1128     "enum_field_value" : 27,
1129     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_SHIFT"
1130    },
1131    {
1132     "enum_field_value" : 939524096,
1133     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_MASK"
1134    },
1135    {
1136     "enum_field_value" : 0,
1137     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_UNSPECIFIED"
1138    },
1139    {
1140     "enum_field_value" : 134217728,
1141     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_FULL"
1142    },
1143    {
1144     "enum_field_value" : 268435456,
1145     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_LIMITED"
1146    },
1147    {
1148     "enum_field_value" : 402653184,
1149     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_EXTENDED"
1150    },
1151    {
1152     "enum_field_value" : 512,
1153     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SRGB_LINEAR"
1154    },
1155    {
1156     "enum_field_value" : 138477568,
1157     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SRGB_LINEAR"
1158    },
1159    {
1160     "enum_field_value" : 406913024,
1161     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SCRGB_LINEAR"
1162    },
1163    {
1164     "enum_field_value" : 513,
1165     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SRGB"
1166    },
1167    {
1168     "enum_field_value" : 142671872,
1169     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SRGB"
1170    },
1171    {
1172     "enum_field_value" : 411107328,
1173     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SCRGB"
1174    },
1175    {
1176     "enum_field_value" : 257,
1177     "name" : "android::hardware::graphics::common::V1_0::Dataspace::JFIF"
1178    },
1179    {
1180     "enum_field_value" : 146931712,
1181     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_JFIF"
1182    },
1183    {
1184     "enum_field_value" : 258,
1185     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT601_625"
1186    },
1187    {
1188     "enum_field_value" : 281149440,
1189     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT601_625"
1190    },
1191    {
1192     "enum_field_value" : 259,
1193     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT601_525"
1194    },
1195    {
1196     "enum_field_value" : 281280512,
1197     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT601_525"
1198    },
1199    {
1200     "enum_field_value" : 260,
1201     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT709"
1202    },
1203    {
1204     "enum_field_value" : 281083904,
1205     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT709"
1206    },
1207    {
1208     "enum_field_value" : 139067392,
1209     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DCI_P3_LINEAR"
1210    },
1211    {
1212     "enum_field_value" : 155844608,
1213     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DCI_P3"
1214    },
1215    {
1216     "enum_field_value" : 139067392,
1217     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DISPLAY_P3_LINEAR"
1218    },
1219    {
1220     "enum_field_value" : 143261696,
1221     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DISPLAY_P3"
1222    },
1223    {
1224     "enum_field_value" : 151715840,
1225     "name" : "android::hardware::graphics::common::V1_0::Dataspace::ADOBE_RGB"
1226    },
1227    {
1228     "enum_field_value" : 138805248,
1229     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020_LINEAR"
1230    },
1231    {
1232     "enum_field_value" : 147193856,
1233     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020"
1234    },
1235    {
1236     "enum_field_value" : 163971072,
1237     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020_PQ"
1238    },
1239    {
1240     "enum_field_value" : 4096,
1241     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DEPTH"
1242    },
1243    {
1244     "enum_field_value" : 4097,
1245     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SENSOR"
1246    }
1247   ],
1248   "linker_set_key" : "android::hardware::graphics::common::V1_0::Dataspace",
1249   "name" : "android::hardware::graphics::common::V1_0::Dataspace",
1250   "referenced_type" : "type-513",
1251   "self_type" : "type-513",
1252   "size" : 4,
1253   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1254   "underlying_type" : "type-8",
1255   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_09DataspaceE"
1256  },
1257  {
1258   "alignment" : 4,
1259   "enum_fields" :
1260   [
1261    {
1262     "enum_field_value" : 1,
1263     "name" : "android::hardware::graphics::common::V1_0::Hdr::DOLBY_VISION"
1264    },
1265    {
1266     "enum_field_value" : 2,
1267     "name" : "android::hardware::graphics::common::V1_0::Hdr::HDR10"
1268    },
1269    {
1270     "enum_field_value" : 3,
1271     "name" : "android::hardware::graphics::common::V1_0::Hdr::HLG"
1272    }
1273   ],
1274   "linker_set_key" : "android::hardware::graphics::common::V1_0::Hdr",
1275   "name" : "android::hardware::graphics::common::V1_0::Hdr",
1276   "referenced_type" : "type-516",
1277   "self_type" : "type-516",
1278   "size" : 4,
1279   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1280   "underlying_type" : "type-8",
1281   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_03HdrE"
1282  },
1283  {
1284   "alignment" : 4,
1285   "enum_fields" :
1286   [
1287    {
1288     "enum_field_value" : 1,
1289     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_8888"
1290    },
1291    {
1292     "enum_field_value" : 2,
1293     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBX_8888"
1294    },
1295    {
1296     "enum_field_value" : 3,
1297     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGB_888"
1298    },
1299    {
1300     "enum_field_value" : 4,
1301     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGB_565"
1302    },
1303    {
1304     "enum_field_value" : 5,
1305     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::BGRA_8888"
1306    },
1307    {
1308     "enum_field_value" : 16,
1309     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_422_SP"
1310    },
1311    {
1312     "enum_field_value" : 17,
1313     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCRCB_420_SP"
1314    },
1315    {
1316     "enum_field_value" : 20,
1317     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_422_I"
1318    },
1319    {
1320     "enum_field_value" : 22,
1321     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_FP16"
1322    },
1323    {
1324     "enum_field_value" : 32,
1325     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW16"
1326    },
1327    {
1328     "enum_field_value" : 33,
1329     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::BLOB"
1330    },
1331    {
1332     "enum_field_value" : 34,
1333     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::IMPLEMENTATION_DEFINED"
1334    },
1335    {
1336     "enum_field_value" : 35,
1337     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_420_888"
1338    },
1339    {
1340     "enum_field_value" : 36,
1341     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW_OPAQUE"
1342    },
1343    {
1344     "enum_field_value" : 37,
1345     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW10"
1346    },
1347    {
1348     "enum_field_value" : 38,
1349     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW12"
1350    },
1351    {
1352     "enum_field_value" : 43,
1353     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_1010102"
1354    },
1355    {
1356     "enum_field_value" : 538982489,
1357     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::Y8"
1358    },
1359    {
1360     "enum_field_value" : 540422489,
1361     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::Y16"
1362    },
1363    {
1364     "enum_field_value" : 842094169,
1365     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YV12"
1366    }
1367   ],
1368   "linker_set_key" : "android::hardware::graphics::common::V1_0::PixelFormat",
1369   "name" : "android::hardware::graphics::common::V1_0::PixelFormat",
1370   "referenced_type" : "type-510",
1371   "self_type" : "type-510",
1372   "size" : 4,
1373   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1374   "underlying_type" : "type-8",
1375   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_011PixelFormatE"
1376  },
1377  {
1378   "alignment" : 4,
1379   "enum_fields" :
1380   [
1381    {
1382     "enum_field_value" : 1,
1383     "name" : "android::hardware::graphics::common::V1_0::Transform::FLIP_H"
1384    },
1385    {
1386     "enum_field_value" : 2,
1387     "name" : "android::hardware::graphics::common::V1_0::Transform::FLIP_V"
1388    },
1389    {
1390     "enum_field_value" : 4,
1391     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_90"
1392    },
1393    {
1394     "enum_field_value" : 3,
1395     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_180"
1396    },
1397    {
1398     "enum_field_value" : 7,
1399     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_270"
1400    }
1401   ],
1402   "linker_set_key" : "android::hardware::graphics::common::V1_0::Transform",
1403   "name" : "android::hardware::graphics::common::V1_0::Transform",
1404   "referenced_type" : "type-512",
1405   "self_type" : "type-512",
1406   "size" : 4,
1407   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1408   "underlying_type" : "type-8",
1409   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_09TransformE"
1410  },
1411  {
1412   "alignment" : 8,
1413   "enum_fields" :
1414   [
1415    {
1416     "enum_field_value" : 15,
1417     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::CPU_READ_MASK"
1418    },
1419    {
1420     "enum_field_value" : 0,
1421     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::CPU_READ_NEVER"
1422    },
1423    {
1424     "enum_field_value" : 2,
1425     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::CPU_READ_RARELY"
1426    },
1427    {
1428     "enum_field_value" : 3,
1429     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::CPU_READ_OFTEN"
1430    },
1431    {
1432     "enum_field_value" : 240,
1433     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::CPU_WRITE_MASK"
1434    },
1435    {
1436     "enum_field_value" : 0,
1437     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::CPU_WRITE_NEVER"
1438    },
1439    {
1440     "enum_field_value" : 32,
1441     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::CPU_WRITE_RARELY"
1442    },
1443    {
1444     "enum_field_value" : 48,
1445     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::CPU_WRITE_OFTEN"
1446    },
1447    {
1448     "enum_field_value" : 256,
1449     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::GPU_TEXTURE"
1450    },
1451    {
1452     "enum_field_value" : 512,
1453     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::GPU_RENDER_TARGET"
1454    },
1455    {
1456     "enum_field_value" : 2048,
1457     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::COMPOSER_OVERLAY"
1458    },
1459    {
1460     "enum_field_value" : 4096,
1461     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::COMPOSER_CLIENT_TARGET"
1462    },
1463    {
1464     "enum_field_value" : 16384,
1465     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::PROTECTED"
1466    },
1467    {
1468     "enum_field_value" : 32768,
1469     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::COMPOSER_CURSOR"
1470    },
1471    {
1472     "enum_field_value" : 65536,
1473     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::VIDEO_ENCODER"
1474    },
1475    {
1476     "enum_field_value" : 131072,
1477     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::CAMERA_OUTPUT"
1478    },
1479    {
1480     "enum_field_value" : 262144,
1481     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::CAMERA_INPUT"
1482    },
1483    {
1484     "enum_field_value" : 1048576,
1485     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::RENDERSCRIPT"
1486    },
1487    {
1488     "enum_field_value" : 4194304,
1489     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::VIDEO_DECODER"
1490    },
1491    {
1492     "enum_field_value" : 8388608,
1493     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::SENSOR_DIRECT_DATA"
1494    },
1495    {
1496     "enum_field_value" : 16777216,
1497     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::GPU_DATA_BUFFER"
1498    },
1499    {
1500     "enum_field_value" : -268435456,
1501     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::VENDOR_MASK"
1502    },
1503    {
1504     "enum_field_value" : 0,
1505     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::VENDOR_MASK_HI"
1506    },
1507    {
1508     "enum_field_value" : 33554432,
1509     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::GPU_CUBE_MAP"
1510    },
1511    {
1512     "enum_field_value" : 67108864,
1513     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::GPU_MIPMAP_COMPLETE"
1514    }
1515   ],
1516   "linker_set_key" : "android::hardware::graphics::common::V1_1::BufferUsage",
1517   "name" : "android::hardware::graphics::common::V1_1::BufferUsage",
1518   "referenced_type" : "type-541",
1519   "self_type" : "type-541",
1520   "size" : 8,
1521   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h",
1522   "underlying_type" : "type-110",
1523   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_111BufferUsageE"
1524  },
1525  {
1526   "alignment" : 4,
1527   "enum_fields" :
1528   [
1529    {
1530     "enum_field_value" : 0,
1531     "name" : "android::hardware::graphics::common::V1_1::ColorMode::NATIVE"
1532    },
1533    {
1534     "enum_field_value" : 1,
1535     "name" : "android::hardware::graphics::common::V1_1::ColorMode::STANDARD_BT601_625"
1536    },
1537    {
1538     "enum_field_value" : 2,
1539     "name" : "android::hardware::graphics::common::V1_1::ColorMode::STANDARD_BT601_625_UNADJUSTED"
1540    },
1541    {
1542     "enum_field_value" : 3,
1543     "name" : "android::hardware::graphics::common::V1_1::ColorMode::STANDARD_BT601_525"
1544    },
1545    {
1546     "enum_field_value" : 4,
1547     "name" : "android::hardware::graphics::common::V1_1::ColorMode::STANDARD_BT601_525_UNADJUSTED"
1548    },
1549    {
1550     "enum_field_value" : 5,
1551     "name" : "android::hardware::graphics::common::V1_1::ColorMode::STANDARD_BT709"
1552    },
1553    {
1554     "enum_field_value" : 6,
1555     "name" : "android::hardware::graphics::common::V1_1::ColorMode::DCI_P3"
1556    },
1557    {
1558     "enum_field_value" : 7,
1559     "name" : "android::hardware::graphics::common::V1_1::ColorMode::SRGB"
1560    },
1561    {
1562     "enum_field_value" : 8,
1563     "name" : "android::hardware::graphics::common::V1_1::ColorMode::ADOBE_RGB"
1564    },
1565    {
1566     "enum_field_value" : 9,
1567     "name" : "android::hardware::graphics::common::V1_1::ColorMode::DISPLAY_P3"
1568    },
1569    {
1570     "enum_field_value" : 10,
1571     "name" : "android::hardware::graphics::common::V1_1::ColorMode::BT2020"
1572    },
1573    {
1574     "enum_field_value" : 11,
1575     "name" : "android::hardware::graphics::common::V1_1::ColorMode::BT2100_PQ"
1576    },
1577    {
1578     "enum_field_value" : 12,
1579     "name" : "android::hardware::graphics::common::V1_1::ColorMode::BT2100_HLG"
1580    }
1581   ],
1582   "linker_set_key" : "android::hardware::graphics::common::V1_1::ColorMode",
1583   "name" : "android::hardware::graphics::common::V1_1::ColorMode",
1584   "referenced_type" : "type-544",
1585   "self_type" : "type-544",
1586   "size" : 4,
1587   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h",
1588   "underlying_type" : "type-8",
1589   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_19ColorModeE"
1590  },
1591  {
1592   "alignment" : 4,
1593   "enum_fields" :
1594   [
1595    {
1596     "enum_field_value" : 0,
1597     "name" : "android::hardware::graphics::common::V1_1::Dataspace::UNKNOWN"
1598    },
1599    {
1600     "enum_field_value" : 1,
1601     "name" : "android::hardware::graphics::common::V1_1::Dataspace::ARBITRARY"
1602    },
1603    {
1604     "enum_field_value" : 16,
1605     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_SHIFT"
1606    },
1607    {
1608     "enum_field_value" : 4128768,
1609     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_MASK"
1610    },
1611    {
1612     "enum_field_value" : 0,
1613     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_UNSPECIFIED"
1614    },
1615    {
1616     "enum_field_value" : 65536,
1617     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_BT709"
1618    },
1619    {
1620     "enum_field_value" : 131072,
1621     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_BT601_625"
1622    },
1623    {
1624     "enum_field_value" : 196608,
1625     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_BT601_625_UNADJUSTED"
1626    },
1627    {
1628     "enum_field_value" : 262144,
1629     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_BT601_525"
1630    },
1631    {
1632     "enum_field_value" : 327680,
1633     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_BT601_525_UNADJUSTED"
1634    },
1635    {
1636     "enum_field_value" : 393216,
1637     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_BT2020"
1638    },
1639    {
1640     "enum_field_value" : 458752,
1641     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_BT2020_CONSTANT_LUMINANCE"
1642    },
1643    {
1644     "enum_field_value" : 524288,
1645     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_BT470M"
1646    },
1647    {
1648     "enum_field_value" : 589824,
1649     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_FILM"
1650    },
1651    {
1652     "enum_field_value" : 655360,
1653     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_DCI_P3"
1654    },
1655    {
1656     "enum_field_value" : 720896,
1657     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_ADOBE_RGB"
1658    },
1659    {
1660     "enum_field_value" : 22,
1661     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_SHIFT"
1662    },
1663    {
1664     "enum_field_value" : 130023424,
1665     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_MASK"
1666    },
1667    {
1668     "enum_field_value" : 0,
1669     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_UNSPECIFIED"
1670    },
1671    {
1672     "enum_field_value" : 4194304,
1673     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_LINEAR"
1674    },
1675    {
1676     "enum_field_value" : 8388608,
1677     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_SRGB"
1678    },
1679    {
1680     "enum_field_value" : 12582912,
1681     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_SMPTE_170M"
1682    },
1683    {
1684     "enum_field_value" : 16777216,
1685     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_GAMMA2_2"
1686    },
1687    {
1688     "enum_field_value" : 20971520,
1689     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_GAMMA2_6"
1690    },
1691    {
1692     "enum_field_value" : 25165824,
1693     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_GAMMA2_8"
1694    },
1695    {
1696     "enum_field_value" : 29360128,
1697     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_ST2084"
1698    },
1699    {
1700     "enum_field_value" : 33554432,
1701     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_HLG"
1702    },
1703    {
1704     "enum_field_value" : 27,
1705     "name" : "android::hardware::graphics::common::V1_1::Dataspace::RANGE_SHIFT"
1706    },
1707    {
1708     "enum_field_value" : 939524096,
1709     "name" : "android::hardware::graphics::common::V1_1::Dataspace::RANGE_MASK"
1710    },
1711    {
1712     "enum_field_value" : 0,
1713     "name" : "android::hardware::graphics::common::V1_1::Dataspace::RANGE_UNSPECIFIED"
1714    },
1715    {
1716     "enum_field_value" : 134217728,
1717     "name" : "android::hardware::graphics::common::V1_1::Dataspace::RANGE_FULL"
1718    },
1719    {
1720     "enum_field_value" : 268435456,
1721     "name" : "android::hardware::graphics::common::V1_1::Dataspace::RANGE_LIMITED"
1722    },
1723    {
1724     "enum_field_value" : 402653184,
1725     "name" : "android::hardware::graphics::common::V1_1::Dataspace::RANGE_EXTENDED"
1726    },
1727    {
1728     "enum_field_value" : 512,
1729     "name" : "android::hardware::graphics::common::V1_1::Dataspace::SRGB_LINEAR"
1730    },
1731    {
1732     "enum_field_value" : 138477568,
1733     "name" : "android::hardware::graphics::common::V1_1::Dataspace::V0_SRGB_LINEAR"
1734    },
1735    {
1736     "enum_field_value" : 406913024,
1737     "name" : "android::hardware::graphics::common::V1_1::Dataspace::V0_SCRGB_LINEAR"
1738    },
1739    {
1740     "enum_field_value" : 513,
1741     "name" : "android::hardware::graphics::common::V1_1::Dataspace::SRGB"
1742    },
1743    {
1744     "enum_field_value" : 142671872,
1745     "name" : "android::hardware::graphics::common::V1_1::Dataspace::V0_SRGB"
1746    },
1747    {
1748     "enum_field_value" : 411107328,
1749     "name" : "android::hardware::graphics::common::V1_1::Dataspace::V0_SCRGB"
1750    },
1751    {
1752     "enum_field_value" : 257,
1753     "name" : "android::hardware::graphics::common::V1_1::Dataspace::JFIF"
1754    },
1755    {
1756     "enum_field_value" : 146931712,
1757     "name" : "android::hardware::graphics::common::V1_1::Dataspace::V0_JFIF"
1758    },
1759    {
1760     "enum_field_value" : 258,
1761     "name" : "android::hardware::graphics::common::V1_1::Dataspace::BT601_625"
1762    },
1763    {
1764     "enum_field_value" : 281149440,
1765     "name" : "android::hardware::graphics::common::V1_1::Dataspace::V0_BT601_625"
1766    },
1767    {
1768     "enum_field_value" : 259,
1769     "name" : "android::hardware::graphics::common::V1_1::Dataspace::BT601_525"
1770    },
1771    {
1772     "enum_field_value" : 281280512,
1773     "name" : "android::hardware::graphics::common::V1_1::Dataspace::V0_BT601_525"
1774    },
1775    {
1776     "enum_field_value" : 260,
1777     "name" : "android::hardware::graphics::common::V1_1::Dataspace::BT709"
1778    },
1779    {
1780     "enum_field_value" : 281083904,
1781     "name" : "android::hardware::graphics::common::V1_1::Dataspace::V0_BT709"
1782    },
1783    {
1784     "enum_field_value" : 139067392,
1785     "name" : "android::hardware::graphics::common::V1_1::Dataspace::DCI_P3_LINEAR"
1786    },
1787    {
1788     "enum_field_value" : 155844608,
1789     "name" : "android::hardware::graphics::common::V1_1::Dataspace::DCI_P3"
1790    },
1791    {
1792     "enum_field_value" : 139067392,
1793     "name" : "android::hardware::graphics::common::V1_1::Dataspace::DISPLAY_P3_LINEAR"
1794    },
1795    {
1796     "enum_field_value" : 143261696,
1797     "name" : "android::hardware::graphics::common::V1_1::Dataspace::DISPLAY_P3"
1798    },
1799    {
1800     "enum_field_value" : 151715840,
1801     "name" : "android::hardware::graphics::common::V1_1::Dataspace::ADOBE_RGB"
1802    },
1803    {
1804     "enum_field_value" : 138805248,
1805     "name" : "android::hardware::graphics::common::V1_1::Dataspace::BT2020_LINEAR"
1806    },
1807    {
1808     "enum_field_value" : 147193856,
1809     "name" : "android::hardware::graphics::common::V1_1::Dataspace::BT2020"
1810    },
1811    {
1812     "enum_field_value" : 163971072,
1813     "name" : "android::hardware::graphics::common::V1_1::Dataspace::BT2020_PQ"
1814    },
1815    {
1816     "enum_field_value" : 4096,
1817     "name" : "android::hardware::graphics::common::V1_1::Dataspace::DEPTH"
1818    },
1819    {
1820     "enum_field_value" : 4097,
1821     "name" : "android::hardware::graphics::common::V1_1::Dataspace::SENSOR"
1822    },
1823    {
1824     "enum_field_value" : 281411584,
1825     "name" : "android::hardware::graphics::common::V1_1::Dataspace::BT2020_ITU"
1826    },
1827    {
1828     "enum_field_value" : 298188800,
1829     "name" : "android::hardware::graphics::common::V1_1::Dataspace::BT2020_ITU_PQ"
1830    },
1831    {
1832     "enum_field_value" : 302383104,
1833     "name" : "android::hardware::graphics::common::V1_1::Dataspace::BT2020_ITU_HLG"
1834    },
1835    {
1836     "enum_field_value" : 168165376,
1837     "name" : "android::hardware::graphics::common::V1_1::Dataspace::BT2020_HLG"
1838    }
1839   ],
1840   "linker_set_key" : "android::hardware::graphics::common::V1_1::Dataspace",
1841   "name" : "android::hardware::graphics::common::V1_1::Dataspace",
1842   "referenced_type" : "type-542",
1843   "self_type" : "type-542",
1844   "size" : 4,
1845   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h",
1846   "underlying_type" : "type-8",
1847   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_19DataspaceE"
1848  },
1849  {
1850   "alignment" : 4,
1851   "enum_fields" :
1852   [
1853    {
1854     "enum_field_value" : 1,
1855     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::RGBA_8888"
1856    },
1857    {
1858     "enum_field_value" : 2,
1859     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::RGBX_8888"
1860    },
1861    {
1862     "enum_field_value" : 3,
1863     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::RGB_888"
1864    },
1865    {
1866     "enum_field_value" : 4,
1867     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::RGB_565"
1868    },
1869    {
1870     "enum_field_value" : 5,
1871     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::BGRA_8888"
1872    },
1873    {
1874     "enum_field_value" : 16,
1875     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::YCBCR_422_SP"
1876    },
1877    {
1878     "enum_field_value" : 17,
1879     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::YCRCB_420_SP"
1880    },
1881    {
1882     "enum_field_value" : 20,
1883     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::YCBCR_422_I"
1884    },
1885    {
1886     "enum_field_value" : 22,
1887     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::RGBA_FP16"
1888    },
1889    {
1890     "enum_field_value" : 32,
1891     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::RAW16"
1892    },
1893    {
1894     "enum_field_value" : 33,
1895     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::BLOB"
1896    },
1897    {
1898     "enum_field_value" : 34,
1899     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::IMPLEMENTATION_DEFINED"
1900    },
1901    {
1902     "enum_field_value" : 35,
1903     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::YCBCR_420_888"
1904    },
1905    {
1906     "enum_field_value" : 36,
1907     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::RAW_OPAQUE"
1908    },
1909    {
1910     "enum_field_value" : 37,
1911     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::RAW10"
1912    },
1913    {
1914     "enum_field_value" : 38,
1915     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::RAW12"
1916    },
1917    {
1918     "enum_field_value" : 43,
1919     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::RGBA_1010102"
1920    },
1921    {
1922     "enum_field_value" : 538982489,
1923     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::Y8"
1924    },
1925    {
1926     "enum_field_value" : 540422489,
1927     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::Y16"
1928    },
1929    {
1930     "enum_field_value" : 842094169,
1931     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::YV12"
1932    },
1933    {
1934     "enum_field_value" : 48,
1935     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::DEPTH_16"
1936    },
1937    {
1938     "enum_field_value" : 49,
1939     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::DEPTH_24"
1940    },
1941    {
1942     "enum_field_value" : 50,
1943     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::DEPTH_24_STENCIL_8"
1944    },
1945    {
1946     "enum_field_value" : 51,
1947     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::DEPTH_32F"
1948    },
1949    {
1950     "enum_field_value" : 52,
1951     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::DEPTH_32F_STENCIL_8"
1952    },
1953    {
1954     "enum_field_value" : 53,
1955     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::STENCIL_8"
1956    },
1957    {
1958     "enum_field_value" : 54,
1959     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::YCBCR_P010"
1960    }
1961   ],
1962   "linker_set_key" : "android::hardware::graphics::common::V1_1::PixelFormat",
1963   "name" : "android::hardware::graphics::common::V1_1::PixelFormat",
1964   "referenced_type" : "type-540",
1965   "self_type" : "type-540",
1966   "size" : 4,
1967   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h",
1968   "underlying_type" : "type-8",
1969   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_111PixelFormatE"
1970  },
1971  {
1972   "alignment" : 4,
1973   "enum_fields" :
1974   [
1975    {
1976     "enum_field_value" : 0,
1977     "name" : "android::hardware::graphics::common::V1_1::RenderIntent::COLORIMETRIC"
1978    },
1979    {
1980     "enum_field_value" : 1,
1981     "name" : "android::hardware::graphics::common::V1_1::RenderIntent::ENHANCE"
1982    },
1983    {
1984     "enum_field_value" : 2,
1985     "name" : "android::hardware::graphics::common::V1_1::RenderIntent::TONE_MAP_COLORIMETRIC"
1986    },
1987    {
1988     "enum_field_value" : 3,
1989     "name" : "android::hardware::graphics::common::V1_1::RenderIntent::TONE_MAP_ENHANCE"
1990    }
1991   ],
1992   "linker_set_key" : "android::hardware::graphics::common::V1_1::RenderIntent",
1993   "name" : "android::hardware::graphics::common::V1_1::RenderIntent",
1994   "referenced_type" : "type-545",
1995   "self_type" : "type-545",
1996   "size" : 4,
1997   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h",
1998   "underlying_type" : "type-8",
1999   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_112RenderIntentE"
2000  },
2001  {
2002   "alignment" : 4,
2003   "enum_fields" :
2004   [
2005    {
2006     "enum_field_value" : 0,
2007     "name" : "android::hardware::graphics::mapper::V2_0::Error::NONE"
2008    },
2009    {
2010     "enum_field_value" : 1,
2011     "name" : "android::hardware::graphics::mapper::V2_0::Error::BAD_DESCRIPTOR"
2012    },
2013    {
2014     "enum_field_value" : 2,
2015     "name" : "android::hardware::graphics::mapper::V2_0::Error::BAD_BUFFER"
2016    },
2017    {
2018     "enum_field_value" : 3,
2019     "name" : "android::hardware::graphics::mapper::V2_0::Error::BAD_VALUE"
2020    },
2021    {
2022     "enum_field_value" : 5,
2023     "name" : "android::hardware::graphics::mapper::V2_0::Error::NO_RESOURCES"
2024    },
2025    {
2026     "enum_field_value" : 7,
2027     "name" : "android::hardware::graphics::mapper::V2_0::Error::UNSUPPORTED"
2028    }
2029   ],
2030   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::Error",
2031   "name" : "android::hardware::graphics::mapper::V2_0::Error",
2032   "referenced_type" : "type-140",
2033   "self_type" : "type-140",
2034   "size" : 4,
2035   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/types.h",
2036   "underlying_type" : "type-8",
2037   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_05ErrorE"
2038  },
2039  {
2040   "alignment" : 4,
2041   "enum_fields" :
2042   [
2043    {
2044     "enum_field_value" : 0,
2045     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2046    },
2047    {
2048     "enum_field_value" : 1,
2049     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2050    },
2051    {
2052     "enum_field_value" : 2,
2053     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2054    }
2055   ],
2056   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2057   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2058   "referenced_type" : "type-354",
2059   "self_type" : "type-354",
2060   "size" : 4,
2061   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2062   "underlying_type" : "type-8",
2063   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
2064  },
2065  {
2066   "alignment" : 4,
2067   "enum_fields" :
2068   [
2069    {
2070     "enum_field_value" : -1,
2071     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2072    }
2073   ],
2074   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2075   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2076   "referenced_type" : "type-501",
2077   "self_type" : "type-501",
2078   "size" : 4,
2079   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2080   "underlying_type" : "type-8",
2081   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
2082  },
2083  {
2084   "alignment" : 1,
2085   "enum_fields" :
2086   [
2087    {
2088     "enum_field_value" : 0,
2089     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2090    },
2091    {
2092     "enum_field_value" : 1,
2093     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2094    },
2095    {
2096     "enum_field_value" : 2,
2097     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2098    }
2099   ],
2100   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2101   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2102   "referenced_type" : "type-500",
2103   "self_type" : "type-500",
2104   "size" : 1,
2105   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2106   "underlying_type" : "type-86",
2107   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
2108  },
2109  {
2110   "alignment" : 4,
2111   "enum_fields" :
2112   [
2113    {
2114     "enum_field_value" : 0,
2115     "name" : "ANDROID_LOG_UNKNOWN"
2116    },
2117    {
2118     "enum_field_value" : 1,
2119     "name" : "ANDROID_LOG_DEFAULT"
2120    },
2121    {
2122     "enum_field_value" : 2,
2123     "name" : "ANDROID_LOG_VERBOSE"
2124    },
2125    {
2126     "enum_field_value" : 3,
2127     "name" : "ANDROID_LOG_DEBUG"
2128    },
2129    {
2130     "enum_field_value" : 4,
2131     "name" : "ANDROID_LOG_INFO"
2132    },
2133    {
2134     "enum_field_value" : 5,
2135     "name" : "ANDROID_LOG_WARN"
2136    },
2137    {
2138     "enum_field_value" : 6,
2139     "name" : "ANDROID_LOG_ERROR"
2140    },
2141    {
2142     "enum_field_value" : 7,
2143     "name" : "ANDROID_LOG_FATAL"
2144    },
2145    {
2146     "enum_field_value" : 8,
2147     "name" : "ANDROID_LOG_SILENT"
2148    }
2149   ],
2150   "linker_set_key" : "android_LogPriority",
2151   "name" : "android_LogPriority",
2152   "referenced_type" : "type-1",
2153   "self_type" : "type-1",
2154   "size" : 4,
2155   "source_file" : "/system/core/liblog/include/android/log.h",
2156   "underlying_type" : "type-2",
2157   "unique_id" : "android_LogPriority"
2158  },
2159  {
2160   "alignment" : 4,
2161   "enum_fields" :
2162   [
2163    {
2164     "enum_field_value" : 0,
2165     "name" : "HAL_COLOR_MODE_NATIVE"
2166    },
2167    {
2168     "enum_field_value" : 1,
2169     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
2170    },
2171    {
2172     "enum_field_value" : 2,
2173     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
2174    },
2175    {
2176     "enum_field_value" : 3,
2177     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
2178    },
2179    {
2180     "enum_field_value" : 4,
2181     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
2182    },
2183    {
2184     "enum_field_value" : 5,
2185     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
2186    },
2187    {
2188     "enum_field_value" : 6,
2189     "name" : "HAL_COLOR_MODE_DCI_P3"
2190    },
2191    {
2192     "enum_field_value" : 7,
2193     "name" : "HAL_COLOR_MODE_SRGB"
2194    },
2195    {
2196     "enum_field_value" : 8,
2197     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
2198    },
2199    {
2200     "enum_field_value" : 9,
2201     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
2202    }
2203   ],
2204   "linker_set_key" : "android_color_mode_t",
2205   "name" : "android_color_mode_t",
2206   "referenced_type" : "type-452",
2207   "self_type" : "type-452",
2208   "size" : 4,
2209   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2210   "underlying_type" : "type-2",
2211   "unique_id" : "android_color_mode_t"
2212  },
2213  {
2214   "alignment" : 4,
2215   "enum_fields" :
2216   [
2217    {
2218     "enum_field_value" : 10,
2219     "name" : "HAL_COLOR_MODE_BT2020"
2220    },
2221    {
2222     "enum_field_value" : 11,
2223     "name" : "HAL_COLOR_MODE_BT2100_PQ"
2224    },
2225    {
2226     "enum_field_value" : 12,
2227     "name" : "HAL_COLOR_MODE_BT2100_HLG"
2228    }
2229   ],
2230   "linker_set_key" : "android_color_mode_v1_1_t",
2231   "name" : "android_color_mode_v1_1_t",
2232   "referenced_type" : "type-457",
2233   "self_type" : "type-457",
2234   "size" : 4,
2235   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2236   "underlying_type" : "type-2",
2237   "unique_id" : "android_color_mode_v1_1_t"
2238  },
2239  {
2240   "alignment" : 4,
2241   "enum_fields" :
2242   [
2243    {
2244     "enum_field_value" : 0,
2245     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
2246    },
2247    {
2248     "enum_field_value" : 1,
2249     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
2250    },
2251    {
2252     "enum_field_value" : 2,
2253     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
2254    },
2255    {
2256     "enum_field_value" : 3,
2257     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
2258    },
2259    {
2260     "enum_field_value" : 4,
2261     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
2262    },
2263    {
2264     "enum_field_value" : 5,
2265     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
2266    },
2267    {
2268     "enum_field_value" : 6,
2269     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
2270    }
2271   ],
2272   "linker_set_key" : "android_color_transform_t",
2273   "name" : "android_color_transform_t",
2274   "referenced_type" : "type-453",
2275   "self_type" : "type-453",
2276   "size" : 4,
2277   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2278   "underlying_type" : "type-2",
2279   "unique_id" : "android_color_transform_t"
2280  },
2281  {
2282   "alignment" : 4,
2283   "enum_fields" :
2284   [
2285    {
2286     "enum_field_value" : 0,
2287     "name" : "HAL_DATASPACE_UNKNOWN"
2288    },
2289    {
2290     "enum_field_value" : 1,
2291     "name" : "HAL_DATASPACE_ARBITRARY"
2292    },
2293    {
2294     "enum_field_value" : 16,
2295     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
2296    },
2297    {
2298     "enum_field_value" : 4128768,
2299     "name" : "HAL_DATASPACE_STANDARD_MASK"
2300    },
2301    {
2302     "enum_field_value" : 0,
2303     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
2304    },
2305    {
2306     "enum_field_value" : 65536,
2307     "name" : "HAL_DATASPACE_STANDARD_BT709"
2308    },
2309    {
2310     "enum_field_value" : 131072,
2311     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
2312    },
2313    {
2314     "enum_field_value" : 196608,
2315     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
2316    },
2317    {
2318     "enum_field_value" : 262144,
2319     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
2320    },
2321    {
2322     "enum_field_value" : 327680,
2323     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
2324    },
2325    {
2326     "enum_field_value" : 393216,
2327     "name" : "HAL_DATASPACE_STANDARD_BT2020"
2328    },
2329    {
2330     "enum_field_value" : 458752,
2331     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
2332    },
2333    {
2334     "enum_field_value" : 524288,
2335     "name" : "HAL_DATASPACE_STANDARD_BT470M"
2336    },
2337    {
2338     "enum_field_value" : 589824,
2339     "name" : "HAL_DATASPACE_STANDARD_FILM"
2340    },
2341    {
2342     "enum_field_value" : 655360,
2343     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
2344    },
2345    {
2346     "enum_field_value" : 720896,
2347     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
2348    },
2349    {
2350     "enum_field_value" : 22,
2351     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
2352    },
2353    {
2354     "enum_field_value" : 130023424,
2355     "name" : "HAL_DATASPACE_TRANSFER_MASK"
2356    },
2357    {
2358     "enum_field_value" : 0,
2359     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
2360    },
2361    {
2362     "enum_field_value" : 4194304,
2363     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
2364    },
2365    {
2366     "enum_field_value" : 8388608,
2367     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
2368    },
2369    {
2370     "enum_field_value" : 12582912,
2371     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
2372    },
2373    {
2374     "enum_field_value" : 16777216,
2375     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
2376    },
2377    {
2378     "enum_field_value" : 20971520,
2379     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
2380    },
2381    {
2382     "enum_field_value" : 25165824,
2383     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
2384    },
2385    {
2386     "enum_field_value" : 29360128,
2387     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
2388    },
2389    {
2390     "enum_field_value" : 33554432,
2391     "name" : "HAL_DATASPACE_TRANSFER_HLG"
2392    },
2393    {
2394     "enum_field_value" : 27,
2395     "name" : "HAL_DATASPACE_RANGE_SHIFT"
2396    },
2397    {
2398     "enum_field_value" : 939524096,
2399     "name" : "HAL_DATASPACE_RANGE_MASK"
2400    },
2401    {
2402     "enum_field_value" : 0,
2403     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
2404    },
2405    {
2406     "enum_field_value" : 134217728,
2407     "name" : "HAL_DATASPACE_RANGE_FULL"
2408    },
2409    {
2410     "enum_field_value" : 268435456,
2411     "name" : "HAL_DATASPACE_RANGE_LIMITED"
2412    },
2413    {
2414     "enum_field_value" : 402653184,
2415     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
2416    },
2417    {
2418     "enum_field_value" : 512,
2419     "name" : "HAL_DATASPACE_SRGB_LINEAR"
2420    },
2421    {
2422     "enum_field_value" : 138477568,
2423     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
2424    },
2425    {
2426     "enum_field_value" : 406913024,
2427     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
2428    },
2429    {
2430     "enum_field_value" : 513,
2431     "name" : "HAL_DATASPACE_SRGB"
2432    },
2433    {
2434     "enum_field_value" : 142671872,
2435     "name" : "HAL_DATASPACE_V0_SRGB"
2436    },
2437    {
2438     "enum_field_value" : 411107328,
2439     "name" : "HAL_DATASPACE_V0_SCRGB"
2440    },
2441    {
2442     "enum_field_value" : 257,
2443     "name" : "HAL_DATASPACE_JFIF"
2444    },
2445    {
2446     "enum_field_value" : 146931712,
2447     "name" : "HAL_DATASPACE_V0_JFIF"
2448    },
2449    {
2450     "enum_field_value" : 258,
2451     "name" : "HAL_DATASPACE_BT601_625"
2452    },
2453    {
2454     "enum_field_value" : 281149440,
2455     "name" : "HAL_DATASPACE_V0_BT601_625"
2456    },
2457    {
2458     "enum_field_value" : 259,
2459     "name" : "HAL_DATASPACE_BT601_525"
2460    },
2461    {
2462     "enum_field_value" : 281280512,
2463     "name" : "HAL_DATASPACE_V0_BT601_525"
2464    },
2465    {
2466     "enum_field_value" : 260,
2467     "name" : "HAL_DATASPACE_BT709"
2468    },
2469    {
2470     "enum_field_value" : 281083904,
2471     "name" : "HAL_DATASPACE_V0_BT709"
2472    },
2473    {
2474     "enum_field_value" : 139067392,
2475     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
2476    },
2477    {
2478     "enum_field_value" : 155844608,
2479     "name" : "HAL_DATASPACE_DCI_P3"
2480    },
2481    {
2482     "enum_field_value" : 139067392,
2483     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
2484    },
2485    {
2486     "enum_field_value" : 143261696,
2487     "name" : "HAL_DATASPACE_DISPLAY_P3"
2488    },
2489    {
2490     "enum_field_value" : 151715840,
2491     "name" : "HAL_DATASPACE_ADOBE_RGB"
2492    },
2493    {
2494     "enum_field_value" : 138805248,
2495     "name" : "HAL_DATASPACE_BT2020_LINEAR"
2496    },
2497    {
2498     "enum_field_value" : 147193856,
2499     "name" : "HAL_DATASPACE_BT2020"
2500    },
2501    {
2502     "enum_field_value" : 163971072,
2503     "name" : "HAL_DATASPACE_BT2020_PQ"
2504    },
2505    {
2506     "enum_field_value" : 4096,
2507     "name" : "HAL_DATASPACE_DEPTH"
2508    },
2509    {
2510     "enum_field_value" : 4097,
2511     "name" : "HAL_DATASPACE_SENSOR"
2512    }
2513   ],
2514   "linker_set_key" : "android_dataspace_t",
2515   "name" : "android_dataspace_t",
2516   "referenced_type" : "type-451",
2517   "self_type" : "type-451",
2518   "size" : 4,
2519   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2520   "underlying_type" : "type-2",
2521   "unique_id" : "android_dataspace_t"
2522  },
2523  {
2524   "alignment" : 4,
2525   "enum_fields" :
2526   [
2527    {
2528     "enum_field_value" : 281411584,
2529     "name" : "HAL_DATASPACE_BT2020_ITU"
2530    },
2531    {
2532     "enum_field_value" : 298188800,
2533     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2534    },
2535    {
2536     "enum_field_value" : 302383104,
2537     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2538    },
2539    {
2540     "enum_field_value" : 168165376,
2541     "name" : "HAL_DATASPACE_BT2020_HLG"
2542    }
2543   ],
2544   "linker_set_key" : "android_dataspace_v1_1_t",
2545   "name" : "android_dataspace_v1_1_t",
2546   "referenced_type" : "type-456",
2547   "self_type" : "type-456",
2548   "size" : 4,
2549   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2550   "underlying_type" : "type-2",
2551   "unique_id" : "android_dataspace_v1_1_t"
2552  },
2553  {
2554   "alignment" : 4,
2555   "enum_fields" :
2556   [
2557    {
2558     "enum_field_value" : 142999552,
2559     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2560    },
2561    {
2562     "enum_field_value" : 4098,
2563     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2564    },
2565    {
2566     "enum_field_value" : 4099,
2567     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
2568    },
2569    {
2570     "enum_field_value" : 4100,
2571     "name" : "HAL_DATASPACE_HEIF"
2572    }
2573   ],
2574   "linker_set_key" : "android_dataspace_v1_2_t",
2575   "name" : "android_dataspace_v1_2_t",
2576   "referenced_type" : "type-460",
2577   "self_type" : "type-460",
2578   "size" : 4,
2579   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2580   "underlying_type" : "type-2",
2581   "unique_id" : "android_dataspace_v1_2_t"
2582  },
2583  {
2584   "alignment" : 4,
2585   "enum_fields" :
2586   [
2587    {
2588     "enum_field_value" : 1,
2589     "name" : "FLEX_COMPONENT_Y"
2590    },
2591    {
2592     "enum_field_value" : 2,
2593     "name" : "FLEX_COMPONENT_Cb"
2594    },
2595    {
2596     "enum_field_value" : 4,
2597     "name" : "FLEX_COMPONENT_Cr"
2598    },
2599    {
2600     "enum_field_value" : 1024,
2601     "name" : "FLEX_COMPONENT_R"
2602    },
2603    {
2604     "enum_field_value" : 2048,
2605     "name" : "FLEX_COMPONENT_G"
2606    },
2607    {
2608     "enum_field_value" : 4096,
2609     "name" : "FLEX_COMPONENT_B"
2610    },
2611    {
2612     "enum_field_value" : 1073741824,
2613     "name" : "FLEX_COMPONENT_A"
2614    }
2615   ],
2616   "linker_set_key" : "android_flex_component",
2617   "name" : "android_flex_component",
2618   "referenced_type" : "type-465",
2619   "self_type" : "type-465",
2620   "size" : 4,
2621   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2622   "underlying_type" : "type-2",
2623   "unique_id" : "android_flex_component"
2624  },
2625  {
2626   "alignment" : 4,
2627   "enum_fields" :
2628   [
2629    {
2630     "enum_field_value" : 0,
2631     "name" : "FLEX_FORMAT_INVALID"
2632    },
2633    {
2634     "enum_field_value" : 1,
2635     "name" : "FLEX_FORMAT_Y"
2636    },
2637    {
2638     "enum_field_value" : 7,
2639     "name" : "FLEX_FORMAT_YCbCr"
2640    },
2641    {
2642     "enum_field_value" : 1073741831,
2643     "name" : "FLEX_FORMAT_YCbCrA"
2644    },
2645    {
2646     "enum_field_value" : 7168,
2647     "name" : "FLEX_FORMAT_RGB"
2648    },
2649    {
2650     "enum_field_value" : 1073748992,
2651     "name" : "FLEX_FORMAT_RGBA"
2652    }
2653   ],
2654   "linker_set_key" : "android_flex_format",
2655   "name" : "android_flex_format",
2656   "referenced_type" : "type-469",
2657   "self_type" : "type-469",
2658   "size" : 4,
2659   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2660   "underlying_type" : "type-2",
2661   "unique_id" : "android_flex_format"
2662  },
2663  {
2664   "alignment" : 4,
2665   "enum_fields" :
2666   [
2667    {
2668     "enum_field_value" : 1,
2669     "name" : "HAL_HDR_DOLBY_VISION"
2670    },
2671    {
2672     "enum_field_value" : 2,
2673     "name" : "HAL_HDR_HDR10"
2674    },
2675    {
2676     "enum_field_value" : 3,
2677     "name" : "HAL_HDR_HLG"
2678    }
2679   ],
2680   "linker_set_key" : "android_hdr_t",
2681   "name" : "android_hdr_t",
2682   "referenced_type" : "type-454",
2683   "self_type" : "type-454",
2684   "size" : 4,
2685   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2686   "underlying_type" : "type-2",
2687   "unique_id" : "android_hdr_t"
2688  },
2689  {
2690   "alignment" : 4,
2691   "enum_fields" :
2692   [
2693    {
2694     "enum_field_value" : 4,
2695     "name" : "HAL_HDR_HDR10_PLUS"
2696    }
2697   ],
2698   "linker_set_key" : "android_hdr_v1_2_t",
2699   "name" : "android_hdr_v1_2_t",
2700   "referenced_type" : "type-459",
2701   "self_type" : "type-459",
2702   "size" : 4,
2703   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2704   "underlying_type" : "type-2",
2705   "unique_id" : "android_hdr_v1_2_t"
2706  },
2707  {
2708   "alignment" : 4,
2709   "enum_fields" :
2710   [
2711    {
2712     "enum_field_value" : 39,
2713     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2714    },
2715    {
2716     "enum_field_value" : 40,
2717     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2718    },
2719    {
2720     "enum_field_value" : 41,
2721     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2722    },
2723    {
2724     "enum_field_value" : 42,
2725     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2726    }
2727   ],
2728   "linker_set_key" : "android_pixel_format_sw_t",
2729   "name" : "android_pixel_format_sw_t",
2730   "referenced_type" : "type-462",
2731   "self_type" : "type-462",
2732   "size" : 4,
2733   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
2734   "underlying_type" : "type-2",
2735   "unique_id" : "_ZTS25android_pixel_format_sw_t"
2736  },
2737  {
2738   "alignment" : 4,
2739   "enum_fields" :
2740   [
2741    {
2742     "enum_field_value" : 1,
2743     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2744    },
2745    {
2746     "enum_field_value" : 2,
2747     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2748    },
2749    {
2750     "enum_field_value" : 3,
2751     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2752    },
2753    {
2754     "enum_field_value" : 4,
2755     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2756    },
2757    {
2758     "enum_field_value" : 5,
2759     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2760    },
2761    {
2762     "enum_field_value" : 16,
2763     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2764    },
2765    {
2766     "enum_field_value" : 17,
2767     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2768    },
2769    {
2770     "enum_field_value" : 20,
2771     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2772    },
2773    {
2774     "enum_field_value" : 22,
2775     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2776    },
2777    {
2778     "enum_field_value" : 32,
2779     "name" : "HAL_PIXEL_FORMAT_RAW16"
2780    },
2781    {
2782     "enum_field_value" : 33,
2783     "name" : "HAL_PIXEL_FORMAT_BLOB"
2784    },
2785    {
2786     "enum_field_value" : 34,
2787     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2788    },
2789    {
2790     "enum_field_value" : 35,
2791     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2792    },
2793    {
2794     "enum_field_value" : 36,
2795     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2796    },
2797    {
2798     "enum_field_value" : 37,
2799     "name" : "HAL_PIXEL_FORMAT_RAW10"
2800    },
2801    {
2802     "enum_field_value" : 38,
2803     "name" : "HAL_PIXEL_FORMAT_RAW12"
2804    },
2805    {
2806     "enum_field_value" : 43,
2807     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2808    },
2809    {
2810     "enum_field_value" : 538982489,
2811     "name" : "HAL_PIXEL_FORMAT_Y8"
2812    },
2813    {
2814     "enum_field_value" : 540422489,
2815     "name" : "HAL_PIXEL_FORMAT_Y16"
2816    },
2817    {
2818     "enum_field_value" : 842094169,
2819     "name" : "HAL_PIXEL_FORMAT_YV12"
2820    }
2821   ],
2822   "linker_set_key" : "android_pixel_format_t",
2823   "name" : "android_pixel_format_t",
2824   "referenced_type" : "type-449",
2825   "self_type" : "type-449",
2826   "size" : 4,
2827   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2828   "underlying_type" : "type-2",
2829   "unique_id" : "android_pixel_format_t"
2830  },
2831  {
2832   "alignment" : 4,
2833   "enum_fields" :
2834   [
2835    {
2836     "enum_field_value" : 48,
2837     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2838    },
2839    {
2840     "enum_field_value" : 49,
2841     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2842    },
2843    {
2844     "enum_field_value" : 50,
2845     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2846    },
2847    {
2848     "enum_field_value" : 51,
2849     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2850    },
2851    {
2852     "enum_field_value" : 52,
2853     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2854    },
2855    {
2856     "enum_field_value" : 53,
2857     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2858    },
2859    {
2860     "enum_field_value" : 54,
2861     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2862    }
2863   ],
2864   "linker_set_key" : "android_pixel_format_v1_1_t",
2865   "name" : "android_pixel_format_v1_1_t",
2866   "referenced_type" : "type-455",
2867   "self_type" : "type-455",
2868   "size" : 4,
2869   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2870   "underlying_type" : "type-2",
2871   "unique_id" : "android_pixel_format_v1_1_t"
2872  },
2873  {
2874   "alignment" : 4,
2875   "enum_fields" :
2876   [
2877    {
2878     "enum_field_value" : 55,
2879     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2880    }
2881   ],
2882   "linker_set_key" : "android_pixel_format_v1_2_t",
2883   "name" : "android_pixel_format_v1_2_t",
2884   "referenced_type" : "type-461",
2885   "self_type" : "type-461",
2886   "size" : 4,
2887   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2888   "underlying_type" : "type-2",
2889   "unique_id" : "android_pixel_format_v1_2_t"
2890  },
2891  {
2892   "alignment" : 4,
2893   "enum_fields" :
2894   [
2895    {
2896     "enum_field_value" : 0,
2897     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2898    },
2899    {
2900     "enum_field_value" : 1,
2901     "name" : "HAL_RENDER_INTENT_ENHANCE"
2902    },
2903    {
2904     "enum_field_value" : 2,
2905     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2906    },
2907    {
2908     "enum_field_value" : 3,
2909     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2910    }
2911   ],
2912   "linker_set_key" : "android_render_intent_v1_1_t",
2913   "name" : "android_render_intent_v1_1_t",
2914   "referenced_type" : "type-458",
2915   "self_type" : "type-458",
2916   "size" : 4,
2917   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2918   "underlying_type" : "type-2",
2919   "unique_id" : "android_render_intent_v1_1_t"
2920  },
2921  {
2922   "alignment" : 4,
2923   "enum_fields" :
2924   [
2925    {
2926     "enum_field_value" : 1,
2927     "name" : "HAL_TRANSFORM_FLIP_H"
2928    },
2929    {
2930     "enum_field_value" : 2,
2931     "name" : "HAL_TRANSFORM_FLIP_V"
2932    },
2933    {
2934     "enum_field_value" : 4,
2935     "name" : "HAL_TRANSFORM_ROT_90"
2936    },
2937    {
2938     "enum_field_value" : 3,
2939     "name" : "HAL_TRANSFORM_ROT_180"
2940    },
2941    {
2942     "enum_field_value" : 7,
2943     "name" : "HAL_TRANSFORM_ROT_270"
2944    }
2945   ],
2946   "linker_set_key" : "android_transform_t",
2947   "name" : "android_transform_t",
2948   "referenced_type" : "type-450",
2949   "self_type" : "type-450",
2950   "size" : 4,
2951   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2952   "underlying_type" : "type-2",
2953   "unique_id" : "android_transform_t"
2954  },
2955  {
2956   "alignment" : 4,
2957   "enum_fields" :
2958   [
2959    {
2960     "enum_field_value" : 0,
2961     "name" : "LOG_ID_MIN"
2962    },
2963    {
2964     "enum_field_value" : 0,
2965     "name" : "LOG_ID_MAIN"
2966    },
2967    {
2968     "enum_field_value" : 1,
2969     "name" : "LOG_ID_RADIO"
2970    },
2971    {
2972     "enum_field_value" : 2,
2973     "name" : "LOG_ID_EVENTS"
2974    },
2975    {
2976     "enum_field_value" : 3,
2977     "name" : "LOG_ID_SYSTEM"
2978    },
2979    {
2980     "enum_field_value" : 4,
2981     "name" : "LOG_ID_CRASH"
2982    },
2983    {
2984     "enum_field_value" : 5,
2985     "name" : "LOG_ID_STATS"
2986    },
2987    {
2988     "enum_field_value" : 6,
2989     "name" : "LOG_ID_SECURITY"
2990    },
2991    {
2992     "enum_field_value" : 7,
2993     "name" : "LOG_ID_KERNEL"
2994    },
2995    {
2996     "enum_field_value" : 8,
2997     "name" : "LOG_ID_MAX"
2998    }
2999   ],
3000   "linker_set_key" : "log_id",
3001   "name" : "log_id",
3002   "referenced_type" : "type-241",
3003   "self_type" : "type-241",
3004   "size" : 4,
3005   "source_file" : "/system/core/liblog/include/android/log.h",
3006   "underlying_type" : "type-2",
3007   "unique_id" : "log_id"
3008  }
3009 ],
3010 "function_types" :
3011 [
3012  {
3013   "alignment" : 4,
3014   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3015   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3016   "parameters" :
3017   [
3018    {
3019     "referenced_type" : "type-28"
3020    },
3021    {
3022     "referenced_type" : "type-34"
3023    },
3024    {
3025     "referenced_type" : "type-9"
3026    }
3027   ],
3028   "referenced_type" : "type-27",
3029   "return_type" : "type-25",
3030   "self_type" : "type-27",
3031   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3032  },
3033  {
3034   "alignment" : 4,
3035   "linker_set_key" : "int (void *)",
3036   "name" : "int (void *)",
3037   "parameters" :
3038   [
3039    {
3040     "referenced_type" : "type-9"
3041    }
3042   ],
3043   "referenced_type" : "type-477",
3044   "return_type" : "type-8",
3045   "self_type" : "type-477",
3046   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3047  },
3048  {
3049   "alignment" : 4,
3050   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3051   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3052   "parameters" :
3053   [
3054    {
3055     "referenced_type" : "type-388"
3056    },
3057    {
3058     "referenced_type" : "type-336"
3059    },
3060    {
3061     "referenced_type" : "type-2"
3062    },
3063    {
3064     "referenced_type" : "type-389"
3065    },
3066    {
3067     "referenced_type" : "type-2"
3068    },
3069    {
3070     "referenced_type" : "type-9"
3071    }
3072   ],
3073   "referenced_type" : "type-387",
3074   "return_type" : "type-10",
3075   "self_type" : "type-387",
3076   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3077  }
3078 ],
3079 "functions" :
3080 [
3081  {
3082   "function_name" : "android::hardware::details::castInterface",
3083   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_8graphics6mapper4V2_17IMapperENS4_4V2_07IMapperENS5_10BpHwMapperEEENS0_6ReturnINS_2spIT_EEEENSB_IT0_EEPKcb",
3084   "parameters" :
3085   [
3086    {
3087     "referenced_type" : "type-77"
3088    },
3089    {
3090     "referenced_type" : "type-42"
3091    },
3092    {
3093     "referenced_type" : "type-25"
3094    }
3095   ],
3096   "return_type" : "type-146",
3097   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3098   "template_args" : [ "type-98", "type-79", "type-592" ]
3099  },
3100  {
3101   "function_name" : "android::hardware::details::castInterface",
3102   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_8graphics6mapper4V2_17IMapperENS_4hidl4base4V1_05IBaseENS5_10BpHwMapperEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
3103   "parameters" :
3104   [
3105    {
3106     "referenced_type" : "type-397"
3107    },
3108    {
3109     "referenced_type" : "type-42"
3110    },
3111    {
3112     "referenced_type" : "type-25"
3113    }
3114   ],
3115   "return_type" : "type-146",
3116   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3117   "template_args" : [ "type-98", "type-56", "type-592" ]
3118  },
3119  {
3120   "function_name" : "android::hardware::details::getServiceInternal",
3121   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_8graphics6mapper4V2_110BpHwMapperENS5_7IMapperEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
3122   "parameters" :
3123   [
3124    {
3125     "referenced_type" : "type-405"
3126    },
3127    {
3128     "referenced_type" : "type-25"
3129    },
3130    {
3131     "referenced_type" : "type-25"
3132    }
3133   ],
3134   "return_type" : "type-96",
3135   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3136   "template_args" : [ "type-592", "type-98", "type-10", "type-10" ]
3137  },
3138  {
3139   "function_name" : "android::hardware::graphics::mapper::V2_1::BnHwMapper::onTransact",
3140   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
3141   "parameters" :
3142   [
3143    {
3144     "is_this_ptr" : true,
3145     "referenced_type" : "type-555"
3146    },
3147    {
3148     "referenced_type" : "type-2"
3149    },
3150    {
3151     "referenced_type" : "type-394"
3152    },
3153    {
3154     "referenced_type" : "type-388"
3155    },
3156    {
3157     "default_arg" : true,
3158     "referenced_type" : "type-2"
3159    },
3160    {
3161     "default_arg" : true,
3162     "referenced_type" : "type-649"
3163    }
3164   ],
3165   "return_type" : "type-8",
3166   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BnHwMapper.h"
3167  },
3168  {
3169   "access" : "private",
3170   "function_name" : "android::hardware::graphics::mapper::V2_1::BnHwMapper::getDebugInfo",
3171   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3172   "parameters" :
3173   [
3174    {
3175     "is_this_ptr" : true,
3176     "referenced_type" : "type-555"
3177    },
3178    {
3179     "referenced_type" : "type-650"
3180    }
3181   ],
3182   "return_type" : "type-159",
3183   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BnHwMapper.h"
3184  },
3185  {
3186   "function_name" : "android::hardware::graphics::mapper::V2_1::BnHwMapper::_hidl_getTransportSize",
3187   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper22_hidl_getTransportSizeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3188   "parameters" :
3189   [
3190    {
3191     "referenced_type" : "type-395"
3192    },
3193    {
3194     "referenced_type" : "type-394"
3195    },
3196    {
3197     "referenced_type" : "type-388"
3198    },
3199    {
3200     "referenced_type" : "type-651"
3201    }
3202   ],
3203   "return_type" : "type-8",
3204   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BnHwMapper.h"
3205  },
3206  {
3207   "function_name" : "android::hardware::graphics::mapper::V2_1::BnHwMapper::_hidl_validateBufferSize",
3208   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper24_hidl_validateBufferSizeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3209   "parameters" :
3210   [
3211    {
3212     "referenced_type" : "type-395"
3213    },
3214    {
3215     "referenced_type" : "type-394"
3216    },
3217    {
3218     "referenced_type" : "type-388"
3219    },
3220    {
3221     "referenced_type" : "type-652"
3222    }
3223   ],
3224   "return_type" : "type-8",
3225   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BnHwMapper.h"
3226  },
3227  {
3228   "function_name" : "android::hardware::graphics::mapper::V2_1::BnHwMapper::_hidl_createDescriptor_2_1",
3229   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper26_hidl_createDescriptor_2_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3230   "parameters" :
3231   [
3232    {
3233     "referenced_type" : "type-395"
3234    },
3235    {
3236     "referenced_type" : "type-394"
3237    },
3238    {
3239     "referenced_type" : "type-388"
3240    },
3241    {
3242     "referenced_type" : "type-653"
3243    }
3244   ],
3245   "return_type" : "type-8",
3246   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BnHwMapper.h"
3247  },
3248  {
3249   "access" : "private",
3250   "function_name" : "android::hardware::graphics::mapper::V2_1::BnHwMapper::ping",
3251   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper4pingEv",
3252   "parameters" :
3253   [
3254    {
3255     "is_this_ptr" : true,
3256     "referenced_type" : "type-555"
3257    }
3258   ],
3259   "return_type" : "type-159",
3260   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BnHwMapper.h"
3261  },
3262  {
3263   "function_name" : "android::hardware::graphics::mapper::V2_1::BnHwMapper::BnHwMapper",
3264   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapperC1ERKNS_2spINS3_7IMapperEEE",
3265   "parameters" :
3266   [
3267    {
3268     "is_this_ptr" : true,
3269     "referenced_type" : "type-555"
3270    },
3271    {
3272     "referenced_type" : "type-620"
3273    }
3274   ],
3275   "return_type" : "type-10",
3276   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BnHwMapper.h"
3277  },
3278  {
3279   "function_name" : "android::hardware::graphics::mapper::V2_1::BnHwMapper::BnHwMapper",
3280   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapperC2ERKNS_2spINS3_7IMapperEEE",
3281   "parameters" :
3282   [
3283    {
3284     "is_this_ptr" : true,
3285     "referenced_type" : "type-555"
3286    },
3287    {
3288     "referenced_type" : "type-620"
3289    }
3290   ],
3291   "return_type" : "type-10",
3292   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BnHwMapper.h"
3293  },
3294  {
3295   "function_name" : "android::hardware::graphics::mapper::V2_1::BnHwMapper::~BnHwMapper",
3296   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapperD0Ev",
3297   "parameters" :
3298   [
3299    {
3300     "is_this_ptr" : true,
3301     "referenced_type" : "type-555"
3302    }
3303   ],
3304   "return_type" : "type-10",
3305   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BnHwMapper.h"
3306  },
3307  {
3308   "function_name" : "android::hardware::graphics::mapper::V2_1::BnHwMapper::~BnHwMapper",
3309   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapperD1Ev",
3310   "parameters" :
3311   [
3312    {
3313     "is_this_ptr" : true,
3314     "referenced_type" : "type-555"
3315    }
3316   ],
3317   "return_type" : "type-10",
3318   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BnHwMapper.h"
3319  },
3320  {
3321   "function_name" : "android::hardware::graphics::mapper::V2_1::BnHwMapper::~BnHwMapper",
3322   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapperD2Ev",
3323   "parameters" :
3324   [
3325    {
3326     "is_this_ptr" : true,
3327     "referenced_type" : "type-555"
3328    }
3329   ],
3330   "return_type" : "type-10",
3331   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BnHwMapper.h"
3332  },
3333  {
3334   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::freeBuffer",
3335   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper10freeBufferEPv",
3336   "parameters" :
3337   [
3338    {
3339     "is_this_ptr" : true,
3340     "referenced_type" : "type-633"
3341    },
3342    {
3343     "referenced_type" : "type-9"
3344    }
3345   ],
3346   "return_type" : "type-139",
3347   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3348  },
3349  {
3350   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::linkToDeath",
3351   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3352   "parameters" :
3353   [
3354    {
3355     "is_this_ptr" : true,
3356     "referenced_type" : "type-633"
3357    },
3358    {
3359     "referenced_type" : "type-320"
3360    },
3361    {
3362     "referenced_type" : "type-110"
3363    }
3364   ],
3365   "return_type" : "type-131",
3366   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3367  },
3368  {
3369   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::getDebugInfo",
3370   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3371   "parameters" :
3372   [
3373    {
3374     "is_this_ptr" : true,
3375     "referenced_type" : "type-633"
3376    },
3377    {
3378     "referenced_type" : "type-654"
3379    }
3380   ],
3381   "return_type" : "type-159",
3382   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3383  },
3384  {
3385   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::getHashChain",
3386   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3387   "parameters" :
3388   [
3389    {
3390     "is_this_ptr" : true,
3391     "referenced_type" : "type-633"
3392    },
3393    {
3394     "referenced_type" : "type-655"
3395    }
3396   ],
3397   "return_type" : "type-159",
3398   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3399  },
3400  {
3401   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::importBuffer",
3402   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS2_4V2_05ErrorEPvEEE",
3403   "parameters" :
3404   [
3405    {
3406     "is_this_ptr" : true,
3407     "referenced_type" : "type-633"
3408    },
3409    {
3410     "referenced_type" : "type-345"
3411    },
3412    {
3413     "referenced_type" : "type-656"
3414    }
3415   ],
3416   "return_type" : "type-159",
3417   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3418  },
3419  {
3420   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::unlinkToDeath",
3421   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3422   "parameters" :
3423   [
3424    {
3425     "is_this_ptr" : true,
3426     "referenced_type" : "type-633"
3427    },
3428    {
3429     "referenced_type" : "type-320"
3430    }
3431   ],
3432   "return_type" : "type-131",
3433   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3434  },
3435  {
3436   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::interfaceChain",
3437   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3438   "parameters" :
3439   [
3440    {
3441     "is_this_ptr" : true,
3442     "referenced_type" : "type-633"
3443    },
3444    {
3445     "referenced_type" : "type-657"
3446    }
3447   ],
3448   "return_type" : "type-159",
3449   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3450  },
3451  {
3452   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::createDescriptor",
3453   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper16createDescriptorERKNS2_4V2_07IMapper20BufferDescriptorInfoENSt3__18functionIFvNS5_5ErrorERKNS0_8hidl_vecIjEEEEE",
3454   "parameters" :
3455   [
3456    {
3457     "is_this_ptr" : true,
3458     "referenced_type" : "type-633"
3459    },
3460    {
3461     "referenced_type" : "type-599"
3462    },
3463    {
3464     "referenced_type" : "type-658"
3465    }
3466   ],
3467   "return_type" : "type-159",
3468   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3469  },
3470  {
3471   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::getTransportSize",
3472   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper16getTransportSizeEPvNSt3__18functionIFvNS2_4V2_05ErrorEjjEEE",
3473   "parameters" :
3474   [
3475    {
3476     "is_this_ptr" : true,
3477     "referenced_type" : "type-633"
3478    },
3479    {
3480     "referenced_type" : "type-9"
3481    },
3482    {
3483     "referenced_type" : "type-659"
3484    }
3485   ],
3486   "return_type" : "type-159",
3487   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3488  },
3489  {
3490   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::validateBufferSize",
3491   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper18validateBufferSizeEPvRKNS3_7IMapper20BufferDescriptorInfoEj",
3492   "parameters" :
3493   [
3494    {
3495     "is_this_ptr" : true,
3496     "referenced_type" : "type-633"
3497    },
3498    {
3499     "referenced_type" : "type-9"
3500    },
3501    {
3502     "referenced_type" : "type-597"
3503    },
3504    {
3505     "referenced_type" : "type-2"
3506    }
3507   ],
3508   "return_type" : "type-139",
3509   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3510  },
3511  {
3512   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::interfaceDescriptor",
3513   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3514   "parameters" :
3515   [
3516    {
3517     "is_this_ptr" : true,
3518     "referenced_type" : "type-633"
3519    },
3520    {
3521     "referenced_type" : "type-660"
3522    }
3523   ],
3524   "return_type" : "type-159",
3525   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3526  },
3527  {
3528   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::createDescriptor_2_1",
3529   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper20createDescriptor_2_1ERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS2_4V2_05ErrorERKNS0_8hidl_vecIjEEEEE",
3530   "parameters" :
3531   [
3532    {
3533     "is_this_ptr" : true,
3534     "referenced_type" : "type-633"
3535    },
3536    {
3537     "referenced_type" : "type-597"
3538    },
3539    {
3540     "referenced_type" : "type-661"
3541    }
3542   ],
3543   "return_type" : "type-159",
3544   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3545  },
3546  {
3547   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::notifySyspropsChanged",
3548   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper21notifySyspropsChangedEv",
3549   "parameters" :
3550   [
3551    {
3552     "is_this_ptr" : true,
3553     "referenced_type" : "type-633"
3554    }
3555   ],
3556   "return_type" : "type-159",
3557   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3558  },
3559  {
3560   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::setHALInstrumentation",
3561   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper21setHALInstrumentationEv",
3562   "parameters" :
3563   [
3564    {
3565     "is_this_ptr" : true,
3566     "referenced_type" : "type-633"
3567    }
3568   ],
3569   "return_type" : "type-159",
3570   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3571  },
3572  {
3573   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::_hidl_getTransportSize",
3574   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper22_hidl_getTransportSizeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEPvNSt3__18functionIFvNS2_4V2_05ErrorEjjEEE",
3575   "parameters" :
3576   [
3577    {
3578     "referenced_type" : "type-640"
3579    },
3580    {
3581     "referenced_type" : "type-618"
3582    },
3583    {
3584     "referenced_type" : "type-9"
3585    },
3586    {
3587     "referenced_type" : "type-662"
3588    }
3589   ],
3590   "return_type" : "type-159",
3591   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3592  },
3593  {
3594   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::_hidl_validateBufferSize",
3595   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper24_hidl_validateBufferSizeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEPvRKNS3_7IMapper20BufferDescriptorInfoEj",
3596   "parameters" :
3597   [
3598    {
3599     "referenced_type" : "type-640"
3600    },
3601    {
3602     "referenced_type" : "type-618"
3603    },
3604    {
3605     "referenced_type" : "type-9"
3606    },
3607    {
3608     "referenced_type" : "type-597"
3609    },
3610    {
3611     "referenced_type" : "type-2"
3612    }
3613   ],
3614   "return_type" : "type-139",
3615   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3616  },
3617  {
3618   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::_hidl_createDescriptor_2_1",
3619   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper26_hidl_createDescriptor_2_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS2_4V2_05ErrorERKNS0_8hidl_vecIjEEEEE",
3620   "parameters" :
3621   [
3622    {
3623     "referenced_type" : "type-640"
3624    },
3625    {
3626     "referenced_type" : "type-618"
3627    },
3628    {
3629     "referenced_type" : "type-597"
3630    },
3631    {
3632     "referenced_type" : "type-663"
3633    }
3634   ],
3635   "return_type" : "type-159",
3636   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3637  },
3638  {
3639   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::lock",
3640   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper4lockEPvyRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorES5_EEE",
3641   "parameters" :
3642   [
3643    {
3644     "is_this_ptr" : true,
3645     "referenced_type" : "type-633"
3646    },
3647    {
3648     "referenced_type" : "type-9"
3649    },
3650    {
3651     "referenced_type" : "type-110"
3652    },
3653    {
3654     "referenced_type" : "type-601"
3655    },
3656    {
3657     "referenced_type" : "type-345"
3658    },
3659    {
3660     "referenced_type" : "type-664"
3661    }
3662   ],
3663   "return_type" : "type-159",
3664   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3665  },
3666  {
3667   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::ping",
3668   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper4pingEv",
3669   "parameters" :
3670   [
3671    {
3672     "is_this_ptr" : true,
3673     "referenced_type" : "type-633"
3674    }
3675   ],
3676   "return_type" : "type-159",
3677   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3678  },
3679  {
3680   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::debug",
3681   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3682   "parameters" :
3683   [
3684    {
3685     "is_this_ptr" : true,
3686     "referenced_type" : "type-633"
3687    },
3688    {
3689     "referenced_type" : "type-345"
3690    },
3691    {
3692     "referenced_type" : "type-575"
3693    }
3694   ],
3695   "return_type" : "type-159",
3696   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3697  },
3698  {
3699   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::unlock",
3700   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper6unlockEPvNSt3__18functionIFvNS2_4V2_05ErrorERKNS0_11hidl_handleEEEE",
3701   "parameters" :
3702   [
3703    {
3704     "is_this_ptr" : true,
3705     "referenced_type" : "type-633"
3706    },
3707    {
3708     "referenced_type" : "type-9"
3709    },
3710    {
3711     "referenced_type" : "type-665"
3712    }
3713   ],
3714   "return_type" : "type-159",
3715   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3716  },
3717  {
3718   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::lockYCbCr",
3719   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper9lockYCbCrEPvyRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorERKNS6_11YCbCrLayoutEEEE",
3720   "parameters" :
3721   [
3722    {
3723     "is_this_ptr" : true,
3724     "referenced_type" : "type-633"
3725    },
3726    {
3727     "referenced_type" : "type-9"
3728    },
3729    {
3730     "referenced_type" : "type-110"
3731    },
3732    {
3733     "referenced_type" : "type-601"
3734    },
3735    {
3736     "referenced_type" : "type-345"
3737    },
3738    {
3739     "referenced_type" : "type-666"
3740    }
3741   ],
3742   "return_type" : "type-159",
3743   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3744  },
3745  {
3746   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::BpHwMapper",
3747   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapperC1ERKNS_2spINS0_7IBinderEEE",
3748   "parameters" :
3749   [
3750    {
3751     "is_this_ptr" : true,
3752     "referenced_type" : "type-633"
3753    },
3754    {
3755     "referenced_type" : "type-34"
3756    }
3757   ],
3758   "return_type" : "type-10",
3759   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3760  },
3761  {
3762   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::BpHwMapper",
3763   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapperC2ERKNS_2spINS0_7IBinderEEE",
3764   "parameters" :
3765   [
3766    {
3767     "is_this_ptr" : true,
3768     "referenced_type" : "type-633"
3769    },
3770    {
3771     "referenced_type" : "type-34"
3772    }
3773   ],
3774   "return_type" : "type-10",
3775   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3776  },
3777  {
3778   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::getService",
3779   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3780   "parameters" :
3781   [
3782    {
3783     "default_arg" : true,
3784     "referenced_type" : "type-405"
3785    },
3786    {
3787     "default_arg" : true,
3788     "referenced_type" : "type-25"
3789    }
3790   ],
3791   "return_type" : "type-96",
3792   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3793  },
3794  {
3795   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::linkToDeath",
3796   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3797   "parameters" :
3798   [
3799    {
3800     "is_this_ptr" : true,
3801     "referenced_type" : "type-97"
3802    },
3803    {
3804     "referenced_type" : "type-320"
3805    },
3806    {
3807     "referenced_type" : "type-110"
3808    }
3809   ],
3810   "return_type" : "type-131",
3811   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3812  },
3813  {
3814   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::getDebugInfo",
3815   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3816   "parameters" :
3817   [
3818    {
3819     "is_this_ptr" : true,
3820     "referenced_type" : "type-97"
3821    },
3822    {
3823     "referenced_type" : "type-667"
3824    }
3825   ],
3826   "return_type" : "type-159",
3827   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3828  },
3829  {
3830   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::getHashChain",
3831   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3832   "parameters" :
3833   [
3834    {
3835     "is_this_ptr" : true,
3836     "referenced_type" : "type-97"
3837    },
3838    {
3839     "referenced_type" : "type-668"
3840    }
3841   ],
3842   "return_type" : "type-159",
3843   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3844  },
3845  {
3846   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::tryGetService",
3847   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3848   "parameters" :
3849   [
3850    {
3851     "default_arg" : true,
3852     "referenced_type" : "type-405"
3853    },
3854    {
3855     "default_arg" : true,
3856     "referenced_type" : "type-25"
3857    }
3858   ],
3859   "return_type" : "type-96",
3860   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3861  },
3862  {
3863   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::unlinkToDeath",
3864   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3865   "parameters" :
3866   [
3867    {
3868     "is_this_ptr" : true,
3869     "referenced_type" : "type-97"
3870    },
3871    {
3872     "referenced_type" : "type-320"
3873    }
3874   ],
3875   "return_type" : "type-131",
3876   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3877  },
3878  {
3879   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::interfaceChain",
3880   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3881   "parameters" :
3882   [
3883    {
3884     "is_this_ptr" : true,
3885     "referenced_type" : "type-97"
3886    },
3887    {
3888     "referenced_type" : "type-669"
3889    }
3890   ],
3891   "return_type" : "type-159",
3892   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3893  },
3894  {
3895   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::registerAsService",
3896   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
3897   "parameters" :
3898   [
3899    {
3900     "is_this_ptr" : true,
3901     "referenced_type" : "type-97"
3902    },
3903    {
3904     "default_arg" : true,
3905     "referenced_type" : "type-405"
3906    }
3907   ],
3908   "return_type" : "type-8",
3909   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3910  },
3911  {
3912   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::interfaceDescriptor",
3913   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3914   "parameters" :
3915   [
3916    {
3917     "is_this_ptr" : true,
3918     "referenced_type" : "type-97"
3919    },
3920    {
3921     "referenced_type" : "type-670"
3922    }
3923   ],
3924   "return_type" : "type-159",
3925   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3926  },
3927  {
3928   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::notifySyspropsChanged",
3929   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper21notifySyspropsChangedEv",
3930   "parameters" :
3931   [
3932    {
3933     "is_this_ptr" : true,
3934     "referenced_type" : "type-97"
3935    }
3936   ],
3937   "return_type" : "type-159",
3938   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3939  },
3940  {
3941   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::setHALInstrumentation",
3942   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper21setHALInstrumentationEv",
3943   "parameters" :
3944   [
3945    {
3946     "is_this_ptr" : true,
3947     "referenced_type" : "type-97"
3948    }
3949   ],
3950   "return_type" : "type-159",
3951   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3952  },
3953  {
3954   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::registerForNotifications",
3955   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3956   "parameters" :
3957   [
3958    {
3959     "referenced_type" : "type-405"
3960    },
3961    {
3962     "referenced_type" : "type-576"
3963    }
3964   ],
3965   "return_type" : "type-25",
3966   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3967  },
3968  {
3969   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::ping",
3970   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper4pingEv",
3971   "parameters" :
3972   [
3973    {
3974     "is_this_ptr" : true,
3975     "referenced_type" : "type-97"
3976    }
3977   ],
3978   "return_type" : "type-159",
3979   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3980  },
3981  {
3982   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::debug",
3983   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3984   "parameters" :
3985   [
3986    {
3987     "is_this_ptr" : true,
3988     "referenced_type" : "type-97"
3989    },
3990    {
3991     "referenced_type" : "type-345"
3992    },
3993    {
3994     "referenced_type" : "type-575"
3995    }
3996   ],
3997   "return_type" : "type-159",
3998   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3999  },
4000  {
4001   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::castFrom",
4002   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper8castFromERKNS_2spINS2_4V2_07IMapperEEEb",
4003   "parameters" :
4004   [
4005    {
4006     "referenced_type" : "type-93"
4007    },
4008    {
4009     "default_arg" : true,
4010     "referenced_type" : "type-25"
4011    }
4012   ],
4013   "return_type" : "type-146",
4014   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
4015  },
4016  {
4017   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::castFrom",
4018   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4019   "parameters" :
4020   [
4021    {
4022     "referenced_type" : "type-628"
4023    },
4024    {
4025     "default_arg" : true,
4026     "referenced_type" : "type-25"
4027    }
4028   ],
4029   "return_type" : "type-146",
4030   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
4031  },
4032  {
4033   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::castFrom",
4034   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper8castFromERKNS_2spIS4_EEb",
4035   "parameters" :
4036   [
4037    {
4038     "referenced_type" : "type-620"
4039    },
4040    {
4041     "default_arg" : true,
4042     "referenced_type" : "type-25"
4043    }
4044   ],
4045   "return_type" : "type-146",
4046   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
4047  },
4048  {
4049   "access" : "private",
4050   "function_name" : "android::hardware::graphics::mapper::V2_1::BsMapper::addOnewayTask",
4051   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper13addOnewayTaskENSt3__18functionIFvvEEE",
4052   "parameters" :
4053   [
4054    {
4055     "is_this_ptr" : true,
4056     "referenced_type" : "type-632"
4057    },
4058    {
4059     "referenced_type" : "type-674"
4060    }
4061   ],
4062   "return_type" : "type-159",
4063   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BsMapper.h"
4064  },
4065  {
4066   "function_name" : "android::hardware::graphics::mapper::V2_1::BsMapper::BsMapper",
4067   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapperC1ENS_2spINS3_7IMapperEEE",
4068   "parameters" :
4069   [
4070    {
4071     "is_this_ptr" : true,
4072     "referenced_type" : "type-632"
4073    },
4074    {
4075     "referenced_type" : "type-102"
4076    }
4077   ],
4078   "return_type" : "type-10",
4079   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BsMapper.h"
4080  },
4081  {
4082   "function_name" : "android::hardware::graphics::mapper::V2_1::BsMapper::BsMapper",
4083   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapperC2ENS_2spINS3_7IMapperEEE",
4084   "parameters" :
4085   [
4086    {
4087     "is_this_ptr" : true,
4088     "referenced_type" : "type-632"
4089    },
4090    {
4091     "referenced_type" : "type-102"
4092    }
4093   ],
4094   "return_type" : "type-10",
4095   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BsMapper.h"
4096  }
4097 ],
4098 "global_vars" :
4099 [
4100  {
4101   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper10descriptorE",
4102   "name" : "android::hardware::graphics::mapper::V2_1::IMapper::descriptor",
4103   "referenced_type" : "type-42",
4104   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
4105  }
4106 ],
4107 "lvalue_reference_types" :
4108 [
4109  {
4110   "alignment" : 4,
4111   "linker_set_key" : "android::Mutex &",
4112   "name" : "android::Mutex &",
4113   "referenced_type" : "type-14",
4114   "self_type" : "type-482",
4115   "size" : 4,
4116   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4117  },
4118  {
4119   "alignment" : 4,
4120   "linker_set_key" : "android::RWLock &",
4121   "name" : "android::RWLock &",
4122   "referenced_type" : "type-487",
4123   "self_type" : "type-491",
4124   "size" : 4,
4125   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4126  },
4127  {
4128   "alignment" : 4,
4129   "linker_set_key" : "android::String16 &",
4130   "name" : "android::String16 &",
4131   "referenced_type" : "type-30",
4132   "self_type" : "type-369",
4133   "size" : 4,
4134   "source_file" : "/system/core/libutils/include/utils/String16.h"
4135  },
4136  {
4137   "alignment" : 4,
4138   "linker_set_key" : "android::String8 &",
4139   "name" : "android::String8 &",
4140   "referenced_type" : "type-41",
4141   "self_type" : "type-363",
4142   "size" : 4,
4143   "source_file" : "/system/core/libutils/include/utils/String8.h"
4144  },
4145  {
4146   "alignment" : 4,
4147   "linker_set_key" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> &",
4148   "name" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> &",
4149   "referenced_type" : "type-139",
4150   "self_type" : "type-143",
4151   "size" : 4,
4152   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4153  },
4154  {
4155   "alignment" : 4,
4156   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_1::IMapper> > &",
4157   "name" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_1::IMapper> > &",
4158   "referenced_type" : "type-146",
4159   "self_type" : "type-149",
4160   "size" : 4,
4161   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4162  },
4163  {
4164   "alignment" : 4,
4165   "linker_set_key" : "android::hardware::Return<bool> &",
4166   "name" : "android::hardware::Return<bool> &",
4167   "referenced_type" : "type-131",
4168   "self_type" : "type-136",
4169   "size" : 4,
4170   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4171  },
4172  {
4173   "alignment" : 4,
4174   "linker_set_key" : "android::hardware::Return<void> &",
4175   "name" : "android::hardware::Return<void> &",
4176   "referenced_type" : "type-159",
4177   "self_type" : "type-162",
4178   "size" : 4,
4179   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4180  },
4181  {
4182   "alignment" : 4,
4183   "linker_set_key" : "android::hardware::Status &",
4184   "name" : "android::hardware::Status &",
4185   "referenced_type" : "type-122",
4186   "self_type" : "type-129",
4187   "size" : 4,
4188   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4189  },
4190  {
4191   "alignment" : 4,
4192   "linker_set_key" : "android::hardware::TextOutput &",
4193   "name" : "android::hardware::TextOutput &",
4194   "referenced_type" : "type-392",
4195   "self_type" : "type-391",
4196   "size" : 4,
4197   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4198  },
4199  {
4200   "alignment" : 4,
4201   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4202   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4203   "referenced_type" : "type-307",
4204   "self_type" : "type-609",
4205   "size" : 4,
4206   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4207  },
4208  {
4209   "alignment" : 4,
4210   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4211   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4212   "referenced_type" : "type-299",
4213   "self_type" : "type-604",
4214   "size" : 4,
4215   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4216  },
4217  {
4218   "alignment" : 4,
4219   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
4220   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4221   "referenced_type" : "type-310",
4222   "self_type" : "type-612",
4223   "size" : 4,
4224   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4225  },
4226  {
4227   "alignment" : 4,
4228   "linker_set_key" : "android::hardware::hidl_memory &",
4229   "name" : "android::hardware::hidl_memory &",
4230   "referenced_type" : "type-278",
4231   "self_type" : "type-283",
4232   "size" : 4,
4233   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4234  },
4235  {
4236   "alignment" : 4,
4237   "linker_set_key" : "android::hardware::hidl_string &",
4238   "name" : "android::hardware::hidl_string &",
4239   "referenced_type" : "type-273",
4240   "self_type" : "type-607",
4241   "size" : 4,
4242   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4243  },
4244  {
4245   "alignment" : 4,
4246   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4247   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4248   "referenced_type" : "type-306",
4249   "self_type" : "type-315",
4250   "size" : 4,
4251   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4252  },
4253  {
4254   "alignment" : 4,
4255   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4256   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4257   "referenced_type" : "type-298",
4258   "self_type" : "type-305",
4259   "size" : 4,
4260   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4261  },
4262  {
4263   "alignment" : 4,
4264   "linker_set_key" : "android::sp<android::hardware::graphics::mapper::V2_1::IMapper> &",
4265   "name" : "android::sp<android::hardware::graphics::mapper::V2_1::IMapper> &",
4266   "referenced_type" : "type-96",
4267   "self_type" : "type-100",
4268   "size" : 4,
4269   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4270  },
4271  {
4272   "alignment" : 4,
4273   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4274   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4275   "referenced_type" : "type-104",
4276   "self_type" : "type-114",
4277   "size" : 4,
4278   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4279  },
4280  {
4281   "alignment" : 4,
4282   "linker_set_key" : "const android::String16 &",
4283   "name" : "const android::String16 &",
4284   "referenced_type" : "type-29",
4285   "self_type" : "type-28",
4286   "size" : 4,
4287   "source_file" : "/system/core/libutils/include/utils/String16.h"
4288  },
4289  {
4290   "alignment" : 4,
4291   "linker_set_key" : "const android::String8 &",
4292   "name" : "const android::String8 &",
4293   "referenced_type" : "type-360",
4294   "self_type" : "type-362",
4295   "size" : 4,
4296   "source_file" : "/system/core/libutils/include/utils/String8.h"
4297  },
4298  {
4299   "alignment" : 4,
4300   "linker_set_key" : "const android::hardware::Parcel &",
4301   "name" : "const android::hardware::Parcel &",
4302   "referenced_type" : "type-393",
4303   "self_type" : "type-394",
4304   "size" : 4,
4305   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4306  },
4307  {
4308   "alignment" : 4,
4309   "linker_set_key" : "const android::hardware::Return<bool> &",
4310   "name" : "const android::hardware::Return<bool> &",
4311   "referenced_type" : "type-137",
4312   "self_type" : "type-152",
4313   "size" : 4,
4314   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4315  },
4316  {
4317   "alignment" : 4,
4318   "linker_set_key" : "const android::hardware::Status &",
4319   "name" : "const android::hardware::Status &",
4320   "referenced_type" : "type-126",
4321   "self_type" : "type-127",
4322   "size" : 4,
4323   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4324  },
4325  {
4326   "alignment" : 4,
4327   "linker_set_key" : "const android::hardware::details::SchedPrio &",
4328   "name" : "const android::hardware::details::SchedPrio &",
4329   "referenced_type" : "type-411",
4330   "self_type" : "type-410",
4331   "size" : 4,
4332   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4333  },
4334  {
4335   "alignment" : 4,
4336   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::IMapper::BufferDescriptorInfo &",
4337   "name" : "const android::hardware::graphics::mapper::V2_0::IMapper::BufferDescriptorInfo &",
4338   "referenced_type" : "type-598",
4339   "self_type" : "type-599",
4340   "size" : 4,
4341   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
4342  },
4343  {
4344   "alignment" : 4,
4345   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::IMapper::Rect &",
4346   "name" : "const android::hardware::graphics::mapper::V2_0::IMapper::Rect &",
4347   "referenced_type" : "type-600",
4348   "self_type" : "type-601",
4349   "size" : 4,
4350   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
4351  },
4352  {
4353   "alignment" : 4,
4354   "linker_set_key" : "const android::hardware::graphics::mapper::V2_1::IMapper::BufferDescriptorInfo &",
4355   "name" : "const android::hardware::graphics::mapper::V2_1::IMapper::BufferDescriptorInfo &",
4356   "referenced_type" : "type-596",
4357   "self_type" : "type-597",
4358   "size" : 4,
4359   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
4360  },
4361  {
4362   "alignment" : 4,
4363   "linker_set_key" : "const android::hardware::hidl_handle &",
4364   "name" : "const android::hardware::hidl_handle &",
4365   "referenced_type" : "type-344",
4366   "self_type" : "type-345",
4367   "size" : 4,
4368   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4369  },
4370  {
4371   "alignment" : 4,
4372   "linker_set_key" : "const android::hardware::hidl_memory &",
4373   "name" : "const android::hardware::hidl_memory &",
4374   "referenced_type" : "type-281",
4375   "self_type" : "type-282",
4376   "size" : 4,
4377   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4378  },
4379  {
4380   "alignment" : 4,
4381   "linker_set_key" : "const android::hardware::hidl_string &",
4382   "name" : "const android::hardware::hidl_string &",
4383   "referenced_type" : "type-272",
4384   "self_type" : "type-277",
4385   "size" : 4,
4386   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4387  },
4388  {
4389   "alignment" : 4,
4390   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4391   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4392   "referenced_type" : "type-574",
4393   "self_type" : "type-575",
4394   "size" : 4,
4395   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
4396  },
4397  {
4398   "alignment" : 4,
4399   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
4400   "name" : "const android::hardware::hidl_vec<int> &",
4401   "referenced_type" : "type-321",
4402   "self_type" : "type-323",
4403   "size" : 4,
4404   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4405  },
4406  {
4407   "alignment" : 4,
4408   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int> &",
4409   "name" : "const android::hardware::hidl_vec<unsigned int> &",
4410   "referenced_type" : "type-330",
4411   "self_type" : "type-402",
4412   "size" : 4,
4413   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
4414  },
4415  {
4416   "alignment" : 4,
4417   "linker_set_key" : "const android::hardware::hidl_version &",
4418   "name" : "const android::hardware::hidl_version &",
4419   "referenced_type" : "type-339",
4420   "self_type" : "type-341",
4421   "size" : 4,
4422   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4423  },
4424  {
4425   "alignment" : 4,
4426   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
4427   "name" : "const android::hidl::base::V1_0::IBase *const &",
4428   "referenced_type" : "type-426",
4429   "self_type" : "type-427",
4430   "size" : 4,
4431   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4432  },
4433  {
4434   "alignment" : 4,
4435   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
4436   "name" : "const android::sp<android::hardware::IBinder> &",
4437   "referenced_type" : "type-35",
4438   "self_type" : "type-34",
4439   "size" : 4,
4440   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4441  },
4442  {
4443   "alignment" : 4,
4444   "linker_set_key" : "const android::sp<android::hardware::graphics::mapper::V2_0::IMapper> &",
4445   "name" : "const android::sp<android::hardware::graphics::mapper::V2_0::IMapper> &",
4446   "referenced_type" : "type-81",
4447   "self_type" : "type-93",
4448   "size" : 4,
4449   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4450  },
4451  {
4452   "alignment" : 4,
4453   "linker_set_key" : "const android::sp<android::hardware::graphics::mapper::V2_1::IMapper> &",
4454   "name" : "const android::sp<android::hardware::graphics::mapper::V2_1::IMapper> &",
4455   "referenced_type" : "type-102",
4456   "self_type" : "type-620",
4457   "size" : 4,
4458   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4459  },
4460  {
4461   "alignment" : 4,
4462   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4463   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4464   "referenced_type" : "type-116",
4465   "self_type" : "type-242",
4466   "size" : 4,
4467   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4468  },
4469  {
4470   "alignment" : 4,
4471   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
4472   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
4473   "referenced_type" : "type-296",
4474   "self_type" : "type-320",
4475   "size" : 4,
4476   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4477  },
4478  {
4479   "alignment" : 4,
4480   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4481   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4482   "referenced_type" : "type-627",
4483   "self_type" : "type-628",
4484   "size" : 4,
4485   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4486  },
4487  {
4488   "alignment" : 4,
4489   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
4490   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
4491   "referenced_type" : "type-75",
4492   "self_type" : "type-576",
4493   "size" : 4,
4494   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
4495  },
4496  {
4497   "alignment" : 4,
4498   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
4499   "name" : "const android::wp<android::hardware::BHwBinder> &",
4500   "referenced_type" : "type-566",
4501   "self_type" : "type-588",
4502   "size" : 4,
4503   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4504  },
4505  {
4506   "alignment" : 4,
4507   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
4508   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
4509   "referenced_type" : "type-621",
4510   "self_type" : "type-623",
4511   "size" : 4,
4512   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4513  },
4514  {
4515   "alignment" : 4,
4516   "linker_set_key" : "const bool &",
4517   "name" : "const bool &",
4518   "referenced_type" : "type-67",
4519   "self_type" : "type-238",
4520   "size" : 4,
4521   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4522  },
4523  {
4524   "alignment" : 4,
4525   "linker_set_key" : "const double &",
4526   "name" : "const double &",
4527   "referenced_type" : "type-262",
4528   "self_type" : "type-264",
4529   "size" : 4,
4530   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4531  },
4532  {
4533   "alignment" : 4,
4534   "linker_set_key" : "const float &",
4535   "name" : "const float &",
4536   "referenced_type" : "type-260",
4537   "self_type" : "type-261",
4538   "size" : 4,
4539   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4540  },
4541  {
4542   "alignment" : 4,
4543   "linker_set_key" : "const int &",
4544   "name" : "const int &",
4545   "referenced_type" : "type-468",
4546   "self_type" : "type-467",
4547   "size" : 4,
4548   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4549  },
4550  {
4551   "linker_set_key" : "const iter<is_const> &",
4552   "name" : "const iter<is_const> &",
4553   "referenced_type" : "type-288",
4554   "self_type" : "type-290",
4555   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4556  },
4557  {
4558   "alignment" : 4,
4559   "linker_set_key" : "const log_msg &",
4560   "name" : "const log_msg &",
4561   "referenced_type" : "type-82",
4562   "self_type" : "type-133",
4563   "size" : 4,
4564   "source_file" : "/system/core/liblog/include/log/log_read.h"
4565  },
4566  {
4567   "alignment" : 4,
4568   "linker_set_key" : "const long long &",
4569   "name" : "const long long &",
4570   "referenced_type" : "type-256",
4571   "self_type" : "type-257",
4572   "size" : 4,
4573   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4574  },
4575  {
4576   "alignment" : 4,
4577   "linker_set_key" : "const short &",
4578   "name" : "const short &",
4579   "referenced_type" : "type-247",
4580   "self_type" : "type-248",
4581   "size" : 4,
4582   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4583  },
4584  {
4585   "alignment" : 4,
4586   "linker_set_key" : "const signed char &",
4587   "name" : "const signed char &",
4588   "referenced_type" : "type-239",
4589   "self_type" : "type-244",
4590   "size" : 4,
4591   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4592  },
4593  {
4594   "alignment" : 4,
4595   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4596   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4597   "referenced_type" : "type-403",
4598   "self_type" : "type-405",
4599   "size" : 4,
4600   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4601  },
4602  {
4603   "alignment" : 4,
4604   "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 *> > *)> > > &",
4605   "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 *> > *)> > > &",
4606   "referenced_type" : "type-616",
4607   "self_type" : "type-615",
4608   "size" : 4,
4609   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4610  },
4611  {
4612   "alignment" : 4,
4613   "linker_set_key" : "const unsigned char &",
4614   "name" : "const unsigned char &",
4615   "referenced_type" : "type-245",
4616   "self_type" : "type-246",
4617   "size" : 4,
4618   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4619  },
4620  {
4621   "alignment" : 4,
4622   "linker_set_key" : "const unsigned int &",
4623   "name" : "const unsigned int &",
4624   "referenced_type" : "type-18",
4625   "self_type" : "type-251",
4626   "size" : 4,
4627   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4628  },
4629  {
4630   "alignment" : 4,
4631   "linker_set_key" : "const unsigned long long &",
4632   "name" : "const unsigned long long &",
4633   "referenced_type" : "type-258",
4634   "self_type" : "type-259",
4635   "size" : 4,
4636   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4637  },
4638  {
4639   "alignment" : 4,
4640   "linker_set_key" : "const unsigned short &",
4641   "name" : "const unsigned short &",
4642   "referenced_type" : "type-249",
4643   "self_type" : "type-250",
4644   "size" : 4,
4645   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4646  },
4647  {
4648   "alignment" : 4,
4649   "linker_set_key" : "int &",
4650   "name" : "int &",
4651   "referenced_type" : "type-8",
4652   "self_type" : "type-356",
4653   "size" : 4,
4654   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
4655  },
4656  {
4657   "alignment" : 4,
4658   "linker_set_key" : "unsigned char &",
4659   "name" : "unsigned char &",
4660   "referenced_type" : "type-86",
4661   "self_type" : "type-504",
4662   "size" : 4,
4663   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
4664  },
4665  {
4666   "alignment" : 4,
4667   "linker_set_key" : "unsigned long long &",
4668   "name" : "unsigned long long &",
4669   "referenced_type" : "type-110",
4670   "self_type" : "type-519",
4671   "size" : 4,
4672   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
4673  }
4674 ],
4675 "pointer_types" :
4676 [
4677  {
4678   "alignment" : 4,
4679   "linker_set_key" : "android::Condition *",
4680   "name" : "android::Condition *",
4681   "referenced_type" : "type-68",
4682   "self_type" : "type-486",
4683   "size" : 4,
4684   "source_file" : "/system/core/libutils/include/utils/Condition.h"
4685  },
4686  {
4687   "alignment" : 4,
4688   "linker_set_key" : "android::Mutex *",
4689   "name" : "android::Mutex *",
4690   "referenced_type" : "type-14",
4691   "self_type" : "type-480",
4692   "size" : 4,
4693   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4694  },
4695  {
4696   "alignment" : 4,
4697   "linker_set_key" : "android::Mutex::Autolock *",
4698   "name" : "android::Mutex::Autolock *",
4699   "referenced_type" : "type-481",
4700   "self_type" : "type-483",
4701   "size" : 4,
4702   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4703  },
4704  {
4705   "alignment" : 4,
4706   "linker_set_key" : "android::RWLock *",
4707   "name" : "android::RWLock *",
4708   "referenced_type" : "type-487",
4709   "self_type" : "type-489",
4710   "size" : 4,
4711   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4712  },
4713  {
4714   "alignment" : 4,
4715   "linker_set_key" : "android::RWLock::AutoRLock *",
4716   "name" : "android::RWLock::AutoRLock *",
4717   "referenced_type" : "type-490",
4718   "self_type" : "type-492",
4719   "size" : 4,
4720   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4721  },
4722  {
4723   "alignment" : 4,
4724   "linker_set_key" : "android::RWLock::AutoWLock *",
4725   "name" : "android::RWLock::AutoWLock *",
4726   "referenced_type" : "type-493",
4727   "self_type" : "type-494",
4728   "size" : 4,
4729   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4730  },
4731  {
4732   "alignment" : 4,
4733   "linker_set_key" : "android::RefBase *",
4734   "name" : "android::RefBase *",
4735   "referenced_type" : "type-22",
4736   "self_type" : "type-269",
4737   "size" : 4,
4738   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4739  },
4740  {
4741   "alignment" : 4,
4742   "linker_set_key" : "android::RefBase::weakref_impl *",
4743   "name" : "android::RefBase::weakref_impl *",
4744   "referenced_type" : "type-5",
4745   "self_type" : "type-4",
4746   "size" : 4,
4747   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4748  },
4749  {
4750   "alignment" : 4,
4751   "linker_set_key" : "android::RefBase::weakref_type *",
4752   "name" : "android::RefBase::weakref_type *",
4753   "referenced_type" : "type-24",
4754   "self_type" : "type-23",
4755   "size" : 4,
4756   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4757  },
4758  {
4759   "alignment" : 4,
4760   "linker_set_key" : "android::ReferenceRenamer *",
4761   "name" : "android::ReferenceRenamer *",
4762   "referenced_type" : "type-265",
4763   "self_type" : "type-266",
4764   "size" : 4,
4765   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4766  },
4767  {
4768   "alignment" : 4,
4769   "linker_set_key" : "android::ScopedTrace *",
4770   "name" : "android::ScopedTrace *",
4771   "referenced_type" : "type-496",
4772   "self_type" : "type-497",
4773   "size" : 4,
4774   "source_file" : "/system/core/libutils/include/utils/Trace.h"
4775  },
4776  {
4777   "alignment" : 4,
4778   "linker_set_key" : "android::String16 *",
4779   "name" : "android::String16 *",
4780   "referenced_type" : "type-30",
4781   "self_type" : "type-370",
4782   "size" : 4,
4783   "source_file" : "/system/core/libutils/include/utils/String16.h"
4784  },
4785  {
4786   "alignment" : 4,
4787   "linker_set_key" : "android::String8 *",
4788   "name" : "android::String8 *",
4789   "referenced_type" : "type-41",
4790   "self_type" : "type-364",
4791   "size" : 4,
4792   "source_file" : "/system/core/libutils/include/utils/String8.h"
4793  },
4794  {
4795   "alignment" : 4,
4796   "linker_set_key" : "android::Thread *",
4797   "name" : "android::Thread *",
4798   "referenced_type" : "type-66",
4799   "self_type" : "type-65",
4800   "size" : 4,
4801   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4802  },
4803  {
4804   "alignment" : 4,
4805   "linker_set_key" : "android::VirtualLightRefBase *",
4806   "name" : "android::VirtualLightRefBase *",
4807   "referenced_type" : "type-165",
4808   "self_type" : "type-173",
4809   "size" : 4,
4810   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
4811  },
4812  {
4813   "alignment" : 4,
4814   "linker_set_key" : "android::hardware::BHwBinder *",
4815   "name" : "android::hardware::BHwBinder *",
4816   "referenced_type" : "type-120",
4817   "self_type" : "type-119",
4818   "size" : 4,
4819   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4820  },
4821  {
4822   "alignment" : 4,
4823   "linker_set_key" : "android::hardware::BpInterface<android::hardware::graphics::mapper::V2_1::IMapper> *",
4824   "name" : "android::hardware::BpInterface<android::hardware::graphics::mapper::V2_1::IMapper> *",
4825   "referenced_type" : "type-381",
4826   "self_type" : "type-380",
4827   "size" : 4,
4828   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4829  },
4830  {
4831   "alignment" : 4,
4832   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
4833   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
4834   "referenced_type" : "type-420",
4835   "self_type" : "type-425",
4836   "size" : 4,
4837   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4838  },
4839  {
4840   "alignment" : 4,
4841   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
4842   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
4843   "referenced_type" : "type-439",
4844   "self_type" : "type-444",
4845   "size" : 4,
4846   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4847  },
4848  {
4849   "alignment" : 4,
4850   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
4851   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
4852   "referenced_type" : "type-428",
4853   "self_type" : "type-433",
4854   "size" : 4,
4855   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4856  },
4857  {
4858   "alignment" : 4,
4859   "linker_set_key" : "android::hardware::GrantorDescriptor *",
4860   "name" : "android::hardware::GrantorDescriptor *",
4861   "referenced_type" : "type-295",
4862   "self_type" : "type-294",
4863   "size" : 4,
4864   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4865  },
4866  {
4867   "alignment" : 4,
4868   "linker_set_key" : "android::hardware::IBinder *",
4869   "name" : "android::hardware::IBinder *",
4870   "referenced_type" : "type-21",
4871   "self_type" : "type-20",
4872   "size" : 4,
4873   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4874  },
4875  {
4876   "alignment" : 4,
4877   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
4878   "name" : "android::hardware::IBinder::DeathRecipient *",
4879   "referenced_type" : "type-50",
4880   "self_type" : "type-49",
4881   "size" : 4,
4882   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4883  },
4884  {
4885   "alignment" : 4,
4886   "linker_set_key" : "android::hardware::IInterface *",
4887   "name" : "android::hardware::IInterface *",
4888   "referenced_type" : "type-378",
4889   "self_type" : "type-640",
4890   "size" : 4,
4891   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4892  },
4893  {
4894   "alignment" : 4,
4895   "linker_set_key" : "android::hardware::Parcel *",
4896   "name" : "android::hardware::Parcel *",
4897   "referenced_type" : "type-382",
4898   "self_type" : "type-388",
4899   "size" : 4,
4900   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4901  },
4902  {
4903   "alignment" : 4,
4904   "linker_set_key" : "android::hardware::ProcessState *",
4905   "name" : "android::hardware::ProcessState *",
4906   "referenced_type" : "type-7",
4907   "self_type" : "type-6",
4908   "size" : 4,
4909   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4910  },
4911  {
4912   "alignment" : 4,
4913   "linker_set_key" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> *",
4914   "name" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> *",
4915   "referenced_type" : "type-139",
4916   "self_type" : "type-141",
4917   "size" : 4,
4918   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4919  },
4920  {
4921   "alignment" : 4,
4922   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_1::IMapper> > *",
4923   "name" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_1::IMapper> > *",
4924   "referenced_type" : "type-146",
4925   "self_type" : "type-147",
4926   "size" : 4,
4927   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4928  },
4929  {
4930   "alignment" : 4,
4931   "linker_set_key" : "android::hardware::Return<bool> *",
4932   "name" : "android::hardware::Return<bool> *",
4933   "referenced_type" : "type-131",
4934   "self_type" : "type-134",
4935   "size" : 4,
4936   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4937  },
4938  {
4939   "alignment" : 4,
4940   "linker_set_key" : "android::hardware::Return<void> *",
4941   "name" : "android::hardware::Return<void> *",
4942   "referenced_type" : "type-159",
4943   "self_type" : "type-160",
4944   "size" : 4,
4945   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4946  },
4947  {
4948   "alignment" : 4,
4949   "linker_set_key" : "android::hardware::Status *",
4950   "name" : "android::hardware::Status *",
4951   "referenced_type" : "type-122",
4952   "self_type" : "type-125",
4953   "size" : 4,
4954   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4955  },
4956  {
4957   "alignment" : 4,
4958   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
4959   "name" : "android::hardware::details::HidlInstrumentor *",
4960   "referenced_type" : "type-398",
4961   "self_type" : "type-618",
4962   "size" : 4,
4963   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4964  },
4965  {
4966   "alignment" : 4,
4967   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4968   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4969   "referenced_type" : "type-307",
4970   "self_type" : "type-608",
4971   "size" : 4,
4972   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4973  },
4974  {
4975   "alignment" : 4,
4976   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4977   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4978   "referenced_type" : "type-299",
4979   "self_type" : "type-603",
4980   "size" : 4,
4981   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4982  },
4983  {
4984   "alignment" : 4,
4985   "linker_set_key" : "android::hardware::details::return_status *",
4986   "name" : "android::hardware::details::return_status *",
4987   "referenced_type" : "type-132",
4988   "self_type" : "type-154",
4989   "size" : 4,
4990   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4991  },
4992  {
4993   "alignment" : 4,
4994   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::BnHwMapper *",
4995   "name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper *",
4996   "referenced_type" : "type-583",
4997   "self_type" : "type-584",
4998   "size" : 4,
4999   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
5000  },
5001  {
5002   "alignment" : 4,
5003   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::IMapper *",
5004   "name" : "android::hardware::graphics::mapper::V2_0::IMapper *",
5005   "referenced_type" : "type-79",
5006   "self_type" : "type-78",
5007   "size" : 4,
5008   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5009  },
5010  {
5011   "alignment" : 4,
5012   "linker_set_key" : "android::hardware::graphics::mapper::V2_1::BnHwMapper *",
5013   "name" : "android::hardware::graphics::mapper::V2_1::BnHwMapper *",
5014   "referenced_type" : "type-434",
5015   "self_type" : "type-555",
5016   "size" : 4,
5017   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5018  },
5019  {
5020   "alignment" : 4,
5021   "linker_set_key" : "android::hardware::graphics::mapper::V2_1::BpHwMapper *",
5022   "name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper *",
5023   "referenced_type" : "type-592",
5024   "self_type" : "type-633",
5025   "size" : 4,
5026   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5027  },
5028  {
5029   "alignment" : 4,
5030   "linker_set_key" : "android::hardware::graphics::mapper::V2_1::BsMapper *",
5031   "name" : "android::hardware::graphics::mapper::V2_1::BsMapper *",
5032   "referenced_type" : "type-629",
5033   "self_type" : "type-632",
5034   "size" : 4,
5035   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5036  },
5037  {
5038   "alignment" : 4,
5039   "linker_set_key" : "android::hardware::graphics::mapper::V2_1::IMapper *",
5040   "name" : "android::hardware::graphics::mapper::V2_1::IMapper *",
5041   "referenced_type" : "type-98",
5042   "self_type" : "type-97",
5043   "size" : 4,
5044   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5045  },
5046  {
5047   "alignment" : 4,
5048   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
5049   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
5050   "referenced_type" : "type-310",
5051   "self_type" : "type-309",
5052   "size" : 4,
5053   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5054  },
5055  {
5056   "alignment" : 4,
5057   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
5058   "name" : "android::hardware::hidl_binder_death_recipient *",
5059   "referenced_type" : "type-106",
5060   "self_type" : "type-105",
5061   "size" : 4,
5062   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5063  },
5064  {
5065   "alignment" : 4,
5066   "linker_set_key" : "android::hardware::hidl_death_recipient *",
5067   "name" : "android::hardware::hidl_death_recipient *",
5068   "referenced_type" : "type-109",
5069   "self_type" : "type-108",
5070   "size" : 4,
5071   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5072  },
5073  {
5074   "alignment" : 4,
5075   "linker_set_key" : "android::hardware::hidl_memory *",
5076   "name" : "android::hardware::hidl_memory *",
5077   "referenced_type" : "type-278",
5078   "self_type" : "type-279",
5079   "size" : 4,
5080   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5081  },
5082  {
5083   "alignment" : 4,
5084   "linker_set_key" : "android::hardware::hidl_string *",
5085   "name" : "android::hardware::hidl_string *",
5086   "referenced_type" : "type-273",
5087   "self_type" : "type-301",
5088   "size" : 4,
5089   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5090  },
5091  {
5092   "alignment" : 4,
5093   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5094   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5095   "referenced_type" : "type-306",
5096   "self_type" : "type-312",
5097   "size" : 4,
5098   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5099  },
5100  {
5101   "alignment" : 4,
5102   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5103   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5104   "referenced_type" : "type-298",
5105   "self_type" : "type-302",
5106   "size" : 4,
5107   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5108  },
5109  {
5110   "alignment" : 4,
5111   "linker_set_key" : "android::hardware::hidl_version *",
5112   "name" : "android::hardware::hidl_version *",
5113   "referenced_type" : "type-337",
5114   "self_type" : "type-338",
5115   "size" : 4,
5116   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5117  },
5118  {
5119   "alignment" : 4,
5120   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
5121   "name" : "android::hidl::base::V1_0::BnHwBase *",
5122   "referenced_type" : "type-396",
5123   "self_type" : "type-395",
5124   "size" : 4,
5125   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
5126  },
5127  {
5128   "alignment" : 4,
5129   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
5130   "name" : "android::hidl::base::V1_0::IBase *",
5131   "referenced_type" : "type-56",
5132   "self_type" : "type-112",
5133   "size" : 4,
5134   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5135  },
5136  {
5137   "alignment" : 4,
5138   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
5139   "name" : "android::hidl::manager::V1_0::IServiceManager *",
5140   "referenced_type" : "type-55",
5141   "self_type" : "type-54",
5142   "size" : 4,
5143   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5144  },
5145  {
5146   "alignment" : 4,
5147   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
5148   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
5149   "referenced_type" : "type-73",
5150   "self_type" : "type-72",
5151   "size" : 4,
5152   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5153  },
5154  {
5155   "alignment" : 4,
5156   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5157   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5158   "referenced_type" : "type-635",
5159   "self_type" : "type-636",
5160   "size" : 4,
5161   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5162  },
5163  {
5164   "alignment" : 4,
5165   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
5166   "name" : "android::sp<android::hardware::IBinder> *",
5167   "referenced_type" : "type-36",
5168   "self_type" : "type-637",
5169   "size" : 4,
5170   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5171  },
5172  {
5173   "alignment" : 4,
5174   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
5175   "name" : "android::sp<android::hardware::ProcessState> *",
5176   "referenced_type" : "type-48",
5177   "self_type" : "type-47",
5178   "size" : 4,
5179   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5180  },
5181  {
5182   "alignment" : 4,
5183   "linker_set_key" : "android::sp<android::hardware::graphics::mapper::V2_0::IMapper> *",
5184   "name" : "android::sp<android::hardware::graphics::mapper::V2_0::IMapper> *",
5185   "referenced_type" : "type-77",
5186   "self_type" : "type-80",
5187   "size" : 4,
5188   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5189  },
5190  {
5191   "alignment" : 4,
5192   "linker_set_key" : "android::sp<android::hardware::graphics::mapper::V2_1::IMapper> *",
5193   "name" : "android::sp<android::hardware::graphics::mapper::V2_1::IMapper> *",
5194   "referenced_type" : "type-96",
5195   "self_type" : "type-95",
5196   "size" : 4,
5197   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5198  },
5199  {
5200   "alignment" : 4,
5201   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
5202   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
5203   "referenced_type" : "type-104",
5204   "self_type" : "type-103",
5205   "size" : 4,
5206   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5207  },
5208  {
5209   "alignment" : 4,
5210   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
5211   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
5212   "referenced_type" : "type-397",
5213   "self_type" : "type-625",
5214   "size" : 4,
5215   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5216  },
5217  {
5218   "alignment" : 4,
5219   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5220   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5221   "referenced_type" : "type-53",
5222   "self_type" : "type-57",
5223   "size" : 4,
5224   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5225  },
5226  {
5227   "alignment" : 4,
5228   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5229   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5230   "referenced_type" : "type-71",
5231   "self_type" : "type-74",
5232   "size" : 4,
5233   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5234  },
5235  {
5236   "alignment" : 4,
5237   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
5238   "name" : "android::wp<android::hardware::BHwBinder> *",
5239   "referenced_type" : "type-329",
5240   "self_type" : "type-412",
5241   "size" : 4,
5242   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5243  },
5244  {
5245   "alignment" : 4,
5246   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
5247   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
5248   "referenced_type" : "type-63",
5249   "self_type" : "type-62",
5250   "size" : 4,
5251   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5252  },
5253  {
5254   "alignment" : 4,
5255   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
5256   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
5257   "referenced_type" : "type-107",
5258   "self_type" : "type-263",
5259   "size" : 4,
5260   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5261  },
5262  {
5263   "alignment" : 4,
5264   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
5265   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
5266   "referenced_type" : "type-111",
5267   "self_type" : "type-619",
5268   "size" : 4,
5269   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5270  },
5271  {
5272   "alignment" : 4,
5273   "linker_set_key" : "android_flex_plane *",
5274   "name" : "android_flex_plane *",
5275   "referenced_type" : "type-466",
5276   "self_type" : "type-471",
5277   "size" : 4,
5278   "source_file" : "/system/core/libsystem/include/system/graphics.h"
5279  },
5280  {
5281   "alignment" : 4,
5282   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
5283   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
5284   "referenced_type" : "type-27",
5285   "self_type" : "type-26",
5286   "size" : 4,
5287   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
5288  },
5289  {
5290   "alignment" : 4,
5291   "linker_set_key" : "char *",
5292   "name" : "char *",
5293   "referenced_type" : "type-44",
5294   "self_type" : "type-166",
5295   "size" : 4,
5296   "source_file" : "/system/core/liblog/include/log/log_read.h"
5297  },
5298  {
5299   "alignment" : 4,
5300   "linker_set_key" : "const android::NativeHandle *",
5301   "name" : "const android::NativeHandle *",
5302   "referenced_type" : "type-351",
5303   "self_type" : "type-352",
5304   "size" : 4,
5305   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5306  },
5307  {
5308   "alignment" : 4,
5309   "linker_set_key" : "const android::RefBase *",
5310   "name" : "const android::RefBase *",
5311   "referenced_type" : "type-267",
5312   "self_type" : "type-268",
5313   "size" : 4,
5314   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5315  },
5316  {
5317   "alignment" : 4,
5318   "linker_set_key" : "const android::String16 *",
5319   "name" : "const android::String16 *",
5320   "referenced_type" : "type-29",
5321   "self_type" : "type-368",
5322   "size" : 4,
5323   "source_file" : "/system/core/libutils/include/utils/String16.h"
5324  },
5325  {
5326   "alignment" : 4,
5327   "linker_set_key" : "const android::String8 *",
5328   "name" : "const android::String8 *",
5329   "referenced_type" : "type-360",
5330   "self_type" : "type-361",
5331   "size" : 4,
5332   "source_file" : "/system/core/libutils/include/utils/String8.h"
5333  },
5334  {
5335   "alignment" : 4,
5336   "linker_set_key" : "const android::VectorImpl *",
5337   "name" : "const android::VectorImpl *",
5338   "referenced_type" : "type-447",
5339   "self_type" : "type-448",
5340   "size" : 4,
5341   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5342  },
5343  {
5344   "alignment" : 4,
5345   "linker_set_key" : "const android::hardware::BpHwRefBase *",
5346   "name" : "const android::hardware::BpHwRefBase *",
5347   "referenced_type" : "type-372",
5348   "self_type" : "type-376",
5349   "size" : 4,
5350   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5351  },
5352  {
5353   "alignment" : 4,
5354   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
5355   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
5356   "referenced_type" : "type-413",
5357   "self_type" : "type-414",
5358   "size" : 4,
5359   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5360  },
5361  {
5362   "alignment" : 4,
5363   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
5364   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
5365   "referenced_type" : "type-418",
5366   "self_type" : "type-419",
5367   "size" : 4,
5368   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5369  },
5370  {
5371   "alignment" : 4,
5372   "linker_set_key" : "const android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> *",
5373   "name" : "const android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> *",
5374   "referenced_type" : "type-144",
5375   "self_type" : "type-145",
5376   "size" : 4,
5377   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5378  },
5379  {
5380   "alignment" : 4,
5381   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_1::IMapper> > *",
5382   "name" : "const android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_1::IMapper> > *",
5383   "referenced_type" : "type-150",
5384   "self_type" : "type-151",
5385   "size" : 4,
5386   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5387  },
5388  {
5389   "alignment" : 4,
5390   "linker_set_key" : "const android::hardware::Return<bool> *",
5391   "name" : "const android::hardware::Return<bool> *",
5392   "referenced_type" : "type-137",
5393   "self_type" : "type-138",
5394   "size" : 4,
5395   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5396  },
5397  {
5398   "alignment" : 4,
5399   "linker_set_key" : "const android::hardware::Status *",
5400   "name" : "const android::hardware::Status *",
5401   "referenced_type" : "type-126",
5402   "self_type" : "type-130",
5403   "size" : 4,
5404   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5405  },
5406  {
5407   "alignment" : 4,
5408   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5409   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5410   "referenced_type" : "type-610",
5411   "self_type" : "type-611",
5412   "size" : 4,
5413   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5414  },
5415  {
5416   "alignment" : 4,
5417   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5418   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5419   "referenced_type" : "type-605",
5420   "self_type" : "type-606",
5421   "size" : 4,
5422   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5423  },
5424  {
5425   "alignment" : 4,
5426   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
5427   "name" : "const android::hardware::details::hidl_pointer<int> *",
5428   "referenced_type" : "type-485",
5429   "self_type" : "type-495",
5430   "size" : 4,
5431   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5432  },
5433  {
5434   "alignment" : 4,
5435   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned int> *",
5436   "name" : "const android::hardware::details::hidl_pointer<unsigned int> *",
5437   "referenced_type" : "type-531",
5438   "self_type" : "type-543",
5439   "size" : 4,
5440   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5441  },
5442  {
5443   "alignment" : 4,
5444   "linker_set_key" : "const android::hardware::details::return_status *",
5445   "name" : "const android::hardware::details::return_status *",
5446   "referenced_type" : "type-156",
5447   "self_type" : "type-157",
5448   "size" : 4,
5449   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5450  },
5451  {
5452   "alignment" : 4,
5453   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::BpHwMapper *",
5454   "name" : "const android::hardware::graphics::mapper::V2_0::BpHwMapper *",
5455   "referenced_type" : "type-589",
5456   "self_type" : "type-590",
5457   "size" : 4,
5458   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
5459  },
5460  {
5461   "alignment" : 4,
5462   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::IMapper *",
5463   "name" : "const android::hardware::graphics::mapper::V2_0::IMapper *",
5464   "referenced_type" : "type-569",
5465   "self_type" : "type-570",
5466   "size" : 4,
5467   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
5468  },
5469  {
5470   "alignment" : 4,
5471   "linker_set_key" : "const android::hardware::graphics::mapper::V2_1::BpHwMapper *",
5472   "name" : "const android::hardware::graphics::mapper::V2_1::BpHwMapper *",
5473   "referenced_type" : "type-591",
5474   "self_type" : "type-595",
5475   "size" : 4,
5476   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
5477  },
5478  {
5479   "alignment" : 4,
5480   "linker_set_key" : "const android::hardware::graphics::mapper::V2_1::IMapper *",
5481   "name" : "const android::hardware::graphics::mapper::V2_1::IMapper *",
5482   "referenced_type" : "type-572",
5483   "self_type" : "type-573",
5484   "size" : 4,
5485   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
5486  },
5487  {
5488   "alignment" : 4,
5489   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
5490   "name" : "const android::hardware::hidl_death_recipient *",
5491   "referenced_type" : "type-613",
5492   "self_type" : "type-624",
5493   "size" : 4,
5494   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5495  },
5496  {
5497   "alignment" : 4,
5498   "linker_set_key" : "const android::hardware::hidl_memory *",
5499   "name" : "const android::hardware::hidl_memory *",
5500   "referenced_type" : "type-281",
5501   "self_type" : "type-286",
5502   "size" : 4,
5503   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5504  },
5505  {
5506   "alignment" : 4,
5507   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
5508   "name" : "const android::hardware::hidl_vec<int> *",
5509   "referenced_type" : "type-321",
5510   "self_type" : "type-322",
5511   "size" : 4,
5512   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5513  },
5514  {
5515   "alignment" : 4,
5516   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int> *",
5517   "name" : "const android::hardware::hidl_vec<unsigned int> *",
5518   "referenced_type" : "type-330",
5519   "self_type" : "type-331",
5520   "size" : 4,
5521   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5522  },
5523  {
5524   "alignment" : 4,
5525   "linker_set_key" : "const android::hardware::hidl_version *",
5526   "name" : "const android::hardware::hidl_version *",
5527   "referenced_type" : "type-339",
5528   "self_type" : "type-340",
5529   "size" : 4,
5530   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5531  },
5532  {
5533   "alignment" : 4,
5534   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
5535   "name" : "const android::hidl::base::V1_0::BpHwBase *",
5536   "referenced_type" : "type-581",
5537   "self_type" : "type-582",
5538   "size" : 4,
5539   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5540  },
5541  {
5542   "alignment" : 4,
5543   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
5544   "name" : "const android::hidl::base::V1_0::IBase *",
5545   "referenced_type" : "type-424",
5546   "self_type" : "type-423",
5547   "size" : 4,
5548   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5549  },
5550  {
5551   "alignment" : 4,
5552   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
5553   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
5554   "referenced_type" : "type-60",
5555   "self_type" : "type-61",
5556   "size" : 4,
5557   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5558  },
5559  {
5560   "alignment" : 4,
5561   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
5562   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
5563   "referenced_type" : "type-498",
5564   "self_type" : "type-499",
5565   "size" : 4,
5566   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5567  },
5568  {
5569   "alignment" : 4,
5570   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
5571   "name" : "const android::sp<android::hardware::IBinder> *",
5572   "referenced_type" : "type-35",
5573   "self_type" : "type-638",
5574   "size" : 4,
5575   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5576  },
5577  {
5578   "alignment" : 4,
5579   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
5580   "name" : "const android::sp<android::hardware::ProcessState> *",
5581   "referenced_type" : "type-51",
5582   "self_type" : "type-52",
5583   "size" : 4,
5584   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5585  },
5586  {
5587   "alignment" : 4,
5588   "linker_set_key" : "const android::sp<android::hardware::graphics::mapper::V2_0::IMapper> *",
5589   "name" : "const android::sp<android::hardware::graphics::mapper::V2_0::IMapper> *",
5590   "referenced_type" : "type-81",
5591   "self_type" : "type-94",
5592   "size" : 4,
5593   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5594  },
5595  {
5596   "alignment" : 4,
5597   "linker_set_key" : "const android::sp<android::hardware::graphics::mapper::V2_1::IMapper> *",
5598   "name" : "const android::sp<android::hardware::graphics::mapper::V2_1::IMapper> *",
5599   "referenced_type" : "type-102",
5600   "self_type" : "type-101",
5601   "size" : 4,
5602   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5603  },
5604  {
5605   "alignment" : 4,
5606   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5607   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5608   "referenced_type" : "type-116",
5609   "self_type" : "type-115",
5610   "size" : 4,
5611   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5612  },
5613  {
5614   "alignment" : 4,
5615   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
5616   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
5617   "referenced_type" : "type-296",
5618   "self_type" : "type-602",
5619   "size" : 4,
5620   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5621  },
5622  {
5623   "alignment" : 4,
5624   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5625   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5626   "referenced_type" : "type-627",
5627   "self_type" : "type-634",
5628   "size" : 4,
5629   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5630  },
5631  {
5632   "alignment" : 4,
5633   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5634   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5635   "referenced_type" : "type-58",
5636   "self_type" : "type-59",
5637   "size" : 4,
5638   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5639  },
5640  {
5641   "alignment" : 4,
5642   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5643   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5644   "referenced_type" : "type-75",
5645   "self_type" : "type-76",
5646   "size" : 4,
5647   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5648  },
5649  {
5650   "alignment" : 4,
5651   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
5652   "name" : "const android::wp<android::hardware::BHwBinder> *",
5653   "referenced_type" : "type-566",
5654   "self_type" : "type-577",
5655   "size" : 4,
5656   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5657  },
5658  {
5659   "alignment" : 4,
5660   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
5661   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
5662   "referenced_type" : "type-276",
5663   "self_type" : "type-285",
5664   "size" : 4,
5665   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5666  },
5667  {
5668   "alignment" : 4,
5669   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
5670   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
5671   "referenced_type" : "type-621",
5672   "self_type" : "type-622",
5673   "size" : 4,
5674   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5675  },
5676  {
5677   "alignment" : 4,
5678   "linker_set_key" : "const char *",
5679   "name" : "const char *",
5680   "referenced_type" : "type-43",
5681   "self_type" : "type-42",
5682   "size" : 4,
5683   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5684  },
5685  {
5686   "alignment" : 4,
5687   "linker_set_key" : "const char16_t *",
5688   "name" : "const char16_t *",
5689   "referenced_type" : "type-32",
5690   "self_type" : "type-31",
5691   "size" : 4,
5692   "source_file" : "/system/core/libutils/include/utils/String16.h"
5693  },
5694  {
5695   "alignment" : 4,
5696   "linker_set_key" : "const log_msg *",
5697   "name" : "const log_msg *",
5698   "referenced_type" : "type-82",
5699   "self_type" : "type-117",
5700   "size" : 4,
5701   "source_file" : "/system/core/liblog/include/log/log_read.h"
5702  },
5703  {
5704   "alignment" : 4,
5705   "linker_set_key" : "const native_handle *",
5706   "name" : "const native_handle *",
5707   "referenced_type" : "type-255",
5708   "self_type" : "type-254",
5709   "size" : 4,
5710   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5711  },
5712  {
5713   "alignment" : 4,
5714   "linker_set_key" : "const unsigned char *",
5715   "name" : "const unsigned char *",
5716   "referenced_type" : "type-245",
5717   "self_type" : "type-336",
5718   "size" : 4,
5719   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5720  },
5721  {
5722   "alignment" : 4,
5723   "linker_set_key" : "const unsigned int *",
5724   "name" : "const unsigned int *",
5725   "referenced_type" : "type-18",
5726   "self_type" : "type-328",
5727   "size" : 4,
5728   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5729  },
5730  {
5731   "alignment" : 4,
5732   "linker_set_key" : "const unsigned long long *",
5733   "name" : "const unsigned long long *",
5734   "referenced_type" : "type-258",
5735   "self_type" : "type-389",
5736   "size" : 4,
5737   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5738  },
5739  {
5740   "alignment" : 4,
5741   "linker_set_key" : "const void *",
5742   "name" : "const void *",
5743   "referenced_type" : "type-342",
5744   "self_type" : "type-343",
5745   "size" : 4,
5746   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5747  },
5748  {
5749   "alignment" : 4,
5750   "linker_set_key" : "int (*)(void *)",
5751   "name" : "int (*)(void *)",
5752   "referenced_type" : "type-477",
5753   "self_type" : "type-478",
5754   "size" : 4,
5755   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5756  },
5757  {
5758   "alignment" : 4,
5759   "linker_set_key" : "int *",
5760   "name" : "int *",
5761   "referenced_type" : "type-8",
5762   "self_type" : "type-319",
5763   "size" : 4,
5764   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5765  },
5766  {
5767   "alignment" : 4,
5768   "linker_set_key" : "log_msg *",
5769   "name" : "log_msg *",
5770   "referenced_type" : "type-83",
5771   "self_type" : "type-153",
5772   "size" : 4,
5773   "source_file" : "/system/core/liblog/include/log/log_read.h"
5774  },
5775  {
5776   "alignment" : 4,
5777   "linker_set_key" : "native_handle *",
5778   "name" : "native_handle *",
5779   "referenced_type" : "type-171",
5780   "self_type" : "type-170",
5781   "size" : 4,
5782   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5783  },
5784  {
5785   "alignment" : 4,
5786   "linker_set_key" : "unsigned char *",
5787   "name" : "unsigned char *",
5788   "referenced_type" : "type-86",
5789   "self_type" : "type-384",
5790   "size" : 4,
5791   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5792  },
5793  {
5794   "alignment" : 4,
5795   "linker_set_key" : "unsigned int *",
5796   "name" : "unsigned int *",
5797   "referenced_type" : "type-2",
5798   "self_type" : "type-327",
5799   "size" : 4,
5800   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5801  },
5802  {
5803   "alignment" : 4,
5804   "linker_set_key" : "unsigned long long *",
5805   "name" : "unsigned long long *",
5806   "referenced_type" : "type-110",
5807   "self_type" : "type-385",
5808   "size" : 4,
5809   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5810  },
5811  {
5812   "alignment" : 4,
5813   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
5814   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
5815   "referenced_type" : "type-387",
5816   "self_type" : "type-386",
5817   "size" : 4,
5818   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5819  },
5820  {
5821   "alignment" : 4,
5822   "linker_set_key" : "void *",
5823   "name" : "void *",
5824   "referenced_type" : "type-10",
5825   "self_type" : "type-9",
5826   "size" : 4,
5827   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5828  },
5829  {
5830   "alignment" : 4,
5831   "linker_set_key" : "void **",
5832   "name" : "void **",
5833   "referenced_type" : "type-9",
5834   "self_type" : "type-479",
5835   "size" : 4,
5836   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5837  }
5838 ],
5839 "qualified_types" :
5840 [
5841  {
5842   "alignment" : 4,
5843   "is_const" : true,
5844   "linker_set_key" : "android::RefBase::weakref_impl *const",
5845   "name" : "android::RefBase::weakref_impl *const",
5846   "referenced_type" : "type-4",
5847   "self_type" : "type-3",
5848   "size" : 4,
5849   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5850  },
5851  {
5852   "alignment" : 4,
5853   "is_const" : true,
5854   "linker_set_key" : "android::hardware::IBinder *const",
5855   "name" : "android::hardware::IBinder *const",
5856   "referenced_type" : "type-20",
5857   "self_type" : "type-374",
5858   "size" : 4,
5859   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5860  },
5861  {
5862   "alignment" : 4,
5863   "is_const" : true,
5864   "linker_set_key" : "const android::NativeHandle",
5865   "name" : "const android::NativeHandle",
5866   "referenced_type" : "type-169",
5867   "self_type" : "type-351",
5868   "size" : 12,
5869   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5870  },
5871  {
5872   "alignment" : 4,
5873   "is_const" : true,
5874   "linker_set_key" : "const android::RefBase",
5875   "name" : "const android::RefBase",
5876   "referenced_type" : "type-22",
5877   "self_type" : "type-267",
5878   "size" : 8,
5879   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5880  },
5881  {
5882   "alignment" : 4,
5883   "is_const" : true,
5884   "linker_set_key" : "const android::String16",
5885   "name" : "const android::String16",
5886   "referenced_type" : "type-30",
5887   "self_type" : "type-29",
5888   "size" : 4,
5889   "source_file" : "/system/core/libutils/include/utils/String16.h"
5890  },
5891  {
5892   "alignment" : 4,
5893   "is_const" : true,
5894   "linker_set_key" : "const android::String8",
5895   "name" : "const android::String8",
5896   "referenced_type" : "type-41",
5897   "self_type" : "type-360",
5898   "size" : 4,
5899   "source_file" : "/system/core/libutils/include/utils/String8.h"
5900  },
5901  {
5902   "alignment" : 4,
5903   "is_const" : true,
5904   "linker_set_key" : "const android::VectorImpl",
5905   "name" : "const android::VectorImpl",
5906   "referenced_type" : "type-17",
5907   "self_type" : "type-447",
5908   "size" : 20,
5909   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5910  },
5911  {
5912   "alignment" : 4,
5913   "is_const" : true,
5914   "linker_set_key" : "const android::hardware::BpHwRefBase",
5915   "name" : "const android::hardware::BpHwRefBase",
5916   "referenced_type" : "type-373",
5917   "self_type" : "type-372",
5918   "size" : 24,
5919   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5920  },
5921  {
5922   "alignment" : 4,
5923   "is_const" : true,
5924   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5925   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5926   "referenced_type" : "type-406",
5927   "self_type" : "type-413",
5928   "size" : 16,
5929   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5930  },
5931  {
5932   "alignment" : 4,
5933   "is_const" : true,
5934   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5935   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5936   "referenced_type" : "type-415",
5937   "self_type" : "type-418",
5938   "size" : 16,
5939   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5940  },
5941  {
5942   "alignment" : 4,
5943   "is_const" : true,
5944   "linker_set_key" : "const android::hardware::Parcel",
5945   "name" : "const android::hardware::Parcel",
5946   "referenced_type" : "type-382",
5947   "self_type" : "type-393",
5948   "size" : 68,
5949   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5950  },
5951  {
5952   "alignment" : 4,
5953   "is_const" : true,
5954   "linker_set_key" : "const android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error>",
5955   "name" : "const android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error>",
5956   "referenced_type" : "type-139",
5957   "self_type" : "type-144",
5958   "size" : 28,
5959   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5960  },
5961  {
5962   "alignment" : 4,
5963   "is_const" : true,
5964   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_1::IMapper> >",
5965   "name" : "const android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_1::IMapper> >",
5966   "referenced_type" : "type-146",
5967   "self_type" : "type-150",
5968   "size" : 28,
5969   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5970  },
5971  {
5972   "alignment" : 4,
5973   "is_const" : true,
5974   "linker_set_key" : "const android::hardware::Return<bool>",
5975   "name" : "const android::hardware::Return<bool>",
5976   "referenced_type" : "type-131",
5977   "self_type" : "type-137",
5978   "size" : 24,
5979   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5980  },
5981  {
5982   "alignment" : 4,
5983   "is_const" : true,
5984   "linker_set_key" : "const android::hardware::Status",
5985   "name" : "const android::hardware::Status",
5986   "referenced_type" : "type-122",
5987   "self_type" : "type-126",
5988   "size" : 20,
5989   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5990  },
5991  {
5992   "alignment" : 4,
5993   "is_const" : true,
5994   "linker_set_key" : "const android::hardware::details::SchedPrio",
5995   "name" : "const android::hardware::details::SchedPrio",
5996   "referenced_type" : "type-409",
5997   "self_type" : "type-411",
5998   "size" : 8,
5999   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6000  },
6001  {
6002   "alignment" : 8,
6003   "is_const" : true,
6004   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
6005   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
6006   "referenced_type" : "type-307",
6007   "self_type" : "type-610",
6008   "size" : 8,
6009   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6010  },
6011  {
6012   "alignment" : 8,
6013   "is_const" : true,
6014   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
6015   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
6016   "referenced_type" : "type-299",
6017   "self_type" : "type-605",
6018   "size" : 8,
6019   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6020  },
6021  {
6022   "alignment" : 8,
6023   "is_const" : true,
6024   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
6025   "name" : "const android::hardware::details::hidl_pointer<int>",
6026   "referenced_type" : "type-317",
6027   "self_type" : "type-485",
6028   "size" : 8,
6029   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6030  },
6031  {
6032   "alignment" : 8,
6033   "is_const" : true,
6034   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned int>",
6035   "name" : "const android::hardware::details::hidl_pointer<unsigned int>",
6036   "referenced_type" : "type-325",
6037   "self_type" : "type-531",
6038   "size" : 8,
6039   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6040  },
6041  {
6042   "alignment" : 4,
6043   "is_const" : true,
6044   "linker_set_key" : "const android::hardware::details::return_status",
6045   "name" : "const android::hardware::details::return_status",
6046   "referenced_type" : "type-132",
6047   "self_type" : "type-156",
6048   "size" : 24,
6049   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6050  },
6051  {
6052   "alignment" : 8,
6053   "is_const" : true,
6054   "linker_set_key" : "const android::hardware::graphics::common::V1_0::BufferUsage",
6055   "name" : "const android::hardware::graphics::common::V1_0::BufferUsage",
6056   "referenced_type" : "type-511",
6057   "self_type" : "type-518",
6058   "size" : 8,
6059   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6060  },
6061  {
6062   "alignment" : 4,
6063   "is_const" : true,
6064   "linker_set_key" : "const android::hardware::graphics::common::V1_0::ColorMode",
6065   "name" : "const android::hardware::graphics::common::V1_0::ColorMode",
6066   "referenced_type" : "type-514",
6067   "self_type" : "type-522",
6068   "size" : 4,
6069   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6070  },
6071  {
6072   "alignment" : 4,
6073   "is_const" : true,
6074   "linker_set_key" : "const android::hardware::graphics::common::V1_0::ColorTransform",
6075   "name" : "const android::hardware::graphics::common::V1_0::ColorTransform",
6076   "referenced_type" : "type-515",
6077   "self_type" : "type-523",
6078   "size" : 4,
6079   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6080  },
6081  {
6082   "alignment" : 4,
6083   "is_const" : true,
6084   "linker_set_key" : "const android::hardware::graphics::common::V1_0::Dataspace",
6085   "name" : "const android::hardware::graphics::common::V1_0::Dataspace",
6086   "referenced_type" : "type-513",
6087   "self_type" : "type-521",
6088   "size" : 4,
6089   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6090  },
6091  {
6092   "alignment" : 4,
6093   "is_const" : true,
6094   "linker_set_key" : "const android::hardware::graphics::common::V1_0::Hdr",
6095   "name" : "const android::hardware::graphics::common::V1_0::Hdr",
6096   "referenced_type" : "type-516",
6097   "self_type" : "type-524",
6098   "size" : 4,
6099   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6100  },
6101  {
6102   "alignment" : 4,
6103   "is_const" : true,
6104   "linker_set_key" : "const android::hardware::graphics::common::V1_0::PixelFormat",
6105   "name" : "const android::hardware::graphics::common::V1_0::PixelFormat",
6106   "referenced_type" : "type-510",
6107   "self_type" : "type-517",
6108   "size" : 4,
6109   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6110  },
6111  {
6112   "alignment" : 4,
6113   "is_const" : true,
6114   "linker_set_key" : "const android::hardware::graphics::common::V1_0::Transform",
6115   "name" : "const android::hardware::graphics::common::V1_0::Transform",
6116   "referenced_type" : "type-512",
6117   "self_type" : "type-520",
6118   "size" : 4,
6119   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6120  },
6121  {
6122   "alignment" : 8,
6123   "is_const" : true,
6124   "linker_set_key" : "const android::hardware::graphics::common::V1_1::BufferUsage",
6125   "name" : "const android::hardware::graphics::common::V1_1::BufferUsage",
6126   "referenced_type" : "type-541",
6127   "self_type" : "type-547",
6128   "size" : 8,
6129   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h"
6130  },
6131  {
6132   "alignment" : 4,
6133   "is_const" : true,
6134   "linker_set_key" : "const android::hardware::graphics::common::V1_1::ColorMode",
6135   "name" : "const android::hardware::graphics::common::V1_1::ColorMode",
6136   "referenced_type" : "type-544",
6137   "self_type" : "type-549",
6138   "size" : 4,
6139   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h"
6140  },
6141  {
6142   "alignment" : 4,
6143   "is_const" : true,
6144   "linker_set_key" : "const android::hardware::graphics::common::V1_1::Dataspace",
6145   "name" : "const android::hardware::graphics::common::V1_1::Dataspace",
6146   "referenced_type" : "type-542",
6147   "self_type" : "type-548",
6148   "size" : 4,
6149   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h"
6150  },
6151  {
6152   "alignment" : 4,
6153   "is_const" : true,
6154   "linker_set_key" : "const android::hardware::graphics::common::V1_1::PixelFormat",
6155   "name" : "const android::hardware::graphics::common::V1_1::PixelFormat",
6156   "referenced_type" : "type-540",
6157   "self_type" : "type-546",
6158   "size" : 4,
6159   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h"
6160  },
6161  {
6162   "alignment" : 4,
6163   "is_const" : true,
6164   "linker_set_key" : "const android::hardware::graphics::common::V1_1::RenderIntent",
6165   "name" : "const android::hardware::graphics::common::V1_1::RenderIntent",
6166   "referenced_type" : "type-545",
6167   "self_type" : "type-550",
6168   "size" : 4,
6169   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h"
6170  },
6171  {
6172   "alignment" : 4,
6173   "is_const" : true,
6174   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::BpHwMapper",
6175   "name" : "const android::hardware::graphics::mapper::V2_0::BpHwMapper",
6176   "referenced_type" : "type-585",
6177   "self_type" : "type-589",
6178   "size" : 92,
6179   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
6180  },
6181  {
6182   "alignment" : 4,
6183   "is_const" : true,
6184   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::Error",
6185   "name" : "const android::hardware::graphics::mapper::V2_0::Error",
6186   "referenced_type" : "type-140",
6187   "self_type" : "type-563",
6188   "size" : 4,
6189   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/types.h"
6190  },
6191  {
6192   "alignment" : 4,
6193   "is_const" : true,
6194   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::IMapper",
6195   "name" : "const android::hardware::graphics::mapper::V2_0::IMapper",
6196   "referenced_type" : "type-79",
6197   "self_type" : "type-569",
6198   "size" : 12,
6199   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
6200  },
6201  {
6202   "alignment" : 8,
6203   "is_const" : true,
6204   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::IMapper::BufferDescriptorInfo",
6205   "name" : "const android::hardware::graphics::mapper::V2_0::IMapper::BufferDescriptorInfo",
6206   "referenced_type" : "type-567",
6207   "self_type" : "type-598",
6208   "size" : 24,
6209   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
6210  },
6211  {
6212   "alignment" : 4,
6213   "is_const" : true,
6214   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::IMapper::Rect",
6215   "name" : "const android::hardware::graphics::mapper::V2_0::IMapper::Rect",
6216   "referenced_type" : "type-568",
6217   "self_type" : "type-600",
6218   "size" : 16,
6219   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
6220  },
6221  {
6222   "alignment" : 4,
6223   "is_const" : true,
6224   "linker_set_key" : "const android::hardware::graphics::mapper::V2_1::BpHwMapper",
6225   "name" : "const android::hardware::graphics::mapper::V2_1::BpHwMapper",
6226   "referenced_type" : "type-592",
6227   "self_type" : "type-591",
6228   "size" : 92,
6229   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
6230  },
6231  {
6232   "alignment" : 4,
6233   "is_const" : true,
6234   "linker_set_key" : "const android::hardware::graphics::mapper::V2_1::IMapper",
6235   "name" : "const android::hardware::graphics::mapper::V2_1::IMapper",
6236   "referenced_type" : "type-98",
6237   "self_type" : "type-572",
6238   "size" : 12,
6239   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
6240  },
6241  {
6242   "alignment" : 8,
6243   "is_const" : true,
6244   "linker_set_key" : "const android::hardware::graphics::mapper::V2_1::IMapper::BufferDescriptorInfo",
6245   "name" : "const android::hardware::graphics::mapper::V2_1::IMapper::BufferDescriptorInfo",
6246   "referenced_type" : "type-571",
6247   "self_type" : "type-596",
6248   "size" : 24,
6249   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
6250  },
6251  {
6252   "alignment" : 4,
6253   "is_const" : true,
6254   "linker_set_key" : "const android::hardware::hidl_death_recipient",
6255   "name" : "const android::hardware::hidl_death_recipient",
6256   "referenced_type" : "type-109",
6257   "self_type" : "type-613",
6258   "size" : 12,
6259   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6260  },
6261  {
6262   "alignment" : 8,
6263   "is_const" : true,
6264   "linker_set_key" : "const android::hardware::hidl_handle",
6265   "name" : "const android::hardware::hidl_handle",
6266   "referenced_type" : "type-271",
6267   "self_type" : "type-344",
6268   "size" : 16,
6269   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6270  },
6271  {
6272   "alignment" : 8,
6273   "is_const" : true,
6274   "linker_set_key" : "const android::hardware::hidl_memory",
6275   "name" : "const android::hardware::hidl_memory",
6276   "referenced_type" : "type-278",
6277   "self_type" : "type-281",
6278   "size" : 40,
6279   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6280  },
6281  {
6282   "alignment" : 8,
6283   "is_const" : true,
6284   "linker_set_key" : "const android::hardware::hidl_string",
6285   "name" : "const android::hardware::hidl_string",
6286   "referenced_type" : "type-273",
6287   "self_type" : "type-272",
6288   "size" : 16,
6289   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6290  },
6291  {
6292   "alignment" : 8,
6293   "is_const" : true,
6294   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
6295   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
6296   "referenced_type" : "type-298",
6297   "self_type" : "type-574",
6298   "size" : 16,
6299   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
6300  },
6301  {
6302   "alignment" : 8,
6303   "is_const" : true,
6304   "linker_set_key" : "const android::hardware::hidl_vec<int>",
6305   "name" : "const android::hardware::hidl_vec<int>",
6306   "referenced_type" : "type-316",
6307   "self_type" : "type-321",
6308   "size" : 16,
6309   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6310  },
6311  {
6312   "alignment" : 8,
6313   "is_const" : true,
6314   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int>",
6315   "name" : "const android::hardware::hidl_vec<unsigned int>",
6316   "referenced_type" : "type-324",
6317   "self_type" : "type-330",
6318   "size" : 16,
6319   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6320  },
6321  {
6322   "alignment" : 2,
6323   "is_const" : true,
6324   "linker_set_key" : "const android::hardware::hidl_version",
6325   "name" : "const android::hardware::hidl_version",
6326   "referenced_type" : "type-337",
6327   "self_type" : "type-339",
6328   "size" : 4,
6329   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6330  },
6331  {
6332   "alignment" : 4,
6333   "is_const" : true,
6334   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
6335   "name" : "const android::hidl::base::V1_0::BpHwBase",
6336   "referenced_type" : "type-578",
6337   "self_type" : "type-581",
6338   "size" : 92,
6339   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6340  },
6341  {
6342   "alignment" : 4,
6343   "is_const" : true,
6344   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6345   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6346   "referenced_type" : "type-354",
6347   "self_type" : "type-355",
6348   "size" : 4,
6349   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6350  },
6351  {
6352   "alignment" : 4,
6353   "is_const" : true,
6354   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
6355   "name" : "const android::hidl::base::V1_0::IBase",
6356   "referenced_type" : "type-56",
6357   "self_type" : "type-424",
6358   "size" : 12,
6359   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6360  },
6361  {
6362   "alignment" : 4,
6363   "is_const" : true,
6364   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
6365   "name" : "const android::hidl::base::V1_0::IBase *const",
6366   "referenced_type" : "type-423",
6367   "self_type" : "type-426",
6368   "size" : 4,
6369   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6370  },
6371  {
6372   "alignment" : 4,
6373   "is_const" : true,
6374   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
6375   "name" : "const android::hidl::manager::V1_0::IServiceManager",
6376   "referenced_type" : "type-55",
6377   "self_type" : "type-60",
6378   "size" : 12,
6379   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6380  },
6381  {
6382   "alignment" : 4,
6383   "is_const" : true,
6384   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
6385   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
6386   "referenced_type" : "type-501",
6387   "self_type" : "type-505",
6388   "size" : 4,
6389   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6390  },
6391  {
6392   "alignment" : 1,
6393   "is_const" : true,
6394   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
6395   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
6396   "referenced_type" : "type-500",
6397   "self_type" : "type-503",
6398   "size" : 1,
6399   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6400  },
6401  {
6402   "alignment" : 4,
6403   "is_const" : true,
6404   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
6405   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
6406   "referenced_type" : "type-73",
6407   "self_type" : "type-498",
6408   "size" : 12,
6409   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6410  },
6411  {
6412   "alignment" : 4,
6413   "is_const" : true,
6414   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
6415   "name" : "const android::sp<android::hardware::IBinder>",
6416   "referenced_type" : "type-36",
6417   "self_type" : "type-35",
6418   "size" : 4,
6419   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6420  },
6421  {
6422   "alignment" : 4,
6423   "is_const" : true,
6424   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
6425   "name" : "const android::sp<android::hardware::ProcessState>",
6426   "referenced_type" : "type-48",
6427   "self_type" : "type-51",
6428   "size" : 4,
6429   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6430  },
6431  {
6432   "alignment" : 4,
6433   "is_const" : true,
6434   "linker_set_key" : "const android::sp<android::hardware::graphics::mapper::V2_0::IMapper>",
6435   "name" : "const android::sp<android::hardware::graphics::mapper::V2_0::IMapper>",
6436   "referenced_type" : "type-77",
6437   "self_type" : "type-81",
6438   "size" : 4,
6439   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6440  },
6441  {
6442   "alignment" : 4,
6443   "is_const" : true,
6444   "linker_set_key" : "const android::sp<android::hardware::graphics::mapper::V2_1::IMapper>",
6445   "name" : "const android::sp<android::hardware::graphics::mapper::V2_1::IMapper>",
6446   "referenced_type" : "type-96",
6447   "self_type" : "type-102",
6448   "size" : 4,
6449   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6450  },
6451  {
6452   "alignment" : 4,
6453   "is_const" : true,
6454   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
6455   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
6456   "referenced_type" : "type-104",
6457   "self_type" : "type-116",
6458   "size" : 4,
6459   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6460  },
6461  {
6462   "alignment" : 4,
6463   "is_const" : true,
6464   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
6465   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
6466   "referenced_type" : "type-297",
6467   "self_type" : "type-296",
6468   "size" : 4,
6469   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6470  },
6471  {
6472   "alignment" : 4,
6473   "is_const" : true,
6474   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
6475   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
6476   "referenced_type" : "type-397",
6477   "self_type" : "type-627",
6478   "size" : 4,
6479   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6480  },
6481  {
6482   "alignment" : 4,
6483   "is_const" : true,
6484   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6485   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6486   "referenced_type" : "type-53",
6487   "self_type" : "type-58",
6488   "size" : 4,
6489   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6490  },
6491  {
6492   "alignment" : 4,
6493   "is_const" : true,
6494   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6495   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6496   "referenced_type" : "type-71",
6497   "self_type" : "type-75",
6498   "size" : 4,
6499   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6500  },
6501  {
6502   "alignment" : 4,
6503   "is_const" : true,
6504   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
6505   "name" : "const android::wp<android::hardware::BHwBinder>",
6506   "referenced_type" : "type-329",
6507   "self_type" : "type-566",
6508   "size" : 8,
6509   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6510  },
6511  {
6512   "alignment" : 4,
6513   "is_const" : true,
6514   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
6515   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
6516   "referenced_type" : "type-107",
6517   "self_type" : "type-276",
6518   "size" : 8,
6519   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6520  },
6521  {
6522   "alignment" : 4,
6523   "is_const" : true,
6524   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
6525   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
6526   "referenced_type" : "type-111",
6527   "self_type" : "type-621",
6528   "size" : 8,
6529   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6530  },
6531  {
6532   "alignment" : 1,
6533   "is_const" : true,
6534   "linker_set_key" : "const bool",
6535   "name" : "const bool",
6536   "referenced_type" : "type-25",
6537   "self_type" : "type-67",
6538   "size" : 1,
6539   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6540  },
6541  {
6542   "alignment" : 1,
6543   "is_const" : true,
6544   "linker_set_key" : "const char",
6545   "name" : "const char",
6546   "referenced_type" : "type-44",
6547   "self_type" : "type-43",
6548   "size" : 1,
6549   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6550  },
6551  {
6552   "alignment" : 2,
6553   "is_const" : true,
6554   "linker_set_key" : "const char16_t",
6555   "name" : "const char16_t",
6556   "referenced_type" : "type-33",
6557   "self_type" : "type-32",
6558   "size" : 2,
6559   "source_file" : "/system/core/libutils/include/utils/String16.h"
6560  },
6561  {
6562   "alignment" : 8,
6563   "is_const" : true,
6564   "linker_set_key" : "const double",
6565   "name" : "const double",
6566   "referenced_type" : "type-234",
6567   "self_type" : "type-262",
6568   "size" : 8,
6569   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6570  },
6571  {
6572   "alignment" : 4,
6573   "is_const" : true,
6574   "linker_set_key" : "const float",
6575   "name" : "const float",
6576   "referenced_type" : "type-228",
6577   "self_type" : "type-260",
6578   "size" : 4,
6579   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6580  },
6581  {
6582   "alignment" : 4,
6583   "is_const" : true,
6584   "linker_set_key" : "const int",
6585   "name" : "const int",
6586   "referenced_type" : "type-8",
6587   "self_type" : "type-468",
6588   "size" : 4,
6589   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6590  },
6591  {
6592   "is_const" : true,
6593   "linker_set_key" : "const iter<is_const>",
6594   "name" : "const iter<is_const>",
6595   "referenced_type" : "type-289",
6596   "self_type" : "type-288",
6597   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6598  },
6599  {
6600   "alignment" : 4,
6601   "is_const" : true,
6602   "linker_set_key" : "const log_msg",
6603   "name" : "const log_msg",
6604   "referenced_type" : "type-83",
6605   "self_type" : "type-82",
6606   "size" : 5124,
6607   "source_file" : "/system/core/liblog/include/log/log_read.h"
6608  },
6609  {
6610   "alignment" : 8,
6611   "is_const" : true,
6612   "linker_set_key" : "const long long",
6613   "name" : "const long long",
6614   "referenced_type" : "type-13",
6615   "self_type" : "type-256",
6616   "size" : 8,
6617   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6618  },
6619  {
6620   "alignment" : 4,
6621   "is_const" : true,
6622   "linker_set_key" : "const native_handle",
6623   "name" : "const native_handle",
6624   "referenced_type" : "type-171",
6625   "self_type" : "type-255",
6626   "size" : 12,
6627   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6628  },
6629  {
6630   "alignment" : 2,
6631   "is_const" : true,
6632   "linker_set_key" : "const short",
6633   "name" : "const short",
6634   "referenced_type" : "type-191",
6635   "self_type" : "type-247",
6636   "size" : 2,
6637   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6638  },
6639  {
6640   "alignment" : 1,
6641   "is_const" : true,
6642   "linker_set_key" : "const signed char",
6643   "name" : "const signed char",
6644   "referenced_type" : "type-240",
6645   "self_type" : "type-239",
6646   "size" : 1,
6647   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6648  },
6649  {
6650   "alignment" : 8,
6651   "is_const" : true,
6652   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::BufferUsage, 23>",
6653   "name" : "const std::array<android::hardware::graphics::common::V1_0::BufferUsage, 23>",
6654   "referenced_type" : "type-528",
6655   "self_type" : "type-527",
6656   "size" : 184,
6657   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6658  },
6659  {
6660   "alignment" : 4,
6661   "is_const" : true,
6662   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::ColorMode, 10>",
6663   "name" : "const std::array<android::hardware::graphics::common::V1_0::ColorMode, 10>",
6664   "referenced_type" : "type-535",
6665   "self_type" : "type-534",
6666   "size" : 40,
6667   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6668  },
6669  {
6670   "alignment" : 4,
6671   "is_const" : true,
6672   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::ColorTransform, 7>",
6673   "name" : "const std::array<android::hardware::graphics::common::V1_0::ColorTransform, 7>",
6674   "referenced_type" : "type-537",
6675   "self_type" : "type-536",
6676   "size" : 28,
6677   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6678  },
6679  {
6680   "alignment" : 4,
6681   "is_const" : true,
6682   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Dataspace, 57>",
6683   "name" : "const std::array<android::hardware::graphics::common::V1_0::Dataspace, 57>",
6684   "referenced_type" : "type-533",
6685   "self_type" : "type-532",
6686   "size" : 228,
6687   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6688  },
6689  {
6690   "alignment" : 4,
6691   "is_const" : true,
6692   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Hdr, 3>",
6693   "name" : "const std::array<android::hardware::graphics::common::V1_0::Hdr, 3>",
6694   "referenced_type" : "type-539",
6695   "self_type" : "type-538",
6696   "size" : 12,
6697   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6698  },
6699  {
6700   "alignment" : 4,
6701   "is_const" : true,
6702   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::PixelFormat, 20>",
6703   "name" : "const std::array<android::hardware::graphics::common::V1_0::PixelFormat, 20>",
6704   "referenced_type" : "type-526",
6705   "self_type" : "type-525",
6706   "size" : 80,
6707   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6708  },
6709  {
6710   "alignment" : 4,
6711   "is_const" : true,
6712   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Transform, 5>",
6713   "name" : "const std::array<android::hardware::graphics::common::V1_0::Transform, 5>",
6714   "referenced_type" : "type-530",
6715   "self_type" : "type-529",
6716   "size" : 20,
6717   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6718  },
6719  {
6720   "alignment" : 8,
6721   "is_const" : true,
6722   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_1::BufferUsage, 25>",
6723   "name" : "const std::array<android::hardware::graphics::common::V1_1::BufferUsage, 25>",
6724   "referenced_type" : "type-554",
6725   "self_type" : "type-553",
6726   "size" : 200,
6727   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h"
6728  },
6729  {
6730   "alignment" : 4,
6731   "is_const" : true,
6732   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_1::ColorMode, 13>",
6733   "name" : "const std::array<android::hardware::graphics::common::V1_1::ColorMode, 13>",
6734   "referenced_type" : "type-559",
6735   "self_type" : "type-558",
6736   "size" : 52,
6737   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h"
6738  },
6739  {
6740   "alignment" : 4,
6741   "is_const" : true,
6742   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_1::Dataspace, 61>",
6743   "name" : "const std::array<android::hardware::graphics::common::V1_1::Dataspace, 61>",
6744   "referenced_type" : "type-557",
6745   "self_type" : "type-556",
6746   "size" : 244,
6747   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h"
6748  },
6749  {
6750   "alignment" : 4,
6751   "is_const" : true,
6752   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_1::PixelFormat, 27>",
6753   "name" : "const std::array<android::hardware::graphics::common::V1_1::PixelFormat, 27>",
6754   "referenced_type" : "type-552",
6755   "self_type" : "type-551",
6756   "size" : 108,
6757   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h"
6758  },
6759  {
6760   "alignment" : 4,
6761   "is_const" : true,
6762   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_1::RenderIntent, 4>",
6763   "name" : "const std::array<android::hardware::graphics::common::V1_1::RenderIntent, 4>",
6764   "referenced_type" : "type-561",
6765   "self_type" : "type-560",
6766   "size" : 16,
6767   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h"
6768  },
6769  {
6770   "alignment" : 4,
6771   "is_const" : true,
6772   "linker_set_key" : "const std::array<android::hardware::graphics::mapper::V2_0::Error, 6>",
6773   "name" : "const std::array<android::hardware::graphics::mapper::V2_0::Error, 6>",
6774   "referenced_type" : "type-565",
6775   "self_type" : "type-564",
6776   "size" : 24,
6777   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/types.h"
6778  },
6779  {
6780   "alignment" : 4,
6781   "is_const" : true,
6782   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6783   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6784   "referenced_type" : "type-358",
6785   "self_type" : "type-357",
6786   "size" : 12,
6787   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6788  },
6789  {
6790   "alignment" : 4,
6791   "is_const" : true,
6792   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6793   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6794   "referenced_type" : "type-509",
6795   "self_type" : "type-508",
6796   "size" : 4,
6797   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6798  },
6799  {
6800   "alignment" : 1,
6801   "is_const" : true,
6802   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6803   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6804   "referenced_type" : "type-507",
6805   "self_type" : "type-506",
6806   "size" : 3,
6807   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6808  },
6809  {
6810   "alignment" : 4,
6811   "is_const" : true,
6812   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6813   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6814   "referenced_type" : "type-404",
6815   "self_type" : "type-403",
6816   "size" : 12,
6817   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6818  },
6819  {
6820   "alignment" : 4,
6821   "is_const" : true,
6822   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6823   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6824   "referenced_type" : "type-314",
6825   "self_type" : "type-313",
6826   "size" : 8,
6827   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6828  },
6829  {
6830   "alignment" : 4,
6831   "is_const" : true,
6832   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
6833   "name" : "const std::initializer_list<android::hardware::hidl_string>",
6834   "referenced_type" : "type-304",
6835   "self_type" : "type-303",
6836   "size" : 8,
6837   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6838  },
6839  {
6840   "alignment" : 4,
6841   "is_const" : true,
6842   "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 *> > *)> > >",
6843   "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 *> > *)> > >",
6844   "referenced_type" : "type-617",
6845   "self_type" : "type-616",
6846   "size" : 12,
6847   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6848  },
6849  {
6850   "alignment" : 1,
6851   "is_const" : true,
6852   "linker_set_key" : "const unsigned char",
6853   "name" : "const unsigned char",
6854   "referenced_type" : "type-86",
6855   "self_type" : "type-245",
6856   "size" : 1,
6857   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6858  },
6859  {
6860   "alignment" : 4,
6861   "is_const" : true,
6862   "linker_set_key" : "const unsigned int",
6863   "name" : "const unsigned int",
6864   "referenced_type" : "type-2",
6865   "self_type" : "type-18",
6866   "size" : 4,
6867   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6868  },
6869  {
6870   "alignment" : 8,
6871   "is_const" : true,
6872   "linker_set_key" : "const unsigned long long",
6873   "name" : "const unsigned long long",
6874   "referenced_type" : "type-110",
6875   "self_type" : "type-258",
6876   "size" : 8,
6877   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6878  },
6879  {
6880   "alignment" : 2,
6881   "is_const" : true,
6882   "linker_set_key" : "const unsigned short",
6883   "name" : "const unsigned short",
6884   "referenced_type" : "type-88",
6885   "self_type" : "type-249",
6886   "size" : 2,
6887   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6888  },
6889  {
6890   "is_const" : true,
6891   "linker_set_key" : "const void",
6892   "name" : "const void",
6893   "referenced_type" : "type-10",
6894   "self_type" : "type-342",
6895   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6896  },
6897  {
6898   "alignment" : 1,
6899   "is_volatile" : true,
6900   "linker_set_key" : "volatile bool",
6901   "name" : "volatile bool",
6902   "referenced_type" : "type-25",
6903   "self_type" : "type-70",
6904   "size" : 1,
6905   "source_file" : "/system/core/libutils/include/utils/Thread.h"
6906  },
6907  {
6908   "alignment" : 4,
6909   "is_volatile" : true,
6910   "linker_set_key" : "volatile int",
6911   "name" : "volatile int",
6912   "referenced_type" : "type-8",
6913   "self_type" : "type-45",
6914   "size" : 4,
6915   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6916  }
6917 ],
6918 "record_types" :
6919 [
6920  {
6921   "alignment" : 4,
6922   "fields" :
6923   [
6924    {
6925     "access" : "private",
6926     "field_name" : "mCond",
6927     "referenced_type" : "type-69"
6928    }
6929   ],
6930   "linker_set_key" : "android::Condition",
6931   "name" : "android::Condition",
6932   "record_kind" : "class",
6933   "referenced_type" : "type-68",
6934   "self_type" : "type-68",
6935   "size" : 4,
6936   "source_file" : "/system/core/libutils/include/utils/Condition.h",
6937   "unique_id" : "_ZTSN7android9ConditionE"
6938  },
6939  {
6940   "alignment" : 4,
6941   "fields" :
6942   [
6943    {
6944     "access" : "private",
6945     "field_name" : "mVector",
6946     "referenced_type" : "type-38"
6947    }
6948   ],
6949   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6950   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6951   "record_kind" : "class",
6952   "referenced_type" : "type-37",
6953   "self_type" : "type-37",
6954   "size" : 20,
6955   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
6956   "template_args" : [ "type-30", "type-36" ],
6957   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
6958  },
6959  {
6960   "alignment" : 4,
6961   "fields" :
6962   [
6963    {
6964     "access" : "private",
6965     "field_name" : "mCount",
6966     "referenced_type" : "type-168"
6967    }
6968   ],
6969   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
6970   "name" : "android::LightRefBase<android::NativeHandle>",
6971   "record_kind" : "class",
6972   "referenced_type" : "type-167",
6973   "self_type" : "type-167",
6974   "size" : 4,
6975   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6976   "template_args" : [ "type-169" ],
6977   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
6978  },
6979  {
6980   "alignment" : 4,
6981   "fields" :
6982   [
6983    {
6984     "access" : "private",
6985     "field_name" : "mCount",
6986     "referenced_type" : "type-164"
6987    }
6988   ],
6989   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
6990   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
6991   "record_kind" : "class",
6992   "referenced_type" : "type-163",
6993   "self_type" : "type-163",
6994   "size" : 4,
6995   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6996   "template_args" : [ "type-165" ],
6997   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
6998  },
6999  {
7000   "alignment" : 4,
7001   "fields" :
7002   [
7003    {
7004     "access" : "private",
7005     "field_name" : "mMutex",
7006     "referenced_type" : "type-15"
7007    }
7008   ],
7009   "linker_set_key" : "android::Mutex",
7010   "name" : "android::Mutex",
7011   "record_kind" : "class",
7012   "referenced_type" : "type-14",
7013   "self_type" : "type-14",
7014   "size" : 4,
7015   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
7016   "unique_id" : "_ZTSN7android5MutexE"
7017  },
7018  {
7019   "alignment" : 4,
7020   "fields" :
7021   [
7022    {
7023     "access" : "private",
7024     "field_name" : "mLock",
7025     "referenced_type" : "type-482"
7026    }
7027   ],
7028   "linker_set_key" : "android::Mutex::Autolock",
7029   "name" : "android::Mutex::Autolock",
7030   "record_kind" : "class",
7031   "referenced_type" : "type-481",
7032   "self_type" : "type-481",
7033   "size" : 4,
7034   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
7035   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
7036  },
7037  {
7038   "alignment" : 4,
7039   "base_specifiers" :
7040   [
7041    {
7042     "referenced_type" : "type-167"
7043    }
7044   ],
7045   "fields" :
7046   [
7047    {
7048     "access" : "private",
7049     "field_name" : "mHandle",
7050     "field_offset" : 32,
7051     "referenced_type" : "type-170"
7052    },
7053    {
7054     "access" : "private",
7055     "field_name" : "mOwnsHandle",
7056     "field_offset" : 64,
7057     "referenced_type" : "type-25"
7058    }
7059   ],
7060   "linker_set_key" : "android::NativeHandle",
7061   "name" : "android::NativeHandle",
7062   "record_kind" : "class",
7063   "referenced_type" : "type-169",
7064   "self_type" : "type-169",
7065   "size" : 12,
7066   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
7067   "unique_id" : "_ZTSN7android12NativeHandleE"
7068  },
7069  {
7070   "alignment" : 4,
7071   "fields" :
7072   [
7073    {
7074     "access" : "private",
7075     "field_name" : "mRWLock",
7076     "referenced_type" : "type-488"
7077    }
7078   ],
7079   "linker_set_key" : "android::RWLock",
7080   "name" : "android::RWLock",
7081   "record_kind" : "class",
7082   "referenced_type" : "type-487",
7083   "self_type" : "type-487",
7084   "size" : 40,
7085   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
7086   "unique_id" : "_ZTSN7android6RWLockE"
7087  },
7088  {
7089   "alignment" : 4,
7090   "fields" :
7091   [
7092    {
7093     "access" : "private",
7094     "field_name" : "mLock",
7095     "referenced_type" : "type-491"
7096    }
7097   ],
7098   "linker_set_key" : "android::RWLock::AutoRLock",
7099   "name" : "android::RWLock::AutoRLock",
7100   "record_kind" : "class",
7101   "referenced_type" : "type-490",
7102   "self_type" : "type-490",
7103   "size" : 4,
7104   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
7105   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
7106  },
7107  {
7108   "alignment" : 4,
7109   "fields" :
7110   [
7111    {
7112     "access" : "private",
7113     "field_name" : "mLock",
7114     "referenced_type" : "type-491"
7115    }
7116   ],
7117   "linker_set_key" : "android::RWLock::AutoWLock",
7118   "name" : "android::RWLock::AutoWLock",
7119   "record_kind" : "class",
7120   "referenced_type" : "type-493",
7121   "self_type" : "type-493",
7122   "size" : 4,
7123   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
7124   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
7125  },
7126  {
7127   "alignment" : 4,
7128   "fields" :
7129   [
7130    {
7131     "access" : "private",
7132     "field_name" : "mRefs",
7133     "field_offset" : 32,
7134     "referenced_type" : "type-3"
7135    }
7136   ],
7137   "linker_set_key" : "android::RefBase",
7138   "name" : "android::RefBase",
7139   "record_kind" : "class",
7140   "referenced_type" : "type-22",
7141   "self_type" : "type-22",
7142   "size" : 8,
7143   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7144   "unique_id" : "_ZTSN7android7RefBaseE",
7145   "vtable_components" :
7146   [
7147    {
7148     "kind" : "offset_to_top"
7149    },
7150    {
7151     "kind" : "rtti",
7152     "mangled_component_name" : "_ZTIN7android7RefBaseE"
7153    },
7154    {
7155     "kind" : "complete_dtor_pointer",
7156     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
7157    },
7158    {
7159     "kind" : "deleting_dtor_pointer",
7160     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
7161    },
7162    {
7163     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7164    },
7165    {
7166     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7167    },
7168    {
7169     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7170    },
7171    {
7172     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7173    }
7174   ]
7175  },
7176  {
7177   "alignment" : 1,
7178   "linker_set_key" : "android::RefBase::weakref_type",
7179   "name" : "android::RefBase::weakref_type",
7180   "record_kind" : "class",
7181   "referenced_type" : "type-24",
7182   "self_type" : "type-24",
7183   "size" : 1,
7184   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7185   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
7186  },
7187  {
7188   "alignment" : 1,
7189   "linker_set_key" : "android::ReferenceMover",
7190   "name" : "android::ReferenceMover",
7191   "record_kind" : "class",
7192   "referenced_type" : "type-270",
7193   "self_type" : "type-270",
7194   "size" : 1,
7195   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7196   "unique_id" : "_ZTSN7android14ReferenceMoverE"
7197  },
7198  {
7199   "alignment" : 4,
7200   "linker_set_key" : "android::ReferenceRenamer",
7201   "name" : "android::ReferenceRenamer",
7202   "record_kind" : "class",
7203   "referenced_type" : "type-265",
7204   "self_type" : "type-265",
7205   "size" : 4,
7206   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7207   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
7208   "vtable_components" :
7209   [
7210    {
7211     "kind" : "offset_to_top"
7212    },
7213    {
7214     "kind" : "rtti",
7215     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
7216    },
7217    {
7218     "is_pure" : true,
7219     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
7220    }
7221   ]
7222  },
7223  {
7224   "alignment" : 8,
7225   "fields" :
7226   [
7227    {
7228     "access" : "private",
7229     "field_name" : "mTag",
7230     "referenced_type" : "type-110"
7231    }
7232   ],
7233   "linker_set_key" : "android::ScopedTrace",
7234   "name" : "android::ScopedTrace",
7235   "record_kind" : "class",
7236   "referenced_type" : "type-496",
7237   "self_type" : "type-496",
7238   "size" : 8,
7239   "source_file" : "/system/core/libutils/include/utils/Trace.h",
7240   "unique_id" : "_ZTSN7android11ScopedTraceE"
7241  },
7242  {
7243   "alignment" : 4,
7244   "base_specifiers" :
7245   [
7246    {
7247     "access" : "private",
7248     "referenced_type" : "type-39"
7249    }
7250   ],
7251   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7252   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7253   "record_kind" : "class",
7254   "referenced_type" : "type-38",
7255   "self_type" : "type-38",
7256   "size" : 20,
7257   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
7258   "template_args" : [ "type-40" ],
7259   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7260   "vtable_components" :
7261   [
7262    {
7263     "kind" : "offset_to_top"
7264    },
7265    {
7266     "kind" : "rtti",
7267     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7268    },
7269    {
7270     "kind" : "complete_dtor_pointer",
7271     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
7272    },
7273    {
7274     "kind" : "deleting_dtor_pointer",
7275     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
7276    },
7277    {
7278     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
7279    },
7280    {
7281     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
7282    },
7283    {
7284     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
7285    },
7286    {
7287     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
7288    },
7289    {
7290     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
7291    },
7292    {
7293     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
7294    },
7295    {
7296     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
7297    }
7298   ]
7299  },
7300  {
7301   "alignment" : 4,
7302   "base_specifiers" :
7303   [
7304    {
7305     "referenced_type" : "type-17"
7306    }
7307   ],
7308   "linker_set_key" : "android::SortedVectorImpl",
7309   "name" : "android::SortedVectorImpl",
7310   "record_kind" : "class",
7311   "referenced_type" : "type-39",
7312   "self_type" : "type-39",
7313   "size" : 20,
7314   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7315   "unique_id" : "_ZTSN7android16SortedVectorImplE",
7316   "vtable_components" :
7317   [
7318    {
7319     "kind" : "offset_to_top"
7320    },
7321    {
7322     "kind" : "rtti",
7323     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
7324    },
7325    {
7326     "kind" : "complete_dtor_pointer",
7327     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
7328    },
7329    {
7330     "kind" : "deleting_dtor_pointer",
7331     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
7332    },
7333    {
7334     "is_pure" : true,
7335     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7336    },
7337    {
7338     "is_pure" : true,
7339     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7340    },
7341    {
7342     "is_pure" : true,
7343     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7344    },
7345    {
7346     "is_pure" : true,
7347     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7348    },
7349    {
7350     "is_pure" : true,
7351     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7352    },
7353    {
7354     "is_pure" : true,
7355     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7356    },
7357    {
7358     "is_pure" : true,
7359     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
7360    }
7361   ]
7362  },
7363  {
7364   "alignment" : 4,
7365   "fields" :
7366   [
7367    {
7368     "access" : "private",
7369     "field_name" : "mString",
7370     "referenced_type" : "type-31"
7371    }
7372   ],
7373   "linker_set_key" : "android::String16",
7374   "name" : "android::String16",
7375   "record_kind" : "class",
7376   "referenced_type" : "type-30",
7377   "self_type" : "type-30",
7378   "size" : 4,
7379   "source_file" : "/system/core/libutils/include/utils/String16.h",
7380   "unique_id" : "_ZTSN7android8String16E"
7381  },
7382  {
7383   "alignment" : 4,
7384   "fields" :
7385   [
7386    {
7387     "access" : "private",
7388     "field_name" : "mString",
7389     "referenced_type" : "type-42"
7390    }
7391   ],
7392   "linker_set_key" : "android::String8",
7393   "name" : "android::String8",
7394   "record_kind" : "class",
7395   "referenced_type" : "type-41",
7396   "self_type" : "type-41",
7397   "size" : 4,
7398   "source_file" : "/system/core/libutils/include/utils/String8.h",
7399   "unique_id" : "_ZTSN7android7String8E"
7400  },
7401  {
7402   "alignment" : 4,
7403   "base_specifiers" :
7404   [
7405    {
7406     "is_virtual" : true,
7407     "referenced_type" : "type-22"
7408    }
7409   ],
7410   "fields" :
7411   [
7412    {
7413     "access" : "private",
7414     "field_name" : "mCanCallJava",
7415     "field_offset" : 32,
7416     "referenced_type" : "type-67"
7417    },
7418    {
7419     "access" : "private",
7420     "field_name" : "mThread",
7421     "field_offset" : 64,
7422     "referenced_type" : "type-9"
7423    },
7424    {
7425     "access" : "private",
7426     "field_name" : "mLock",
7427     "field_offset" : 96,
7428     "referenced_type" : "type-14"
7429    },
7430    {
7431     "access" : "private",
7432     "field_name" : "mThreadExitedCondition",
7433     "field_offset" : 128,
7434     "referenced_type" : "type-68"
7435    },
7436    {
7437     "access" : "private",
7438     "field_name" : "mStatus",
7439     "field_offset" : 160,
7440     "referenced_type" : "type-8"
7441    },
7442    {
7443     "access" : "private",
7444     "field_name" : "mExitPending",
7445     "field_offset" : 192,
7446     "referenced_type" : "type-70"
7447    },
7448    {
7449     "access" : "private",
7450     "field_name" : "mRunning",
7451     "field_offset" : 200,
7452     "referenced_type" : "type-70"
7453    },
7454    {
7455     "access" : "private",
7456     "field_name" : "mHoldSelf",
7457     "field_offset" : 224,
7458     "referenced_type" : "type-64"
7459    },
7460    {
7461     "access" : "private",
7462     "field_name" : "mTid",
7463     "field_offset" : 256,
7464     "referenced_type" : "type-8"
7465    }
7466   ],
7467   "linker_set_key" : "android::Thread",
7468   "name" : "android::Thread",
7469   "record_kind" : "class",
7470   "referenced_type" : "type-66",
7471   "self_type" : "type-66",
7472   "size" : 44,
7473   "source_file" : "/system/core/libutils/include/utils/Thread.h",
7474   "unique_id" : "_ZTSN7android6ThreadE",
7475   "vtable_components" :
7476   [
7477    {
7478     "component_value" : 36,
7479     "kind" : "vbase_offset"
7480    },
7481    {
7482     "kind" : "offset_to_top"
7483    },
7484    {
7485     "kind" : "rtti",
7486     "mangled_component_name" : "_ZTIN7android6ThreadE"
7487    },
7488    {
7489     "kind" : "complete_dtor_pointer",
7490     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
7491    },
7492    {
7493     "kind" : "deleting_dtor_pointer",
7494     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
7495    },
7496    {
7497     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
7498    },
7499    {
7500     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
7501    },
7502    {
7503     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
7504    },
7505    {
7506     "is_pure" : true,
7507     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
7508    },
7509    {
7510     "kind" : "vcall_offset"
7511    },
7512    {
7513     "kind" : "vcall_offset"
7514    },
7515    {
7516     "kind" : "vcall_offset"
7517    },
7518    {
7519     "kind" : "vcall_offset"
7520    },
7521    {
7522     "component_value" : -36,
7523     "kind" : "vcall_offset"
7524    },
7525    {
7526     "component_value" : -36,
7527     "kind" : "offset_to_top"
7528    },
7529    {
7530     "kind" : "rtti",
7531     "mangled_component_name" : "_ZTIN7android6ThreadE"
7532    },
7533    {
7534     "kind" : "complete_dtor_pointer",
7535     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
7536    },
7537    {
7538     "kind" : "deleting_dtor_pointer",
7539     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
7540    },
7541    {
7542     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7543    },
7544    {
7545     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7546    },
7547    {
7548     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7549    },
7550    {
7551     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7552    }
7553   ]
7554  },
7555  {
7556   "alignment" : 4,
7557   "base_specifiers" :
7558   [
7559    {
7560     "access" : "private",
7561     "referenced_type" : "type-17"
7562    }
7563   ],
7564   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
7565   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
7566   "record_kind" : "class",
7567   "referenced_type" : "type-16",
7568   "self_type" : "type-16",
7569   "size" : 20,
7570   "source_file" : "/system/core/libutils/include/utils/Vector.h",
7571   "template_args" : [ "type-19" ],
7572   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
7573   "vtable_components" :
7574   [
7575    {
7576     "kind" : "offset_to_top"
7577    },
7578    {
7579     "kind" : "rtti",
7580     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
7581    },
7582    {
7583     "kind" : "complete_dtor_pointer",
7584     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
7585    },
7586    {
7587     "kind" : "deleting_dtor_pointer",
7588     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
7589    },
7590    {
7591     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
7592    },
7593    {
7594     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
7595    },
7596    {
7597     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
7598    },
7599    {
7600     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
7601    },
7602    {
7603     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
7604    },
7605    {
7606     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
7607    }
7608   ]
7609  },
7610  {
7611   "alignment" : 4,
7612   "fields" :
7613   [
7614    {
7615     "access" : "private",
7616     "field_name" : "mStorage",
7617     "field_offset" : 32,
7618     "referenced_type" : "type-9"
7619    },
7620    {
7621     "access" : "private",
7622     "field_name" : "mCount",
7623     "field_offset" : 64,
7624     "referenced_type" : "type-2"
7625    },
7626    {
7627     "access" : "private",
7628     "field_name" : "mFlags",
7629     "field_offset" : 96,
7630     "referenced_type" : "type-18"
7631    },
7632    {
7633     "access" : "private",
7634     "field_name" : "mItemSize",
7635     "field_offset" : 128,
7636     "referenced_type" : "type-18"
7637    }
7638   ],
7639   "linker_set_key" : "android::VectorImpl",
7640   "name" : "android::VectorImpl",
7641   "record_kind" : "class",
7642   "referenced_type" : "type-17",
7643   "self_type" : "type-17",
7644   "size" : 20,
7645   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7646   "unique_id" : "_ZTSN7android10VectorImplE",
7647   "vtable_components" :
7648   [
7649    {
7650     "kind" : "offset_to_top"
7651    },
7652    {
7653     "kind" : "rtti",
7654     "mangled_component_name" : "_ZTIN7android10VectorImplE"
7655    },
7656    {
7657     "kind" : "complete_dtor_pointer",
7658     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
7659    },
7660    {
7661     "kind" : "deleting_dtor_pointer",
7662     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
7663    },
7664    {
7665     "is_pure" : true,
7666     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7667    },
7668    {
7669     "is_pure" : true,
7670     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7671    },
7672    {
7673     "is_pure" : true,
7674     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7675    },
7676    {
7677     "is_pure" : true,
7678     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7679    },
7680    {
7681     "is_pure" : true,
7682     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7683    },
7684    {
7685     "is_pure" : true,
7686     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7687    }
7688   ]
7689  },
7690  {
7691   "alignment" : 4,
7692   "base_specifiers" :
7693   [
7694    {
7695     "referenced_type" : "type-163"
7696    }
7697   ],
7698   "linker_set_key" : "android::VirtualLightRefBase",
7699   "name" : "android::VirtualLightRefBase",
7700   "record_kind" : "class",
7701   "referenced_type" : "type-165",
7702   "self_type" : "type-165",
7703   "size" : 8,
7704   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7705   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
7706   "vtable_components" :
7707   [
7708    {
7709     "kind" : "offset_to_top"
7710    },
7711    {
7712     "kind" : "rtti",
7713     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
7714    },
7715    {
7716     "kind" : "complete_dtor_pointer",
7717     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
7718    },
7719    {
7720     "kind" : "deleting_dtor_pointer",
7721     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
7722    }
7723   ]
7724  },
7725  {
7726   "alignment" : 4,
7727   "base_specifiers" :
7728   [
7729    {
7730     "referenced_type" : "type-21"
7731    }
7732   ],
7733   "fields" :
7734   [
7735    {
7736     "access" : "protected",
7737     "field_name" : "mSchedPolicy",
7738     "field_offset" : 32,
7739     "referenced_type" : "type-8"
7740    },
7741    {
7742     "access" : "protected",
7743     "field_name" : "mSchedPriority",
7744     "field_offset" : 64,
7745     "referenced_type" : "type-8"
7746    },
7747    {
7748     "access" : "private",
7749     "field_name" : "mExtras",
7750     "field_offset" : 96,
7751     "referenced_type" : "type-121"
7752    },
7753    {
7754     "access" : "private",
7755     "field_name" : "mReserved0",
7756     "field_offset" : 128,
7757     "referenced_type" : "type-9"
7758    }
7759   ],
7760   "linker_set_key" : "android::hardware::BHwBinder",
7761   "name" : "android::hardware::BHwBinder",
7762   "record_kind" : "class",
7763   "referenced_type" : "type-120",
7764   "self_type" : "type-120",
7765   "size" : 28,
7766   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
7767   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
7768   "vtable_components" :
7769   [
7770    {
7771     "component_value" : 20,
7772     "kind" : "vbase_offset"
7773    },
7774    {
7775     "kind" : "offset_to_top"
7776    },
7777    {
7778     "kind" : "rtti",
7779     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
7780    },
7781    {
7782     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7783    },
7784    {
7785     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
7786    },
7787    {
7788     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
7789    },
7790    {
7791     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
7792    },
7793    {
7794     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
7795    },
7796    {
7797     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
7798    },
7799    {
7800     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
7801    },
7802    {
7803     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
7804    },
7805    {
7806     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
7807    },
7808    {
7809     "kind" : "complete_dtor_pointer",
7810     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
7811    },
7812    {
7813     "kind" : "deleting_dtor_pointer",
7814     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
7815    },
7816    {
7817     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7818    },
7819    {
7820     "kind" : "vcall_offset"
7821    },
7822    {
7823     "kind" : "vcall_offset"
7824    },
7825    {
7826     "kind" : "vcall_offset"
7827    },
7828    {
7829     "kind" : "vcall_offset"
7830    },
7831    {
7832     "component_value" : -20,
7833     "kind" : "vcall_offset"
7834    },
7835    {
7836     "component_value" : -20,
7837     "kind" : "offset_to_top"
7838    },
7839    {
7840     "kind" : "rtti",
7841     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
7842    },
7843    {
7844     "kind" : "complete_dtor_pointer",
7845     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
7846    },
7847    {
7848     "kind" : "deleting_dtor_pointer",
7849     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
7850    },
7851    {
7852     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7853    },
7854    {
7855     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7856    },
7857    {
7858     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7859    },
7860    {
7861     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7862    }
7863   ]
7864  },
7865  {
7866   "alignment" : 4,
7867   "base_specifiers" :
7868   [
7869    {
7870     "is_virtual" : true,
7871     "referenced_type" : "type-22"
7872    }
7873   ],
7874   "fields" :
7875   [
7876    {
7877     "access" : "private",
7878     "field_name" : "mRemote",
7879     "field_offset" : 32,
7880     "referenced_type" : "type-374"
7881    },
7882    {
7883     "access" : "private",
7884     "field_name" : "mRefs",
7885     "field_offset" : 64,
7886     "referenced_type" : "type-23"
7887    },
7888    {
7889     "access" : "private",
7890     "field_name" : "mState",
7891     "field_offset" : 96,
7892     "referenced_type" : "type-375"
7893    }
7894   ],
7895   "linker_set_key" : "android::hardware::BpHwRefBase",
7896   "name" : "android::hardware::BpHwRefBase",
7897   "record_kind" : "class",
7898   "referenced_type" : "type-373",
7899   "self_type" : "type-373",
7900   "size" : 24,
7901   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
7902   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
7903   "vtable_components" :
7904   [
7905    {
7906     "component_value" : 16,
7907     "kind" : "vbase_offset"
7908    },
7909    {
7910     "kind" : "offset_to_top"
7911    },
7912    {
7913     "kind" : "rtti",
7914     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
7915    },
7916    {
7917     "kind" : "complete_dtor_pointer",
7918     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
7919    },
7920    {
7921     "kind" : "deleting_dtor_pointer",
7922     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
7923    },
7924    {
7925     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7926    },
7927    {
7928     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7929    },
7930    {
7931     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7932    },
7933    {
7934     "kind" : "vcall_offset"
7935    },
7936    {
7937     "component_value" : -16,
7938     "kind" : "vcall_offset"
7939    },
7940    {
7941     "component_value" : -16,
7942     "kind" : "vcall_offset"
7943    },
7944    {
7945     "component_value" : -16,
7946     "kind" : "vcall_offset"
7947    },
7948    {
7949     "component_value" : -16,
7950     "kind" : "vcall_offset"
7951    },
7952    {
7953     "component_value" : -16,
7954     "kind" : "offset_to_top"
7955    },
7956    {
7957     "kind" : "rtti",
7958     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
7959    },
7960    {
7961     "kind" : "complete_dtor_pointer",
7962     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
7963    },
7964    {
7965     "kind" : "deleting_dtor_pointer",
7966     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
7967    },
7968    {
7969     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
7970    },
7971    {
7972     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7973    },
7974    {
7975     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7976    },
7977    {
7978     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7979    }
7980   ]
7981  },
7982  {
7983   "alignment" : 4,
7984   "base_specifiers" :
7985   [
7986    {
7987     "referenced_type" : "type-79"
7988    },
7989    {
7990     "referenced_type" : "type-378"
7991    },
7992    {
7993     "referenced_type" : "type-373"
7994    }
7995   ],
7996   "linker_set_key" : "android::hardware::BpInterface<android::hardware::graphics::mapper::V2_0::IMapper>",
7997   "name" : "android::hardware::BpInterface<android::hardware::graphics::mapper::V2_0::IMapper>",
7998   "record_kind" : "class",
7999   "referenced_type" : "type-379",
8000   "self_type" : "type-379",
8001   "size" : 32,
8002   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8003   "template_args" : [ "type-79" ],
8004   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEEE",
8005   "vtable_components" :
8006   [
8007    {
8008     "component_value" : 24,
8009     "kind" : "vbase_offset"
8010    },
8011    {
8012     "kind" : "offset_to_top"
8013    },
8014    {
8015     "kind" : "rtti",
8016     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEEE"
8017    },
8018    {
8019     "mangled_component_name" : "_ZNK7android8hardware8graphics6mapper4V2_07IMapper8isRemoteEv"
8020    },
8021    {
8022     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
8023    },
8024    {
8025     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
8026    },
8027    {
8028     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
8029    },
8030    {
8031     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
8032    },
8033    {
8034     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper21setHALInstrumentationEv"
8035    },
8036    {
8037     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
8038    },
8039    {
8040     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper4pingEv"
8041    },
8042    {
8043     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
8044    },
8045    {
8046     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper21notifySyspropsChangedEv"
8047    },
8048    {
8049     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
8050    },
8051    {
8052     "kind" : "complete_dtor_pointer",
8053     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED1Ev"
8054    },
8055    {
8056     "kind" : "deleting_dtor_pointer",
8057     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED0Ev"
8058    },
8059    {
8060     "is_pure" : true,
8061     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper16createDescriptorERKNS4_20BufferDescriptorInfoENSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecIjEEEEE"
8062    },
8063    {
8064     "is_pure" : true,
8065     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorEPvEEE"
8066    },
8067    {
8068     "is_pure" : true,
8069     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper10freeBufferEPv"
8070    },
8071    {
8072     "is_pure" : true,
8073     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper4lockEPvyRKNS4_4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorES5_EEE"
8074    },
8075    {
8076     "is_pure" : true,
8077     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper9lockYCbCrEPvyRKNS4_4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorERKNS3_11YCbCrLayoutEEEE"
8078    },
8079    {
8080     "is_pure" : true,
8081     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper6unlockEPvNSt3__18functionIFvNS3_5ErrorERKNS0_11hidl_handleEEEE"
8082    },
8083    {
8084     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEE10onAsBinderEv"
8085    },
8086    {
8087     "component_value" : 20,
8088     "kind" : "vbase_offset"
8089    },
8090    {
8091     "component_value" : -4,
8092     "kind" : "offset_to_top"
8093    },
8094    {
8095     "kind" : "rtti",
8096     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEEE"
8097    },
8098    {
8099     "kind" : "complete_dtor_pointer",
8100     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED1Ev"
8101    },
8102    {
8103     "kind" : "deleting_dtor_pointer",
8104     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED0Ev"
8105    },
8106    {
8107     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEE10onAsBinderEv"
8108    },
8109    {
8110     "component_value" : 16,
8111     "kind" : "vbase_offset"
8112    },
8113    {
8114     "component_value" : -8,
8115     "kind" : "offset_to_top"
8116    },
8117    {
8118     "kind" : "rtti",
8119     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEEE"
8120    },
8121    {
8122     "kind" : "complete_dtor_pointer",
8123     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED1Ev"
8124    },
8125    {
8126     "kind" : "deleting_dtor_pointer",
8127     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED0Ev"
8128    },
8129    {
8130     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8131    },
8132    {
8133     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8134    },
8135    {
8136     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8137    },
8138    {
8139     "kind" : "vcall_offset"
8140    },
8141    {
8142     "component_value" : -16,
8143     "kind" : "vcall_offset"
8144    },
8145    {
8146     "component_value" : -16,
8147     "kind" : "vcall_offset"
8148    },
8149    {
8150     "component_value" : -16,
8151     "kind" : "vcall_offset"
8152    },
8153    {
8154     "component_value" : -24,
8155     "kind" : "vcall_offset"
8156    },
8157    {
8158     "component_value" : -24,
8159     "kind" : "offset_to_top"
8160    },
8161    {
8162     "kind" : "rtti",
8163     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEEE"
8164    },
8165    {
8166     "kind" : "complete_dtor_pointer",
8167     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED1Ev"
8168    },
8169    {
8170     "kind" : "deleting_dtor_pointer",
8171     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED0Ev"
8172    },
8173    {
8174     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
8175    },
8176    {
8177     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8178    },
8179    {
8180     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8181    },
8182    {
8183     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8184    }
8185   ]
8186  },
8187  {
8188   "alignment" : 4,
8189   "base_specifiers" :
8190   [
8191    {
8192     "referenced_type" : "type-98"
8193    },
8194    {
8195     "referenced_type" : "type-378"
8196    },
8197    {
8198     "referenced_type" : "type-373"
8199    }
8200   ],
8201   "linker_set_key" : "android::hardware::BpInterface<android::hardware::graphics::mapper::V2_1::IMapper>",
8202   "name" : "android::hardware::BpInterface<android::hardware::graphics::mapper::V2_1::IMapper>",
8203   "record_kind" : "class",
8204   "referenced_type" : "type-381",
8205   "self_type" : "type-381",
8206   "size" : 32,
8207   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8208   "template_args" : [ "type-98" ],
8209   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEEE",
8210   "vtable_components" :
8211   [
8212    {
8213     "component_value" : 24,
8214     "kind" : "vbase_offset"
8215    },
8216    {
8217     "kind" : "offset_to_top"
8218    },
8219    {
8220     "kind" : "rtti",
8221     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEEE"
8222    },
8223    {
8224     "mangled_component_name" : "_ZNK7android8hardware8graphics6mapper4V2_17IMapper8isRemoteEv"
8225    },
8226    {
8227     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
8228    },
8229    {
8230     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
8231    },
8232    {
8233     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
8234    },
8235    {
8236     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
8237    },
8238    {
8239     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper21setHALInstrumentationEv"
8240    },
8241    {
8242     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
8243    },
8244    {
8245     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper4pingEv"
8246    },
8247    {
8248     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
8249    },
8250    {
8251     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper21notifySyspropsChangedEv"
8252    },
8253    {
8254     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
8255    },
8256    {
8257     "kind" : "complete_dtor_pointer",
8258     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEED1Ev"
8259    },
8260    {
8261     "kind" : "deleting_dtor_pointer",
8262     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEED0Ev"
8263    },
8264    {
8265     "is_pure" : true,
8266     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper16createDescriptorERKNS2_4V2_07IMapper20BufferDescriptorInfoENSt3__18functionIFvNS5_5ErrorERKNS0_8hidl_vecIjEEEEE"
8267    },
8268    {
8269     "is_pure" : true,
8270     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS2_4V2_05ErrorEPvEEE"
8271    },
8272    {
8273     "is_pure" : true,
8274     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper10freeBufferEPv"
8275    },
8276    {
8277     "is_pure" : true,
8278     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper4lockEPvyRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorES5_EEE"
8279    },
8280    {
8281     "is_pure" : true,
8282     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper9lockYCbCrEPvyRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorERKNS6_11YCbCrLayoutEEEE"
8283    },
8284    {
8285     "is_pure" : true,
8286     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper6unlockEPvNSt3__18functionIFvNS2_4V2_05ErrorERKNS0_11hidl_handleEEEE"
8287    },
8288    {
8289     "is_pure" : true,
8290     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper18validateBufferSizeEPvRKNS4_20BufferDescriptorInfoEj"
8291    },
8292    {
8293     "is_pure" : true,
8294     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper16getTransportSizeEPvNSt3__18functionIFvNS2_4V2_05ErrorEjjEEE"
8295    },
8296    {
8297     "is_pure" : true,
8298     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper20createDescriptor_2_1ERKNS4_20BufferDescriptorInfoENSt3__18functionIFvNS2_4V2_05ErrorERKNS0_8hidl_vecIjEEEEE"
8299    },
8300    {
8301     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEE10onAsBinderEv"
8302    },
8303    {
8304     "component_value" : 20,
8305     "kind" : "vbase_offset"
8306    },
8307    {
8308     "component_value" : -4,
8309     "kind" : "offset_to_top"
8310    },
8311    {
8312     "kind" : "rtti",
8313     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEEE"
8314    },
8315    {
8316     "kind" : "complete_dtor_pointer",
8317     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEED1Ev"
8318    },
8319    {
8320     "kind" : "deleting_dtor_pointer",
8321     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEED0Ev"
8322    },
8323    {
8324     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEE10onAsBinderEv"
8325    },
8326    {
8327     "component_value" : 16,
8328     "kind" : "vbase_offset"
8329    },
8330    {
8331     "component_value" : -8,
8332     "kind" : "offset_to_top"
8333    },
8334    {
8335     "kind" : "rtti",
8336     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEEE"
8337    },
8338    {
8339     "kind" : "complete_dtor_pointer",
8340     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEED1Ev"
8341    },
8342    {
8343     "kind" : "deleting_dtor_pointer",
8344     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEED0Ev"
8345    },
8346    {
8347     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8348    },
8349    {
8350     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8351    },
8352    {
8353     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8354    },
8355    {
8356     "kind" : "vcall_offset"
8357    },
8358    {
8359     "component_value" : -16,
8360     "kind" : "vcall_offset"
8361    },
8362    {
8363     "component_value" : -16,
8364     "kind" : "vcall_offset"
8365    },
8366    {
8367     "component_value" : -16,
8368     "kind" : "vcall_offset"
8369    },
8370    {
8371     "component_value" : -24,
8372     "kind" : "vcall_offset"
8373    },
8374    {
8375     "component_value" : -24,
8376     "kind" : "offset_to_top"
8377    },
8378    {
8379     "kind" : "rtti",
8380     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEEE"
8381    },
8382    {
8383     "kind" : "complete_dtor_pointer",
8384     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEED1Ev"
8385    },
8386    {
8387     "kind" : "deleting_dtor_pointer",
8388     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEED0Ev"
8389    },
8390    {
8391     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
8392    },
8393    {
8394     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8395    },
8396    {
8397     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8398    },
8399    {
8400     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8401    }
8402   ]
8403  },
8404  {
8405   "alignment" : 4,
8406   "base_specifiers" :
8407   [
8408    {
8409     "referenced_type" : "type-56"
8410    },
8411    {
8412     "referenced_type" : "type-378"
8413    },
8414    {
8415     "referenced_type" : "type-373"
8416    }
8417   ],
8418   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
8419   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
8420   "record_kind" : "class",
8421   "referenced_type" : "type-377",
8422   "self_type" : "type-377",
8423   "size" : 32,
8424   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8425   "template_args" : [ "type-56" ],
8426   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
8427   "vtable_components" :
8428   [
8429    {
8430     "component_value" : 24,
8431     "kind" : "vbase_offset"
8432    },
8433    {
8434     "kind" : "offset_to_top"
8435    },
8436    {
8437     "kind" : "rtti",
8438     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8439    },
8440    {
8441     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
8442    },
8443    {
8444     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8445    },
8446    {
8447     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8448    },
8449    {
8450     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8451    },
8452    {
8453     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8454    },
8455    {
8456     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
8457    },
8458    {
8459     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8460    },
8461    {
8462     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
8463    },
8464    {
8465     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8466    },
8467    {
8468     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
8469    },
8470    {
8471     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8472    },
8473    {
8474     "kind" : "complete_dtor_pointer",
8475     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
8476    },
8477    {
8478     "kind" : "deleting_dtor_pointer",
8479     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
8480    },
8481    {
8482     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8483    },
8484    {
8485     "component_value" : 20,
8486     "kind" : "vbase_offset"
8487    },
8488    {
8489     "component_value" : -4,
8490     "kind" : "offset_to_top"
8491    },
8492    {
8493     "kind" : "rtti",
8494     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8495    },
8496    {
8497     "kind" : "complete_dtor_pointer",
8498     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
8499    },
8500    {
8501     "kind" : "deleting_dtor_pointer",
8502     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
8503    },
8504    {
8505     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8506    },
8507    {
8508     "component_value" : 16,
8509     "kind" : "vbase_offset"
8510    },
8511    {
8512     "component_value" : -8,
8513     "kind" : "offset_to_top"
8514    },
8515    {
8516     "kind" : "rtti",
8517     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8518    },
8519    {
8520     "kind" : "complete_dtor_pointer",
8521     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
8522    },
8523    {
8524     "kind" : "deleting_dtor_pointer",
8525     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
8526    },
8527    {
8528     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8529    },
8530    {
8531     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8532    },
8533    {
8534     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8535    },
8536    {
8537     "kind" : "vcall_offset"
8538    },
8539    {
8540     "component_value" : -16,
8541     "kind" : "vcall_offset"
8542    },
8543    {
8544     "component_value" : -16,
8545     "kind" : "vcall_offset"
8546    },
8547    {
8548     "component_value" : -16,
8549     "kind" : "vcall_offset"
8550    },
8551    {
8552     "component_value" : -24,
8553     "kind" : "vcall_offset"
8554    },
8555    {
8556     "component_value" : -24,
8557     "kind" : "offset_to_top"
8558    },
8559    {
8560     "kind" : "rtti",
8561     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8562    },
8563    {
8564     "kind" : "complete_dtor_pointer",
8565     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
8566    },
8567    {
8568     "kind" : "deleting_dtor_pointer",
8569     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
8570    },
8571    {
8572     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
8573    },
8574    {
8575     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8576    },
8577    {
8578     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8579    },
8580    {
8581     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8582    }
8583   ]
8584  },
8585  {
8586   "alignment" : 4,
8587   "fields" :
8588   [
8589    {
8590     "access" : "private",
8591     "field_name" : "mMutex",
8592     "referenced_type" : "type-407"
8593    },
8594    {
8595     "access" : "private",
8596     "field_name" : "mMap",
8597     "field_offset" : 32,
8598     "referenced_type" : "type-408"
8599    }
8600   ],
8601   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
8602   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
8603   "record_kind" : "class",
8604   "referenced_type" : "type-406",
8605   "self_type" : "type-406",
8606   "size" : 16,
8607   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8608   "template_args" : [ "type-111", "type-409" ],
8609   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
8610  },
8611  {
8612   "alignment" : 4,
8613   "fields" :
8614   [
8615    {
8616     "access" : "private",
8617     "field_name" : "mMutex",
8618     "referenced_type" : "type-416"
8619    },
8620    {
8621     "access" : "private",
8622     "field_name" : "mMap",
8623     "field_offset" : 32,
8624     "referenced_type" : "type-417"
8625    }
8626   ],
8627   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
8628   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
8629   "record_kind" : "class",
8630   "referenced_type" : "type-415",
8631   "self_type" : "type-415",
8632   "size" : 16,
8633   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8634   "template_args" : [ "type-111", "type-25" ],
8635   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
8636  },
8637  {
8638   "alignment" : 4,
8639   "fields" :
8640   [
8641    {
8642     "access" : "private",
8643     "field_name" : "mMutex",
8644     "referenced_type" : "type-421"
8645    },
8646    {
8647     "access" : "private",
8648     "field_name" : "mMap",
8649     "field_offset" : 32,
8650     "referenced_type" : "type-422"
8651    }
8652   ],
8653   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
8654   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
8655   "record_kind" : "class",
8656   "referenced_type" : "type-420",
8657   "self_type" : "type-420",
8658   "size" : 16,
8659   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8660   "template_args" : [ "type-423", "type-329" ],
8661   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
8662  },
8663  {
8664   "alignment" : 4,
8665   "fields" :
8666   [
8667    {
8668     "access" : "private",
8669     "field_name" : "mMutex",
8670     "referenced_type" : "type-440"
8671    },
8672    {
8673     "access" : "private",
8674     "field_name" : "mMap",
8675     "field_offset" : 32,
8676     "referenced_type" : "type-441"
8677    }
8678   ],
8679   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
8680   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
8681   "record_kind" : "class",
8682   "referenced_type" : "type-439",
8683   "self_type" : "type-439",
8684   "size" : 16,
8685   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8686   "template_args" : [ "type-442", "type-443" ],
8687   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
8688  },
8689  {
8690   "alignment" : 4,
8691   "fields" :
8692   [
8693    {
8694     "access" : "private",
8695     "field_name" : "mMutex",
8696     "referenced_type" : "type-429"
8697    },
8698    {
8699     "access" : "private",
8700     "field_name" : "mMap",
8701     "field_offset" : 32,
8702     "referenced_type" : "type-430"
8703    }
8704   ],
8705   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
8706   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
8707   "record_kind" : "class",
8708   "referenced_type" : "type-428",
8709   "self_type" : "type-428",
8710   "size" : 16,
8711   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8712   "template_args" : [ "type-431", "type-432" ],
8713   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
8714  },
8715  {
8716   "alignment" : 8,
8717   "fields" :
8718   [
8719    {
8720     "field_name" : "flags",
8721     "referenced_type" : "type-2"
8722    },
8723    {
8724     "field_name" : "fdIndex",
8725     "field_offset" : 32,
8726     "referenced_type" : "type-2"
8727    },
8728    {
8729     "field_name" : "offset",
8730     "field_offset" : 64,
8731     "referenced_type" : "type-2"
8732    },
8733    {
8734     "field_name" : "extent",
8735     "field_offset" : 128,
8736     "referenced_type" : "type-110"
8737    }
8738   ],
8739   "linker_set_key" : "android::hardware::GrantorDescriptor",
8740   "name" : "android::hardware::GrantorDescriptor",
8741   "referenced_type" : "type-295",
8742   "self_type" : "type-295",
8743   "size" : 24,
8744   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
8745   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
8746  },
8747  {
8748   "alignment" : 8,
8749   "base_specifiers" :
8750   [
8751    {
8752     "is_virtual" : true,
8753     "referenced_type" : "type-278"
8754    },
8755    {
8756     "is_virtual" : true,
8757     "referenced_type" : "type-22"
8758    }
8759   ],
8760   "linker_set_key" : "android::hardware::HidlMemory",
8761   "name" : "android::hardware::HidlMemory",
8762   "record_kind" : "class",
8763   "referenced_type" : "type-287",
8764   "self_type" : "type-287",
8765   "size" : 56,
8766   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
8767   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
8768   "vtable_components" :
8769   [
8770    {
8771     "component_value" : 48,
8772     "kind" : "vbase_offset"
8773    },
8774    {
8775     "component_value" : 8,
8776     "kind" : "vbase_offset"
8777    },
8778    {
8779     "kind" : "offset_to_top"
8780    },
8781    {
8782     "kind" : "rtti",
8783     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
8784    },
8785    {
8786     "kind" : "complete_dtor_pointer",
8787     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
8788    },
8789    {
8790     "kind" : "deleting_dtor_pointer",
8791     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
8792    },
8793    {
8794     "kind" : "vcall_offset"
8795    },
8796    {
8797     "kind" : "vcall_offset"
8798    },
8799    {
8800     "kind" : "vcall_offset"
8801    },
8802    {
8803     "kind" : "vcall_offset"
8804    },
8805    {
8806     "component_value" : -48,
8807     "kind" : "vcall_offset"
8808    },
8809    {
8810     "component_value" : -48,
8811     "kind" : "offset_to_top"
8812    },
8813    {
8814     "kind" : "rtti",
8815     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
8816    },
8817    {
8818     "kind" : "complete_dtor_pointer",
8819     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
8820    },
8821    {
8822     "kind" : "deleting_dtor_pointer",
8823     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
8824    },
8825    {
8826     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8827    },
8828    {
8829     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8830    },
8831    {
8832     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8833    },
8834    {
8835     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8836    }
8837   ]
8838  },
8839  {
8840   "alignment" : 4,
8841   "base_specifiers" :
8842   [
8843    {
8844     "is_virtual" : true,
8845     "referenced_type" : "type-22"
8846    }
8847   ],
8848   "linker_set_key" : "android::hardware::IBinder",
8849   "name" : "android::hardware::IBinder",
8850   "record_kind" : "class",
8851   "referenced_type" : "type-21",
8852   "self_type" : "type-21",
8853   "size" : 12,
8854   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
8855   "unique_id" : "_ZTSN7android8hardware7IBinderE",
8856   "vtable_components" :
8857   [
8858    {
8859     "component_value" : 4,
8860     "kind" : "vbase_offset"
8861    },
8862    {
8863     "kind" : "offset_to_top"
8864    },
8865    {
8866     "kind" : "rtti",
8867     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
8868    },
8869    {
8870     "is_pure" : true,
8871     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8872    },
8873    {
8874     "is_pure" : true,
8875     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
8876    },
8877    {
8878     "is_pure" : true,
8879     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
8880    },
8881    {
8882     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
8883    },
8884    {
8885     "is_pure" : true,
8886     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8887    },
8888    {
8889     "is_pure" : true,
8890     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
8891    },
8892    {
8893     "is_pure" : true,
8894     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
8895    },
8896    {
8897     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
8898    },
8899    {
8900     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8901    },
8902    {
8903     "kind" : "complete_dtor_pointer",
8904     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
8905    },
8906    {
8907     "kind" : "deleting_dtor_pointer",
8908     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
8909    },
8910    {
8911     "kind" : "vcall_offset"
8912    },
8913    {
8914     "kind" : "vcall_offset"
8915    },
8916    {
8917     "kind" : "vcall_offset"
8918    },
8919    {
8920     "kind" : "vcall_offset"
8921    },
8922    {
8923     "component_value" : -4,
8924     "kind" : "vcall_offset"
8925    },
8926    {
8927     "component_value" : -4,
8928     "kind" : "offset_to_top"
8929    },
8930    {
8931     "kind" : "rtti",
8932     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
8933    },
8934    {
8935     "kind" : "complete_dtor_pointer",
8936     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
8937    },
8938    {
8939     "kind" : "deleting_dtor_pointer",
8940     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
8941    },
8942    {
8943     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8944    },
8945    {
8946     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8947    },
8948    {
8949     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8950    },
8951    {
8952     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8953    }
8954   ]
8955  },
8956  {
8957   "alignment" : 4,
8958   "base_specifiers" :
8959   [
8960    {
8961     "is_virtual" : true,
8962     "referenced_type" : "type-22"
8963    }
8964   ],
8965   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
8966   "name" : "android::hardware::IBinder::DeathRecipient",
8967   "record_kind" : "class",
8968   "referenced_type" : "type-50",
8969   "self_type" : "type-50",
8970   "size" : 12,
8971   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
8972   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
8973   "vtable_components" :
8974   [
8975    {
8976     "component_value" : 4,
8977     "kind" : "vbase_offset"
8978    },
8979    {
8980     "kind" : "offset_to_top"
8981    },
8982    {
8983     "kind" : "rtti",
8984     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
8985    },
8986    {
8987     "is_pure" : true,
8988     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
8989    },
8990    {
8991     "kind" : "complete_dtor_pointer",
8992     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
8993    },
8994    {
8995     "kind" : "deleting_dtor_pointer",
8996     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
8997    },
8998    {
8999     "kind" : "vcall_offset"
9000    },
9001    {
9002     "kind" : "vcall_offset"
9003    },
9004    {
9005     "kind" : "vcall_offset"
9006    },
9007    {
9008     "kind" : "vcall_offset"
9009    },
9010    {
9011     "component_value" : -4,
9012     "kind" : "vcall_offset"
9013    },
9014    {
9015     "component_value" : -4,
9016     "kind" : "offset_to_top"
9017    },
9018    {
9019     "kind" : "rtti",
9020     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
9021    },
9022    {
9023     "kind" : "complete_dtor_pointer",
9024     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
9025    },
9026    {
9027     "kind" : "deleting_dtor_pointer",
9028     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
9029    },
9030    {
9031     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9032    },
9033    {
9034     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9035    },
9036    {
9037     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9038    },
9039    {
9040     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9041    }
9042   ]
9043  },
9044  {
9045   "alignment" : 4,
9046   "base_specifiers" :
9047   [
9048    {
9049     "is_virtual" : true,
9050     "referenced_type" : "type-22"
9051    }
9052   ],
9053   "linker_set_key" : "android::hardware::IInterface",
9054   "name" : "android::hardware::IInterface",
9055   "record_kind" : "class",
9056   "referenced_type" : "type-378",
9057   "self_type" : "type-378",
9058   "size" : 12,
9059   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9060   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
9061   "vtable_components" :
9062   [
9063    {
9064     "component_value" : 4,
9065     "kind" : "vbase_offset"
9066    },
9067    {
9068     "kind" : "offset_to_top"
9069    },
9070    {
9071     "kind" : "rtti",
9072     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9073    },
9074    {
9075     "kind" : "complete_dtor_pointer",
9076     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
9077    },
9078    {
9079     "kind" : "deleting_dtor_pointer",
9080     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
9081    },
9082    {
9083     "is_pure" : true,
9084     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
9085    },
9086    {
9087     "kind" : "vcall_offset"
9088    },
9089    {
9090     "kind" : "vcall_offset"
9091    },
9092    {
9093     "kind" : "vcall_offset"
9094    },
9095    {
9096     "kind" : "vcall_offset"
9097    },
9098    {
9099     "component_value" : -4,
9100     "kind" : "vcall_offset"
9101    },
9102    {
9103     "component_value" : -4,
9104     "kind" : "offset_to_top"
9105    },
9106    {
9107     "kind" : "rtti",
9108     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9109    },
9110    {
9111     "kind" : "complete_dtor_pointer",
9112     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
9113    },
9114    {
9115     "kind" : "deleting_dtor_pointer",
9116     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
9117    },
9118    {
9119     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9120    },
9121    {
9122     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9123    },
9124    {
9125     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9126    },
9127    {
9128     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9129    }
9130   ]
9131  },
9132  {
9133   "alignment" : 8,
9134   "fields" :
9135   [
9136    {
9137     "access" : "private",
9138     "field_name" : "mGrantors",
9139     "referenced_type" : "type-291"
9140    },
9141    {
9142     "access" : "private",
9143     "field_name" : "mHandle",
9144     "field_offset" : 128,
9145     "referenced_type" : "type-348"
9146    },
9147    {
9148     "access" : "private",
9149     "field_name" : "mQuantum",
9150     "field_offset" : 192,
9151     "referenced_type" : "type-2"
9152    },
9153    {
9154     "access" : "private",
9155     "field_name" : "mFlags",
9156     "field_offset" : 224,
9157     "referenced_type" : "type-2"
9158    }
9159   ],
9160   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
9161   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
9162   "referenced_type" : "type-347",
9163   "self_type" : "type-347",
9164   "size" : 32,
9165   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
9166   "template_args" : [ "type-44" ],
9167   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
9168  },
9169  {
9170   "alignment" : 4,
9171   "fields" :
9172   [
9173    {
9174     "access" : "private",
9175     "field_name" : "mBufCachePos",
9176     "referenced_type" : "type-2"
9177    },
9178    {
9179     "access" : "private",
9180     "field_name" : "mBufCache",
9181     "field_offset" : 32,
9182     "referenced_type" : "type-383"
9183    },
9184    {
9185     "access" : "private",
9186     "field_name" : "mError",
9187     "field_offset" : 128,
9188     "referenced_type" : "type-8"
9189    },
9190    {
9191     "access" : "private",
9192     "field_name" : "mData",
9193     "field_offset" : 160,
9194     "referenced_type" : "type-384"
9195    },
9196    {
9197     "access" : "private",
9198     "field_name" : "mDataSize",
9199     "field_offset" : 192,
9200     "referenced_type" : "type-2"
9201    },
9202    {
9203     "access" : "private",
9204     "field_name" : "mDataCapacity",
9205     "field_offset" : 224,
9206     "referenced_type" : "type-2"
9207    },
9208    {
9209     "access" : "private",
9210     "field_name" : "mDataPos",
9211     "field_offset" : 256,
9212     "referenced_type" : "type-2"
9213    },
9214    {
9215     "access" : "private",
9216     "field_name" : "mObjects",
9217     "field_offset" : 288,
9218     "referenced_type" : "type-385"
9219    },
9220    {
9221     "access" : "private",
9222     "field_name" : "mObjectsSize",
9223     "field_offset" : 320,
9224     "referenced_type" : "type-2"
9225    },
9226    {
9227     "access" : "private",
9228     "field_name" : "mObjectsCapacity",
9229     "field_offset" : 352,
9230     "referenced_type" : "type-2"
9231    },
9232    {
9233     "access" : "private",
9234     "field_name" : "mNextObjectHint",
9235     "field_offset" : 384,
9236     "referenced_type" : "type-2"
9237    },
9238    {
9239     "access" : "private",
9240     "field_name" : "mNumRef",
9241     "field_offset" : 416,
9242     "referenced_type" : "type-2"
9243    },
9244    {
9245     "access" : "private",
9246     "field_name" : "mFdsKnown",
9247     "field_offset" : 448,
9248     "referenced_type" : "type-25"
9249    },
9250    {
9251     "access" : "private",
9252     "field_name" : "mHasFds",
9253     "field_offset" : 456,
9254     "referenced_type" : "type-25"
9255    },
9256    {
9257     "access" : "private",
9258     "field_name" : "mAllowFds",
9259     "field_offset" : 464,
9260     "referenced_type" : "type-25"
9261    },
9262    {
9263     "access" : "private",
9264     "field_name" : "mOwner",
9265     "field_offset" : 480,
9266     "referenced_type" : "type-386"
9267    },
9268    {
9269     "access" : "private",
9270     "field_name" : "mOwnerCookie",
9271     "field_offset" : 512,
9272     "referenced_type" : "type-9"
9273    }
9274   ],
9275   "linker_set_key" : "android::hardware::Parcel",
9276   "name" : "android::hardware::Parcel",
9277   "record_kind" : "class",
9278   "referenced_type" : "type-382",
9279   "self_type" : "type-382",
9280   "size" : 68,
9281   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
9282   "unique_id" : "_ZTSN7android8hardware6ParcelE"
9283  },
9284  {
9285   "access" : "private",
9286   "alignment" : 8,
9287   "fields" :
9288   [
9289    {
9290     "field_name" : "index",
9291     "referenced_type" : "type-2"
9292    },
9293    {
9294     "field_name" : "buffer",
9295     "field_offset" : 64,
9296     "referenced_type" : "type-110"
9297    },
9298    {
9299     "field_name" : "bufend",
9300     "field_offset" : 128,
9301     "referenced_type" : "type-110"
9302    }
9303   ],
9304   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
9305   "name" : "android::hardware::Parcel::BufferInfo",
9306   "referenced_type" : "type-390",
9307   "self_type" : "type-390",
9308   "size" : 24,
9309   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
9310   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
9311  },
9312  {
9313   "alignment" : 8,
9314   "base_specifiers" :
9315   [
9316    {
9317     "is_virtual" : true,
9318     "referenced_type" : "type-22"
9319    }
9320   ],
9321   "fields" :
9322   [
9323    {
9324     "access" : "private",
9325     "field_name" : "mDriverFD",
9326     "field_offset" : 32,
9327     "referenced_type" : "type-8"
9328    },
9329    {
9330     "access" : "private",
9331     "field_name" : "mVMStart",
9332     "field_offset" : 64,
9333     "referenced_type" : "type-9"
9334    },
9335    {
9336     "access" : "private",
9337     "field_name" : "mThreadCountLock",
9338     "field_offset" : 96,
9339     "referenced_type" : "type-11"
9340    },
9341    {
9342     "access" : "private",
9343     "field_name" : "mThreadCountDecrement",
9344     "field_offset" : 128,
9345     "referenced_type" : "type-12"
9346    },
9347    {
9348     "access" : "private",
9349     "field_name" : "mExecutingThreadsCount",
9350     "field_offset" : 160,
9351     "referenced_type" : "type-2"
9352    },
9353    {
9354     "access" : "private",
9355     "field_name" : "mMaxThreads",
9356     "field_offset" : 192,
9357     "referenced_type" : "type-2"
9358    },
9359    {
9360     "access" : "private",
9361     "field_name" : "mStarvationStartTimeMs",
9362     "field_offset" : 256,
9363     "referenced_type" : "type-13"
9364    },
9365    {
9366     "access" : "private",
9367     "field_name" : "mLock",
9368     "field_offset" : 320,
9369     "referenced_type" : "type-14"
9370    },
9371    {
9372     "access" : "private",
9373     "field_name" : "mHandleToObject",
9374     "field_offset" : 352,
9375     "referenced_type" : "type-16"
9376    },
9377    {
9378     "access" : "private",
9379     "field_name" : "mManagesContexts",
9380     "field_offset" : 512,
9381     "referenced_type" : "type-25"
9382    },
9383    {
9384     "access" : "private",
9385     "field_name" : "mBinderContextCheckFunc",
9386     "field_offset" : 544,
9387     "referenced_type" : "type-26"
9388    },
9389    {
9390     "access" : "private",
9391     "field_name" : "mBinderContextUserData",
9392     "field_offset" : 576,
9393     "referenced_type" : "type-9"
9394    },
9395    {
9396     "access" : "private",
9397     "field_name" : "mContexts",
9398     "field_offset" : 608,
9399     "referenced_type" : "type-37"
9400    },
9401    {
9402     "access" : "private",
9403     "field_name" : "mRootDir",
9404     "field_offset" : 768,
9405     "referenced_type" : "type-41"
9406    },
9407    {
9408     "access" : "private",
9409     "field_name" : "mThreadPoolStarted",
9410     "field_offset" : 800,
9411     "referenced_type" : "type-25"
9412    },
9413    {
9414     "access" : "private",
9415     "field_name" : "mSpawnThreadOnStart",
9416     "field_offset" : 808,
9417     "referenced_type" : "type-25"
9418    },
9419    {
9420     "access" : "private",
9421     "field_name" : "mThreadPoolSeq",
9422     "field_offset" : 832,
9423     "referenced_type" : "type-45"
9424    },
9425    {
9426     "access" : "private",
9427     "field_name" : "mMmapSize",
9428     "field_offset" : 864,
9429     "referenced_type" : "type-18"
9430    },
9431    {
9432     "access" : "private",
9433     "field_name" : "mCallRestriction",
9434     "field_offset" : 896,
9435     "referenced_type" : "type-46"
9436    }
9437   ],
9438   "linker_set_key" : "android::hardware::ProcessState",
9439   "name" : "android::hardware::ProcessState",
9440   "record_kind" : "class",
9441   "referenced_type" : "type-7",
9442   "self_type" : "type-7",
9443   "size" : 128,
9444   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
9445   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
9446   "vtable_components" :
9447   [
9448    {
9449     "component_value" : 116,
9450     "kind" : "vbase_offset"
9451    },
9452    {
9453     "kind" : "offset_to_top"
9454    },
9455    {
9456     "kind" : "rtti",
9457     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
9458    },
9459    {
9460     "kind" : "complete_dtor_pointer",
9461     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
9462    },
9463    {
9464     "kind" : "deleting_dtor_pointer",
9465     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
9466    },
9467    {
9468     "kind" : "vcall_offset"
9469    },
9470    {
9471     "kind" : "vcall_offset"
9472    },
9473    {
9474     "kind" : "vcall_offset"
9475    },
9476    {
9477     "kind" : "vcall_offset"
9478    },
9479    {
9480     "component_value" : -116,
9481     "kind" : "vcall_offset"
9482    },
9483    {
9484     "component_value" : -116,
9485     "kind" : "offset_to_top"
9486    },
9487    {
9488     "kind" : "rtti",
9489     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
9490    },
9491    {
9492     "kind" : "complete_dtor_pointer",
9493     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
9494    },
9495    {
9496     "kind" : "deleting_dtor_pointer",
9497     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
9498    },
9499    {
9500     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9501    },
9502    {
9503     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9504    },
9505    {
9506     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9507    },
9508    {
9509     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9510    }
9511   ]
9512  },
9513  {
9514   "access" : "private",
9515   "alignment" : 4,
9516   "fields" :
9517   [
9518    {
9519     "field_name" : "binder",
9520     "referenced_type" : "type-20"
9521    },
9522    {
9523     "field_name" : "refs",
9524     "field_offset" : 32,
9525     "referenced_type" : "type-23"
9526    }
9527   ],
9528   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
9529   "name" : "android::hardware::ProcessState::handle_entry",
9530   "referenced_type" : "type-19",
9531   "self_type" : "type-19",
9532   "size" : 8,
9533   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
9534   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
9535  },
9536  {
9537   "alignment" : 4,
9538   "base_specifiers" :
9539   [
9540    {
9541     "referenced_type" : "type-132"
9542    }
9543   ],
9544   "fields" :
9545   [
9546    {
9547     "access" : "private",
9548     "field_name" : "mVal",
9549     "field_offset" : 192,
9550     "referenced_type" : "type-140"
9551    }
9552   ],
9553   "linker_set_key" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error>",
9554   "name" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error>",
9555   "record_kind" : "class",
9556   "referenced_type" : "type-139",
9557   "self_type" : "type-139",
9558   "size" : 28,
9559   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9560   "template_args" : [ "type-140" ],
9561   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_8graphics6mapper4V2_05ErrorEEE"
9562  },
9563  {
9564   "alignment" : 4,
9565   "base_specifiers" :
9566   [
9567    {
9568     "referenced_type" : "type-132"
9569    }
9570   ],
9571   "fields" :
9572   [
9573    {
9574     "access" : "private",
9575     "field_name" : "mVal",
9576     "field_offset" : 192,
9577     "referenced_type" : "type-96"
9578    }
9579   ],
9580   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_1::IMapper> >",
9581   "name" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_1::IMapper> >",
9582   "record_kind" : "class",
9583   "referenced_type" : "type-146",
9584   "self_type" : "type-146",
9585   "size" : 28,
9586   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9587   "template_args" : [ "type-96" ],
9588   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_8graphics6mapper4V2_17IMapperEEEEE"
9589  },
9590  {
9591   "alignment" : 4,
9592   "base_specifiers" :
9593   [
9594    {
9595     "referenced_type" : "type-132"
9596    }
9597   ],
9598   "fields" :
9599   [
9600    {
9601     "access" : "private",
9602     "field_name" : "mVal",
9603     "field_offset" : 168,
9604     "referenced_type" : "type-25"
9605    }
9606   ],
9607   "linker_set_key" : "android::hardware::Return<bool>",
9608   "name" : "android::hardware::Return<bool>",
9609   "record_kind" : "class",
9610   "referenced_type" : "type-131",
9611   "self_type" : "type-131",
9612   "size" : 24,
9613   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9614   "template_args" : [ "type-25" ],
9615   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
9616  },
9617  {
9618   "alignment" : 4,
9619   "base_specifiers" :
9620   [
9621    {
9622     "referenced_type" : "type-132"
9623    }
9624   ],
9625   "linker_set_key" : "android::hardware::Return<void>",
9626   "name" : "android::hardware::Return<void>",
9627   "record_kind" : "class",
9628   "referenced_type" : "type-159",
9629   "self_type" : "type-159",
9630   "size" : 24,
9631   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9632   "template_args" : [ "type-10" ],
9633   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
9634  },
9635  {
9636   "alignment" : 4,
9637   "fields" :
9638   [
9639    {
9640     "access" : "private",
9641     "field_name" : "mException",
9642     "referenced_type" : "type-8"
9643    },
9644    {
9645     "access" : "private",
9646     "field_name" : "mErrorCode",
9647     "field_offset" : 32,
9648     "referenced_type" : "type-8"
9649    },
9650    {
9651     "access" : "private",
9652     "field_name" : "mMessage",
9653     "field_offset" : 64,
9654     "referenced_type" : "type-123"
9655    }
9656   ],
9657   "linker_set_key" : "android::hardware::Status",
9658   "name" : "android::hardware::Status",
9659   "record_kind" : "class",
9660   "referenced_type" : "type-122",
9661   "self_type" : "type-122",
9662   "size" : 20,
9663   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9664   "unique_id" : "_ZTSN7android8hardware6StatusE"
9665  },
9666  {
9667   "alignment" : 4,
9668   "fields" :
9669   [
9670    {
9671     "access" : "protected",
9672     "field_name" : "mInstrumentationCallbacks",
9673     "field_offset" : 32,
9674     "referenced_type" : "type-399"
9675    },
9676    {
9677     "access" : "protected",
9678     "field_name" : "mEnableInstrumentation",
9679     "field_offset" : 128,
9680     "referenced_type" : "type-25"
9681    },
9682    {
9683     "access" : "protected",
9684     "field_name" : "mInstrumentationLibPackage",
9685     "field_offset" : 160,
9686     "referenced_type" : "type-400"
9687    },
9688    {
9689     "access" : "protected",
9690     "field_name" : "mInterfaceName",
9691     "field_offset" : 256,
9692     "referenced_type" : "type-401"
9693    }
9694   ],
9695   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
9696   "name" : "android::hardware::details::HidlInstrumentor",
9697   "referenced_type" : "type-398",
9698   "self_type" : "type-398",
9699   "size" : 44,
9700   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9701   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
9702   "vtable_components" :
9703   [
9704    {
9705     "kind" : "offset_to_top"
9706    },
9707    {
9708     "kind" : "rtti",
9709     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9710    },
9711    {
9712     "kind" : "complete_dtor_pointer",
9713     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
9714    },
9715    {
9716     "kind" : "deleting_dtor_pointer",
9717     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
9718    }
9719   ]
9720  },
9721  {
9722   "alignment" : 4,
9723   "fields" :
9724   [
9725    {
9726     "field_name" : "sched_policy",
9727     "referenced_type" : "type-8"
9728    },
9729    {
9730     "field_name" : "prio",
9731     "field_offset" : 32,
9732     "referenced_type" : "type-8"
9733    }
9734   ],
9735   "linker_set_key" : "android::hardware::details::SchedPrio",
9736   "name" : "android::hardware::details::SchedPrio",
9737   "referenced_type" : "type-409",
9738   "self_type" : "type-409",
9739   "size" : 8,
9740   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
9741   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
9742  },
9743  {
9744   "alignment" : 4,
9745   "fields" :
9746   [
9747    {
9748     "access" : "private",
9749     "field_name" : "mQueue",
9750     "referenced_type" : "type-631"
9751    }
9752   ],
9753   "linker_set_key" : "android::hardware::details::TaskRunner",
9754   "name" : "android::hardware::details::TaskRunner",
9755   "record_kind" : "class",
9756   "referenced_type" : "type-630",
9757   "self_type" : "type-630",
9758   "size" : 8,
9759   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
9760   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
9761  },
9762  {
9763   "alignment" : 1,
9764   "linker_set_key" : "android::hardware::details::bnhw_tag",
9765   "name" : "android::hardware::details::bnhw_tag",
9766   "referenced_type" : "type-219",
9767   "self_type" : "type-219",
9768   "size" : 1,
9769   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9770   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
9771  },
9772  {
9773   "alignment" : 1,
9774   "linker_set_key" : "android::hardware::details::bphw_tag",
9775   "name" : "android::hardware::details::bphw_tag",
9776   "referenced_type" : "type-230",
9777   "self_type" : "type-230",
9778   "size" : 1,
9779   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9780   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
9781  },
9782  {
9783   "alignment" : 1,
9784   "linker_set_key" : "android::hardware::details::bs_tag",
9785   "name" : "android::hardware::details::bs_tag",
9786   "referenced_type" : "type-243",
9787   "self_type" : "type-243",
9788   "size" : 1,
9789   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9790   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
9791  },
9792  {
9793   "access" : "private",
9794   "alignment" : 8,
9795   "fields" :
9796   [
9797    {
9798     "field_name" : "mPointer",
9799     "referenced_type" : "type-294"
9800    },
9801    {
9802     "field_name" : "_pad",
9803     "referenced_type" : "type-110"
9804    }
9805   ],
9806   "is_anonymous" : true,
9807   "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",
9808   "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",
9809   "record_kind" : "union",
9810   "referenced_type" : "type-293",
9811   "self_type" : "type-293",
9812   "size" : 8,
9813   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9814   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
9815  },
9816  {
9817   "alignment" : 8,
9818   "fields" :
9819   [
9820    {
9821     "access" : "private",
9822     "referenced_type" : "type-293"
9823    }
9824   ],
9825   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
9826   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
9827   "referenced_type" : "type-292",
9828   "self_type" : "type-292",
9829   "size" : 8,
9830   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9831   "template_args" : [ "type-295" ],
9832   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
9833  },
9834  {
9835   "alignment" : 8,
9836   "fields" :
9837   [
9838    {
9839     "access" : "private",
9840     "referenced_type" : "type-308"
9841    }
9842   ],
9843   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
9844   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
9845   "referenced_type" : "type-307",
9846   "self_type" : "type-307",
9847   "size" : 8,
9848   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9849   "template_args" : [ "type-310" ],
9850   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
9851  },
9852  {
9853   "alignment" : 8,
9854   "fields" :
9855   [
9856    {
9857     "access" : "private",
9858     "referenced_type" : "type-300"
9859    }
9860   ],
9861   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9862   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9863   "referenced_type" : "type-299",
9864   "self_type" : "type-299",
9865   "size" : 8,
9866   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9867   "template_args" : [ "type-273" ],
9868   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
9869  },
9870  {
9871   "alignment" : 8,
9872   "fields" :
9873   [
9874    {
9875     "access" : "private",
9876     "referenced_type" : "type-334"
9877    }
9878   ],
9879   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
9880   "name" : "android::hardware::details::hidl_pointer<char>",
9881   "referenced_type" : "type-333",
9882   "self_type" : "type-333",
9883   "size" : 8,
9884   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9885   "template_args" : [ "type-44" ],
9886   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
9887  },
9888  {
9889   "access" : "private",
9890   "alignment" : 8,
9891   "fields" :
9892   [
9893    {
9894     "field_name" : "mPointer",
9895     "referenced_type" : "type-166"
9896    },
9897    {
9898     "field_name" : "_pad",
9899     "referenced_type" : "type-110"
9900    }
9901   ],
9902   "is_anonymous" : true,
9903   "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",
9904   "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",
9905   "record_kind" : "union",
9906   "referenced_type" : "type-334",
9907   "self_type" : "type-334",
9908   "size" : 8,
9909   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9910   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
9911  },
9912  {
9913   "alignment" : 8,
9914   "fields" :
9915   [
9916    {
9917     "access" : "private",
9918     "referenced_type" : "type-275"
9919    }
9920   ],
9921   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
9922   "name" : "android::hardware::details::hidl_pointer<const char>",
9923   "referenced_type" : "type-274",
9924   "self_type" : "type-274",
9925   "size" : 8,
9926   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9927   "template_args" : [ "type-43" ],
9928   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
9929  },
9930  {
9931   "access" : "private",
9932   "alignment" : 8,
9933   "fields" :
9934   [
9935    {
9936     "field_name" : "mPointer",
9937     "referenced_type" : "type-42"
9938    },
9939    {
9940     "field_name" : "_pad",
9941     "referenced_type" : "type-110"
9942    }
9943   ],
9944   "is_anonymous" : true,
9945   "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",
9946   "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",
9947   "record_kind" : "union",
9948   "referenced_type" : "type-275",
9949   "self_type" : "type-275",
9950   "size" : 8,
9951   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9952   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
9953  },
9954  {
9955   "alignment" : 8,
9956   "fields" :
9957   [
9958    {
9959     "access" : "private",
9960     "referenced_type" : "type-253"
9961    }
9962   ],
9963   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
9964   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
9965   "referenced_type" : "type-252",
9966   "self_type" : "type-252",
9967   "size" : 8,
9968   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9969   "template_args" : [ "type-255" ],
9970   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
9971  },
9972  {
9973   "access" : "private",
9974   "alignment" : 8,
9975   "fields" :
9976   [
9977    {
9978     "field_name" : "mPointer",
9979     "referenced_type" : "type-254"
9980    },
9981    {
9982     "field_name" : "_pad",
9983     "referenced_type" : "type-110"
9984    }
9985   ],
9986   "is_anonymous" : true,
9987   "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",
9988   "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",
9989   "record_kind" : "union",
9990   "referenced_type" : "type-253",
9991   "self_type" : "type-253",
9992   "size" : 8,
9993   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9994   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
9995  },
9996  {
9997   "access" : "private",
9998   "alignment" : 8,
9999   "fields" :
10000   [
10001    {
10002     "field_name" : "mPointer",
10003     "referenced_type" : "type-309"
10004    },
10005    {
10006     "field_name" : "_pad",
10007     "referenced_type" : "type-110"
10008    }
10009   ],
10010   "is_anonymous" : true,
10011   "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",
10012   "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",
10013   "record_kind" : "union",
10014   "referenced_type" : "type-308",
10015   "self_type" : "type-308",
10016   "size" : 8,
10017   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10018   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
10019  },
10020  {
10021   "access" : "private",
10022   "alignment" : 8,
10023   "fields" :
10024   [
10025    {
10026     "field_name" : "mPointer",
10027     "referenced_type" : "type-301"
10028    },
10029    {
10030     "field_name" : "_pad",
10031     "referenced_type" : "type-110"
10032    }
10033   ],
10034   "is_anonymous" : true,
10035   "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",
10036   "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",
10037   "record_kind" : "union",
10038   "referenced_type" : "type-300",
10039   "self_type" : "type-300",
10040   "size" : 8,
10041   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10042   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
10043  },
10044  {
10045   "alignment" : 8,
10046   "fields" :
10047   [
10048    {
10049     "access" : "private",
10050     "referenced_type" : "type-318"
10051    }
10052   ],
10053   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
10054   "name" : "android::hardware::details::hidl_pointer<int>",
10055   "referenced_type" : "type-317",
10056   "self_type" : "type-317",
10057   "size" : 8,
10058   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10059   "template_args" : [ "type-8" ],
10060   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
10061  },
10062  {
10063   "access" : "private",
10064   "alignment" : 8,
10065   "fields" :
10066   [
10067    {
10068     "field_name" : "mPointer",
10069     "referenced_type" : "type-319"
10070    },
10071    {
10072     "field_name" : "_pad",
10073     "referenced_type" : "type-110"
10074    }
10075   ],
10076   "is_anonymous" : true,
10077   "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",
10078   "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",
10079   "record_kind" : "union",
10080   "referenced_type" : "type-318",
10081   "self_type" : "type-318",
10082   "size" : 8,
10083   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10084   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
10085  },
10086  {
10087   "alignment" : 8,
10088   "fields" :
10089   [
10090    {
10091     "access" : "private",
10092     "referenced_type" : "type-349"
10093    }
10094   ],
10095   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
10096   "name" : "android::hardware::details::hidl_pointer<native_handle>",
10097   "referenced_type" : "type-348",
10098   "self_type" : "type-348",
10099   "size" : 8,
10100   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10101   "template_args" : [ "type-171" ],
10102   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
10103  },
10104  {
10105   "access" : "private",
10106   "alignment" : 8,
10107   "fields" :
10108   [
10109    {
10110     "field_name" : "mPointer",
10111     "referenced_type" : "type-170"
10112    },
10113    {
10114     "field_name" : "_pad",
10115     "referenced_type" : "type-110"
10116    }
10117   ],
10118   "is_anonymous" : true,
10119   "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",
10120   "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",
10121   "record_kind" : "union",
10122   "referenced_type" : "type-349",
10123   "self_type" : "type-349",
10124   "size" : 8,
10125   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10126   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
10127  },
10128  {
10129   "alignment" : 8,
10130   "fields" :
10131   [
10132    {
10133     "access" : "private",
10134     "referenced_type" : "type-326"
10135    }
10136   ],
10137   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned int>",
10138   "name" : "android::hardware::details::hidl_pointer<unsigned int>",
10139   "referenced_type" : "type-325",
10140   "self_type" : "type-325",
10141   "size" : 8,
10142   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10143   "template_args" : [ "type-2" ],
10144   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIjEE"
10145  },
10146  {
10147   "access" : "private",
10148   "alignment" : 8,
10149   "fields" :
10150   [
10151    {
10152     "field_name" : "mPointer",
10153     "referenced_type" : "type-327"
10154    },
10155    {
10156     "field_name" : "_pad",
10157     "referenced_type" : "type-110"
10158    }
10159   ],
10160   "is_anonymous" : true,
10161   "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",
10162   "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",
10163   "record_kind" : "union",
10164   "referenced_type" : "type-326",
10165   "self_type" : "type-326",
10166   "size" : 8,
10167   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10168   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIjEUt_E"
10169  },
10170  {
10171   "alignment" : 1,
10172   "linker_set_key" : "android::hardware::details::i_tag",
10173   "name" : "android::hardware::details::i_tag",
10174   "referenced_type" : "type-209",
10175   "self_type" : "type-209",
10176   "size" : 1,
10177   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10178   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
10179  },
10180  {
10181   "alignment" : 4,
10182   "fields" :
10183   [
10184    {
10185     "access" : "private",
10186     "field_name" : "mStatus",
10187     "referenced_type" : "type-122"
10188    },
10189    {
10190     "access" : "private",
10191     "field_name" : "mCheckedStatus",
10192     "field_offset" : 160,
10193     "referenced_type" : "type-25"
10194    }
10195   ],
10196   "linker_set_key" : "android::hardware::details::return_status",
10197   "name" : "android::hardware::details::return_status",
10198   "record_kind" : "class",
10199   "referenced_type" : "type-132",
10200   "self_type" : "type-132",
10201   "size" : 24,
10202   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10203   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
10204  },
10205  {
10206   "alignment" : 1,
10207   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
10208   "name" : "android::hardware::details::std_array<unsigned char, 32>",
10209   "referenced_type" : "type-335",
10210   "self_type" : "type-335",
10211   "size" : 1,
10212   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10213   "template_args" : [ "type-86" ],
10214   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
10215  },
10216  {
10217   "alignment" : 4,
10218   "base_specifiers" :
10219   [
10220    {
10221     "referenced_type" : "type-396"
10222    }
10223   ],
10224   "fields" :
10225   [
10226    {
10227     "access" : "private",
10228     "field_name" : "_hidl_mImpl",
10229     "field_offset" : 544,
10230     "referenced_type" : "type-77"
10231    }
10232   ],
10233   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::BnHwMapper",
10234   "name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper",
10235   "referenced_type" : "type-583",
10236   "self_type" : "type-583",
10237   "size" : 80,
10238   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h",
10239   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_010BnHwMapperE",
10240   "vtable_components" :
10241   [
10242    {
10243     "component_value" : 72,
10244     "kind" : "vbase_offset"
10245    },
10246    {
10247     "kind" : "offset_to_top"
10248    },
10249    {
10250     "kind" : "rtti",
10251     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BnHwMapperE"
10252    },
10253    {
10254     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10255    },
10256    {
10257     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10258    },
10259    {
10260     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10261    },
10262    {
10263     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10264    },
10265    {
10266     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10267    },
10268    {
10269     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10270    },
10271    {
10272     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10273    },
10274    {
10275     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10276    },
10277    {
10278     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10279    },
10280    {
10281     "kind" : "complete_dtor_pointer",
10282     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperD1Ev"
10283    },
10284    {
10285     "kind" : "deleting_dtor_pointer",
10286     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperD0Ev"
10287    },
10288    {
10289     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
10290    },
10291    {
10292     "component_value" : -20,
10293     "kind" : "offset_to_top"
10294    },
10295    {
10296     "kind" : "rtti",
10297     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BnHwMapperE"
10298    },
10299    {
10300     "kind" : "complete_dtor_pointer",
10301     "mangled_component_name" : "_ZThn20_N7android8hardware8graphics6mapper4V2_010BnHwMapperD1Ev"
10302    },
10303    {
10304     "kind" : "deleting_dtor_pointer",
10305     "mangled_component_name" : "_ZThn20_N7android8hardware8graphics6mapper4V2_010BnHwMapperD0Ev"
10306    },
10307    {
10308     "kind" : "vcall_offset"
10309    },
10310    {
10311     "kind" : "vcall_offset"
10312    },
10313    {
10314     "kind" : "vcall_offset"
10315    },
10316    {
10317     "kind" : "vcall_offset"
10318    },
10319    {
10320     "component_value" : -72,
10321     "kind" : "vcall_offset"
10322    },
10323    {
10324     "component_value" : -72,
10325     "kind" : "offset_to_top"
10326    },
10327    {
10328     "kind" : "rtti",
10329     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BnHwMapperE"
10330    },
10331    {
10332     "kind" : "complete_dtor_pointer",
10333     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_010BnHwMapperD1Ev"
10334    },
10335    {
10336     "kind" : "deleting_dtor_pointer",
10337     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_010BnHwMapperD0Ev"
10338    },
10339    {
10340     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10341    },
10342    {
10343     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10344    },
10345    {
10346     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10347    },
10348    {
10349     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10350    }
10351   ]
10352  },
10353  {
10354   "alignment" : 4,
10355   "base_specifiers" :
10356   [
10357    {
10358     "referenced_type" : "type-379"
10359    },
10360    {
10361     "referenced_type" : "type-398"
10362    }
10363   ],
10364   "fields" :
10365   [
10366    {
10367     "access" : "private",
10368     "field_name" : "_hidl_mMutex",
10369     "field_offset" : 544,
10370     "referenced_type" : "type-586"
10371    },
10372    {
10373     "access" : "private",
10374     "field_name" : "_hidl_mDeathRecipients",
10375     "field_offset" : 576,
10376     "referenced_type" : "type-587"
10377    }
10378   ],
10379   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::BpHwMapper",
10380   "name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper",
10381   "referenced_type" : "type-585",
10382   "self_type" : "type-585",
10383   "size" : 92,
10384   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h",
10385   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_010BpHwMapperE",
10386   "vtable_components" :
10387   [
10388    {
10389     "component_value" : 84,
10390     "kind" : "vbase_offset"
10391    },
10392    {
10393     "kind" : "offset_to_top"
10394    },
10395    {
10396     "kind" : "rtti",
10397     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
10398    },
10399    {
10400     "mangled_component_name" : "_ZNK7android8hardware8graphics6mapper4V2_010BpHwMapper8isRemoteEv"
10401    },
10402    {
10403     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10404    },
10405    {
10406     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10407    },
10408    {
10409     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10410    },
10411    {
10412     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10413    },
10414    {
10415     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper21setHALInstrumentationEv"
10416    },
10417    {
10418     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10419    },
10420    {
10421     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper4pingEv"
10422    },
10423    {
10424     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10425    },
10426    {
10427     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper21notifySyspropsChangedEv"
10428    },
10429    {
10430     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10431    },
10432    {
10433     "kind" : "complete_dtor_pointer",
10434     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapperD1Ev"
10435    },
10436    {
10437     "kind" : "deleting_dtor_pointer",
10438     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapperD0Ev"
10439    },
10440    {
10441     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper16createDescriptorERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecIjEEEEE"
10442    },
10443    {
10444     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorEPvEEE"
10445    },
10446    {
10447     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper10freeBufferEPv"
10448    },
10449    {
10450     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper4lockEPvyRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorES5_EEE"
10451    },
10452    {
10453     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper9lockYCbCrEPvyRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorERKNS3_11YCbCrLayoutEEEE"
10454    },
10455    {
10456     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper6unlockEPvNSt3__18functionIFvNS3_5ErrorERKNS0_11hidl_handleEEEE"
10457    },
10458    {
10459     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEE10onAsBinderEv"
10460    },
10461    {
10462     "component_value" : 80,
10463     "kind" : "vbase_offset"
10464    },
10465    {
10466     "component_value" : -4,
10467     "kind" : "offset_to_top"
10468    },
10469    {
10470     "kind" : "rtti",
10471     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
10472    },
10473    {
10474     "kind" : "complete_dtor_pointer",
10475     "mangled_component_name" : "_ZThn4_N7android8hardware8graphics6mapper4V2_010BpHwMapperD1Ev"
10476    },
10477    {
10478     "kind" : "deleting_dtor_pointer",
10479     "mangled_component_name" : "_ZThn4_N7android8hardware8graphics6mapper4V2_010BpHwMapperD0Ev"
10480    },
10481    {
10482     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEE10onAsBinderEv"
10483    },
10484    {
10485     "component_value" : 76,
10486     "kind" : "vbase_offset"
10487    },
10488    {
10489     "component_value" : -8,
10490     "kind" : "offset_to_top"
10491    },
10492    {
10493     "kind" : "rtti",
10494     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
10495    },
10496    {
10497     "kind" : "complete_dtor_pointer",
10498     "mangled_component_name" : "_ZThn8_N7android8hardware8graphics6mapper4V2_010BpHwMapperD1Ev"
10499    },
10500    {
10501     "kind" : "deleting_dtor_pointer",
10502     "mangled_component_name" : "_ZThn8_N7android8hardware8graphics6mapper4V2_010BpHwMapperD0Ev"
10503    },
10504    {
10505     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10506    },
10507    {
10508     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10509    },
10510    {
10511     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10512    },
10513    {
10514     "component_value" : -24,
10515     "kind" : "offset_to_top"
10516    },
10517    {
10518     "kind" : "rtti",
10519     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
10520    },
10521    {
10522     "kind" : "complete_dtor_pointer",
10523     "mangled_component_name" : "_ZThn24_N7android8hardware8graphics6mapper4V2_010BpHwMapperD1Ev"
10524    },
10525    {
10526     "kind" : "deleting_dtor_pointer",
10527     "mangled_component_name" : "_ZThn24_N7android8hardware8graphics6mapper4V2_010BpHwMapperD0Ev"
10528    },
10529    {
10530     "kind" : "vcall_offset"
10531    },
10532    {
10533     "component_value" : -76,
10534     "kind" : "vcall_offset"
10535    },
10536    {
10537     "component_value" : -76,
10538     "kind" : "vcall_offset"
10539    },
10540    {
10541     "component_value" : -76,
10542     "kind" : "vcall_offset"
10543    },
10544    {
10545     "component_value" : -84,
10546     "kind" : "vcall_offset"
10547    },
10548    {
10549     "component_value" : -84,
10550     "kind" : "offset_to_top"
10551    },
10552    {
10553     "kind" : "rtti",
10554     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
10555    },
10556    {
10557     "kind" : "complete_dtor_pointer",
10558     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_010BpHwMapperD1Ev"
10559    },
10560    {
10561     "kind" : "deleting_dtor_pointer",
10562     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_010BpHwMapperD0Ev"
10563    },
10564    {
10565     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10566    },
10567    {
10568     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10569    },
10570    {
10571     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10572    },
10573    {
10574     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10575    }
10576   ]
10577  },
10578  {
10579   "alignment" : 4,
10580   "base_specifiers" :
10581   [
10582    {
10583     "referenced_type" : "type-56"
10584    }
10585   ],
10586   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::IMapper",
10587   "name" : "android::hardware::graphics::mapper::V2_0::IMapper",
10588   "referenced_type" : "type-79",
10589   "self_type" : "type-79",
10590   "size" : 12,
10591   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h",
10592   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_07IMapperE",
10593   "vtable_components" :
10594   [
10595    {
10596     "component_value" : 4,
10597     "kind" : "vbase_offset"
10598    },
10599    {
10600     "kind" : "offset_to_top"
10601    },
10602    {
10603     "kind" : "rtti",
10604     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_07IMapperE"
10605    },
10606    {
10607     "mangled_component_name" : "_ZNK7android8hardware8graphics6mapper4V2_07IMapper8isRemoteEv"
10608    },
10609    {
10610     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10611    },
10612    {
10613     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10614    },
10615    {
10616     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10617    },
10618    {
10619     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10620    },
10621    {
10622     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper21setHALInstrumentationEv"
10623    },
10624    {
10625     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10626    },
10627    {
10628     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper4pingEv"
10629    },
10630    {
10631     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10632    },
10633    {
10634     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper21notifySyspropsChangedEv"
10635    },
10636    {
10637     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10638    },
10639    {
10640     "kind" : "complete_dtor_pointer",
10641     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapperD1Ev"
10642    },
10643    {
10644     "kind" : "deleting_dtor_pointer",
10645     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapperD0Ev"
10646    },
10647    {
10648     "is_pure" : true,
10649     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper16createDescriptorERKNS4_20BufferDescriptorInfoENSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecIjEEEEE"
10650    },
10651    {
10652     "is_pure" : true,
10653     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorEPvEEE"
10654    },
10655    {
10656     "is_pure" : true,
10657     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper10freeBufferEPv"
10658    },
10659    {
10660     "is_pure" : true,
10661     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper4lockEPvyRKNS4_4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorES5_EEE"
10662    },
10663    {
10664     "is_pure" : true,
10665     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper9lockYCbCrEPvyRKNS4_4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorERKNS3_11YCbCrLayoutEEEE"
10666    },
10667    {
10668     "is_pure" : true,
10669     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper6unlockEPvNSt3__18functionIFvNS3_5ErrorERKNS0_11hidl_handleEEEE"
10670    },
10671    {
10672     "kind" : "vcall_offset"
10673    },
10674    {
10675     "kind" : "vcall_offset"
10676    },
10677    {
10678     "kind" : "vcall_offset"
10679    },
10680    {
10681     "kind" : "vcall_offset"
10682    },
10683    {
10684     "component_value" : -4,
10685     "kind" : "vcall_offset"
10686    },
10687    {
10688     "component_value" : -4,
10689     "kind" : "offset_to_top"
10690    },
10691    {
10692     "kind" : "rtti",
10693     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_07IMapperE"
10694    },
10695    {
10696     "kind" : "complete_dtor_pointer",
10697     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_07IMapperD1Ev"
10698    },
10699    {
10700     "kind" : "deleting_dtor_pointer",
10701     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_07IMapperD0Ev"
10702    },
10703    {
10704     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10705    },
10706    {
10707     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10708    },
10709    {
10710     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10711    },
10712    {
10713     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10714    }
10715   ]
10716  },
10717  {
10718   "alignment" : 8,
10719   "fields" :
10720   [
10721    {
10722     "field_name" : "width",
10723     "referenced_type" : "type-2"
10724    },
10725    {
10726     "field_name" : "height",
10727     "field_offset" : 32,
10728     "referenced_type" : "type-2"
10729    },
10730    {
10731     "field_name" : "layerCount",
10732     "field_offset" : 64,
10733     "referenced_type" : "type-2"
10734    },
10735    {
10736     "field_name" : "format",
10737     "field_offset" : 96,
10738     "referenced_type" : "type-510"
10739    },
10740    {
10741     "field_name" : "usage",
10742     "field_offset" : 128,
10743     "referenced_type" : "type-110"
10744    }
10745   ],
10746   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::IMapper::BufferDescriptorInfo",
10747   "name" : "android::hardware::graphics::mapper::V2_0::IMapper::BufferDescriptorInfo",
10748   "referenced_type" : "type-567",
10749   "self_type" : "type-567",
10750   "size" : 24,
10751   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h",
10752   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_07IMapper20BufferDescriptorInfoE"
10753  },
10754  {
10755   "alignment" : 4,
10756   "fields" :
10757   [
10758    {
10759     "field_name" : "left",
10760     "referenced_type" : "type-8"
10761    },
10762    {
10763     "field_name" : "top",
10764     "field_offset" : 32,
10765     "referenced_type" : "type-8"
10766    },
10767    {
10768     "field_name" : "width",
10769     "field_offset" : 64,
10770     "referenced_type" : "type-8"
10771    },
10772    {
10773     "field_name" : "height",
10774     "field_offset" : 96,
10775     "referenced_type" : "type-8"
10776    }
10777   ],
10778   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::IMapper::Rect",
10779   "name" : "android::hardware::graphics::mapper::V2_0::IMapper::Rect",
10780   "referenced_type" : "type-568",
10781   "self_type" : "type-568",
10782   "size" : 16,
10783   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h",
10784   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_07IMapper4RectE"
10785  },
10786  {
10787   "alignment" : 4,
10788   "fields" :
10789   [
10790    {
10791     "field_name" : "y",
10792     "referenced_type" : "type-9"
10793    },
10794    {
10795     "field_name" : "cb",
10796     "field_offset" : 32,
10797     "referenced_type" : "type-9"
10798    },
10799    {
10800     "field_name" : "cr",
10801     "field_offset" : 64,
10802     "referenced_type" : "type-9"
10803    },
10804    {
10805     "field_name" : "yStride",
10806     "field_offset" : 96,
10807     "referenced_type" : "type-2"
10808    },
10809    {
10810     "field_name" : "cStride",
10811     "field_offset" : 128,
10812     "referenced_type" : "type-2"
10813    },
10814    {
10815     "field_name" : "chromaStep",
10816     "field_offset" : 160,
10817     "referenced_type" : "type-2"
10818    }
10819   ],
10820   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::YCbCrLayout",
10821   "name" : "android::hardware::graphics::mapper::V2_0::YCbCrLayout",
10822   "referenced_type" : "type-562",
10823   "self_type" : "type-562",
10824   "size" : 24,
10825   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/types.h",
10826   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_011YCbCrLayoutE"
10827  },
10828  {
10829   "alignment" : 4,
10830   "base_specifiers" :
10831   [
10832    {
10833     "referenced_type" : "type-396"
10834    }
10835   ],
10836   "fields" :
10837   [
10838    {
10839     "access" : "private",
10840     "field_name" : "_hidl_mImpl",
10841     "field_offset" : 544,
10842     "referenced_type" : "type-96"
10843    }
10844   ],
10845   "linker_set_key" : "android::hardware::graphics::mapper::V2_1::BnHwMapper",
10846   "name" : "android::hardware::graphics::mapper::V2_1::BnHwMapper",
10847   "referenced_type" : "type-434",
10848   "self_type" : "type-434",
10849   "size" : 80,
10850   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BnHwMapper.h",
10851   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_110BnHwMapperE",
10852   "vtable_components" :
10853   [
10854    {
10855     "component_value" : 72,
10856     "kind" : "vbase_offset"
10857    },
10858    {
10859     "kind" : "offset_to_top"
10860    },
10861    {
10862     "kind" : "rtti",
10863     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_110BnHwMapperE"
10864    },
10865    {
10866     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10867    },
10868    {
10869     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10870    },
10871    {
10872     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10873    },
10874    {
10875     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10876    },
10877    {
10878     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10879    },
10880    {
10881     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10882    },
10883    {
10884     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10885    },
10886    {
10887     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10888    },
10889    {
10890     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10891    },
10892    {
10893     "kind" : "complete_dtor_pointer",
10894     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapperD1Ev"
10895    },
10896    {
10897     "kind" : "deleting_dtor_pointer",
10898     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapperD0Ev"
10899    },
10900    {
10901     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
10902    },
10903    {
10904     "component_value" : -20,
10905     "kind" : "offset_to_top"
10906    },
10907    {
10908     "kind" : "rtti",
10909     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_110BnHwMapperE"
10910    },
10911    {
10912     "kind" : "complete_dtor_pointer",
10913     "mangled_component_name" : "_ZThn20_N7android8hardware8graphics6mapper4V2_110BnHwMapperD1Ev"
10914    },
10915    {
10916     "kind" : "deleting_dtor_pointer",
10917     "mangled_component_name" : "_ZThn20_N7android8hardware8graphics6mapper4V2_110BnHwMapperD0Ev"
10918    },
10919    {
10920     "kind" : "vcall_offset"
10921    },
10922    {
10923     "kind" : "vcall_offset"
10924    },
10925    {
10926     "kind" : "vcall_offset"
10927    },
10928    {
10929     "kind" : "vcall_offset"
10930    },
10931    {
10932     "component_value" : -72,
10933     "kind" : "vcall_offset"
10934    },
10935    {
10936     "component_value" : -72,
10937     "kind" : "offset_to_top"
10938    },
10939    {
10940     "kind" : "rtti",
10941     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_110BnHwMapperE"
10942    },
10943    {
10944     "kind" : "complete_dtor_pointer",
10945     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_110BnHwMapperD1Ev"
10946    },
10947    {
10948     "kind" : "deleting_dtor_pointer",
10949     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_110BnHwMapperD0Ev"
10950    },
10951    {
10952     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10953    },
10954    {
10955     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10956    },
10957    {
10958     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10959    },
10960    {
10961     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10962    }
10963   ]
10964  },
10965  {
10966   "alignment" : 4,
10967   "base_specifiers" :
10968   [
10969    {
10970     "referenced_type" : "type-381"
10971    },
10972    {
10973     "referenced_type" : "type-398"
10974    }
10975   ],
10976   "fields" :
10977   [
10978    {
10979     "access" : "private",
10980     "field_name" : "_hidl_mMutex",
10981     "field_offset" : 544,
10982     "referenced_type" : "type-593"
10983    },
10984    {
10985     "access" : "private",
10986     "field_name" : "_hidl_mDeathRecipients",
10987     "field_offset" : 576,
10988     "referenced_type" : "type-594"
10989    }
10990   ],
10991   "linker_set_key" : "android::hardware::graphics::mapper::V2_1::BpHwMapper",
10992   "name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper",
10993   "referenced_type" : "type-592",
10994   "self_type" : "type-592",
10995   "size" : 92,
10996   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h",
10997   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_110BpHwMapperE",
10998   "vtable_components" :
10999   [
11000    {
11001     "component_value" : 84,
11002     "kind" : "vbase_offset"
11003    },
11004    {
11005     "kind" : "offset_to_top"
11006    },
11007    {
11008     "kind" : "rtti",
11009     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_110BpHwMapperE"
11010    },
11011    {
11012     "mangled_component_name" : "_ZNK7android8hardware8graphics6mapper4V2_110BpHwMapper8isRemoteEv"
11013    },
11014    {
11015     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11016    },
11017    {
11018     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11019    },
11020    {
11021     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11022    },
11023    {
11024     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11025    },
11026    {
11027     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper21setHALInstrumentationEv"
11028    },
11029    {
11030     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11031    },
11032    {
11033     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper4pingEv"
11034    },
11035    {
11036     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11037    },
11038    {
11039     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper21notifySyspropsChangedEv"
11040    },
11041    {
11042     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11043    },
11044    {
11045     "kind" : "complete_dtor_pointer",
11046     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapperD1Ev"
11047    },
11048    {
11049     "kind" : "deleting_dtor_pointer",
11050     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapperD0Ev"
11051    },
11052    {
11053     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper16createDescriptorERKNS2_4V2_07IMapper20BufferDescriptorInfoENSt3__18functionIFvNS5_5ErrorERKNS0_8hidl_vecIjEEEEE"
11054    },
11055    {
11056     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS2_4V2_05ErrorEPvEEE"
11057    },
11058    {
11059     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper10freeBufferEPv"
11060    },
11061    {
11062     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper4lockEPvyRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorES5_EEE"
11063    },
11064    {
11065     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper9lockYCbCrEPvyRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorERKNS6_11YCbCrLayoutEEEE"
11066    },
11067    {
11068     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper6unlockEPvNSt3__18functionIFvNS2_4V2_05ErrorERKNS0_11hidl_handleEEEE"
11069    },
11070    {
11071     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper18validateBufferSizeEPvRKNS3_7IMapper20BufferDescriptorInfoEj"
11072    },
11073    {
11074     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper16getTransportSizeEPvNSt3__18functionIFvNS2_4V2_05ErrorEjjEEE"
11075    },
11076    {
11077     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper20createDescriptor_2_1ERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS2_4V2_05ErrorERKNS0_8hidl_vecIjEEEEE"
11078    },
11079    {
11080     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEE10onAsBinderEv"
11081    },
11082    {
11083     "component_value" : 80,
11084     "kind" : "vbase_offset"
11085    },
11086    {
11087     "component_value" : -4,
11088     "kind" : "offset_to_top"
11089    },
11090    {
11091     "kind" : "rtti",
11092     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_110BpHwMapperE"
11093    },
11094    {
11095     "kind" : "complete_dtor_pointer",
11096     "mangled_component_name" : "_ZThn4_N7android8hardware8graphics6mapper4V2_110BpHwMapperD1Ev"
11097    },
11098    {
11099     "kind" : "deleting_dtor_pointer",
11100     "mangled_component_name" : "_ZThn4_N7android8hardware8graphics6mapper4V2_110BpHwMapperD0Ev"
11101    },
11102    {
11103     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEE10onAsBinderEv"
11104    },
11105    {
11106     "component_value" : 76,
11107     "kind" : "vbase_offset"
11108    },
11109    {
11110     "component_value" : -8,
11111     "kind" : "offset_to_top"
11112    },
11113    {
11114     "kind" : "rtti",
11115     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_110BpHwMapperE"
11116    },
11117    {
11118     "kind" : "complete_dtor_pointer",
11119     "mangled_component_name" : "_ZThn8_N7android8hardware8graphics6mapper4V2_110BpHwMapperD1Ev"
11120    },
11121    {
11122     "kind" : "deleting_dtor_pointer",
11123     "mangled_component_name" : "_ZThn8_N7android8hardware8graphics6mapper4V2_110BpHwMapperD0Ev"
11124    },
11125    {
11126     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11127    },
11128    {
11129     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11130    },
11131    {
11132     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11133    },
11134    {
11135     "component_value" : -24,
11136     "kind" : "offset_to_top"
11137    },
11138    {
11139     "kind" : "rtti",
11140     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_110BpHwMapperE"
11141    },
11142    {
11143     "kind" : "complete_dtor_pointer",
11144     "mangled_component_name" : "_ZThn24_N7android8hardware8graphics6mapper4V2_110BpHwMapperD1Ev"
11145    },
11146    {
11147     "kind" : "deleting_dtor_pointer",
11148     "mangled_component_name" : "_ZThn24_N7android8hardware8graphics6mapper4V2_110BpHwMapperD0Ev"
11149    },
11150    {
11151     "kind" : "vcall_offset"
11152    },
11153    {
11154     "component_value" : -76,
11155     "kind" : "vcall_offset"
11156    },
11157    {
11158     "component_value" : -76,
11159     "kind" : "vcall_offset"
11160    },
11161    {
11162     "component_value" : -76,
11163     "kind" : "vcall_offset"
11164    },
11165    {
11166     "component_value" : -84,
11167     "kind" : "vcall_offset"
11168    },
11169    {
11170     "component_value" : -84,
11171     "kind" : "offset_to_top"
11172    },
11173    {
11174     "kind" : "rtti",
11175     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_110BpHwMapperE"
11176    },
11177    {
11178     "kind" : "complete_dtor_pointer",
11179     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_110BpHwMapperD1Ev"
11180    },
11181    {
11182     "kind" : "deleting_dtor_pointer",
11183     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_110BpHwMapperD0Ev"
11184    },
11185    {
11186     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11187    },
11188    {
11189     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11190    },
11191    {
11192     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11193    },
11194    {
11195     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11196    }
11197   ]
11198  },
11199  {
11200   "alignment" : 4,
11201   "base_specifiers" :
11202   [
11203    {
11204     "referenced_type" : "type-98"
11205    },
11206    {
11207     "referenced_type" : "type-398"
11208    }
11209   ],
11210   "fields" :
11211   [
11212    {
11213     "access" : "private",
11214     "field_name" : "mImpl",
11215     "field_offset" : 384,
11216     "referenced_type" : "type-102"
11217    },
11218    {
11219     "access" : "private",
11220     "field_name" : "mOnewayQueue",
11221     "field_offset" : 416,
11222     "referenced_type" : "type-630"
11223    }
11224   ],
11225   "linker_set_key" : "android::hardware::graphics::mapper::V2_1::BsMapper",
11226   "name" : "android::hardware::graphics::mapper::V2_1::BsMapper",
11227   "referenced_type" : "type-629",
11228   "self_type" : "type-629",
11229   "size" : 68,
11230   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BsMapper.h",
11231   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_18BsMapperE",
11232   "vtable_components" :
11233   [
11234    {
11235     "component_value" : 60,
11236     "kind" : "vbase_offset"
11237    },
11238    {
11239     "kind" : "offset_to_top"
11240    },
11241    {
11242     "kind" : "rtti",
11243     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_18BsMapperE"
11244    },
11245    {
11246     "mangled_component_name" : "_ZNK7android8hardware8graphics6mapper4V2_17IMapper8isRemoteEv"
11247    },
11248    {
11249     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11250    },
11251    {
11252     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11253    },
11254    {
11255     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11256    },
11257    {
11258     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11259    },
11260    {
11261     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper21setHALInstrumentationEv"
11262    },
11263    {
11264     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11265    },
11266    {
11267     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper4pingEv"
11268    },
11269    {
11270     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11271    },
11272    {
11273     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper21notifySyspropsChangedEv"
11274    },
11275    {
11276     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11277    },
11278    {
11279     "kind" : "complete_dtor_pointer",
11280     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapperD1Ev"
11281    },
11282    {
11283     "kind" : "deleting_dtor_pointer",
11284     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapperD0Ev"
11285    },
11286    {
11287     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper16createDescriptorERKNS2_4V2_07IMapper20BufferDescriptorInfoENSt3__18functionIFvNS5_5ErrorERKNS0_8hidl_vecIjEEEEE"
11288    },
11289    {
11290     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS2_4V2_05ErrorEPvEEE"
11291    },
11292    {
11293     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper10freeBufferEPv"
11294    },
11295    {
11296     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper4lockEPvyRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorES5_EEE"
11297    },
11298    {
11299     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper9lockYCbCrEPvyRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorERKNS6_11YCbCrLayoutEEEE"
11300    },
11301    {
11302     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper6unlockEPvNSt3__18functionIFvNS2_4V2_05ErrorERKNS0_11hidl_handleEEEE"
11303    },
11304    {
11305     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper18validateBufferSizeEPvRKNS3_7IMapper20BufferDescriptorInfoEj"
11306    },
11307    {
11308     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper16getTransportSizeEPvNSt3__18functionIFvNS2_4V2_05ErrorEjjEEE"
11309    },
11310    {
11311     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper20createDescriptor_2_1ERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS2_4V2_05ErrorERKNS0_8hidl_vecIjEEEEE"
11312    },
11313    {
11314     "component_value" : -4,
11315     "kind" : "offset_to_top"
11316    },
11317    {
11318     "kind" : "rtti",
11319     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_18BsMapperE"
11320    },
11321    {
11322     "kind" : "complete_dtor_pointer",
11323     "mangled_component_name" : "_ZThn4_N7android8hardware8graphics6mapper4V2_18BsMapperD1Ev"
11324    },
11325    {
11326     "kind" : "deleting_dtor_pointer",
11327     "mangled_component_name" : "_ZThn4_N7android8hardware8graphics6mapper4V2_18BsMapperD0Ev"
11328    },
11329    {
11330     "kind" : "vcall_offset"
11331    },
11332    {
11333     "kind" : "vcall_offset"
11334    },
11335    {
11336     "kind" : "vcall_offset"
11337    },
11338    {
11339     "kind" : "vcall_offset"
11340    },
11341    {
11342     "component_value" : -60,
11343     "kind" : "vcall_offset"
11344    },
11345    {
11346     "component_value" : -60,
11347     "kind" : "offset_to_top"
11348    },
11349    {
11350     "kind" : "rtti",
11351     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_18BsMapperE"
11352    },
11353    {
11354     "kind" : "complete_dtor_pointer",
11355     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_18BsMapperD1Ev"
11356    },
11357    {
11358     "kind" : "deleting_dtor_pointer",
11359     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_18BsMapperD0Ev"
11360    },
11361    {
11362     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11363    },
11364    {
11365     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11366    },
11367    {
11368     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11369    },
11370    {
11371     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11372    }
11373   ]
11374  },
11375  {
11376   "alignment" : 4,
11377   "base_specifiers" :
11378   [
11379    {
11380     "referenced_type" : "type-79"
11381    }
11382   ],
11383   "linker_set_key" : "android::hardware::graphics::mapper::V2_1::IMapper",
11384   "name" : "android::hardware::graphics::mapper::V2_1::IMapper",
11385   "referenced_type" : "type-98",
11386   "self_type" : "type-98",
11387   "size" : 12,
11388   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h",
11389   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_17IMapperE",
11390   "vtable_components" :
11391   [
11392    {
11393     "component_value" : 4,
11394     "kind" : "vbase_offset"
11395    },
11396    {
11397     "kind" : "offset_to_top"
11398    },
11399    {
11400     "kind" : "rtti",
11401     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_17IMapperE"
11402    },
11403    {
11404     "mangled_component_name" : "_ZNK7android8hardware8graphics6mapper4V2_17IMapper8isRemoteEv"
11405    },
11406    {
11407     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11408    },
11409    {
11410     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11411    },
11412    {
11413     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11414    },
11415    {
11416     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11417    },
11418    {
11419     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper21setHALInstrumentationEv"
11420    },
11421    {
11422     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11423    },
11424    {
11425     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper4pingEv"
11426    },
11427    {
11428     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11429    },
11430    {
11431     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper21notifySyspropsChangedEv"
11432    },
11433    {
11434     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11435    },
11436    {
11437     "kind" : "complete_dtor_pointer",
11438     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapperD1Ev"
11439    },
11440    {
11441     "kind" : "deleting_dtor_pointer",
11442     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapperD0Ev"
11443    },
11444    {
11445     "is_pure" : true,
11446     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper16createDescriptorERKNS2_4V2_07IMapper20BufferDescriptorInfoENSt3__18functionIFvNS5_5ErrorERKNS0_8hidl_vecIjEEEEE"
11447    },
11448    {
11449     "is_pure" : true,
11450     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS2_4V2_05ErrorEPvEEE"
11451    },
11452    {
11453     "is_pure" : true,
11454     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper10freeBufferEPv"
11455    },
11456    {
11457     "is_pure" : true,
11458     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper4lockEPvyRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorES5_EEE"
11459    },
11460    {
11461     "is_pure" : true,
11462     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper9lockYCbCrEPvyRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorERKNS6_11YCbCrLayoutEEEE"
11463    },
11464    {
11465     "is_pure" : true,
11466     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper6unlockEPvNSt3__18functionIFvNS2_4V2_05ErrorERKNS0_11hidl_handleEEEE"
11467    },
11468    {
11469     "is_pure" : true,
11470     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper18validateBufferSizeEPvRKNS4_20BufferDescriptorInfoEj"
11471    },
11472    {
11473     "is_pure" : true,
11474     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper16getTransportSizeEPvNSt3__18functionIFvNS2_4V2_05ErrorEjjEEE"
11475    },
11476    {
11477     "is_pure" : true,
11478     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper20createDescriptor_2_1ERKNS4_20BufferDescriptorInfoENSt3__18functionIFvNS2_4V2_05ErrorERKNS0_8hidl_vecIjEEEEE"
11479    },
11480    {
11481     "kind" : "vcall_offset"
11482    },
11483    {
11484     "kind" : "vcall_offset"
11485    },
11486    {
11487     "kind" : "vcall_offset"
11488    },
11489    {
11490     "kind" : "vcall_offset"
11491    },
11492    {
11493     "component_value" : -4,
11494     "kind" : "vcall_offset"
11495    },
11496    {
11497     "component_value" : -4,
11498     "kind" : "offset_to_top"
11499    },
11500    {
11501     "kind" : "rtti",
11502     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_17IMapperE"
11503    },
11504    {
11505     "kind" : "complete_dtor_pointer",
11506     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_17IMapperD1Ev"
11507    },
11508    {
11509     "kind" : "deleting_dtor_pointer",
11510     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_17IMapperD0Ev"
11511    },
11512    {
11513     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11514    },
11515    {
11516     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11517    },
11518    {
11519     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11520    },
11521    {
11522     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11523    }
11524   ]
11525  },
11526  {
11527   "alignment" : 8,
11528   "fields" :
11529   [
11530    {
11531     "field_name" : "width",
11532     "referenced_type" : "type-2"
11533    },
11534    {
11535     "field_name" : "height",
11536     "field_offset" : 32,
11537     "referenced_type" : "type-2"
11538    },
11539    {
11540     "field_name" : "layerCount",
11541     "field_offset" : 64,
11542     "referenced_type" : "type-2"
11543    },
11544    {
11545     "field_name" : "format",
11546     "field_offset" : 96,
11547     "referenced_type" : "type-540"
11548    },
11549    {
11550     "field_name" : "usage",
11551     "field_offset" : 128,
11552     "referenced_type" : "type-110"
11553    }
11554   ],
11555   "linker_set_key" : "android::hardware::graphics::mapper::V2_1::IMapper::BufferDescriptorInfo",
11556   "name" : "android::hardware::graphics::mapper::V2_1::IMapper::BufferDescriptorInfo",
11557   "referenced_type" : "type-571",
11558   "self_type" : "type-571",
11559   "size" : 24,
11560   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h",
11561   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_17IMapper20BufferDescriptorInfoE"
11562  },
11563  {
11564   "alignment" : 1,
11565   "fields" :
11566   [
11567    {
11568     "access" : "private",
11569     "field_name" : "mBuffer",
11570     "referenced_type" : "type-311"
11571    }
11572   ],
11573   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
11574   "name" : "android::hardware::hidl_array<unsigned char, 32>",
11575   "referenced_type" : "type-310",
11576   "self_type" : "type-310",
11577   "size" : 32,
11578   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11579   "template_args" : [ "type-86" ],
11580   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
11581  },
11582  {
11583   "alignment" : 8,
11584   "base_specifiers" :
11585   [
11586    {
11587     "referenced_type" : "type-50"
11588    }
11589   ],
11590   "fields" :
11591   [
11592    {
11593     "access" : "private",
11594     "field_name" : "mRecipient",
11595     "field_offset" : 32,
11596     "referenced_type" : "type-107"
11597    },
11598    {
11599     "access" : "private",
11600     "field_name" : "mCookie",
11601     "field_offset" : 128,
11602     "referenced_type" : "type-110"
11603    },
11604    {
11605     "access" : "private",
11606     "field_name" : "mBase",
11607     "field_offset" : 192,
11608     "referenced_type" : "type-111"
11609    }
11610   ],
11611   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
11612   "name" : "android::hardware::hidl_binder_death_recipient",
11613   "referenced_type" : "type-106",
11614   "self_type" : "type-106",
11615   "size" : 40,
11616   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
11617   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
11618   "vtable_components" :
11619   [
11620    {
11621     "component_value" : 32,
11622     "kind" : "vbase_offset"
11623    },
11624    {
11625     "kind" : "offset_to_top"
11626    },
11627    {
11628     "kind" : "rtti",
11629     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11630    },
11631    {
11632     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
11633    },
11634    {
11635     "kind" : "complete_dtor_pointer",
11636     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
11637    },
11638    {
11639     "kind" : "deleting_dtor_pointer",
11640     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
11641    },
11642    {
11643     "kind" : "vcall_offset"
11644    },
11645    {
11646     "kind" : "vcall_offset"
11647    },
11648    {
11649     "kind" : "vcall_offset"
11650    },
11651    {
11652     "kind" : "vcall_offset"
11653    },
11654    {
11655     "component_value" : -32,
11656     "kind" : "vcall_offset"
11657    },
11658    {
11659     "component_value" : -32,
11660     "kind" : "offset_to_top"
11661    },
11662    {
11663     "kind" : "rtti",
11664     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11665    },
11666    {
11667     "kind" : "complete_dtor_pointer",
11668     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
11669    },
11670    {
11671     "kind" : "deleting_dtor_pointer",
11672     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
11673    },
11674    {
11675     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11676    },
11677    {
11678     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11679    },
11680    {
11681     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11682    },
11683    {
11684     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11685    }
11686   ]
11687  },
11688  {
11689   "alignment" : 4,
11690   "base_specifiers" :
11691   [
11692    {
11693     "is_virtual" : true,
11694     "referenced_type" : "type-22"
11695    }
11696   ],
11697   "linker_set_key" : "android::hardware::hidl_death_recipient",
11698   "name" : "android::hardware::hidl_death_recipient",
11699   "referenced_type" : "type-109",
11700   "self_type" : "type-109",
11701   "size" : 12,
11702   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11703   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
11704   "vtable_components" :
11705   [
11706    {
11707     "component_value" : 4,
11708     "kind" : "vbase_offset"
11709    },
11710    {
11711     "kind" : "offset_to_top"
11712    },
11713    {
11714     "kind" : "rtti",
11715     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11716    },
11717    {
11718     "is_pure" : true,
11719     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
11720    },
11721    {
11722     "kind" : "complete_dtor_pointer",
11723     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
11724    },
11725    {
11726     "kind" : "deleting_dtor_pointer",
11727     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
11728    },
11729    {
11730     "kind" : "vcall_offset"
11731    },
11732    {
11733     "kind" : "vcall_offset"
11734    },
11735    {
11736     "kind" : "vcall_offset"
11737    },
11738    {
11739     "kind" : "vcall_offset"
11740    },
11741    {
11742     "component_value" : -4,
11743     "kind" : "vcall_offset"
11744    },
11745    {
11746     "component_value" : -4,
11747     "kind" : "offset_to_top"
11748    },
11749    {
11750     "kind" : "rtti",
11751     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11752    },
11753    {
11754     "kind" : "complete_dtor_pointer",
11755     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
11756    },
11757    {
11758     "kind" : "deleting_dtor_pointer",
11759     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
11760    },
11761    {
11762     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11763    },
11764    {
11765     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11766    },
11767    {
11768     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11769    },
11770    {
11771     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11772    }
11773   ]
11774  },
11775  {
11776   "alignment" : 8,
11777   "fields" :
11778   [
11779    {
11780     "access" : "private",
11781     "field_name" : "mHandle",
11782     "referenced_type" : "type-252"
11783    },
11784    {
11785     "access" : "private",
11786     "field_name" : "mOwnsHandle",
11787     "field_offset" : 64,
11788     "referenced_type" : "type-25"
11789    }
11790   ],
11791   "linker_set_key" : "android::hardware::hidl_handle",
11792   "name" : "android::hardware::hidl_handle",
11793   "referenced_type" : "type-271",
11794   "self_type" : "type-271",
11795   "size" : 16,
11796   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11797   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
11798  },
11799  {
11800   "alignment" : 8,
11801   "fields" :
11802   [
11803    {
11804     "access" : "private",
11805     "field_name" : "mHandle",
11806     "referenced_type" : "type-271"
11807    },
11808    {
11809     "access" : "private",
11810     "field_name" : "mSize",
11811     "field_offset" : 128,
11812     "referenced_type" : "type-110"
11813    },
11814    {
11815     "access" : "private",
11816     "field_name" : "mName",
11817     "field_offset" : 192,
11818     "referenced_type" : "type-273"
11819    }
11820   ],
11821   "linker_set_key" : "android::hardware::hidl_memory",
11822   "name" : "android::hardware::hidl_memory",
11823   "referenced_type" : "type-278",
11824   "self_type" : "type-278",
11825   "size" : 40,
11826   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11827   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
11828  },
11829  {
11830   "alignment" : 8,
11831   "fields" :
11832   [
11833    {
11834     "access" : "private",
11835     "field_name" : "mBuffer",
11836     "referenced_type" : "type-274"
11837    },
11838    {
11839     "access" : "private",
11840     "field_name" : "mSize",
11841     "field_offset" : 64,
11842     "referenced_type" : "type-2"
11843    },
11844    {
11845     "access" : "private",
11846     "field_name" : "mOwnsBuffer",
11847     "field_offset" : 96,
11848     "referenced_type" : "type-25"
11849    }
11850   ],
11851   "linker_set_key" : "android::hardware::hidl_string",
11852   "name" : "android::hardware::hidl_string",
11853   "referenced_type" : "type-273",
11854   "self_type" : "type-273",
11855   "size" : 16,
11856   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11857   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
11858  },
11859  {
11860   "alignment" : 8,
11861   "fields" :
11862   [
11863    {
11864     "access" : "private",
11865     "field_name" : "mBuffer",
11866     "referenced_type" : "type-292"
11867    },
11868    {
11869     "access" : "private",
11870     "field_name" : "mSize",
11871     "field_offset" : 64,
11872     "referenced_type" : "type-2"
11873    },
11874    {
11875     "access" : "private",
11876     "field_name" : "mOwnsBuffer",
11877     "field_offset" : 96,
11878     "referenced_type" : "type-25"
11879    }
11880   ],
11881   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
11882   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
11883   "referenced_type" : "type-291",
11884   "self_type" : "type-291",
11885   "size" : 16,
11886   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11887   "template_args" : [ "type-295" ],
11888   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
11889  },
11890  {
11891   "alignment" : 8,
11892   "fields" :
11893   [
11894    {
11895     "access" : "private",
11896     "field_name" : "mBuffer",
11897     "referenced_type" : "type-307"
11898    },
11899    {
11900     "access" : "private",
11901     "field_name" : "mSize",
11902     "field_offset" : 64,
11903     "referenced_type" : "type-2"
11904    },
11905    {
11906     "access" : "private",
11907     "field_name" : "mOwnsBuffer",
11908     "field_offset" : 96,
11909     "referenced_type" : "type-25"
11910    }
11911   ],
11912   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
11913   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
11914   "referenced_type" : "type-306",
11915   "self_type" : "type-306",
11916   "size" : 16,
11917   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11918   "template_args" : [ "type-310" ],
11919   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE"
11920  },
11921  {
11922   "alignment" : 8,
11923   "fields" :
11924   [
11925    {
11926     "access" : "private",
11927     "field_name" : "mBuffer",
11928     "referenced_type" : "type-299"
11929    },
11930    {
11931     "access" : "private",
11932     "field_name" : "mSize",
11933     "field_offset" : 64,
11934     "referenced_type" : "type-2"
11935    },
11936    {
11937     "access" : "private",
11938     "field_name" : "mOwnsBuffer",
11939     "field_offset" : 96,
11940     "referenced_type" : "type-25"
11941    }
11942   ],
11943   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
11944   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
11945   "referenced_type" : "type-298",
11946   "self_type" : "type-298",
11947   "size" : 16,
11948   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11949   "template_args" : [ "type-273" ],
11950   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
11951  },
11952  {
11953   "alignment" : 8,
11954   "fields" :
11955   [
11956    {
11957     "access" : "private",
11958     "field_name" : "mBuffer",
11959     "referenced_type" : "type-333"
11960    },
11961    {
11962     "access" : "private",
11963     "field_name" : "mSize",
11964     "field_offset" : 64,
11965     "referenced_type" : "type-2"
11966    },
11967    {
11968     "access" : "private",
11969     "field_name" : "mOwnsBuffer",
11970     "field_offset" : 96,
11971     "referenced_type" : "type-25"
11972    }
11973   ],
11974   "linker_set_key" : "android::hardware::hidl_vec<char>",
11975   "name" : "android::hardware::hidl_vec<char>",
11976   "referenced_type" : "type-332",
11977   "self_type" : "type-332",
11978   "size" : 16,
11979   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11980   "template_args" : [ "type-44" ],
11981   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
11982  },
11983  {
11984   "alignment" : 8,
11985   "fields" :
11986   [
11987    {
11988     "access" : "private",
11989     "field_name" : "mBuffer",
11990     "referenced_type" : "type-317"
11991    },
11992    {
11993     "access" : "private",
11994     "field_name" : "mSize",
11995     "field_offset" : 64,
11996     "referenced_type" : "type-2"
11997    },
11998    {
11999     "access" : "private",
12000     "field_name" : "mOwnsBuffer",
12001     "field_offset" : 96,
12002     "referenced_type" : "type-25"
12003    }
12004   ],
12005   "linker_set_key" : "android::hardware::hidl_vec<int>",
12006   "name" : "android::hardware::hidl_vec<int>",
12007   "referenced_type" : "type-316",
12008   "self_type" : "type-316",
12009   "size" : 16,
12010   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12011   "template_args" : [ "type-8" ],
12012   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
12013  },
12014  {
12015   "alignment" : 8,
12016   "fields" :
12017   [
12018    {
12019     "access" : "private",
12020     "field_name" : "mBuffer",
12021     "referenced_type" : "type-325"
12022    },
12023    {
12024     "access" : "private",
12025     "field_name" : "mSize",
12026     "field_offset" : 64,
12027     "referenced_type" : "type-2"
12028    },
12029    {
12030     "access" : "private",
12031     "field_name" : "mOwnsBuffer",
12032     "field_offset" : 96,
12033     "referenced_type" : "type-25"
12034    }
12035   ],
12036   "linker_set_key" : "android::hardware::hidl_vec<unsigned int>",
12037   "name" : "android::hardware::hidl_vec<unsigned int>",
12038   "referenced_type" : "type-324",
12039   "self_type" : "type-324",
12040   "size" : 16,
12041   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12042   "template_args" : [ "type-2" ],
12043   "unique_id" : "_ZTSN7android8hardware8hidl_vecIjEE"
12044  },
12045  {
12046   "alignment" : 2,
12047   "fields" :
12048   [
12049    {
12050     "access" : "private",
12051     "field_name" : "mMajor",
12052     "referenced_type" : "type-88"
12053    },
12054    {
12055     "access" : "private",
12056     "field_name" : "mMinor",
12057     "field_offset" : 16,
12058     "referenced_type" : "type-88"
12059    }
12060   ],
12061   "linker_set_key" : "android::hardware::hidl_version",
12062   "name" : "android::hardware::hidl_version",
12063   "referenced_type" : "type-337",
12064   "self_type" : "type-337",
12065   "size" : 4,
12066   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12067   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
12068  },
12069  {
12070   "alignment" : 4,
12071   "base_specifiers" :
12072   [
12073    {
12074     "referenced_type" : "type-120"
12075    },
12076    {
12077     "referenced_type" : "type-398"
12078    }
12079   ],
12080   "fields" :
12081   [
12082    {
12083     "access" : "private",
12084     "field_name" : "_hidl_mImpl",
12085     "field_offset" : 512,
12086     "referenced_type" : "type-397"
12087    }
12088   ],
12089   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
12090   "name" : "android::hidl::base::V1_0::BnHwBase",
12091   "referenced_type" : "type-396",
12092   "self_type" : "type-396",
12093   "size" : 76,
12094   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
12095   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
12096   "vtable_components" :
12097   [
12098    {
12099     "component_value" : 68,
12100     "kind" : "vbase_offset"
12101    },
12102    {
12103     "kind" : "offset_to_top"
12104    },
12105    {
12106     "kind" : "rtti",
12107     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12108    },
12109    {
12110     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12111    },
12112    {
12113     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12114    },
12115    {
12116     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12117    },
12118    {
12119     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12120    },
12121    {
12122     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12123    },
12124    {
12125     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12126    },
12127    {
12128     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12129    },
12130    {
12131     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12132    },
12133    {
12134     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12135    },
12136    {
12137     "kind" : "complete_dtor_pointer",
12138     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
12139    },
12140    {
12141     "kind" : "deleting_dtor_pointer",
12142     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
12143    },
12144    {
12145     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
12146    },
12147    {
12148     "component_value" : -20,
12149     "kind" : "offset_to_top"
12150    },
12151    {
12152     "kind" : "rtti",
12153     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12154    },
12155    {
12156     "kind" : "complete_dtor_pointer",
12157     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
12158    },
12159    {
12160     "kind" : "deleting_dtor_pointer",
12161     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
12162    },
12163    {
12164     "kind" : "vcall_offset"
12165    },
12166    {
12167     "kind" : "vcall_offset"
12168    },
12169    {
12170     "kind" : "vcall_offset"
12171    },
12172    {
12173     "kind" : "vcall_offset"
12174    },
12175    {
12176     "component_value" : -68,
12177     "kind" : "vcall_offset"
12178    },
12179    {
12180     "component_value" : -68,
12181     "kind" : "offset_to_top"
12182    },
12183    {
12184     "kind" : "rtti",
12185     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12186    },
12187    {
12188     "kind" : "complete_dtor_pointer",
12189     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
12190    },
12191    {
12192     "kind" : "deleting_dtor_pointer",
12193     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
12194    },
12195    {
12196     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12197    },
12198    {
12199     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12200    },
12201    {
12202     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12203    },
12204    {
12205     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12206    }
12207   ]
12208  },
12209  {
12210   "alignment" : 4,
12211   "base_specifiers" :
12212   [
12213    {
12214     "referenced_type" : "type-377"
12215    },
12216    {
12217     "referenced_type" : "type-398"
12218    }
12219   ],
12220   "fields" :
12221   [
12222    {
12223     "access" : "private",
12224     "field_name" : "_hidl_mMutex",
12225     "field_offset" : 544,
12226     "referenced_type" : "type-579"
12227    },
12228    {
12229     "access" : "private",
12230     "field_name" : "_hidl_mDeathRecipients",
12231     "field_offset" : 576,
12232     "referenced_type" : "type-580"
12233    }
12234   ],
12235   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
12236   "name" : "android::hidl::base::V1_0::BpHwBase",
12237   "referenced_type" : "type-578",
12238   "self_type" : "type-578",
12239   "size" : 92,
12240   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
12241   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
12242   "vtable_components" :
12243   [
12244    {
12245     "component_value" : 84,
12246     "kind" : "vbase_offset"
12247    },
12248    {
12249     "kind" : "offset_to_top"
12250    },
12251    {
12252     "kind" : "rtti",
12253     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12254    },
12255    {
12256     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
12257    },
12258    {
12259     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12260    },
12261    {
12262     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12263    },
12264    {
12265     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12266    },
12267    {
12268     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12269    },
12270    {
12271     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
12272    },
12273    {
12274     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12275    },
12276    {
12277     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
12278    },
12279    {
12280     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
12281    },
12282    {
12283     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
12284    },
12285    {
12286     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12287    },
12288    {
12289     "kind" : "complete_dtor_pointer",
12290     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
12291    },
12292    {
12293     "kind" : "deleting_dtor_pointer",
12294     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
12295    },
12296    {
12297     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12298    },
12299    {
12300     "component_value" : 80,
12301     "kind" : "vbase_offset"
12302    },
12303    {
12304     "component_value" : -4,
12305     "kind" : "offset_to_top"
12306    },
12307    {
12308     "kind" : "rtti",
12309     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12310    },
12311    {
12312     "kind" : "complete_dtor_pointer",
12313     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
12314    },
12315    {
12316     "kind" : "deleting_dtor_pointer",
12317     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
12318    },
12319    {
12320     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12321    },
12322    {
12323     "component_value" : 76,
12324     "kind" : "vbase_offset"
12325    },
12326    {
12327     "component_value" : -8,
12328     "kind" : "offset_to_top"
12329    },
12330    {
12331     "kind" : "rtti",
12332     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12333    },
12334    {
12335     "kind" : "complete_dtor_pointer",
12336     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
12337    },
12338    {
12339     "kind" : "deleting_dtor_pointer",
12340     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
12341    },
12342    {
12343     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12344    },
12345    {
12346     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12347    },
12348    {
12349     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12350    },
12351    {
12352     "component_value" : -24,
12353     "kind" : "offset_to_top"
12354    },
12355    {
12356     "kind" : "rtti",
12357     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12358    },
12359    {
12360     "kind" : "complete_dtor_pointer",
12361     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
12362    },
12363    {
12364     "kind" : "deleting_dtor_pointer",
12365     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
12366    },
12367    {
12368     "kind" : "vcall_offset"
12369    },
12370    {
12371     "component_value" : -76,
12372     "kind" : "vcall_offset"
12373    },
12374    {
12375     "component_value" : -76,
12376     "kind" : "vcall_offset"
12377    },
12378    {
12379     "component_value" : -76,
12380     "kind" : "vcall_offset"
12381    },
12382    {
12383     "component_value" : -84,
12384     "kind" : "vcall_offset"
12385    },
12386    {
12387     "component_value" : -84,
12388     "kind" : "offset_to_top"
12389    },
12390    {
12391     "kind" : "rtti",
12392     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12393    },
12394    {
12395     "kind" : "complete_dtor_pointer",
12396     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
12397    },
12398    {
12399     "kind" : "deleting_dtor_pointer",
12400     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
12401    },
12402    {
12403     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12404    },
12405    {
12406     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12407    },
12408    {
12409     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12410    },
12411    {
12412     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12413    }
12414   ]
12415  },
12416  {
12417   "alignment" : 8,
12418   "fields" :
12419   [
12420    {
12421     "field_name" : "pid",
12422     "referenced_type" : "type-8"
12423    },
12424    {
12425     "field_name" : "ptr",
12426     "field_offset" : 64,
12427     "referenced_type" : "type-110"
12428    },
12429    {
12430     "field_name" : "arch",
12431     "field_offset" : 128,
12432     "referenced_type" : "type-354"
12433    }
12434   ],
12435   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
12436   "name" : "android::hidl::base::V1_0::DebugInfo",
12437   "referenced_type" : "type-353",
12438   "self_type" : "type-353",
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/types.h",
12441   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
12442  },
12443  {
12444   "alignment" : 4,
12445   "base_specifiers" :
12446   [
12447    {
12448     "is_virtual" : true,
12449     "referenced_type" : "type-22"
12450    }
12451   ],
12452   "linker_set_key" : "android::hidl::base::V1_0::IBase",
12453   "name" : "android::hidl::base::V1_0::IBase",
12454   "referenced_type" : "type-56",
12455   "self_type" : "type-56",
12456   "size" : 12,
12457   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
12458   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
12459   "vtable_components" :
12460   [
12461    {
12462     "component_value" : 4,
12463     "kind" : "vbase_offset"
12464    },
12465    {
12466     "kind" : "offset_to_top"
12467    },
12468    {
12469     "kind" : "rtti",
12470     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12471    },
12472    {
12473     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
12474    },
12475    {
12476     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12477    },
12478    {
12479     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12480    },
12481    {
12482     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12483    },
12484    {
12485     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12486    },
12487    {
12488     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
12489    },
12490    {
12491     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12492    },
12493    {
12494     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
12495    },
12496    {
12497     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
12498    },
12499    {
12500     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
12501    },
12502    {
12503     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12504    },
12505    {
12506     "kind" : "complete_dtor_pointer",
12507     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
12508    },
12509    {
12510     "kind" : "deleting_dtor_pointer",
12511     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
12512    },
12513    {
12514     "kind" : "vcall_offset"
12515    },
12516    {
12517     "kind" : "vcall_offset"
12518    },
12519    {
12520     "kind" : "vcall_offset"
12521    },
12522    {
12523     "kind" : "vcall_offset"
12524    },
12525    {
12526     "component_value" : -4,
12527     "kind" : "vcall_offset"
12528    },
12529    {
12530     "component_value" : -4,
12531     "kind" : "offset_to_top"
12532    },
12533    {
12534     "kind" : "rtti",
12535     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12536    },
12537    {
12538     "kind" : "complete_dtor_pointer",
12539     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
12540    },
12541    {
12542     "kind" : "deleting_dtor_pointer",
12543     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
12544    },
12545    {
12546     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12547    },
12548    {
12549     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12550    },
12551    {
12552     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12553    },
12554    {
12555     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12556    }
12557   ]
12558  },
12559  {
12560   "alignment" : 4,
12561   "base_specifiers" :
12562   [
12563    {
12564     "referenced_type" : "type-56"
12565    }
12566   ],
12567   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
12568   "name" : "android::hidl::manager::V1_0::IServiceManager",
12569   "referenced_type" : "type-55",
12570   "self_type" : "type-55",
12571   "size" : 12,
12572   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
12573   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
12574   "vtable_components" :
12575   [
12576    {
12577     "component_value" : 4,
12578     "kind" : "vbase_offset"
12579    },
12580    {
12581     "kind" : "offset_to_top"
12582    },
12583    {
12584     "kind" : "rtti",
12585     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
12586    },
12587    {
12588     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
12589    },
12590    {
12591     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12592    },
12593    {
12594     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12595    },
12596    {
12597     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12598    },
12599    {
12600     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12601    },
12602    {
12603     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
12604    },
12605    {
12606     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12607    },
12608    {
12609     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
12610    },
12611    {
12612     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
12613    },
12614    {
12615     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
12616    },
12617    {
12618     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12619    },
12620    {
12621     "kind" : "complete_dtor_pointer",
12622     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
12623    },
12624    {
12625     "kind" : "deleting_dtor_pointer",
12626     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
12627    },
12628    {
12629     "is_pure" : true,
12630     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
12631    },
12632    {
12633     "is_pure" : true,
12634     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
12635    },
12636    {
12637     "is_pure" : true,
12638     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
12639    },
12640    {
12641     "is_pure" : true,
12642     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12643    },
12644    {
12645     "is_pure" : true,
12646     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
12647    },
12648    {
12649     "is_pure" : true,
12650     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
12651    },
12652    {
12653     "is_pure" : true,
12654     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
12655    },
12656    {
12657     "is_pure" : true,
12658     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
12659    },
12660    {
12661     "kind" : "vcall_offset"
12662    },
12663    {
12664     "kind" : "vcall_offset"
12665    },
12666    {
12667     "kind" : "vcall_offset"
12668    },
12669    {
12670     "kind" : "vcall_offset"
12671    },
12672    {
12673     "component_value" : -4,
12674     "kind" : "vcall_offset"
12675    },
12676    {
12677     "component_value" : -4,
12678     "kind" : "offset_to_top"
12679    },
12680    {
12681     "kind" : "rtti",
12682     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
12683    },
12684    {
12685     "kind" : "complete_dtor_pointer",
12686     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
12687    },
12688    {
12689     "kind" : "deleting_dtor_pointer",
12690     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
12691    },
12692    {
12693     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12694    },
12695    {
12696     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12697    },
12698    {
12699     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12700    },
12701    {
12702     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12703    }
12704   ]
12705  },
12706  {
12707   "alignment" : 8,
12708   "fields" :
12709   [
12710    {
12711     "field_name" : "interfaceName",
12712     "referenced_type" : "type-273"
12713    },
12714    {
12715     "field_name" : "instanceName",
12716     "field_offset" : 128,
12717     "referenced_type" : "type-273"
12718    },
12719    {
12720     "field_name" : "pid",
12721     "field_offset" : 256,
12722     "referenced_type" : "type-8"
12723    },
12724    {
12725     "field_name" : "clientPids",
12726     "field_offset" : 320,
12727     "referenced_type" : "type-316"
12728    },
12729    {
12730     "field_name" : "arch",
12731     "field_offset" : 448,
12732     "referenced_type" : "type-354"
12733    }
12734   ],
12735   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
12736   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
12737   "referenced_type" : "type-502",
12738   "self_type" : "type-502",
12739   "size" : 64,
12740   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
12741   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
12742  },
12743  {
12744   "alignment" : 4,
12745   "base_specifiers" :
12746   [
12747    {
12748     "referenced_type" : "type-56"
12749    }
12750   ],
12751   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
12752   "name" : "android::hidl::manager::V1_0::IServiceNotification",
12753   "referenced_type" : "type-73",
12754   "self_type" : "type-73",
12755   "size" : 12,
12756   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
12757   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
12758   "vtable_components" :
12759   [
12760    {
12761     "component_value" : 4,
12762     "kind" : "vbase_offset"
12763    },
12764    {
12765     "kind" : "offset_to_top"
12766    },
12767    {
12768     "kind" : "rtti",
12769     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
12770    },
12771    {
12772     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
12773    },
12774    {
12775     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12776    },
12777    {
12778     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12779    },
12780    {
12781     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12782    },
12783    {
12784     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12785    },
12786    {
12787     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
12788    },
12789    {
12790     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12791    },
12792    {
12793     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
12794    },
12795    {
12796     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
12797    },
12798    {
12799     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
12800    },
12801    {
12802     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12803    },
12804    {
12805     "kind" : "complete_dtor_pointer",
12806     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
12807    },
12808    {
12809     "kind" : "deleting_dtor_pointer",
12810     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
12811    },
12812    {
12813     "is_pure" : true,
12814     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
12815    },
12816    {
12817     "kind" : "vcall_offset"
12818    },
12819    {
12820     "kind" : "vcall_offset"
12821    },
12822    {
12823     "kind" : "vcall_offset"
12824    },
12825    {
12826     "kind" : "vcall_offset"
12827    },
12828    {
12829     "component_value" : -4,
12830     "kind" : "vcall_offset"
12831    },
12832    {
12833     "component_value" : -4,
12834     "kind" : "offset_to_top"
12835    },
12836    {
12837     "kind" : "rtti",
12838     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
12839    },
12840    {
12841     "kind" : "complete_dtor_pointer",
12842     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
12843    },
12844    {
12845     "kind" : "deleting_dtor_pointer",
12846     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
12847    },
12848    {
12849     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12850    },
12851    {
12852     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12853    },
12854    {
12855     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12856    },
12857    {
12858     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12859    }
12860   ]
12861  },
12862  {
12863   "alignment" : 4,
12864   "fields" :
12865   [
12866    {
12867     "access" : "private",
12868     "field_name" : "m_ptr",
12869     "referenced_type" : "type-65"
12870    }
12871   ],
12872   "linker_set_key" : "android::sp<android::Thread>",
12873   "name" : "android::sp<android::Thread>",
12874   "record_kind" : "class",
12875   "referenced_type" : "type-64",
12876   "self_type" : "type-64",
12877   "size" : 4,
12878   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12879   "template_args" : [ "type-66" ],
12880   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
12881  },
12882  {
12883   "alignment" : 4,
12884   "fields" :
12885   [
12886    {
12887     "access" : "private",
12888     "field_name" : "m_ptr",
12889     "referenced_type" : "type-119"
12890    }
12891   ],
12892   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
12893   "name" : "android::sp<android::hardware::BHwBinder>",
12894   "record_kind" : "class",
12895   "referenced_type" : "type-118",
12896   "self_type" : "type-118",
12897   "size" : 4,
12898   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12899   "template_args" : [ "type-120" ],
12900   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
12901  },
12902  {
12903   "alignment" : 4,
12904   "fields" :
12905   [
12906    {
12907     "access" : "private",
12908     "field_name" : "m_ptr",
12909     "referenced_type" : "type-49"
12910    }
12911   ],
12912   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
12913   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
12914   "record_kind" : "class",
12915   "referenced_type" : "type-635",
12916   "self_type" : "type-635",
12917   "size" : 4,
12918   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12919   "template_args" : [ "type-50" ],
12920   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
12921  },
12922  {
12923   "alignment" : 4,
12924   "fields" :
12925   [
12926    {
12927     "access" : "private",
12928     "field_name" : "m_ptr",
12929     "referenced_type" : "type-20"
12930    }
12931   ],
12932   "linker_set_key" : "android::sp<android::hardware::IBinder>",
12933   "name" : "android::sp<android::hardware::IBinder>",
12934   "record_kind" : "class",
12935   "referenced_type" : "type-36",
12936   "self_type" : "type-36",
12937   "size" : 4,
12938   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12939   "template_args" : [ "type-21" ],
12940   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
12941  },
12942  {
12943   "alignment" : 4,
12944   "fields" :
12945   [
12946    {
12947     "access" : "private",
12948     "field_name" : "m_ptr",
12949     "referenced_type" : "type-640"
12950    }
12951   ],
12952   "linker_set_key" : "android::sp<android::hardware::IInterface>",
12953   "name" : "android::sp<android::hardware::IInterface>",
12954   "record_kind" : "class",
12955   "referenced_type" : "type-639",
12956   "self_type" : "type-639",
12957   "size" : 4,
12958   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12959   "template_args" : [ "type-378" ],
12960   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
12961  },
12962  {
12963   "alignment" : 4,
12964   "fields" :
12965   [
12966    {
12967     "access" : "private",
12968     "field_name" : "m_ptr",
12969     "referenced_type" : "type-6"
12970    }
12971   ],
12972   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
12973   "name" : "android::sp<android::hardware::ProcessState>",
12974   "record_kind" : "class",
12975   "referenced_type" : "type-48",
12976   "self_type" : "type-48",
12977   "size" : 4,
12978   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12979   "template_args" : [ "type-7" ],
12980   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
12981  },
12982  {
12983   "alignment" : 4,
12984   "fields" :
12985   [
12986    {
12987     "access" : "private",
12988     "field_name" : "m_ptr",
12989     "referenced_type" : "type-78"
12990    }
12991   ],
12992   "linker_set_key" : "android::sp<android::hardware::graphics::mapper::V2_0::IMapper>",
12993   "name" : "android::sp<android::hardware::graphics::mapper::V2_0::IMapper>",
12994   "record_kind" : "class",
12995   "referenced_type" : "type-77",
12996   "self_type" : "type-77",
12997   "size" : 4,
12998   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12999   "template_args" : [ "type-79" ],
13000   "unique_id" : "_ZTSN7android2spINS_8hardware8graphics6mapper4V2_07IMapperEEE"
13001  },
13002  {
13003   "alignment" : 4,
13004   "fields" :
13005   [
13006    {
13007     "access" : "private",
13008     "field_name" : "m_ptr",
13009     "referenced_type" : "type-97"
13010    }
13011   ],
13012   "linker_set_key" : "android::sp<android::hardware::graphics::mapper::V2_1::IMapper>",
13013   "name" : "android::sp<android::hardware::graphics::mapper::V2_1::IMapper>",
13014   "record_kind" : "class",
13015   "referenced_type" : "type-96",
13016   "self_type" : "type-96",
13017   "size" : 4,
13018   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13019   "template_args" : [ "type-98" ],
13020   "unique_id" : "_ZTSN7android2spINS_8hardware8graphics6mapper4V2_17IMapperEEE"
13021  },
13022  {
13023   "alignment" : 4,
13024   "fields" :
13025   [
13026    {
13027     "access" : "private",
13028     "field_name" : "m_ptr",
13029     "referenced_type" : "type-105"
13030    }
13031   ],
13032   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
13033   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
13034   "record_kind" : "class",
13035   "referenced_type" : "type-104",
13036   "self_type" : "type-104",
13037   "size" : 4,
13038   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13039   "template_args" : [ "type-106" ],
13040   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
13041  },
13042  {
13043   "alignment" : 4,
13044   "fields" :
13045   [
13046    {
13047     "access" : "private",
13048     "field_name" : "m_ptr",
13049     "referenced_type" : "type-108"
13050    }
13051   ],
13052   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
13053   "name" : "android::sp<android::hardware::hidl_death_recipient>",
13054   "record_kind" : "class",
13055   "referenced_type" : "type-297",
13056   "self_type" : "type-297",
13057   "size" : 4,
13058   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13059   "template_args" : [ "type-109" ],
13060   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
13061  },
13062  {
13063   "alignment" : 4,
13064   "fields" :
13065   [
13066    {
13067     "access" : "private",
13068     "field_name" : "m_ptr",
13069     "referenced_type" : "type-112"
13070    }
13071   ],
13072   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
13073   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
13074   "record_kind" : "class",
13075   "referenced_type" : "type-397",
13076   "self_type" : "type-397",
13077   "size" : 4,
13078   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13079   "template_args" : [ "type-56" ],
13080   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
13081  },
13082  {
13083   "alignment" : 4,
13084   "fields" :
13085   [
13086    {
13087     "access" : "private",
13088     "field_name" : "m_ptr",
13089     "referenced_type" : "type-54"
13090    }
13091   ],
13092   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
13093   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
13094   "record_kind" : "class",
13095   "referenced_type" : "type-53",
13096   "self_type" : "type-53",
13097   "size" : 4,
13098   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13099   "template_args" : [ "type-55" ],
13100   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
13101  },
13102  {
13103   "alignment" : 4,
13104   "fields" :
13105   [
13106    {
13107     "access" : "private",
13108     "field_name" : "m_ptr",
13109     "referenced_type" : "type-72"
13110    }
13111   ],
13112   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
13113   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
13114   "record_kind" : "class",
13115   "referenced_type" : "type-71",
13116   "self_type" : "type-71",
13117   "size" : 4,
13118   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13119   "template_args" : [ "type-73" ],
13120   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
13121  },
13122  {
13123   "alignment" : 1,
13124   "linker_set_key" : "android::trait_trivial_copy<bool>",
13125   "name" : "android::trait_trivial_copy<bool>",
13126   "referenced_type" : "type-180",
13127   "self_type" : "type-180",
13128   "size" : 1,
13129   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13130   "template_args" : [ "type-25" ],
13131   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
13132  },
13133  {
13134   "alignment" : 1,
13135   "linker_set_key" : "android::trait_trivial_copy<char>",
13136   "name" : "android::trait_trivial_copy<char>",
13137   "referenced_type" : "type-184",
13138   "self_type" : "type-184",
13139   "size" : 1,
13140   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13141   "template_args" : [ "type-44" ],
13142   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
13143  },
13144  {
13145   "alignment" : 1,
13146   "linker_set_key" : "android::trait_trivial_copy<double>",
13147   "name" : "android::trait_trivial_copy<double>",
13148   "referenced_type" : "type-236",
13149   "self_type" : "type-236",
13150   "size" : 1,
13151   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13152   "template_args" : [ "type-234" ],
13153   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
13154  },
13155  {
13156   "alignment" : 1,
13157   "linker_set_key" : "android::trait_trivial_copy<float>",
13158   "name" : "android::trait_trivial_copy<float>",
13159   "referenced_type" : "type-231",
13160   "self_type" : "type-231",
13161   "size" : 1,
13162   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13163   "template_args" : [ "type-228" ],
13164   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
13165  },
13166  {
13167   "alignment" : 1,
13168   "linker_set_key" : "android::trait_trivial_copy<int>",
13169   "name" : "android::trait_trivial_copy<int>",
13170   "referenced_type" : "type-201",
13171   "self_type" : "type-201",
13172   "size" : 1,
13173   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13174   "template_args" : [ "type-8" ],
13175   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
13176  },
13177  {
13178   "alignment" : 1,
13179   "linker_set_key" : "android::trait_trivial_copy<long long>",
13180   "name" : "android::trait_trivial_copy<long long>",
13181   "referenced_type" : "type-221",
13182   "self_type" : "type-221",
13183   "size" : 1,
13184   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13185   "template_args" : [ "type-13" ],
13186   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
13187  },
13188  {
13189   "alignment" : 1,
13190   "linker_set_key" : "android::trait_trivial_copy<long>",
13191   "name" : "android::trait_trivial_copy<long>",
13192   "referenced_type" : "type-211",
13193   "self_type" : "type-211",
13194   "size" : 1,
13195   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13196   "template_args" : [ "type-208" ],
13197   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
13198  },
13199  {
13200   "alignment" : 1,
13201   "linker_set_key" : "android::trait_trivial_copy<short>",
13202   "name" : "android::trait_trivial_copy<short>",
13203   "referenced_type" : "type-193",
13204   "self_type" : "type-193",
13205   "size" : 1,
13206   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13207   "template_args" : [ "type-191" ],
13208   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
13209  },
13210  {
13211   "alignment" : 1,
13212   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
13213   "name" : "android::trait_trivial_copy<unsigned char>",
13214   "referenced_type" : "type-188",
13215   "self_type" : "type-188",
13216   "size" : 1,
13217   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13218   "template_args" : [ "type-86" ],
13219   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
13220  },
13221  {
13222   "alignment" : 1,
13223   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
13224   "name" : "android::trait_trivial_copy<unsigned int>",
13225   "referenced_type" : "type-205",
13226   "self_type" : "type-205",
13227   "size" : 1,
13228   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13229   "template_args" : [ "type-2" ],
13230   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
13231  },
13232  {
13233   "alignment" : 1,
13234   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
13235   "name" : "android::trait_trivial_copy<unsigned long long>",
13236   "referenced_type" : "type-225",
13237   "self_type" : "type-225",
13238   "size" : 1,
13239   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13240   "template_args" : [ "type-110" ],
13241   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
13242  },
13243  {
13244   "alignment" : 1,
13245   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
13246   "name" : "android::trait_trivial_copy<unsigned long>",
13247   "referenced_type" : "type-216",
13248   "self_type" : "type-216",
13249   "size" : 1,
13250   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13251   "template_args" : [ "type-214" ],
13252   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
13253  },
13254  {
13255   "alignment" : 1,
13256   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
13257   "name" : "android::trait_trivial_copy<unsigned short>",
13258   "referenced_type" : "type-197",
13259   "self_type" : "type-197",
13260   "size" : 1,
13261   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13262   "template_args" : [ "type-88" ],
13263   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
13264  },
13265  {
13266   "alignment" : 1,
13267   "linker_set_key" : "android::trait_trivial_copy<void>",
13268   "name" : "android::trait_trivial_copy<void>",
13269   "referenced_type" : "type-176",
13270   "self_type" : "type-176",
13271   "size" : 1,
13272   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13273   "template_args" : [ "type-10" ],
13274   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
13275  },
13276  {
13277   "alignment" : 1,
13278   "linker_set_key" : "android::trait_trivial_ctor<bool>",
13279   "name" : "android::trait_trivial_ctor<bool>",
13280   "referenced_type" : "type-178",
13281   "self_type" : "type-178",
13282   "size" : 1,
13283   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13284   "template_args" : [ "type-25" ],
13285   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
13286  },
13287  {
13288   "alignment" : 1,
13289   "linker_set_key" : "android::trait_trivial_ctor<char>",
13290   "name" : "android::trait_trivial_ctor<char>",
13291   "referenced_type" : "type-182",
13292   "self_type" : "type-182",
13293   "size" : 1,
13294   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13295   "template_args" : [ "type-44" ],
13296   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
13297  },
13298  {
13299   "alignment" : 1,
13300   "linker_set_key" : "android::trait_trivial_ctor<double>",
13301   "name" : "android::trait_trivial_ctor<double>",
13302   "referenced_type" : "type-233",
13303   "self_type" : "type-233",
13304   "size" : 1,
13305   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13306   "template_args" : [ "type-234" ],
13307   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
13308  },
13309  {
13310   "alignment" : 1,
13311   "linker_set_key" : "android::trait_trivial_ctor<float>",
13312   "name" : "android::trait_trivial_ctor<float>",
13313   "referenced_type" : "type-227",
13314   "self_type" : "type-227",
13315   "size" : 1,
13316   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13317   "template_args" : [ "type-228" ],
13318   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
13319  },
13320  {
13321   "alignment" : 1,
13322   "linker_set_key" : "android::trait_trivial_ctor<int>",
13323   "name" : "android::trait_trivial_ctor<int>",
13324   "referenced_type" : "type-199",
13325   "self_type" : "type-199",
13326   "size" : 1,
13327   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13328   "template_args" : [ "type-8" ],
13329   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
13330  },
13331  {
13332   "alignment" : 1,
13333   "linker_set_key" : "android::trait_trivial_ctor<long long>",
13334   "name" : "android::trait_trivial_ctor<long long>",
13335   "referenced_type" : "type-218",
13336   "self_type" : "type-218",
13337   "size" : 1,
13338   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13339   "template_args" : [ "type-13" ],
13340   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
13341  },
13342  {
13343   "alignment" : 1,
13344   "linker_set_key" : "android::trait_trivial_ctor<long>",
13345   "name" : "android::trait_trivial_ctor<long>",
13346   "referenced_type" : "type-207",
13347   "self_type" : "type-207",
13348   "size" : 1,
13349   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13350   "template_args" : [ "type-208" ],
13351   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
13352  },
13353  {
13354   "alignment" : 1,
13355   "linker_set_key" : "android::trait_trivial_ctor<short>",
13356   "name" : "android::trait_trivial_ctor<short>",
13357   "referenced_type" : "type-190",
13358   "self_type" : "type-190",
13359   "size" : 1,
13360   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13361   "template_args" : [ "type-191" ],
13362   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
13363  },
13364  {
13365   "alignment" : 1,
13366   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
13367   "name" : "android::trait_trivial_ctor<unsigned char>",
13368   "referenced_type" : "type-186",
13369   "self_type" : "type-186",
13370   "size" : 1,
13371   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13372   "template_args" : [ "type-86" ],
13373   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
13374  },
13375  {
13376   "alignment" : 1,
13377   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
13378   "name" : "android::trait_trivial_ctor<unsigned int>",
13379   "referenced_type" : "type-203",
13380   "self_type" : "type-203",
13381   "size" : 1,
13382   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13383   "template_args" : [ "type-2" ],
13384   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
13385  },
13386  {
13387   "alignment" : 1,
13388   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
13389   "name" : "android::trait_trivial_ctor<unsigned long long>",
13390   "referenced_type" : "type-223",
13391   "self_type" : "type-223",
13392   "size" : 1,
13393   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13394   "template_args" : [ "type-110" ],
13395   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
13396  },
13397  {
13398   "alignment" : 1,
13399   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
13400   "name" : "android::trait_trivial_ctor<unsigned long>",
13401   "referenced_type" : "type-213",
13402   "self_type" : "type-213",
13403   "size" : 1,
13404   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13405   "template_args" : [ "type-214" ],
13406   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
13407  },
13408  {
13409   "alignment" : 1,
13410   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
13411   "name" : "android::trait_trivial_ctor<unsigned short>",
13412   "referenced_type" : "type-195",
13413   "self_type" : "type-195",
13414   "size" : 1,
13415   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13416   "template_args" : [ "type-88" ],
13417   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
13418  },
13419  {
13420   "alignment" : 1,
13421   "linker_set_key" : "android::trait_trivial_ctor<void>",
13422   "name" : "android::trait_trivial_ctor<void>",
13423   "referenced_type" : "type-174",
13424   "self_type" : "type-174",
13425   "size" : 1,
13426   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13427   "template_args" : [ "type-10" ],
13428   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
13429  },
13430  {
13431   "alignment" : 1,
13432   "linker_set_key" : "android::trait_trivial_dtor<bool>",
13433   "name" : "android::trait_trivial_dtor<bool>",
13434   "referenced_type" : "type-179",
13435   "self_type" : "type-179",
13436   "size" : 1,
13437   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13438   "template_args" : [ "type-25" ],
13439   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
13440  },
13441  {
13442   "alignment" : 1,
13443   "linker_set_key" : "android::trait_trivial_dtor<char>",
13444   "name" : "android::trait_trivial_dtor<char>",
13445   "referenced_type" : "type-183",
13446   "self_type" : "type-183",
13447   "size" : 1,
13448   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13449   "template_args" : [ "type-44" ],
13450   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
13451  },
13452  {
13453   "alignment" : 1,
13454   "linker_set_key" : "android::trait_trivial_dtor<double>",
13455   "name" : "android::trait_trivial_dtor<double>",
13456   "referenced_type" : "type-235",
13457   "self_type" : "type-235",
13458   "size" : 1,
13459   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13460   "template_args" : [ "type-234" ],
13461   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
13462  },
13463  {
13464   "alignment" : 1,
13465   "linker_set_key" : "android::trait_trivial_dtor<float>",
13466   "name" : "android::trait_trivial_dtor<float>",
13467   "referenced_type" : "type-229",
13468   "self_type" : "type-229",
13469   "size" : 1,
13470   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13471   "template_args" : [ "type-228" ],
13472   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
13473  },
13474  {
13475   "alignment" : 1,
13476   "linker_set_key" : "android::trait_trivial_dtor<int>",
13477   "name" : "android::trait_trivial_dtor<int>",
13478   "referenced_type" : "type-200",
13479   "self_type" : "type-200",
13480   "size" : 1,
13481   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13482   "template_args" : [ "type-8" ],
13483   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
13484  },
13485  {
13486   "alignment" : 1,
13487   "linker_set_key" : "android::trait_trivial_dtor<long long>",
13488   "name" : "android::trait_trivial_dtor<long long>",
13489   "referenced_type" : "type-220",
13490   "self_type" : "type-220",
13491   "size" : 1,
13492   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13493   "template_args" : [ "type-13" ],
13494   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
13495  },
13496  {
13497   "alignment" : 1,
13498   "linker_set_key" : "android::trait_trivial_dtor<long>",
13499   "name" : "android::trait_trivial_dtor<long>",
13500   "referenced_type" : "type-210",
13501   "self_type" : "type-210",
13502   "size" : 1,
13503   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13504   "template_args" : [ "type-208" ],
13505   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
13506  },
13507  {
13508   "alignment" : 1,
13509   "linker_set_key" : "android::trait_trivial_dtor<short>",
13510   "name" : "android::trait_trivial_dtor<short>",
13511   "referenced_type" : "type-192",
13512   "self_type" : "type-192",
13513   "size" : 1,
13514   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13515   "template_args" : [ "type-191" ],
13516   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
13517  },
13518  {
13519   "alignment" : 1,
13520   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
13521   "name" : "android::trait_trivial_dtor<unsigned char>",
13522   "referenced_type" : "type-187",
13523   "self_type" : "type-187",
13524   "size" : 1,
13525   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13526   "template_args" : [ "type-86" ],
13527   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
13528  },
13529  {
13530   "alignment" : 1,
13531   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
13532   "name" : "android::trait_trivial_dtor<unsigned int>",
13533   "referenced_type" : "type-204",
13534   "self_type" : "type-204",
13535   "size" : 1,
13536   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13537   "template_args" : [ "type-2" ],
13538   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
13539  },
13540  {
13541   "alignment" : 1,
13542   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
13543   "name" : "android::trait_trivial_dtor<unsigned long long>",
13544   "referenced_type" : "type-224",
13545   "self_type" : "type-224",
13546   "size" : 1,
13547   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13548   "template_args" : [ "type-110" ],
13549   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
13550  },
13551  {
13552   "alignment" : 1,
13553   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
13554   "name" : "android::trait_trivial_dtor<unsigned long>",
13555   "referenced_type" : "type-215",
13556   "self_type" : "type-215",
13557   "size" : 1,
13558   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13559   "template_args" : [ "type-214" ],
13560   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
13561  },
13562  {
13563   "alignment" : 1,
13564   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
13565   "name" : "android::trait_trivial_dtor<unsigned short>",
13566   "referenced_type" : "type-196",
13567   "self_type" : "type-196",
13568   "size" : 1,
13569   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13570   "template_args" : [ "type-88" ],
13571   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
13572  },
13573  {
13574   "alignment" : 1,
13575   "linker_set_key" : "android::trait_trivial_dtor<void>",
13576   "name" : "android::trait_trivial_dtor<void>",
13577   "referenced_type" : "type-175",
13578   "self_type" : "type-175",
13579   "size" : 1,
13580   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13581   "template_args" : [ "type-10" ],
13582   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
13583  },
13584  {
13585   "alignment" : 1,
13586   "linker_set_key" : "android::trait_trivial_move<android::String16>",
13587   "name" : "android::trait_trivial_move<android::String16>",
13588   "referenced_type" : "type-371",
13589   "self_type" : "type-371",
13590   "size" : 1,
13591   "source_file" : "/system/core/libutils/include/utils/String16.h",
13592   "template_args" : [ "type-30" ],
13593   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
13594  },
13595  {
13596   "alignment" : 1,
13597   "linker_set_key" : "android::trait_trivial_move<android::String8>",
13598   "name" : "android::trait_trivial_move<android::String8>",
13599   "referenced_type" : "type-365",
13600   "self_type" : "type-365",
13601   "size" : 1,
13602   "source_file" : "/system/core/libutils/include/utils/String8.h",
13603   "template_args" : [ "type-41" ],
13604   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
13605  },
13606  {
13607   "alignment" : 1,
13608   "linker_set_key" : "android::trait_trivial_move<bool>",
13609   "name" : "android::trait_trivial_move<bool>",
13610   "referenced_type" : "type-181",
13611   "self_type" : "type-181",
13612   "size" : 1,
13613   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13614   "template_args" : [ "type-25" ],
13615   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
13616  },
13617  {
13618   "alignment" : 1,
13619   "linker_set_key" : "android::trait_trivial_move<char>",
13620   "name" : "android::trait_trivial_move<char>",
13621   "referenced_type" : "type-185",
13622   "self_type" : "type-185",
13623   "size" : 1,
13624   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13625   "template_args" : [ "type-44" ],
13626   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
13627  },
13628  {
13629   "alignment" : 1,
13630   "linker_set_key" : "android::trait_trivial_move<double>",
13631   "name" : "android::trait_trivial_move<double>",
13632   "referenced_type" : "type-237",
13633   "self_type" : "type-237",
13634   "size" : 1,
13635   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13636   "template_args" : [ "type-234" ],
13637   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
13638  },
13639  {
13640   "alignment" : 1,
13641   "linker_set_key" : "android::trait_trivial_move<float>",
13642   "name" : "android::trait_trivial_move<float>",
13643   "referenced_type" : "type-232",
13644   "self_type" : "type-232",
13645   "size" : 1,
13646   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13647   "template_args" : [ "type-228" ],
13648   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
13649  },
13650  {
13651   "alignment" : 1,
13652   "linker_set_key" : "android::trait_trivial_move<int>",
13653   "name" : "android::trait_trivial_move<int>",
13654   "referenced_type" : "type-202",
13655   "self_type" : "type-202",
13656   "size" : 1,
13657   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13658   "template_args" : [ "type-8" ],
13659   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
13660  },
13661  {
13662   "alignment" : 1,
13663   "linker_set_key" : "android::trait_trivial_move<long long>",
13664   "name" : "android::trait_trivial_move<long long>",
13665   "referenced_type" : "type-222",
13666   "self_type" : "type-222",
13667   "size" : 1,
13668   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13669   "template_args" : [ "type-13" ],
13670   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
13671  },
13672  {
13673   "alignment" : 1,
13674   "linker_set_key" : "android::trait_trivial_move<long>",
13675   "name" : "android::trait_trivial_move<long>",
13676   "referenced_type" : "type-212",
13677   "self_type" : "type-212",
13678   "size" : 1,
13679   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13680   "template_args" : [ "type-208" ],
13681   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
13682  },
13683  {
13684   "alignment" : 1,
13685   "linker_set_key" : "android::trait_trivial_move<short>",
13686   "name" : "android::trait_trivial_move<short>",
13687   "referenced_type" : "type-194",
13688   "self_type" : "type-194",
13689   "size" : 1,
13690   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13691   "template_args" : [ "type-191" ],
13692   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
13693  },
13694  {
13695   "alignment" : 1,
13696   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
13697   "name" : "android::trait_trivial_move<unsigned char>",
13698   "referenced_type" : "type-189",
13699   "self_type" : "type-189",
13700   "size" : 1,
13701   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13702   "template_args" : [ "type-86" ],
13703   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
13704  },
13705  {
13706   "alignment" : 1,
13707   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
13708   "name" : "android::trait_trivial_move<unsigned int>",
13709   "referenced_type" : "type-206",
13710   "self_type" : "type-206",
13711   "size" : 1,
13712   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13713   "template_args" : [ "type-2" ],
13714   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
13715  },
13716  {
13717   "alignment" : 1,
13718   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
13719   "name" : "android::trait_trivial_move<unsigned long long>",
13720   "referenced_type" : "type-226",
13721   "self_type" : "type-226",
13722   "size" : 1,
13723   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13724   "template_args" : [ "type-110" ],
13725   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
13726  },
13727  {
13728   "alignment" : 1,
13729   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
13730   "name" : "android::trait_trivial_move<unsigned long>",
13731   "referenced_type" : "type-217",
13732   "self_type" : "type-217",
13733   "size" : 1,
13734   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13735   "template_args" : [ "type-214" ],
13736   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
13737  },
13738  {
13739   "alignment" : 1,
13740   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
13741   "name" : "android::trait_trivial_move<unsigned short>",
13742   "referenced_type" : "type-198",
13743   "self_type" : "type-198",
13744   "size" : 1,
13745   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13746   "template_args" : [ "type-88" ],
13747   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
13748  },
13749  {
13750   "alignment" : 1,
13751   "linker_set_key" : "android::trait_trivial_move<void>",
13752   "name" : "android::trait_trivial_move<void>",
13753   "referenced_type" : "type-177",
13754   "self_type" : "type-177",
13755   "size" : 1,
13756   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13757   "template_args" : [ "type-10" ],
13758   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
13759  },
13760  {
13761   "alignment" : 4,
13762   "fields" :
13763   [
13764    {
13765     "access" : "private",
13766     "field_name" : "m_ptr",
13767     "referenced_type" : "type-119"
13768    },
13769    {
13770     "access" : "private",
13771     "field_name" : "m_refs",
13772     "field_offset" : 32,
13773     "referenced_type" : "type-23"
13774    }
13775   ],
13776   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
13777   "name" : "android::wp<android::hardware::BHwBinder>",
13778   "record_kind" : "class",
13779   "referenced_type" : "type-329",
13780   "self_type" : "type-329",
13781   "size" : 8,
13782   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
13783   "template_args" : [ "type-120" ],
13784   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
13785  },
13786  {
13787   "alignment" : 4,
13788   "fields" :
13789   [
13790    {
13791     "access" : "private",
13792     "field_name" : "m_ptr",
13793     "referenced_type" : "type-49"
13794    },
13795    {
13796     "access" : "private",
13797     "field_name" : "m_refs",
13798     "field_offset" : 32,
13799     "referenced_type" : "type-23"
13800    }
13801   ],
13802   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
13803   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
13804   "record_kind" : "class",
13805   "referenced_type" : "type-63",
13806   "self_type" : "type-63",
13807   "size" : 8,
13808   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
13809   "template_args" : [ "type-50" ],
13810   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
13811  },
13812  {
13813   "alignment" : 4,
13814   "fields" :
13815   [
13816    {
13817     "access" : "private",
13818     "field_name" : "m_ptr",
13819     "referenced_type" : "type-108"
13820    },
13821    {
13822     "access" : "private",
13823     "field_name" : "m_refs",
13824     "field_offset" : 32,
13825     "referenced_type" : "type-23"
13826    }
13827   ],
13828   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
13829   "name" : "android::wp<android::hardware::hidl_death_recipient>",
13830   "record_kind" : "class",
13831   "referenced_type" : "type-107",
13832   "self_type" : "type-107",
13833   "size" : 8,
13834   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
13835   "template_args" : [ "type-109" ],
13836   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
13837  },
13838  {
13839   "alignment" : 4,
13840   "fields" :
13841   [
13842    {
13843     "access" : "private",
13844     "field_name" : "m_ptr",
13845     "referenced_type" : "type-112"
13846    },
13847    {
13848     "access" : "private",
13849     "field_name" : "m_refs",
13850     "field_offset" : 32,
13851     "referenced_type" : "type-23"
13852    }
13853   ],
13854   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
13855   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
13856   "record_kind" : "class",
13857   "referenced_type" : "type-111",
13858   "self_type" : "type-111",
13859   "size" : 8,
13860   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
13861   "template_args" : [ "type-56" ],
13862   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
13863  },
13864  {
13865   "alignment" : 4,
13866   "fields" :
13867   [
13868    {
13869     "field_name" : "maxContentLightLevel",
13870     "referenced_type" : "type-228"
13871    },
13872    {
13873     "field_name" : "maxFrameAverageLightLevel",
13874     "field_offset" : 32,
13875     "referenced_type" : "type-228"
13876    }
13877   ],
13878   "linker_set_key" : "android_cta861_3_metadata",
13879   "name" : "android_cta861_3_metadata",
13880   "referenced_type" : "type-476",
13881   "self_type" : "type-476",
13882   "size" : 8,
13883   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13884   "unique_id" : "android_cta861_3_metadata"
13885  },
13886  {
13887   "alignment" : 4,
13888   "fields" :
13889   [
13890    {
13891     "field_name" : "num_points",
13892     "referenced_type" : "type-2"
13893    },
13894    {
13895     "field_name" : "reserved",
13896     "field_offset" : 32,
13897     "referenced_type" : "type-464"
13898    },
13899    {
13900     "field_name" : "xyzc_points",
13901     "field_offset" : 288,
13902     "referenced_type" : "type-473"
13903    }
13904   ],
13905   "linker_set_key" : "android_depth_points",
13906   "name" : "android_depth_points",
13907   "referenced_type" : "type-472",
13908   "self_type" : "type-472",
13909   "size" : 36,
13910   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13911   "unique_id" : "android_depth_points"
13912  },
13913  {
13914   "alignment" : 4,
13915   "fields" :
13916   [
13917    {
13918     "field_name" : "format",
13919     "referenced_type" : "type-469"
13920    },
13921    {
13922     "field_name" : "num_planes",
13923     "field_offset" : 32,
13924     "referenced_type" : "type-2"
13925    },
13926    {
13927     "field_name" : "planes",
13928     "field_offset" : 64,
13929     "referenced_type" : "type-471"
13930    }
13931   ],
13932   "linker_set_key" : "android_flex_layout",
13933   "name" : "android_flex_layout",
13934   "referenced_type" : "type-470",
13935   "self_type" : "type-470",
13936   "size" : 12,
13937   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13938   "unique_id" : "android_flex_layout"
13939  },
13940  {
13941   "alignment" : 4,
13942   "fields" :
13943   [
13944    {
13945     "field_name" : "top_left",
13946     "referenced_type" : "type-384"
13947    },
13948    {
13949     "field_name" : "component",
13950     "field_offset" : 32,
13951     "referenced_type" : "type-465"
13952    },
13953    {
13954     "field_name" : "bits_per_component",
13955     "field_offset" : 64,
13956     "referenced_type" : "type-8"
13957    },
13958    {
13959     "field_name" : "bits_used",
13960     "field_offset" : 96,
13961     "referenced_type" : "type-8"
13962    },
13963    {
13964     "field_name" : "h_increment",
13965     "field_offset" : 128,
13966     "referenced_type" : "type-8"
13967    },
13968    {
13969     "field_name" : "v_increment",
13970     "field_offset" : 160,
13971     "referenced_type" : "type-8"
13972    },
13973    {
13974     "field_name" : "h_subsampling",
13975     "field_offset" : 192,
13976     "referenced_type" : "type-8"
13977    },
13978    {
13979     "field_name" : "v_subsampling",
13980     "field_offset" : 224,
13981     "referenced_type" : "type-8"
13982    }
13983   ],
13984   "linker_set_key" : "android_flex_plane",
13985   "name" : "android_flex_plane",
13986   "referenced_type" : "type-466",
13987   "self_type" : "type-466",
13988   "size" : 32,
13989   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13990   "unique_id" : "android_flex_plane"
13991  },
13992  {
13993   "alignment" : 4,
13994   "fields" :
13995   [
13996    {
13997     "field_name" : "displayPrimaryRed",
13998     "referenced_type" : "type-474"
13999    },
14000    {
14001     "field_name" : "displayPrimaryGreen",
14002     "field_offset" : 64,
14003     "referenced_type" : "type-474"
14004    },
14005    {
14006     "field_name" : "displayPrimaryBlue",
14007     "field_offset" : 128,
14008     "referenced_type" : "type-474"
14009    },
14010    {
14011     "field_name" : "whitePoint",
14012     "field_offset" : 192,
14013     "referenced_type" : "type-474"
14014    },
14015    {
14016     "field_name" : "maxLuminance",
14017     "field_offset" : 256,
14018     "referenced_type" : "type-228"
14019    },
14020    {
14021     "field_name" : "minLuminance",
14022     "field_offset" : 288,
14023     "referenced_type" : "type-228"
14024    }
14025   ],
14026   "linker_set_key" : "android_smpte2086_metadata",
14027   "name" : "android_smpte2086_metadata",
14028   "referenced_type" : "type-475",
14029   "self_type" : "type-475",
14030   "size" : 40,
14031   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14032   "unique_id" : "android_smpte2086_metadata"
14033  },
14034  {
14035   "alignment" : 4,
14036   "fields" :
14037   [
14038    {
14039     "field_name" : "x",
14040     "referenced_type" : "type-228"
14041    },
14042    {
14043     "field_name" : "y",
14044     "field_offset" : 32,
14045     "referenced_type" : "type-228"
14046    }
14047   ],
14048   "linker_set_key" : "android_xy_color",
14049   "name" : "android_xy_color",
14050   "referenced_type" : "type-474",
14051   "self_type" : "type-474",
14052   "size" : 8,
14053   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14054   "unique_id" : "android_xy_color"
14055  },
14056  {
14057   "alignment" : 4,
14058   "fields" :
14059   [
14060    {
14061     "field_name" : "y",
14062     "referenced_type" : "type-9"
14063    },
14064    {
14065     "field_name" : "cb",
14066     "field_offset" : 32,
14067     "referenced_type" : "type-9"
14068    },
14069    {
14070     "field_name" : "cr",
14071     "field_offset" : 64,
14072     "referenced_type" : "type-9"
14073    },
14074    {
14075     "field_name" : "ystride",
14076     "field_offset" : 96,
14077     "referenced_type" : "type-2"
14078    },
14079    {
14080     "field_name" : "cstride",
14081     "field_offset" : 128,
14082     "referenced_type" : "type-2"
14083    },
14084    {
14085     "field_name" : "chroma_step",
14086     "field_offset" : 160,
14087     "referenced_type" : "type-2"
14088    },
14089    {
14090     "field_name" : "reserved",
14091     "field_offset" : 192,
14092     "referenced_type" : "type-464"
14093    }
14094   ],
14095   "linker_set_key" : "android_ycbcr",
14096   "name" : "android_ycbcr",
14097   "referenced_type" : "type-463",
14098   "self_type" : "type-463",
14099   "size" : 56,
14100   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14101   "unique_id" : "android_ycbcr"
14102  },
14103  {
14104   "alignment" : 4,
14105   "fields" :
14106   [
14107    {
14108     "referenced_type" : "type-84"
14109    }
14110   ],
14111   "linker_set_key" : "log_msg",
14112   "name" : "log_msg",
14113   "referenced_type" : "type-83",
14114   "self_type" : "type-83",
14115   "size" : 5124,
14116   "source_file" : "/system/core/liblog/include/log/log_read.h",
14117   "unique_id" : "log_msg"
14118  },
14119  {
14120   "alignment" : 4,
14121   "fields" :
14122   [
14123    {
14124     "field_name" : "buf",
14125     "referenced_type" : "type-85"
14126    },
14127    {
14128     "field_name" : "entry",
14129     "referenced_type" : "type-87"
14130    },
14131    {
14132     "field_name" : "entry_v4",
14133     "referenced_type" : "type-87"
14134    },
14135    {
14136     "field_name" : "entry_v3",
14137     "referenced_type" : "type-90"
14138    },
14139    {
14140     "field_name" : "entry_v2",
14141     "referenced_type" : "type-91"
14142    },
14143    {
14144     "field_name" : "entry_v1",
14145     "referenced_type" : "type-92"
14146    }
14147   ],
14148   "is_anonymous" : true,
14149   "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",
14150   "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",
14151   "record_kind" : "union",
14152   "referenced_type" : "type-84",
14153   "self_type" : "type-84",
14154   "size" : 5124,
14155   "source_file" : "/system/core/liblog/include/log/log_read.h",
14156   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
14157  },
14158  {
14159   "alignment" : 1,
14160   "fields" :
14161   [
14162    {
14163     "field_name" : "tv_sec",
14164     "referenced_type" : "type-2"
14165    },
14166    {
14167     "field_name" : "tv_nsec",
14168     "field_offset" : 32,
14169     "referenced_type" : "type-2"
14170    }
14171   ],
14172   "linker_set_key" : "log_time",
14173   "name" : "log_time",
14174   "referenced_type" : "type-367",
14175   "self_type" : "type-367",
14176   "size" : 8,
14177   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
14178   "unique_id" : "_ZTS8log_time"
14179  },
14180  {
14181   "alignment" : 4,
14182   "fields" :
14183   [
14184    {
14185     "field_name" : "len",
14186     "referenced_type" : "type-88"
14187    },
14188    {
14189     "field_name" : "__pad",
14190     "field_offset" : 16,
14191     "referenced_type" : "type-88"
14192    },
14193    {
14194     "field_name" : "pid",
14195     "field_offset" : 32,
14196     "referenced_type" : "type-8"
14197    },
14198    {
14199     "field_name" : "tid",
14200     "field_offset" : 64,
14201     "referenced_type" : "type-8"
14202    },
14203    {
14204     "field_name" : "sec",
14205     "field_offset" : 96,
14206     "referenced_type" : "type-8"
14207    },
14208    {
14209     "field_name" : "nsec",
14210     "field_offset" : 128,
14211     "referenced_type" : "type-8"
14212    },
14213    {
14214     "field_name" : "msg",
14215     "field_offset" : 160,
14216     "referenced_type" : "type-89"
14217    }
14218   ],
14219   "linker_set_key" : "logger_entry",
14220   "name" : "logger_entry",
14221   "referenced_type" : "type-92",
14222   "self_type" : "type-92",
14223   "size" : 20,
14224   "source_file" : "/system/core/liblog/include/log/log_read.h",
14225   "unique_id" : "logger_entry"
14226  },
14227  {
14228   "alignment" : 1,
14229   "fields" :
14230   [
14231    {
14232     "field_name" : "len",
14233     "referenced_type" : "type-88"
14234    },
14235    {
14236     "field_name" : "hdr_size",
14237     "field_offset" : 16,
14238     "referenced_type" : "type-88"
14239    },
14240    {
14241     "field_name" : "pid",
14242     "field_offset" : 32,
14243     "referenced_type" : "type-8"
14244    },
14245    {
14246     "field_name" : "tid",
14247     "field_offset" : 64,
14248     "referenced_type" : "type-8"
14249    },
14250    {
14251     "field_name" : "sec",
14252     "field_offset" : 96,
14253     "referenced_type" : "type-8"
14254    },
14255    {
14256     "field_name" : "nsec",
14257     "field_offset" : 128,
14258     "referenced_type" : "type-8"
14259    },
14260    {
14261     "field_name" : "euid",
14262     "field_offset" : 160,
14263     "referenced_type" : "type-2"
14264    },
14265    {
14266     "field_name" : "msg",
14267     "field_offset" : 192,
14268     "referenced_type" : "type-89"
14269    }
14270   ],
14271   "linker_set_key" : "logger_entry_v2",
14272   "name" : "logger_entry_v2",
14273   "referenced_type" : "type-91",
14274   "self_type" : "type-91",
14275   "size" : 24,
14276   "source_file" : "/system/core/liblog/include/log/log_read.h",
14277   "unique_id" : "logger_entry_v2"
14278  },
14279  {
14280   "alignment" : 1,
14281   "fields" :
14282   [
14283    {
14284     "field_name" : "len",
14285     "referenced_type" : "type-88"
14286    },
14287    {
14288     "field_name" : "hdr_size",
14289     "field_offset" : 16,
14290     "referenced_type" : "type-88"
14291    },
14292    {
14293     "field_name" : "pid",
14294     "field_offset" : 32,
14295     "referenced_type" : "type-8"
14296    },
14297    {
14298     "field_name" : "tid",
14299     "field_offset" : 64,
14300     "referenced_type" : "type-8"
14301    },
14302    {
14303     "field_name" : "sec",
14304     "field_offset" : 96,
14305     "referenced_type" : "type-8"
14306    },
14307    {
14308     "field_name" : "nsec",
14309     "field_offset" : 128,
14310     "referenced_type" : "type-8"
14311    },
14312    {
14313     "field_name" : "lid",
14314     "field_offset" : 160,
14315     "referenced_type" : "type-2"
14316    },
14317    {
14318     "field_name" : "msg",
14319     "field_offset" : 192,
14320     "referenced_type" : "type-89"
14321    }
14322   ],
14323   "linker_set_key" : "logger_entry_v3",
14324   "name" : "logger_entry_v3",
14325   "referenced_type" : "type-90",
14326   "self_type" : "type-90",
14327   "size" : 24,
14328   "source_file" : "/system/core/liblog/include/log/log_read.h",
14329   "unique_id" : "logger_entry_v3"
14330  },
14331  {
14332   "alignment" : 4,
14333   "fields" :
14334   [
14335    {
14336     "field_name" : "len",
14337     "referenced_type" : "type-88"
14338    },
14339    {
14340     "field_name" : "hdr_size",
14341     "field_offset" : 16,
14342     "referenced_type" : "type-88"
14343    },
14344    {
14345     "field_name" : "pid",
14346     "field_offset" : 32,
14347     "referenced_type" : "type-8"
14348    },
14349    {
14350     "field_name" : "tid",
14351     "field_offset" : 64,
14352     "referenced_type" : "type-2"
14353    },
14354    {
14355     "field_name" : "sec",
14356     "field_offset" : 96,
14357     "referenced_type" : "type-2"
14358    },
14359    {
14360     "field_name" : "nsec",
14361     "field_offset" : 128,
14362     "referenced_type" : "type-2"
14363    },
14364    {
14365     "field_name" : "lid",
14366     "field_offset" : 160,
14367     "referenced_type" : "type-2"
14368    },
14369    {
14370     "field_name" : "uid",
14371     "field_offset" : 192,
14372     "referenced_type" : "type-2"
14373    },
14374    {
14375     "field_name" : "msg",
14376     "field_offset" : 224,
14377     "referenced_type" : "type-89"
14378    }
14379   ],
14380   "linker_set_key" : "logger_entry_v4",
14381   "name" : "logger_entry_v4",
14382   "referenced_type" : "type-87",
14383   "self_type" : "type-87",
14384   "size" : 28,
14385   "source_file" : "/system/core/liblog/include/log/log_read.h",
14386   "unique_id" : "logger_entry_v4"
14387  },
14388  {
14389   "alignment" : 4,
14390   "fields" :
14391   [
14392    {
14393     "field_name" : "version",
14394     "referenced_type" : "type-8"
14395    },
14396    {
14397     "field_name" : "numFds",
14398     "field_offset" : 32,
14399     "referenced_type" : "type-8"
14400    },
14401    {
14402     "field_name" : "numInts",
14403     "field_offset" : 64,
14404     "referenced_type" : "type-8"
14405    },
14406    {
14407     "field_name" : "data",
14408     "field_offset" : 96,
14409     "referenced_type" : "type-172"
14410    }
14411   ],
14412   "linker_set_key" : "native_handle",
14413   "name" : "native_handle",
14414   "referenced_type" : "type-171",
14415   "self_type" : "type-171",
14416   "size" : 12,
14417   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
14418   "unique_id" : "native_handle"
14419  }
14420 ],
14421 "rvalue_reference_types" :
14422 [
14423  {
14424   "alignment" : 4,
14425   "linker_set_key" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> &&",
14426   "name" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> &&",
14427   "referenced_type" : "type-139",
14428   "self_type" : "type-142",
14429   "size" : 4,
14430   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14431  },
14432  {
14433   "alignment" : 4,
14434   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_1::IMapper> > &&",
14435   "name" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_1::IMapper> > &&",
14436   "referenced_type" : "type-146",
14437   "self_type" : "type-148",
14438   "size" : 4,
14439   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14440  },
14441  {
14442   "alignment" : 4,
14443   "linker_set_key" : "android::hardware::Return<bool> &&",
14444   "name" : "android::hardware::Return<bool> &&",
14445   "referenced_type" : "type-131",
14446   "self_type" : "type-135",
14447   "size" : 4,
14448   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14449  },
14450  {
14451   "alignment" : 4,
14452   "linker_set_key" : "android::hardware::Return<void> &&",
14453   "name" : "android::hardware::Return<void> &&",
14454   "referenced_type" : "type-159",
14455   "self_type" : "type-161",
14456   "size" : 4,
14457   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14458  },
14459  {
14460   "alignment" : 4,
14461   "linker_set_key" : "android::hardware::Status &&",
14462   "name" : "android::hardware::Status &&",
14463   "referenced_type" : "type-122",
14464   "self_type" : "type-128",
14465   "size" : 4,
14466   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14467  },
14468  {
14469   "alignment" : 4,
14470   "linker_set_key" : "android::hardware::details::return_status &&",
14471   "name" : "android::hardware::details::return_status &&",
14472   "referenced_type" : "type-132",
14473   "self_type" : "type-155",
14474   "size" : 4,
14475   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14476  },
14477  {
14478   "alignment" : 4,
14479   "linker_set_key" : "android::hardware::hidl_handle &&",
14480   "name" : "android::hardware::hidl_handle &&",
14481   "referenced_type" : "type-271",
14482   "self_type" : "type-280",
14483   "size" : 4,
14484   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14485  },
14486  {
14487   "alignment" : 4,
14488   "linker_set_key" : "android::hardware::hidl_memory &&",
14489   "name" : "android::hardware::hidl_memory &&",
14490   "referenced_type" : "type-278",
14491   "self_type" : "type-284",
14492   "size" : 4,
14493   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14494  },
14495  {
14496   "alignment" : 4,
14497   "linker_set_key" : "android::sp<android::hardware::graphics::mapper::V2_1::IMapper> &&",
14498   "name" : "android::sp<android::hardware::graphics::mapper::V2_1::IMapper> &&",
14499   "referenced_type" : "type-96",
14500   "self_type" : "type-99",
14501   "size" : 4,
14502   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
14503  },
14504  {
14505   "alignment" : 4,
14506   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
14507   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
14508   "referenced_type" : "type-104",
14509   "self_type" : "type-113",
14510   "size" : 4,
14511   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
14512  },
14513  {
14514   "alignment" : 4,
14515   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
14516   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
14517   "referenced_type" : "type-436",
14518   "self_type" : "type-435",
14519   "size" : 4,
14520   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14521  },
14522  {
14523   "alignment" : 4,
14524   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
14525   "name" : "std::function<sp<IBase> (void *)> &&",
14526   "referenced_type" : "type-446",
14527   "self_type" : "type-445",
14528   "size" : 4,
14529   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14530  },
14531  {
14532   "alignment" : 4,
14533   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
14534   "name" : "std::function<sp<IBinder> (void *)> &&",
14535   "referenced_type" : "type-438",
14536   "self_type" : "type-437",
14537   "size" : 4,
14538   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14539  }
14540 ]
14541}
14542