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   "linker_set_key" : "char",
71   "name" : "char",
72   "referenced_type" : "type-44",
73   "self_type" : "type-44",
74   "size" : 1
75  },
76  {
77   "alignment" : 2,
78   "is_integral" : true,
79   "is_unsigned" : true,
80   "linker_set_key" : "char16_t",
81   "name" : "char16_t",
82   "referenced_type" : "type-33",
83   "self_type" : "type-33",
84   "size" : 2
85  },
86  {
87   "alignment" : 4,
88   "linker_set_key" : "double",
89   "name" : "double",
90   "referenced_type" : "type-234",
91   "self_type" : "type-234",
92   "size" : 8
93  },
94  {
95   "alignment" : 4,
96   "linker_set_key" : "float",
97   "name" : "float",
98   "referenced_type" : "type-228",
99   "self_type" : "type-228",
100   "size" : 4
101  },
102  {
103   "alignment" : 4,
104   "is_integral" : true,
105   "linker_set_key" : "int",
106   "name" : "int",
107   "referenced_type" : "type-8",
108   "self_type" : "type-8",
109   "size" : 4
110  },
111  {
112   "alignment" : 4,
113   "is_integral" : true,
114   "linker_set_key" : "long",
115   "name" : "long",
116   "referenced_type" : "type-208",
117   "self_type" : "type-208",
118   "size" : 4
119  },
120  {
121   "alignment" : 4,
122   "is_integral" : true,
123   "linker_set_key" : "long long",
124   "name" : "long long",
125   "referenced_type" : "type-13",
126   "self_type" : "type-13",
127   "size" : 8
128  },
129  {
130   "alignment" : 2,
131   "is_integral" : true,
132   "linker_set_key" : "short",
133   "name" : "short",
134   "referenced_type" : "type-191",
135   "self_type" : "type-191",
136   "size" : 2
137  },
138  {
139   "alignment" : 1,
140   "is_integral" : true,
141   "linker_set_key" : "signed char",
142   "name" : "signed char",
143   "referenced_type" : "type-240",
144   "self_type" : "type-240",
145   "size" : 1
146  },
147  {
148   "alignment" : 1,
149   "is_integral" : true,
150   "is_unsigned" : true,
151   "linker_set_key" : "unsigned char",
152   "name" : "unsigned char",
153   "referenced_type" : "type-86",
154   "self_type" : "type-86",
155   "size" : 1
156  },
157  {
158   "alignment" : 4,
159   "is_integral" : true,
160   "is_unsigned" : true,
161   "linker_set_key" : "unsigned int",
162   "name" : "unsigned int",
163   "referenced_type" : "type-2",
164   "self_type" : "type-2",
165   "size" : 4
166  },
167  {
168   "alignment" : 4,
169   "is_integral" : true,
170   "is_unsigned" : true,
171   "linker_set_key" : "unsigned long",
172   "name" : "unsigned long",
173   "referenced_type" : "type-214",
174   "self_type" : "type-214",
175   "size" : 4
176  },
177  {
178   "alignment" : 4,
179   "is_integral" : true,
180   "is_unsigned" : true,
181   "linker_set_key" : "unsigned long long",
182   "name" : "unsigned long long",
183   "referenced_type" : "type-110",
184   "self_type" : "type-110",
185   "size" : 8
186  },
187  {
188   "alignment" : 2,
189   "is_integral" : true,
190   "is_unsigned" : true,
191   "linker_set_key" : "unsigned short",
192   "name" : "unsigned short",
193   "referenced_type" : "type-88",
194   "self_type" : "type-88",
195   "size" : 2
196  },
197  {
198   "linker_set_key" : "void",
199   "name" : "void",
200   "referenced_type" : "type-10",
201   "self_type" : "type-10"
202  }
203 ],
204 "elf_functions" :
205 [
206  {
207   "binding" : "weak",
208   "name" : "_ZN7android8hardware7details13castInterfaceINS0_8graphics6mapper4V2_17IMapperENS4_4V2_07IMapperENS5_10BpHwMapperEEENS0_6ReturnINS_2spIT_EEEENSB_IT0_EEPKcb"
209  },
210  {
211   "binding" : "weak",
212   "name" : "_ZN7android8hardware7details13castInterfaceINS0_8graphics6mapper4V2_17IMapperENS_4hidl4base4V1_05IBaseENS5_10BpHwMapperEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
213  },
214  {
215   "binding" : "weak",
216   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_8graphics6mapper4V2_110BpHwMapperENS5_7IMapperEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
217  },
218  {
219   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
220  },
221  {
222   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
223  },
224  {
225   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper22_hidl_getTransportSizeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
226  },
227  {
228   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper24_hidl_validateBufferSizeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
229  },
230  {
231   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper26_hidl_createDescriptor_2_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
232  },
233  {
234   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper4pingEv"
235  },
236  {
237   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapperC1ERKNS_2spINS3_7IMapperEEE"
238  },
239  {
240   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapperC2ERKNS_2spINS3_7IMapperEEE"
241  },
242  {
243   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapperD0Ev"
244  },
245  {
246   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapperD1Ev"
247  },
248  {
249   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapperD2Ev"
250  },
251  {
252   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper10freeBufferEPv"
253  },
254  {
255   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
256  },
257  {
258   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
259  },
260  {
261   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
262  },
263  {
264   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS2_4V2_05ErrorEPvEEE"
265  },
266  {
267   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
268  },
269  {
270   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
271  },
272  {
273   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper16createDescriptorERKNS2_4V2_07IMapper20BufferDescriptorInfoENSt3__18functionIFvNS5_5ErrorERKNS0_8hidl_vecIjEEEEE"
274  },
275  {
276   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper16getTransportSizeEPvNSt3__18functionIFvNS2_4V2_05ErrorEjjEEE"
277  },
278  {
279   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper18validateBufferSizeEPvRKNS3_7IMapper20BufferDescriptorInfoEj"
280  },
281  {
282   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
283  },
284  {
285   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper20createDescriptor_2_1ERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS2_4V2_05ErrorERKNS0_8hidl_vecIjEEEEE"
286  },
287  {
288   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper21notifySyspropsChangedEv"
289  },
290  {
291   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper21setHALInstrumentationEv"
292  },
293  {
294   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper22_hidl_getTransportSizeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEPvNSt3__18functionIFvNS2_4V2_05ErrorEjjEEE"
295  },
296  {
297   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper24_hidl_validateBufferSizeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEPvRKNS3_7IMapper20BufferDescriptorInfoEj"
298  },
299  {
300   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper26_hidl_createDescriptor_2_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS2_4V2_05ErrorERKNS0_8hidl_vecIjEEEEE"
301  },
302  {
303   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper4lockEPvyRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorES5_EEE"
304  },
305  {
306   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper4pingEv"
307  },
308  {
309   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
310  },
311  {
312   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper6unlockEPvNSt3__18functionIFvNS2_4V2_05ErrorERKNS0_11hidl_handleEEEE"
313  },
314  {
315   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper9lockYCbCrEPvyRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorERKNS6_11YCbCrLayoutEEEE"
316  },
317  {
318   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapperC1ERKNS_2spINS0_7IBinderEEE"
319  },
320  {
321   "name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapperC2ERKNS_2spINS0_7IBinderEEE"
322  },
323  {
324   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
325  },
326  {
327   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
328  },
329  {
330   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
331  },
332  {
333   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
334  },
335  {
336   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
337  },
338  {
339   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
340  },
341  {
342   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
343  },
344  {
345   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
346  },
347  {
348   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
349  },
350  {
351   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper21notifySyspropsChangedEv"
352  },
353  {
354   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper21setHALInstrumentationEv"
355  },
356  {
357   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
358  },
359  {
360   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper4pingEv"
361  },
362  {
363   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
364  },
365  {
366   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper8castFromERKNS_2spINS2_4V2_07IMapperEEEb"
367  },
368  {
369   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
370  },
371  {
372   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper8castFromERKNS_2spIS4_EEb"
373  },
374  {
375   "name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper13addOnewayTaskENSt3__18functionIFvvEEE"
376  },
377  {
378   "name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapperC1ENS_2spINS3_7IMapperEEE"
379  },
380  {
381   "name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapperC2ENS_2spINS3_7IMapperEEE"
382  },
383  {
384   "binding" : "weak",
385   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
386  },
387  {
388   "binding" : "weak",
389   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
390  },
391  {
392   "binding" : "weak",
393   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISG_EERPNS_15__tree_end_nodeIST_EERKT_"
394  },
395  {
396   "binding" : "weak",
397   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEERKT_"
398  },
399  {
400   "binding" : "weak",
401   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEE"
402  },
403  {
404   "binding" : "weak",
405   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISE_EERPNS_15__tree_end_nodeISR_EERKT_"
406  },
407  {
408   "binding" : "weak",
409   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEERKT_"
410  },
411  {
412   "binding" : "weak",
413   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEE"
414  },
415  {
416   "binding" : "weak",
417   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
418  },
419  {
420   "binding" : "weak",
421   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
422  },
423  {
424   "binding" : "weak",
425   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
426  },
427  {
428   "name" : "_ZThn20_N7android8hardware8graphics6mapper4V2_110BnHwMapperD0Ev"
429  },
430  {
431   "name" : "_ZThn20_N7android8hardware8graphics6mapper4V2_110BnHwMapperD1Ev"
432  },
433  {
434   "name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_110BnHwMapperD0Ev"
435  },
436  {
437   "name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_110BnHwMapperD1Ev"
438  }
439 ],
440 "elf_objects" :
441 [
442  {
443   "name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper10descriptorE"
444  },
445  {
446   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_110BnHwMapperE0_NS0_7IBinderE"
447  },
448  {
449   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_110BnHwMapperE0_NS0_9BHwBinderE"
450  },
451  {
452   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_110BnHwMapperE0_NS_4hidl4base4V1_08BnHwBaseE"
453  },
454  {
455   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_110BpHwMapperE0_NS0_11BpInterfaceINS3_7IMapperEEE"
456  },
457  {
458   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_110BpHwMapperE0_NS2_4V2_07IMapperE"
459  },
460  {
461   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_110BpHwMapperE0_NS3_7IMapperE"
462  },
463  {
464   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_110BpHwMapperE0_NS_4hidl4base4V1_05IBaseE"
465  },
466  {
467   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_110BpHwMapperE4_NS0_10IInterfaceE"
468  },
469  {
470   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_110BpHwMapperE8_NS0_11BpHwRefBaseE"
471  },
472  {
473   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_17IMapperE0_NS2_4V2_07IMapperE"
474  },
475  {
476   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_17IMapperE0_NS_4hidl4base4V1_05IBaseE"
477  },
478  {
479   "binding" : "weak",
480   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_18BsMapperE0_NS3_7IMapperE"
481  },
482  {
483   "name" : "_ZTTN7android8hardware8graphics6mapper4V2_110BnHwMapperE"
484  },
485  {
486   "name" : "_ZTTN7android8hardware8graphics6mapper4V2_110BpHwMapperE"
487  },
488  {
489   "name" : "_ZTTN7android8hardware8graphics6mapper4V2_17IMapperE"
490  },
491  {
492   "name" : "_ZTVN7android8hardware8graphics6mapper4V2_110BnHwMapperE"
493  },
494  {
495   "name" : "_ZTVN7android8hardware8graphics6mapper4V2_110BpHwMapperE"
496  },
497  {
498   "name" : "_ZTVN7android8hardware8graphics6mapper4V2_17IMapperE"
499  },
500  {
501   "binding" : "weak",
502   "name" : "_ZTVN7android8hardware8graphics6mapper4V2_18BsMapperE"
503  }
504 ],
505 "enum_types" :
506 [
507  {
508   "alignment" : 4,
509   "enum_fields" :
510   [
511    {
512     "enum_field_value" : 0,
513     "name" : "android::Condition::WAKE_UP_ONE"
514    },
515    {
516     "enum_field_value" : 1,
517     "name" : "android::Condition::WAKE_UP_ALL"
518    }
519   ],
520   "linker_set_key" : "android::Condition::WakeUpType",
521   "name" : "android::Condition::WakeUpType",
522   "referenced_type" : "type-484",
523   "self_type" : "type-484",
524   "size" : 4,
525   "source_file" : "/system/core/libutils/include/utils/Condition.h",
526   "underlying_type" : "type-2",
527   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
528  },
529  {
530   "alignment" : 4,
531   "enum_fields" :
532   [
533    {
534     "enum_field_value" : 0,
535     "name" : "android::String16::kEmptyString"
536    }
537   ],
538   "linker_set_key" : "android::String16::StaticLinkage",
539   "name" : "android::String16::StaticLinkage",
540   "referenced_type" : "type-366",
541   "self_type" : "type-366",
542   "size" : 4,
543   "source_file" : "/system/core/libutils/include/utils/String16.h",
544   "underlying_type" : "type-2",
545   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
546  },
547  {
548   "alignment" : 4,
549   "enum_fields" :
550   [
551    {
552     "enum_field_value" : 0,
553     "name" : "android::String8::kEmptyString"
554    }
555   ],
556   "linker_set_key" : "android::String8::StaticLinkage",
557   "name" : "android::String8::StaticLinkage",
558   "referenced_type" : "type-359",
559   "self_type" : "type-359",
560   "size" : 4,
561   "source_file" : "/system/core/libutils/include/utils/String8.h",
562   "underlying_type" : "type-2",
563   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
564  },
565  {
566   "alignment" : 4,
567   "enum_fields" :
568   [
569    {
570     "enum_field_value" : 0,
571     "name" : "android::hardware::HidlReturnRestriction::NONE"
572    },
573    {
574     "enum_field_value" : 1,
575     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
576    },
577    {
578     "enum_field_value" : 2,
579     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
580    }
581   ],
582   "linker_set_key" : "android::hardware::HidlReturnRestriction",
583   "name" : "android::hardware::HidlReturnRestriction",
584   "referenced_type" : "type-158",
585   "self_type" : "type-158",
586   "size" : 4,
587   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
588   "underlying_type" : "type-8",
589   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
590  },
591  {
592   "alignment" : 4,
593   "enum_fields" :
594   [
595    {
596     "enum_field_value" : 0,
597     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
598    },
599    {
600     "enum_field_value" : 1,
601     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
602    },
603    {
604     "enum_field_value" : 2,
605     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
606    },
607    {
608     "enum_field_value" : 3,
609     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
610    }
611   ],
612   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
613   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
614   "referenced_type" : "type-350",
615   "self_type" : "type-350",
616   "size" : 4,
617   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
618   "underlying_type" : "type-8",
619   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
620  },
621  {
622   "alignment" : 4,
623   "enum_fields" :
624   [
625    {
626     "enum_field_value" : 1,
627     "name" : "android::hardware::kSynchronizedReadWrite"
628    },
629    {
630     "enum_field_value" : 2,
631     "name" : "android::hardware::kUnsynchronizedWrite"
632    }
633   ],
634   "linker_set_key" : "android::hardware::MQFlavor",
635   "name" : "android::hardware::MQFlavor",
636   "referenced_type" : "type-346",
637   "self_type" : "type-346",
638   "size" : 4,
639   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
640   "underlying_type" : "type-2",
641   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
642  },
643  {
644   "alignment" : 4,
645   "enum_fields" :
646   [
647    {
648     "enum_field_value" : 0,
649     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
650    },
651    {
652     "enum_field_value" : 1,
653     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
654    },
655    {
656     "enum_field_value" : 2,
657     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
658    }
659   ],
660   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
661   "name" : "android::hardware::ProcessState::CallRestriction",
662   "referenced_type" : "type-46",
663   "self_type" : "type-46",
664   "size" : 4,
665   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
666   "underlying_type" : "type-8",
667   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
668  },
669  {
670   "alignment" : 4,
671   "enum_fields" :
672   [
673    {
674     "enum_field_value" : 0,
675     "name" : "android::hardware::Status::EX_NONE"
676    },
677    {
678     "enum_field_value" : -1,
679     "name" : "android::hardware::Status::EX_SECURITY"
680    },
681    {
682     "enum_field_value" : -2,
683     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
684    },
685    {
686     "enum_field_value" : -3,
687     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
688    },
689    {
690     "enum_field_value" : -4,
691     "name" : "android::hardware::Status::EX_NULL_POINTER"
692    },
693    {
694     "enum_field_value" : -5,
695     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
696    },
697    {
698     "enum_field_value" : -6,
699     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
700    },
701    {
702     "enum_field_value" : -7,
703     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
704    },
705    {
706     "enum_field_value" : -128,
707     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
708    },
709    {
710     "enum_field_value" : -129,
711     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
712    }
713   ],
714   "linker_set_key" : "android::hardware::Status::Exception",
715   "name" : "android::hardware::Status::Exception",
716   "referenced_type" : "type-124",
717   "self_type" : "type-124",
718   "size" : 4,
719   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
720   "underlying_type" : "type-8",
721   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
722  },
723  {
724   "alignment" : 4,
725   "enum_fields" :
726   [
727    {
728     "enum_field_value" : 0,
729     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
730    },
731    {
732     "enum_field_value" : 1,
733     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
734    },
735    {
736     "enum_field_value" : 2,
737     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
738    },
739    {
740     "enum_field_value" : 3,
741     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
742    },
743    {
744     "enum_field_value" : 4,
745     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
746    },
747    {
748     "enum_field_value" : 5,
749     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
750    },
751    {
752     "enum_field_value" : 6,
753     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
754    },
755    {
756     "enum_field_value" : 7,
757     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
758    },
759    {
760     "enum_field_value" : 8,
761     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
762    },
763    {
764     "enum_field_value" : 9,
765     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
766    }
767   ],
768   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
769   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
770   "referenced_type" : "type-614",
771   "self_type" : "type-614",
772   "size" : 4,
773   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
774   "underlying_type" : "type-2",
775   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
776  },
777  {
778   "alignment" : 4,
779   "enum_fields" :
780   [
781    {
782     "enum_field_value" : 15,
783     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_MASK"
784    },
785    {
786     "enum_field_value" : 0,
787     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_NEVER"
788    },
789    {
790     "enum_field_value" : 2,
791     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_RARELY"
792    },
793    {
794     "enum_field_value" : 3,
795     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_OFTEN"
796    },
797    {
798     "enum_field_value" : 240,
799     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_MASK"
800    },
801    {
802     "enum_field_value" : 0,
803     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_NEVER"
804    },
805    {
806     "enum_field_value" : 32,
807     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_RARELY"
808    },
809    {
810     "enum_field_value" : 48,
811     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_OFTEN"
812    },
813    {
814     "enum_field_value" : 256,
815     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_TEXTURE"
816    },
817    {
818     "enum_field_value" : 512,
819     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_RENDER_TARGET"
820    },
821    {
822     "enum_field_value" : 2048,
823     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_OVERLAY"
824    },
825    {
826     "enum_field_value" : 4096,
827     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_CLIENT_TARGET"
828    },
829    {
830     "enum_field_value" : 16384,
831     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::PROTECTED"
832    },
833    {
834     "enum_field_value" : 32768,
835     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_CURSOR"
836    },
837    {
838     "enum_field_value" : 65536,
839     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VIDEO_ENCODER"
840    },
841    {
842     "enum_field_value" : 131072,
843     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CAMERA_OUTPUT"
844    },
845    {
846     "enum_field_value" : 262144,
847     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CAMERA_INPUT"
848    },
849    {
850     "enum_field_value" : 1048576,
851     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::RENDERSCRIPT"
852    },
853    {
854     "enum_field_value" : 4194304,
855     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VIDEO_DECODER"
856    },
857    {
858     "enum_field_value" : 8388608,
859     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::SENSOR_DIRECT_DATA"
860    },
861    {
862     "enum_field_value" : 16777216,
863     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_DATA_BUFFER"
864    },
865    {
866     "enum_field_value" : -268435456,
867     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VENDOR_MASK"
868    },
869    {
870     "enum_field_value" : 0,
871     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VENDOR_MASK_HI"
872    }
873   ],
874   "linker_set_key" : "android::hardware::graphics::common::V1_0::BufferUsage",
875   "name" : "android::hardware::graphics::common::V1_0::BufferUsage",
876   "referenced_type" : "type-511",
877   "self_type" : "type-511",
878   "size" : 8,
879   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
880   "underlying_type" : "type-110",
881   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_011BufferUsageE"
882  },
883  {
884   "alignment" : 4,
885   "enum_fields" :
886   [
887    {
888     "enum_field_value" : 0,
889     "name" : "android::hardware::graphics::common::V1_0::ColorMode::NATIVE"
890    },
891    {
892     "enum_field_value" : 1,
893     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_625"
894    },
895    {
896     "enum_field_value" : 2,
897     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_625_UNADJUSTED"
898    },
899    {
900     "enum_field_value" : 3,
901     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_525"
902    },
903    {
904     "enum_field_value" : 4,
905     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_525_UNADJUSTED"
906    },
907    {
908     "enum_field_value" : 5,
909     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT709"
910    },
911    {
912     "enum_field_value" : 6,
913     "name" : "android::hardware::graphics::common::V1_0::ColorMode::DCI_P3"
914    },
915    {
916     "enum_field_value" : 7,
917     "name" : "android::hardware::graphics::common::V1_0::ColorMode::SRGB"
918    },
919    {
920     "enum_field_value" : 8,
921     "name" : "android::hardware::graphics::common::V1_0::ColorMode::ADOBE_RGB"
922    },
923    {
924     "enum_field_value" : 9,
925     "name" : "android::hardware::graphics::common::V1_0::ColorMode::DISPLAY_P3"
926    }
927   ],
928   "linker_set_key" : "android::hardware::graphics::common::V1_0::ColorMode",
929   "name" : "android::hardware::graphics::common::V1_0::ColorMode",
930   "referenced_type" : "type-514",
931   "self_type" : "type-514",
932   "size" : 4,
933   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
934   "underlying_type" : "type-8",
935   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_09ColorModeE"
936  },
937  {
938   "alignment" : 4,
939   "enum_fields" :
940   [
941    {
942     "enum_field_value" : 0,
943     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::IDENTITY"
944    },
945    {
946     "enum_field_value" : 1,
947     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::ARBITRARY_MATRIX"
948    },
949    {
950     "enum_field_value" : 2,
951     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::VALUE_INVERSE"
952    },
953    {
954     "enum_field_value" : 3,
955     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::GRAYSCALE"
956    },
957    {
958     "enum_field_value" : 4,
959     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_PROTANOPIA"
960    },
961    {
962     "enum_field_value" : 5,
963     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_DEUTERANOPIA"
964    },
965    {
966     "enum_field_value" : 6,
967     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_TRITANOPIA"
968    }
969   ],
970   "linker_set_key" : "android::hardware::graphics::common::V1_0::ColorTransform",
971   "name" : "android::hardware::graphics::common::V1_0::ColorTransform",
972   "referenced_type" : "type-515",
973   "self_type" : "type-515",
974   "size" : 4,
975   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
976   "underlying_type" : "type-8",
977   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_014ColorTransformE"
978  },
979  {
980   "alignment" : 4,
981   "enum_fields" :
982   [
983    {
984     "enum_field_value" : 0,
985     "name" : "android::hardware::graphics::common::V1_0::Dataspace::UNKNOWN"
986    },
987    {
988     "enum_field_value" : 1,
989     "name" : "android::hardware::graphics::common::V1_0::Dataspace::ARBITRARY"
990    },
991    {
992     "enum_field_value" : 16,
993     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_SHIFT"
994    },
995    {
996     "enum_field_value" : 4128768,
997     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_MASK"
998    },
999    {
1000     "enum_field_value" : 0,
1001     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_UNSPECIFIED"
1002    },
1003    {
1004     "enum_field_value" : 65536,
1005     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT709"
1006    },
1007    {
1008     "enum_field_value" : 131072,
1009     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_625"
1010    },
1011    {
1012     "enum_field_value" : 196608,
1013     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_625_UNADJUSTED"
1014    },
1015    {
1016     "enum_field_value" : 262144,
1017     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_525"
1018    },
1019    {
1020     "enum_field_value" : 327680,
1021     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_525_UNADJUSTED"
1022    },
1023    {
1024     "enum_field_value" : 393216,
1025     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT2020"
1026    },
1027    {
1028     "enum_field_value" : 458752,
1029     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT2020_CONSTANT_LUMINANCE"
1030    },
1031    {
1032     "enum_field_value" : 524288,
1033     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT470M"
1034    },
1035    {
1036     "enum_field_value" : 589824,
1037     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_FILM"
1038    },
1039    {
1040     "enum_field_value" : 655360,
1041     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_DCI_P3"
1042    },
1043    {
1044     "enum_field_value" : 720896,
1045     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_ADOBE_RGB"
1046    },
1047    {
1048     "enum_field_value" : 22,
1049     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SHIFT"
1050    },
1051    {
1052     "enum_field_value" : 130023424,
1053     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_MASK"
1054    },
1055    {
1056     "enum_field_value" : 0,
1057     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_UNSPECIFIED"
1058    },
1059    {
1060     "enum_field_value" : 4194304,
1061     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_LINEAR"
1062    },
1063    {
1064     "enum_field_value" : 8388608,
1065     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SRGB"
1066    },
1067    {
1068     "enum_field_value" : 12582912,
1069     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SMPTE_170M"
1070    },
1071    {
1072     "enum_field_value" : 16777216,
1073     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_2"
1074    },
1075    {
1076     "enum_field_value" : 20971520,
1077     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_6"
1078    },
1079    {
1080     "enum_field_value" : 25165824,
1081     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_8"
1082    },
1083    {
1084     "enum_field_value" : 29360128,
1085     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_ST2084"
1086    },
1087    {
1088     "enum_field_value" : 33554432,
1089     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_HLG"
1090    },
1091    {
1092     "enum_field_value" : 27,
1093     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_SHIFT"
1094    },
1095    {
1096     "enum_field_value" : 939524096,
1097     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_MASK"
1098    },
1099    {
1100     "enum_field_value" : 0,
1101     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_UNSPECIFIED"
1102    },
1103    {
1104     "enum_field_value" : 134217728,
1105     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_FULL"
1106    },
1107    {
1108     "enum_field_value" : 268435456,
1109     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_LIMITED"
1110    },
1111    {
1112     "enum_field_value" : 402653184,
1113     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_EXTENDED"
1114    },
1115    {
1116     "enum_field_value" : 512,
1117     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SRGB_LINEAR"
1118    },
1119    {
1120     "enum_field_value" : 138477568,
1121     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SRGB_LINEAR"
1122    },
1123    {
1124     "enum_field_value" : 406913024,
1125     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SCRGB_LINEAR"
1126    },
1127    {
1128     "enum_field_value" : 513,
1129     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SRGB"
1130    },
1131    {
1132     "enum_field_value" : 142671872,
1133     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SRGB"
1134    },
1135    {
1136     "enum_field_value" : 411107328,
1137     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SCRGB"
1138    },
1139    {
1140     "enum_field_value" : 257,
1141     "name" : "android::hardware::graphics::common::V1_0::Dataspace::JFIF"
1142    },
1143    {
1144     "enum_field_value" : 146931712,
1145     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_JFIF"
1146    },
1147    {
1148     "enum_field_value" : 258,
1149     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT601_625"
1150    },
1151    {
1152     "enum_field_value" : 281149440,
1153     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT601_625"
1154    },
1155    {
1156     "enum_field_value" : 259,
1157     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT601_525"
1158    },
1159    {
1160     "enum_field_value" : 281280512,
1161     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT601_525"
1162    },
1163    {
1164     "enum_field_value" : 260,
1165     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT709"
1166    },
1167    {
1168     "enum_field_value" : 281083904,
1169     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT709"
1170    },
1171    {
1172     "enum_field_value" : 139067392,
1173     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DCI_P3_LINEAR"
1174    },
1175    {
1176     "enum_field_value" : 155844608,
1177     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DCI_P3"
1178    },
1179    {
1180     "enum_field_value" : 139067392,
1181     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DISPLAY_P3_LINEAR"
1182    },
1183    {
1184     "enum_field_value" : 143261696,
1185     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DISPLAY_P3"
1186    },
1187    {
1188     "enum_field_value" : 151715840,
1189     "name" : "android::hardware::graphics::common::V1_0::Dataspace::ADOBE_RGB"
1190    },
1191    {
1192     "enum_field_value" : 138805248,
1193     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020_LINEAR"
1194    },
1195    {
1196     "enum_field_value" : 147193856,
1197     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020"
1198    },
1199    {
1200     "enum_field_value" : 163971072,
1201     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020_PQ"
1202    },
1203    {
1204     "enum_field_value" : 4096,
1205     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DEPTH"
1206    },
1207    {
1208     "enum_field_value" : 4097,
1209     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SENSOR"
1210    }
1211   ],
1212   "linker_set_key" : "android::hardware::graphics::common::V1_0::Dataspace",
1213   "name" : "android::hardware::graphics::common::V1_0::Dataspace",
1214   "referenced_type" : "type-513",
1215   "self_type" : "type-513",
1216   "size" : 4,
1217   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1218   "underlying_type" : "type-8",
1219   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_09DataspaceE"
1220  },
1221  {
1222   "alignment" : 4,
1223   "enum_fields" :
1224   [
1225    {
1226     "enum_field_value" : 1,
1227     "name" : "android::hardware::graphics::common::V1_0::Hdr::DOLBY_VISION"
1228    },
1229    {
1230     "enum_field_value" : 2,
1231     "name" : "android::hardware::graphics::common::V1_0::Hdr::HDR10"
1232    },
1233    {
1234     "enum_field_value" : 3,
1235     "name" : "android::hardware::graphics::common::V1_0::Hdr::HLG"
1236    }
1237   ],
1238   "linker_set_key" : "android::hardware::graphics::common::V1_0::Hdr",
1239   "name" : "android::hardware::graphics::common::V1_0::Hdr",
1240   "referenced_type" : "type-516",
1241   "self_type" : "type-516",
1242   "size" : 4,
1243   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1244   "underlying_type" : "type-8",
1245   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_03HdrE"
1246  },
1247  {
1248   "alignment" : 4,
1249   "enum_fields" :
1250   [
1251    {
1252     "enum_field_value" : 1,
1253     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_8888"
1254    },
1255    {
1256     "enum_field_value" : 2,
1257     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBX_8888"
1258    },
1259    {
1260     "enum_field_value" : 3,
1261     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGB_888"
1262    },
1263    {
1264     "enum_field_value" : 4,
1265     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGB_565"
1266    },
1267    {
1268     "enum_field_value" : 5,
1269     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::BGRA_8888"
1270    },
1271    {
1272     "enum_field_value" : 16,
1273     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_422_SP"
1274    },
1275    {
1276     "enum_field_value" : 17,
1277     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCRCB_420_SP"
1278    },
1279    {
1280     "enum_field_value" : 20,
1281     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_422_I"
1282    },
1283    {
1284     "enum_field_value" : 22,
1285     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_FP16"
1286    },
1287    {
1288     "enum_field_value" : 32,
1289     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW16"
1290    },
1291    {
1292     "enum_field_value" : 33,
1293     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::BLOB"
1294    },
1295    {
1296     "enum_field_value" : 34,
1297     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::IMPLEMENTATION_DEFINED"
1298    },
1299    {
1300     "enum_field_value" : 35,
1301     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_420_888"
1302    },
1303    {
1304     "enum_field_value" : 36,
1305     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW_OPAQUE"
1306    },
1307    {
1308     "enum_field_value" : 37,
1309     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW10"
1310    },
1311    {
1312     "enum_field_value" : 38,
1313     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW12"
1314    },
1315    {
1316     "enum_field_value" : 43,
1317     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_1010102"
1318    },
1319    {
1320     "enum_field_value" : 538982489,
1321     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::Y8"
1322    },
1323    {
1324     "enum_field_value" : 540422489,
1325     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::Y16"
1326    },
1327    {
1328     "enum_field_value" : 842094169,
1329     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YV12"
1330    }
1331   ],
1332   "linker_set_key" : "android::hardware::graphics::common::V1_0::PixelFormat",
1333   "name" : "android::hardware::graphics::common::V1_0::PixelFormat",
1334   "referenced_type" : "type-510",
1335   "self_type" : "type-510",
1336   "size" : 4,
1337   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1338   "underlying_type" : "type-8",
1339   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_011PixelFormatE"
1340  },
1341  {
1342   "alignment" : 4,
1343   "enum_fields" :
1344   [
1345    {
1346     "enum_field_value" : 1,
1347     "name" : "android::hardware::graphics::common::V1_0::Transform::FLIP_H"
1348    },
1349    {
1350     "enum_field_value" : 2,
1351     "name" : "android::hardware::graphics::common::V1_0::Transform::FLIP_V"
1352    },
1353    {
1354     "enum_field_value" : 4,
1355     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_90"
1356    },
1357    {
1358     "enum_field_value" : 3,
1359     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_180"
1360    },
1361    {
1362     "enum_field_value" : 7,
1363     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_270"
1364    }
1365   ],
1366   "linker_set_key" : "android::hardware::graphics::common::V1_0::Transform",
1367   "name" : "android::hardware::graphics::common::V1_0::Transform",
1368   "referenced_type" : "type-512",
1369   "self_type" : "type-512",
1370   "size" : 4,
1371   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1372   "underlying_type" : "type-8",
1373   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_09TransformE"
1374  },
1375  {
1376   "alignment" : 4,
1377   "enum_fields" :
1378   [
1379    {
1380     "enum_field_value" : 15,
1381     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::CPU_READ_MASK"
1382    },
1383    {
1384     "enum_field_value" : 0,
1385     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::CPU_READ_NEVER"
1386    },
1387    {
1388     "enum_field_value" : 2,
1389     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::CPU_READ_RARELY"
1390    },
1391    {
1392     "enum_field_value" : 3,
1393     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::CPU_READ_OFTEN"
1394    },
1395    {
1396     "enum_field_value" : 240,
1397     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::CPU_WRITE_MASK"
1398    },
1399    {
1400     "enum_field_value" : 0,
1401     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::CPU_WRITE_NEVER"
1402    },
1403    {
1404     "enum_field_value" : 32,
1405     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::CPU_WRITE_RARELY"
1406    },
1407    {
1408     "enum_field_value" : 48,
1409     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::CPU_WRITE_OFTEN"
1410    },
1411    {
1412     "enum_field_value" : 256,
1413     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::GPU_TEXTURE"
1414    },
1415    {
1416     "enum_field_value" : 512,
1417     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::GPU_RENDER_TARGET"
1418    },
1419    {
1420     "enum_field_value" : 2048,
1421     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::COMPOSER_OVERLAY"
1422    },
1423    {
1424     "enum_field_value" : 4096,
1425     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::COMPOSER_CLIENT_TARGET"
1426    },
1427    {
1428     "enum_field_value" : 16384,
1429     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::PROTECTED"
1430    },
1431    {
1432     "enum_field_value" : 32768,
1433     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::COMPOSER_CURSOR"
1434    },
1435    {
1436     "enum_field_value" : 65536,
1437     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::VIDEO_ENCODER"
1438    },
1439    {
1440     "enum_field_value" : 131072,
1441     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::CAMERA_OUTPUT"
1442    },
1443    {
1444     "enum_field_value" : 262144,
1445     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::CAMERA_INPUT"
1446    },
1447    {
1448     "enum_field_value" : 1048576,
1449     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::RENDERSCRIPT"
1450    },
1451    {
1452     "enum_field_value" : 4194304,
1453     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::VIDEO_DECODER"
1454    },
1455    {
1456     "enum_field_value" : 8388608,
1457     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::SENSOR_DIRECT_DATA"
1458    },
1459    {
1460     "enum_field_value" : 16777216,
1461     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::GPU_DATA_BUFFER"
1462    },
1463    {
1464     "enum_field_value" : -268435456,
1465     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::VENDOR_MASK"
1466    },
1467    {
1468     "enum_field_value" : 0,
1469     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::VENDOR_MASK_HI"
1470    },
1471    {
1472     "enum_field_value" : 33554432,
1473     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::GPU_CUBE_MAP"
1474    },
1475    {
1476     "enum_field_value" : 67108864,
1477     "name" : "android::hardware::graphics::common::V1_1::BufferUsage::GPU_MIPMAP_COMPLETE"
1478    }
1479   ],
1480   "linker_set_key" : "android::hardware::graphics::common::V1_1::BufferUsage",
1481   "name" : "android::hardware::graphics::common::V1_1::BufferUsage",
1482   "referenced_type" : "type-541",
1483   "self_type" : "type-541",
1484   "size" : 8,
1485   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h",
1486   "underlying_type" : "type-110",
1487   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_111BufferUsageE"
1488  },
1489  {
1490   "alignment" : 4,
1491   "enum_fields" :
1492   [
1493    {
1494     "enum_field_value" : 0,
1495     "name" : "android::hardware::graphics::common::V1_1::ColorMode::NATIVE"
1496    },
1497    {
1498     "enum_field_value" : 1,
1499     "name" : "android::hardware::graphics::common::V1_1::ColorMode::STANDARD_BT601_625"
1500    },
1501    {
1502     "enum_field_value" : 2,
1503     "name" : "android::hardware::graphics::common::V1_1::ColorMode::STANDARD_BT601_625_UNADJUSTED"
1504    },
1505    {
1506     "enum_field_value" : 3,
1507     "name" : "android::hardware::graphics::common::V1_1::ColorMode::STANDARD_BT601_525"
1508    },
1509    {
1510     "enum_field_value" : 4,
1511     "name" : "android::hardware::graphics::common::V1_1::ColorMode::STANDARD_BT601_525_UNADJUSTED"
1512    },
1513    {
1514     "enum_field_value" : 5,
1515     "name" : "android::hardware::graphics::common::V1_1::ColorMode::STANDARD_BT709"
1516    },
1517    {
1518     "enum_field_value" : 6,
1519     "name" : "android::hardware::graphics::common::V1_1::ColorMode::DCI_P3"
1520    },
1521    {
1522     "enum_field_value" : 7,
1523     "name" : "android::hardware::graphics::common::V1_1::ColorMode::SRGB"
1524    },
1525    {
1526     "enum_field_value" : 8,
1527     "name" : "android::hardware::graphics::common::V1_1::ColorMode::ADOBE_RGB"
1528    },
1529    {
1530     "enum_field_value" : 9,
1531     "name" : "android::hardware::graphics::common::V1_1::ColorMode::DISPLAY_P3"
1532    },
1533    {
1534     "enum_field_value" : 10,
1535     "name" : "android::hardware::graphics::common::V1_1::ColorMode::BT2020"
1536    },
1537    {
1538     "enum_field_value" : 11,
1539     "name" : "android::hardware::graphics::common::V1_1::ColorMode::BT2100_PQ"
1540    },
1541    {
1542     "enum_field_value" : 12,
1543     "name" : "android::hardware::graphics::common::V1_1::ColorMode::BT2100_HLG"
1544    }
1545   ],
1546   "linker_set_key" : "android::hardware::graphics::common::V1_1::ColorMode",
1547   "name" : "android::hardware::graphics::common::V1_1::ColorMode",
1548   "referenced_type" : "type-544",
1549   "self_type" : "type-544",
1550   "size" : 4,
1551   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h",
1552   "underlying_type" : "type-8",
1553   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_19ColorModeE"
1554  },
1555  {
1556   "alignment" : 4,
1557   "enum_fields" :
1558   [
1559    {
1560     "enum_field_value" : 0,
1561     "name" : "android::hardware::graphics::common::V1_1::Dataspace::UNKNOWN"
1562    },
1563    {
1564     "enum_field_value" : 1,
1565     "name" : "android::hardware::graphics::common::V1_1::Dataspace::ARBITRARY"
1566    },
1567    {
1568     "enum_field_value" : 16,
1569     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_SHIFT"
1570    },
1571    {
1572     "enum_field_value" : 4128768,
1573     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_MASK"
1574    },
1575    {
1576     "enum_field_value" : 0,
1577     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_UNSPECIFIED"
1578    },
1579    {
1580     "enum_field_value" : 65536,
1581     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_BT709"
1582    },
1583    {
1584     "enum_field_value" : 131072,
1585     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_BT601_625"
1586    },
1587    {
1588     "enum_field_value" : 196608,
1589     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_BT601_625_UNADJUSTED"
1590    },
1591    {
1592     "enum_field_value" : 262144,
1593     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_BT601_525"
1594    },
1595    {
1596     "enum_field_value" : 327680,
1597     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_BT601_525_UNADJUSTED"
1598    },
1599    {
1600     "enum_field_value" : 393216,
1601     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_BT2020"
1602    },
1603    {
1604     "enum_field_value" : 458752,
1605     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_BT2020_CONSTANT_LUMINANCE"
1606    },
1607    {
1608     "enum_field_value" : 524288,
1609     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_BT470M"
1610    },
1611    {
1612     "enum_field_value" : 589824,
1613     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_FILM"
1614    },
1615    {
1616     "enum_field_value" : 655360,
1617     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_DCI_P3"
1618    },
1619    {
1620     "enum_field_value" : 720896,
1621     "name" : "android::hardware::graphics::common::V1_1::Dataspace::STANDARD_ADOBE_RGB"
1622    },
1623    {
1624     "enum_field_value" : 22,
1625     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_SHIFT"
1626    },
1627    {
1628     "enum_field_value" : 130023424,
1629     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_MASK"
1630    },
1631    {
1632     "enum_field_value" : 0,
1633     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_UNSPECIFIED"
1634    },
1635    {
1636     "enum_field_value" : 4194304,
1637     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_LINEAR"
1638    },
1639    {
1640     "enum_field_value" : 8388608,
1641     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_SRGB"
1642    },
1643    {
1644     "enum_field_value" : 12582912,
1645     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_SMPTE_170M"
1646    },
1647    {
1648     "enum_field_value" : 16777216,
1649     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_GAMMA2_2"
1650    },
1651    {
1652     "enum_field_value" : 20971520,
1653     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_GAMMA2_6"
1654    },
1655    {
1656     "enum_field_value" : 25165824,
1657     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_GAMMA2_8"
1658    },
1659    {
1660     "enum_field_value" : 29360128,
1661     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_ST2084"
1662    },
1663    {
1664     "enum_field_value" : 33554432,
1665     "name" : "android::hardware::graphics::common::V1_1::Dataspace::TRANSFER_HLG"
1666    },
1667    {
1668     "enum_field_value" : 27,
1669     "name" : "android::hardware::graphics::common::V1_1::Dataspace::RANGE_SHIFT"
1670    },
1671    {
1672     "enum_field_value" : 939524096,
1673     "name" : "android::hardware::graphics::common::V1_1::Dataspace::RANGE_MASK"
1674    },
1675    {
1676     "enum_field_value" : 0,
1677     "name" : "android::hardware::graphics::common::V1_1::Dataspace::RANGE_UNSPECIFIED"
1678    },
1679    {
1680     "enum_field_value" : 134217728,
1681     "name" : "android::hardware::graphics::common::V1_1::Dataspace::RANGE_FULL"
1682    },
1683    {
1684     "enum_field_value" : 268435456,
1685     "name" : "android::hardware::graphics::common::V1_1::Dataspace::RANGE_LIMITED"
1686    },
1687    {
1688     "enum_field_value" : 402653184,
1689     "name" : "android::hardware::graphics::common::V1_1::Dataspace::RANGE_EXTENDED"
1690    },
1691    {
1692     "enum_field_value" : 512,
1693     "name" : "android::hardware::graphics::common::V1_1::Dataspace::SRGB_LINEAR"
1694    },
1695    {
1696     "enum_field_value" : 138477568,
1697     "name" : "android::hardware::graphics::common::V1_1::Dataspace::V0_SRGB_LINEAR"
1698    },
1699    {
1700     "enum_field_value" : 406913024,
1701     "name" : "android::hardware::graphics::common::V1_1::Dataspace::V0_SCRGB_LINEAR"
1702    },
1703    {
1704     "enum_field_value" : 513,
1705     "name" : "android::hardware::graphics::common::V1_1::Dataspace::SRGB"
1706    },
1707    {
1708     "enum_field_value" : 142671872,
1709     "name" : "android::hardware::graphics::common::V1_1::Dataspace::V0_SRGB"
1710    },
1711    {
1712     "enum_field_value" : 411107328,
1713     "name" : "android::hardware::graphics::common::V1_1::Dataspace::V0_SCRGB"
1714    },
1715    {
1716     "enum_field_value" : 257,
1717     "name" : "android::hardware::graphics::common::V1_1::Dataspace::JFIF"
1718    },
1719    {
1720     "enum_field_value" : 146931712,
1721     "name" : "android::hardware::graphics::common::V1_1::Dataspace::V0_JFIF"
1722    },
1723    {
1724     "enum_field_value" : 258,
1725     "name" : "android::hardware::graphics::common::V1_1::Dataspace::BT601_625"
1726    },
1727    {
1728     "enum_field_value" : 281149440,
1729     "name" : "android::hardware::graphics::common::V1_1::Dataspace::V0_BT601_625"
1730    },
1731    {
1732     "enum_field_value" : 259,
1733     "name" : "android::hardware::graphics::common::V1_1::Dataspace::BT601_525"
1734    },
1735    {
1736     "enum_field_value" : 281280512,
1737     "name" : "android::hardware::graphics::common::V1_1::Dataspace::V0_BT601_525"
1738    },
1739    {
1740     "enum_field_value" : 260,
1741     "name" : "android::hardware::graphics::common::V1_1::Dataspace::BT709"
1742    },
1743    {
1744     "enum_field_value" : 281083904,
1745     "name" : "android::hardware::graphics::common::V1_1::Dataspace::V0_BT709"
1746    },
1747    {
1748     "enum_field_value" : 139067392,
1749     "name" : "android::hardware::graphics::common::V1_1::Dataspace::DCI_P3_LINEAR"
1750    },
1751    {
1752     "enum_field_value" : 155844608,
1753     "name" : "android::hardware::graphics::common::V1_1::Dataspace::DCI_P3"
1754    },
1755    {
1756     "enum_field_value" : 139067392,
1757     "name" : "android::hardware::graphics::common::V1_1::Dataspace::DISPLAY_P3_LINEAR"
1758    },
1759    {
1760     "enum_field_value" : 143261696,
1761     "name" : "android::hardware::graphics::common::V1_1::Dataspace::DISPLAY_P3"
1762    },
1763    {
1764     "enum_field_value" : 151715840,
1765     "name" : "android::hardware::graphics::common::V1_1::Dataspace::ADOBE_RGB"
1766    },
1767    {
1768     "enum_field_value" : 138805248,
1769     "name" : "android::hardware::graphics::common::V1_1::Dataspace::BT2020_LINEAR"
1770    },
1771    {
1772     "enum_field_value" : 147193856,
1773     "name" : "android::hardware::graphics::common::V1_1::Dataspace::BT2020"
1774    },
1775    {
1776     "enum_field_value" : 163971072,
1777     "name" : "android::hardware::graphics::common::V1_1::Dataspace::BT2020_PQ"
1778    },
1779    {
1780     "enum_field_value" : 4096,
1781     "name" : "android::hardware::graphics::common::V1_1::Dataspace::DEPTH"
1782    },
1783    {
1784     "enum_field_value" : 4097,
1785     "name" : "android::hardware::graphics::common::V1_1::Dataspace::SENSOR"
1786    },
1787    {
1788     "enum_field_value" : 281411584,
1789     "name" : "android::hardware::graphics::common::V1_1::Dataspace::BT2020_ITU"
1790    },
1791    {
1792     "enum_field_value" : 298188800,
1793     "name" : "android::hardware::graphics::common::V1_1::Dataspace::BT2020_ITU_PQ"
1794    },
1795    {
1796     "enum_field_value" : 302383104,
1797     "name" : "android::hardware::graphics::common::V1_1::Dataspace::BT2020_ITU_HLG"
1798    },
1799    {
1800     "enum_field_value" : 168165376,
1801     "name" : "android::hardware::graphics::common::V1_1::Dataspace::BT2020_HLG"
1802    }
1803   ],
1804   "linker_set_key" : "android::hardware::graphics::common::V1_1::Dataspace",
1805   "name" : "android::hardware::graphics::common::V1_1::Dataspace",
1806   "referenced_type" : "type-542",
1807   "self_type" : "type-542",
1808   "size" : 4,
1809   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h",
1810   "underlying_type" : "type-8",
1811   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_19DataspaceE"
1812  },
1813  {
1814   "alignment" : 4,
1815   "enum_fields" :
1816   [
1817    {
1818     "enum_field_value" : 1,
1819     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::RGBA_8888"
1820    },
1821    {
1822     "enum_field_value" : 2,
1823     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::RGBX_8888"
1824    },
1825    {
1826     "enum_field_value" : 3,
1827     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::RGB_888"
1828    },
1829    {
1830     "enum_field_value" : 4,
1831     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::RGB_565"
1832    },
1833    {
1834     "enum_field_value" : 5,
1835     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::BGRA_8888"
1836    },
1837    {
1838     "enum_field_value" : 16,
1839     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::YCBCR_422_SP"
1840    },
1841    {
1842     "enum_field_value" : 17,
1843     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::YCRCB_420_SP"
1844    },
1845    {
1846     "enum_field_value" : 20,
1847     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::YCBCR_422_I"
1848    },
1849    {
1850     "enum_field_value" : 22,
1851     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::RGBA_FP16"
1852    },
1853    {
1854     "enum_field_value" : 32,
1855     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::RAW16"
1856    },
1857    {
1858     "enum_field_value" : 33,
1859     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::BLOB"
1860    },
1861    {
1862     "enum_field_value" : 34,
1863     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::IMPLEMENTATION_DEFINED"
1864    },
1865    {
1866     "enum_field_value" : 35,
1867     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::YCBCR_420_888"
1868    },
1869    {
1870     "enum_field_value" : 36,
1871     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::RAW_OPAQUE"
1872    },
1873    {
1874     "enum_field_value" : 37,
1875     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::RAW10"
1876    },
1877    {
1878     "enum_field_value" : 38,
1879     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::RAW12"
1880    },
1881    {
1882     "enum_field_value" : 43,
1883     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::RGBA_1010102"
1884    },
1885    {
1886     "enum_field_value" : 538982489,
1887     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::Y8"
1888    },
1889    {
1890     "enum_field_value" : 540422489,
1891     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::Y16"
1892    },
1893    {
1894     "enum_field_value" : 842094169,
1895     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::YV12"
1896    },
1897    {
1898     "enum_field_value" : 48,
1899     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::DEPTH_16"
1900    },
1901    {
1902     "enum_field_value" : 49,
1903     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::DEPTH_24"
1904    },
1905    {
1906     "enum_field_value" : 50,
1907     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::DEPTH_24_STENCIL_8"
1908    },
1909    {
1910     "enum_field_value" : 51,
1911     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::DEPTH_32F"
1912    },
1913    {
1914     "enum_field_value" : 52,
1915     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::DEPTH_32F_STENCIL_8"
1916    },
1917    {
1918     "enum_field_value" : 53,
1919     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::STENCIL_8"
1920    },
1921    {
1922     "enum_field_value" : 54,
1923     "name" : "android::hardware::graphics::common::V1_1::PixelFormat::YCBCR_P010"
1924    }
1925   ],
1926   "linker_set_key" : "android::hardware::graphics::common::V1_1::PixelFormat",
1927   "name" : "android::hardware::graphics::common::V1_1::PixelFormat",
1928   "referenced_type" : "type-540",
1929   "self_type" : "type-540",
1930   "size" : 4,
1931   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h",
1932   "underlying_type" : "type-8",
1933   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_111PixelFormatE"
1934  },
1935  {
1936   "alignment" : 4,
1937   "enum_fields" :
1938   [
1939    {
1940     "enum_field_value" : 0,
1941     "name" : "android::hardware::graphics::common::V1_1::RenderIntent::COLORIMETRIC"
1942    },
1943    {
1944     "enum_field_value" : 1,
1945     "name" : "android::hardware::graphics::common::V1_1::RenderIntent::ENHANCE"
1946    },
1947    {
1948     "enum_field_value" : 2,
1949     "name" : "android::hardware::graphics::common::V1_1::RenderIntent::TONE_MAP_COLORIMETRIC"
1950    },
1951    {
1952     "enum_field_value" : 3,
1953     "name" : "android::hardware::graphics::common::V1_1::RenderIntent::TONE_MAP_ENHANCE"
1954    }
1955   ],
1956   "linker_set_key" : "android::hardware::graphics::common::V1_1::RenderIntent",
1957   "name" : "android::hardware::graphics::common::V1_1::RenderIntent",
1958   "referenced_type" : "type-545",
1959   "self_type" : "type-545",
1960   "size" : 4,
1961   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h",
1962   "underlying_type" : "type-8",
1963   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_112RenderIntentE"
1964  },
1965  {
1966   "alignment" : 4,
1967   "enum_fields" :
1968   [
1969    {
1970     "enum_field_value" : 0,
1971     "name" : "android::hardware::graphics::mapper::V2_0::Error::NONE"
1972    },
1973    {
1974     "enum_field_value" : 1,
1975     "name" : "android::hardware::graphics::mapper::V2_0::Error::BAD_DESCRIPTOR"
1976    },
1977    {
1978     "enum_field_value" : 2,
1979     "name" : "android::hardware::graphics::mapper::V2_0::Error::BAD_BUFFER"
1980    },
1981    {
1982     "enum_field_value" : 3,
1983     "name" : "android::hardware::graphics::mapper::V2_0::Error::BAD_VALUE"
1984    },
1985    {
1986     "enum_field_value" : 5,
1987     "name" : "android::hardware::graphics::mapper::V2_0::Error::NO_RESOURCES"
1988    },
1989    {
1990     "enum_field_value" : 7,
1991     "name" : "android::hardware::graphics::mapper::V2_0::Error::UNSUPPORTED"
1992    }
1993   ],
1994   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::Error",
1995   "name" : "android::hardware::graphics::mapper::V2_0::Error",
1996   "referenced_type" : "type-140",
1997   "self_type" : "type-140",
1998   "size" : 4,
1999   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/types.h",
2000   "underlying_type" : "type-8",
2001   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_05ErrorE"
2002  },
2003  {
2004   "alignment" : 4,
2005   "enum_fields" :
2006   [
2007    {
2008     "enum_field_value" : 0,
2009     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2010    },
2011    {
2012     "enum_field_value" : 1,
2013     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2014    },
2015    {
2016     "enum_field_value" : 2,
2017     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2018    }
2019   ],
2020   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2021   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2022   "referenced_type" : "type-354",
2023   "self_type" : "type-354",
2024   "size" : 4,
2025   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2026   "underlying_type" : "type-8",
2027   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
2028  },
2029  {
2030   "alignment" : 4,
2031   "enum_fields" :
2032   [
2033    {
2034     "enum_field_value" : -1,
2035     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2036    }
2037   ],
2038   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2039   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2040   "referenced_type" : "type-501",
2041   "self_type" : "type-501",
2042   "size" : 4,
2043   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2044   "underlying_type" : "type-8",
2045   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
2046  },
2047  {
2048   "alignment" : 1,
2049   "enum_fields" :
2050   [
2051    {
2052     "enum_field_value" : 0,
2053     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2054    },
2055    {
2056     "enum_field_value" : 1,
2057     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2058    },
2059    {
2060     "enum_field_value" : 2,
2061     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2062    }
2063   ],
2064   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2065   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2066   "referenced_type" : "type-500",
2067   "self_type" : "type-500",
2068   "size" : 1,
2069   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2070   "underlying_type" : "type-86",
2071   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
2072  },
2073  {
2074   "alignment" : 4,
2075   "enum_fields" :
2076   [
2077    {
2078     "enum_field_value" : 0,
2079     "name" : "ANDROID_LOG_UNKNOWN"
2080    },
2081    {
2082     "enum_field_value" : 1,
2083     "name" : "ANDROID_LOG_DEFAULT"
2084    },
2085    {
2086     "enum_field_value" : 2,
2087     "name" : "ANDROID_LOG_VERBOSE"
2088    },
2089    {
2090     "enum_field_value" : 3,
2091     "name" : "ANDROID_LOG_DEBUG"
2092    },
2093    {
2094     "enum_field_value" : 4,
2095     "name" : "ANDROID_LOG_INFO"
2096    },
2097    {
2098     "enum_field_value" : 5,
2099     "name" : "ANDROID_LOG_WARN"
2100    },
2101    {
2102     "enum_field_value" : 6,
2103     "name" : "ANDROID_LOG_ERROR"
2104    },
2105    {
2106     "enum_field_value" : 7,
2107     "name" : "ANDROID_LOG_FATAL"
2108    },
2109    {
2110     "enum_field_value" : 8,
2111     "name" : "ANDROID_LOG_SILENT"
2112    }
2113   ],
2114   "linker_set_key" : "android_LogPriority",
2115   "name" : "android_LogPriority",
2116   "referenced_type" : "type-1",
2117   "self_type" : "type-1",
2118   "size" : 4,
2119   "source_file" : "/system/core/liblog/include/android/log.h",
2120   "underlying_type" : "type-2",
2121   "unique_id" : "android_LogPriority"
2122  },
2123  {
2124   "alignment" : 4,
2125   "enum_fields" :
2126   [
2127    {
2128     "enum_field_value" : 0,
2129     "name" : "HAL_COLOR_MODE_NATIVE"
2130    },
2131    {
2132     "enum_field_value" : 1,
2133     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
2134    },
2135    {
2136     "enum_field_value" : 2,
2137     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
2138    },
2139    {
2140     "enum_field_value" : 3,
2141     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
2142    },
2143    {
2144     "enum_field_value" : 4,
2145     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
2146    },
2147    {
2148     "enum_field_value" : 5,
2149     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
2150    },
2151    {
2152     "enum_field_value" : 6,
2153     "name" : "HAL_COLOR_MODE_DCI_P3"
2154    },
2155    {
2156     "enum_field_value" : 7,
2157     "name" : "HAL_COLOR_MODE_SRGB"
2158    },
2159    {
2160     "enum_field_value" : 8,
2161     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
2162    },
2163    {
2164     "enum_field_value" : 9,
2165     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
2166    }
2167   ],
2168   "linker_set_key" : "android_color_mode_t",
2169   "name" : "android_color_mode_t",
2170   "referenced_type" : "type-452",
2171   "self_type" : "type-452",
2172   "size" : 4,
2173   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2174   "underlying_type" : "type-2",
2175   "unique_id" : "android_color_mode_t"
2176  },
2177  {
2178   "alignment" : 4,
2179   "enum_fields" :
2180   [
2181    {
2182     "enum_field_value" : 10,
2183     "name" : "HAL_COLOR_MODE_BT2020"
2184    },
2185    {
2186     "enum_field_value" : 11,
2187     "name" : "HAL_COLOR_MODE_BT2100_PQ"
2188    },
2189    {
2190     "enum_field_value" : 12,
2191     "name" : "HAL_COLOR_MODE_BT2100_HLG"
2192    }
2193   ],
2194   "linker_set_key" : "android_color_mode_v1_1_t",
2195   "name" : "android_color_mode_v1_1_t",
2196   "referenced_type" : "type-457",
2197   "self_type" : "type-457",
2198   "size" : 4,
2199   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2200   "underlying_type" : "type-2",
2201   "unique_id" : "android_color_mode_v1_1_t"
2202  },
2203  {
2204   "alignment" : 4,
2205   "enum_fields" :
2206   [
2207    {
2208     "enum_field_value" : 0,
2209     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
2210    },
2211    {
2212     "enum_field_value" : 1,
2213     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
2214    },
2215    {
2216     "enum_field_value" : 2,
2217     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
2218    },
2219    {
2220     "enum_field_value" : 3,
2221     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
2222    },
2223    {
2224     "enum_field_value" : 4,
2225     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
2226    },
2227    {
2228     "enum_field_value" : 5,
2229     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
2230    },
2231    {
2232     "enum_field_value" : 6,
2233     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
2234    }
2235   ],
2236   "linker_set_key" : "android_color_transform_t",
2237   "name" : "android_color_transform_t",
2238   "referenced_type" : "type-453",
2239   "self_type" : "type-453",
2240   "size" : 4,
2241   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2242   "underlying_type" : "type-2",
2243   "unique_id" : "android_color_transform_t"
2244  },
2245  {
2246   "alignment" : 4,
2247   "enum_fields" :
2248   [
2249    {
2250     "enum_field_value" : 0,
2251     "name" : "HAL_DATASPACE_UNKNOWN"
2252    },
2253    {
2254     "enum_field_value" : 1,
2255     "name" : "HAL_DATASPACE_ARBITRARY"
2256    },
2257    {
2258     "enum_field_value" : 16,
2259     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
2260    },
2261    {
2262     "enum_field_value" : 4128768,
2263     "name" : "HAL_DATASPACE_STANDARD_MASK"
2264    },
2265    {
2266     "enum_field_value" : 0,
2267     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
2268    },
2269    {
2270     "enum_field_value" : 65536,
2271     "name" : "HAL_DATASPACE_STANDARD_BT709"
2272    },
2273    {
2274     "enum_field_value" : 131072,
2275     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
2276    },
2277    {
2278     "enum_field_value" : 196608,
2279     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
2280    },
2281    {
2282     "enum_field_value" : 262144,
2283     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
2284    },
2285    {
2286     "enum_field_value" : 327680,
2287     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
2288    },
2289    {
2290     "enum_field_value" : 393216,
2291     "name" : "HAL_DATASPACE_STANDARD_BT2020"
2292    },
2293    {
2294     "enum_field_value" : 458752,
2295     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
2296    },
2297    {
2298     "enum_field_value" : 524288,
2299     "name" : "HAL_DATASPACE_STANDARD_BT470M"
2300    },
2301    {
2302     "enum_field_value" : 589824,
2303     "name" : "HAL_DATASPACE_STANDARD_FILM"
2304    },
2305    {
2306     "enum_field_value" : 655360,
2307     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
2308    },
2309    {
2310     "enum_field_value" : 720896,
2311     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
2312    },
2313    {
2314     "enum_field_value" : 22,
2315     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
2316    },
2317    {
2318     "enum_field_value" : 130023424,
2319     "name" : "HAL_DATASPACE_TRANSFER_MASK"
2320    },
2321    {
2322     "enum_field_value" : 0,
2323     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
2324    },
2325    {
2326     "enum_field_value" : 4194304,
2327     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
2328    },
2329    {
2330     "enum_field_value" : 8388608,
2331     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
2332    },
2333    {
2334     "enum_field_value" : 12582912,
2335     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
2336    },
2337    {
2338     "enum_field_value" : 16777216,
2339     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
2340    },
2341    {
2342     "enum_field_value" : 20971520,
2343     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
2344    },
2345    {
2346     "enum_field_value" : 25165824,
2347     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
2348    },
2349    {
2350     "enum_field_value" : 29360128,
2351     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
2352    },
2353    {
2354     "enum_field_value" : 33554432,
2355     "name" : "HAL_DATASPACE_TRANSFER_HLG"
2356    },
2357    {
2358     "enum_field_value" : 27,
2359     "name" : "HAL_DATASPACE_RANGE_SHIFT"
2360    },
2361    {
2362     "enum_field_value" : 939524096,
2363     "name" : "HAL_DATASPACE_RANGE_MASK"
2364    },
2365    {
2366     "enum_field_value" : 0,
2367     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
2368    },
2369    {
2370     "enum_field_value" : 134217728,
2371     "name" : "HAL_DATASPACE_RANGE_FULL"
2372    },
2373    {
2374     "enum_field_value" : 268435456,
2375     "name" : "HAL_DATASPACE_RANGE_LIMITED"
2376    },
2377    {
2378     "enum_field_value" : 402653184,
2379     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
2380    },
2381    {
2382     "enum_field_value" : 512,
2383     "name" : "HAL_DATASPACE_SRGB_LINEAR"
2384    },
2385    {
2386     "enum_field_value" : 138477568,
2387     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
2388    },
2389    {
2390     "enum_field_value" : 406913024,
2391     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
2392    },
2393    {
2394     "enum_field_value" : 513,
2395     "name" : "HAL_DATASPACE_SRGB"
2396    },
2397    {
2398     "enum_field_value" : 142671872,
2399     "name" : "HAL_DATASPACE_V0_SRGB"
2400    },
2401    {
2402     "enum_field_value" : 411107328,
2403     "name" : "HAL_DATASPACE_V0_SCRGB"
2404    },
2405    {
2406     "enum_field_value" : 257,
2407     "name" : "HAL_DATASPACE_JFIF"
2408    },
2409    {
2410     "enum_field_value" : 146931712,
2411     "name" : "HAL_DATASPACE_V0_JFIF"
2412    },
2413    {
2414     "enum_field_value" : 258,
2415     "name" : "HAL_DATASPACE_BT601_625"
2416    },
2417    {
2418     "enum_field_value" : 281149440,
2419     "name" : "HAL_DATASPACE_V0_BT601_625"
2420    },
2421    {
2422     "enum_field_value" : 259,
2423     "name" : "HAL_DATASPACE_BT601_525"
2424    },
2425    {
2426     "enum_field_value" : 281280512,
2427     "name" : "HAL_DATASPACE_V0_BT601_525"
2428    },
2429    {
2430     "enum_field_value" : 260,
2431     "name" : "HAL_DATASPACE_BT709"
2432    },
2433    {
2434     "enum_field_value" : 281083904,
2435     "name" : "HAL_DATASPACE_V0_BT709"
2436    },
2437    {
2438     "enum_field_value" : 139067392,
2439     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
2440    },
2441    {
2442     "enum_field_value" : 155844608,
2443     "name" : "HAL_DATASPACE_DCI_P3"
2444    },
2445    {
2446     "enum_field_value" : 139067392,
2447     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
2448    },
2449    {
2450     "enum_field_value" : 143261696,
2451     "name" : "HAL_DATASPACE_DISPLAY_P3"
2452    },
2453    {
2454     "enum_field_value" : 151715840,
2455     "name" : "HAL_DATASPACE_ADOBE_RGB"
2456    },
2457    {
2458     "enum_field_value" : 138805248,
2459     "name" : "HAL_DATASPACE_BT2020_LINEAR"
2460    },
2461    {
2462     "enum_field_value" : 147193856,
2463     "name" : "HAL_DATASPACE_BT2020"
2464    },
2465    {
2466     "enum_field_value" : 163971072,
2467     "name" : "HAL_DATASPACE_BT2020_PQ"
2468    },
2469    {
2470     "enum_field_value" : 4096,
2471     "name" : "HAL_DATASPACE_DEPTH"
2472    },
2473    {
2474     "enum_field_value" : 4097,
2475     "name" : "HAL_DATASPACE_SENSOR"
2476    }
2477   ],
2478   "linker_set_key" : "android_dataspace_t",
2479   "name" : "android_dataspace_t",
2480   "referenced_type" : "type-451",
2481   "self_type" : "type-451",
2482   "size" : 4,
2483   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2484   "underlying_type" : "type-2",
2485   "unique_id" : "android_dataspace_t"
2486  },
2487  {
2488   "alignment" : 4,
2489   "enum_fields" :
2490   [
2491    {
2492     "enum_field_value" : 281411584,
2493     "name" : "HAL_DATASPACE_BT2020_ITU"
2494    },
2495    {
2496     "enum_field_value" : 298188800,
2497     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2498    },
2499    {
2500     "enum_field_value" : 302383104,
2501     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2502    },
2503    {
2504     "enum_field_value" : 168165376,
2505     "name" : "HAL_DATASPACE_BT2020_HLG"
2506    }
2507   ],
2508   "linker_set_key" : "android_dataspace_v1_1_t",
2509   "name" : "android_dataspace_v1_1_t",
2510   "referenced_type" : "type-456",
2511   "self_type" : "type-456",
2512   "size" : 4,
2513   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2514   "underlying_type" : "type-2",
2515   "unique_id" : "android_dataspace_v1_1_t"
2516  },
2517  {
2518   "alignment" : 4,
2519   "enum_fields" :
2520   [
2521    {
2522     "enum_field_value" : 142999552,
2523     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2524    },
2525    {
2526     "enum_field_value" : 4098,
2527     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2528    },
2529    {
2530     "enum_field_value" : 4099,
2531     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
2532    },
2533    {
2534     "enum_field_value" : 4100,
2535     "name" : "HAL_DATASPACE_HEIF"
2536    }
2537   ],
2538   "linker_set_key" : "android_dataspace_v1_2_t",
2539   "name" : "android_dataspace_v1_2_t",
2540   "referenced_type" : "type-460",
2541   "self_type" : "type-460",
2542   "size" : 4,
2543   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2544   "underlying_type" : "type-2",
2545   "unique_id" : "android_dataspace_v1_2_t"
2546  },
2547  {
2548   "alignment" : 4,
2549   "enum_fields" :
2550   [
2551    {
2552     "enum_field_value" : 1,
2553     "name" : "FLEX_COMPONENT_Y"
2554    },
2555    {
2556     "enum_field_value" : 2,
2557     "name" : "FLEX_COMPONENT_Cb"
2558    },
2559    {
2560     "enum_field_value" : 4,
2561     "name" : "FLEX_COMPONENT_Cr"
2562    },
2563    {
2564     "enum_field_value" : 1024,
2565     "name" : "FLEX_COMPONENT_R"
2566    },
2567    {
2568     "enum_field_value" : 2048,
2569     "name" : "FLEX_COMPONENT_G"
2570    },
2571    {
2572     "enum_field_value" : 4096,
2573     "name" : "FLEX_COMPONENT_B"
2574    },
2575    {
2576     "enum_field_value" : 1073741824,
2577     "name" : "FLEX_COMPONENT_A"
2578    }
2579   ],
2580   "linker_set_key" : "android_flex_component",
2581   "name" : "android_flex_component",
2582   "referenced_type" : "type-465",
2583   "self_type" : "type-465",
2584   "size" : 4,
2585   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2586   "underlying_type" : "type-2",
2587   "unique_id" : "android_flex_component"
2588  },
2589  {
2590   "alignment" : 4,
2591   "enum_fields" :
2592   [
2593    {
2594     "enum_field_value" : 0,
2595     "name" : "FLEX_FORMAT_INVALID"
2596    },
2597    {
2598     "enum_field_value" : 1,
2599     "name" : "FLEX_FORMAT_Y"
2600    },
2601    {
2602     "enum_field_value" : 7,
2603     "name" : "FLEX_FORMAT_YCbCr"
2604    },
2605    {
2606     "enum_field_value" : 1073741831,
2607     "name" : "FLEX_FORMAT_YCbCrA"
2608    },
2609    {
2610     "enum_field_value" : 7168,
2611     "name" : "FLEX_FORMAT_RGB"
2612    },
2613    {
2614     "enum_field_value" : 1073748992,
2615     "name" : "FLEX_FORMAT_RGBA"
2616    }
2617   ],
2618   "linker_set_key" : "android_flex_format",
2619   "name" : "android_flex_format",
2620   "referenced_type" : "type-469",
2621   "self_type" : "type-469",
2622   "size" : 4,
2623   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2624   "underlying_type" : "type-2",
2625   "unique_id" : "android_flex_format"
2626  },
2627  {
2628   "alignment" : 4,
2629   "enum_fields" :
2630   [
2631    {
2632     "enum_field_value" : 1,
2633     "name" : "HAL_HDR_DOLBY_VISION"
2634    },
2635    {
2636     "enum_field_value" : 2,
2637     "name" : "HAL_HDR_HDR10"
2638    },
2639    {
2640     "enum_field_value" : 3,
2641     "name" : "HAL_HDR_HLG"
2642    }
2643   ],
2644   "linker_set_key" : "android_hdr_t",
2645   "name" : "android_hdr_t",
2646   "referenced_type" : "type-454",
2647   "self_type" : "type-454",
2648   "size" : 4,
2649   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2650   "underlying_type" : "type-2",
2651   "unique_id" : "android_hdr_t"
2652  },
2653  {
2654   "alignment" : 4,
2655   "enum_fields" :
2656   [
2657    {
2658     "enum_field_value" : 4,
2659     "name" : "HAL_HDR_HDR10_PLUS"
2660    }
2661   ],
2662   "linker_set_key" : "android_hdr_v1_2_t",
2663   "name" : "android_hdr_v1_2_t",
2664   "referenced_type" : "type-459",
2665   "self_type" : "type-459",
2666   "size" : 4,
2667   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2668   "underlying_type" : "type-2",
2669   "unique_id" : "android_hdr_v1_2_t"
2670  },
2671  {
2672   "alignment" : 4,
2673   "enum_fields" :
2674   [
2675    {
2676     "enum_field_value" : 39,
2677     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2678    },
2679    {
2680     "enum_field_value" : 40,
2681     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2682    },
2683    {
2684     "enum_field_value" : 41,
2685     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2686    },
2687    {
2688     "enum_field_value" : 42,
2689     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2690    }
2691   ],
2692   "linker_set_key" : "android_pixel_format_sw_t",
2693   "name" : "android_pixel_format_sw_t",
2694   "referenced_type" : "type-462",
2695   "self_type" : "type-462",
2696   "size" : 4,
2697   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
2698   "underlying_type" : "type-2",
2699   "unique_id" : "_ZTS25android_pixel_format_sw_t"
2700  },
2701  {
2702   "alignment" : 4,
2703   "enum_fields" :
2704   [
2705    {
2706     "enum_field_value" : 1,
2707     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2708    },
2709    {
2710     "enum_field_value" : 2,
2711     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2712    },
2713    {
2714     "enum_field_value" : 3,
2715     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2716    },
2717    {
2718     "enum_field_value" : 4,
2719     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2720    },
2721    {
2722     "enum_field_value" : 5,
2723     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2724    },
2725    {
2726     "enum_field_value" : 16,
2727     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2728    },
2729    {
2730     "enum_field_value" : 17,
2731     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2732    },
2733    {
2734     "enum_field_value" : 20,
2735     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2736    },
2737    {
2738     "enum_field_value" : 22,
2739     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2740    },
2741    {
2742     "enum_field_value" : 32,
2743     "name" : "HAL_PIXEL_FORMAT_RAW16"
2744    },
2745    {
2746     "enum_field_value" : 33,
2747     "name" : "HAL_PIXEL_FORMAT_BLOB"
2748    },
2749    {
2750     "enum_field_value" : 34,
2751     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2752    },
2753    {
2754     "enum_field_value" : 35,
2755     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2756    },
2757    {
2758     "enum_field_value" : 36,
2759     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2760    },
2761    {
2762     "enum_field_value" : 37,
2763     "name" : "HAL_PIXEL_FORMAT_RAW10"
2764    },
2765    {
2766     "enum_field_value" : 38,
2767     "name" : "HAL_PIXEL_FORMAT_RAW12"
2768    },
2769    {
2770     "enum_field_value" : 43,
2771     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2772    },
2773    {
2774     "enum_field_value" : 538982489,
2775     "name" : "HAL_PIXEL_FORMAT_Y8"
2776    },
2777    {
2778     "enum_field_value" : 540422489,
2779     "name" : "HAL_PIXEL_FORMAT_Y16"
2780    },
2781    {
2782     "enum_field_value" : 842094169,
2783     "name" : "HAL_PIXEL_FORMAT_YV12"
2784    }
2785   ],
2786   "linker_set_key" : "android_pixel_format_t",
2787   "name" : "android_pixel_format_t",
2788   "referenced_type" : "type-449",
2789   "self_type" : "type-449",
2790   "size" : 4,
2791   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2792   "underlying_type" : "type-2",
2793   "unique_id" : "android_pixel_format_t"
2794  },
2795  {
2796   "alignment" : 4,
2797   "enum_fields" :
2798   [
2799    {
2800     "enum_field_value" : 48,
2801     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2802    },
2803    {
2804     "enum_field_value" : 49,
2805     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2806    },
2807    {
2808     "enum_field_value" : 50,
2809     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2810    },
2811    {
2812     "enum_field_value" : 51,
2813     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2814    },
2815    {
2816     "enum_field_value" : 52,
2817     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2818    },
2819    {
2820     "enum_field_value" : 53,
2821     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2822    },
2823    {
2824     "enum_field_value" : 54,
2825     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2826    }
2827   ],
2828   "linker_set_key" : "android_pixel_format_v1_1_t",
2829   "name" : "android_pixel_format_v1_1_t",
2830   "referenced_type" : "type-455",
2831   "self_type" : "type-455",
2832   "size" : 4,
2833   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2834   "underlying_type" : "type-2",
2835   "unique_id" : "android_pixel_format_v1_1_t"
2836  },
2837  {
2838   "alignment" : 4,
2839   "enum_fields" :
2840   [
2841    {
2842     "enum_field_value" : 55,
2843     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2844    }
2845   ],
2846   "linker_set_key" : "android_pixel_format_v1_2_t",
2847   "name" : "android_pixel_format_v1_2_t",
2848   "referenced_type" : "type-461",
2849   "self_type" : "type-461",
2850   "size" : 4,
2851   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2852   "underlying_type" : "type-2",
2853   "unique_id" : "android_pixel_format_v1_2_t"
2854  },
2855  {
2856   "alignment" : 4,
2857   "enum_fields" :
2858   [
2859    {
2860     "enum_field_value" : 0,
2861     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2862    },
2863    {
2864     "enum_field_value" : 1,
2865     "name" : "HAL_RENDER_INTENT_ENHANCE"
2866    },
2867    {
2868     "enum_field_value" : 2,
2869     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2870    },
2871    {
2872     "enum_field_value" : 3,
2873     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2874    }
2875   ],
2876   "linker_set_key" : "android_render_intent_v1_1_t",
2877   "name" : "android_render_intent_v1_1_t",
2878   "referenced_type" : "type-458",
2879   "self_type" : "type-458",
2880   "size" : 4,
2881   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2882   "underlying_type" : "type-2",
2883   "unique_id" : "android_render_intent_v1_1_t"
2884  },
2885  {
2886   "alignment" : 4,
2887   "enum_fields" :
2888   [
2889    {
2890     "enum_field_value" : 1,
2891     "name" : "HAL_TRANSFORM_FLIP_H"
2892    },
2893    {
2894     "enum_field_value" : 2,
2895     "name" : "HAL_TRANSFORM_FLIP_V"
2896    },
2897    {
2898     "enum_field_value" : 4,
2899     "name" : "HAL_TRANSFORM_ROT_90"
2900    },
2901    {
2902     "enum_field_value" : 3,
2903     "name" : "HAL_TRANSFORM_ROT_180"
2904    },
2905    {
2906     "enum_field_value" : 7,
2907     "name" : "HAL_TRANSFORM_ROT_270"
2908    }
2909   ],
2910   "linker_set_key" : "android_transform_t",
2911   "name" : "android_transform_t",
2912   "referenced_type" : "type-450",
2913   "self_type" : "type-450",
2914   "size" : 4,
2915   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2916   "underlying_type" : "type-2",
2917   "unique_id" : "android_transform_t"
2918  },
2919  {
2920   "alignment" : 4,
2921   "enum_fields" :
2922   [
2923    {
2924     "enum_field_value" : 0,
2925     "name" : "LOG_ID_MIN"
2926    },
2927    {
2928     "enum_field_value" : 0,
2929     "name" : "LOG_ID_MAIN"
2930    },
2931    {
2932     "enum_field_value" : 1,
2933     "name" : "LOG_ID_RADIO"
2934    },
2935    {
2936     "enum_field_value" : 2,
2937     "name" : "LOG_ID_EVENTS"
2938    },
2939    {
2940     "enum_field_value" : 3,
2941     "name" : "LOG_ID_SYSTEM"
2942    },
2943    {
2944     "enum_field_value" : 4,
2945     "name" : "LOG_ID_CRASH"
2946    },
2947    {
2948     "enum_field_value" : 5,
2949     "name" : "LOG_ID_STATS"
2950    },
2951    {
2952     "enum_field_value" : 6,
2953     "name" : "LOG_ID_SECURITY"
2954    },
2955    {
2956     "enum_field_value" : 7,
2957     "name" : "LOG_ID_KERNEL"
2958    },
2959    {
2960     "enum_field_value" : 8,
2961     "name" : "LOG_ID_MAX"
2962    }
2963   ],
2964   "linker_set_key" : "log_id",
2965   "name" : "log_id",
2966   "referenced_type" : "type-241",
2967   "self_type" : "type-241",
2968   "size" : 4,
2969   "source_file" : "/system/core/liblog/include/android/log.h",
2970   "underlying_type" : "type-2",
2971   "unique_id" : "log_id"
2972  }
2973 ],
2974 "function_types" :
2975 [
2976  {
2977   "alignment" : 4,
2978   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2979   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2980   "parameters" :
2981   [
2982    {
2983     "referenced_type" : "type-28"
2984    },
2985    {
2986     "referenced_type" : "type-34"
2987    },
2988    {
2989     "referenced_type" : "type-9"
2990    }
2991   ],
2992   "referenced_type" : "type-27",
2993   "return_type" : "type-25",
2994   "self_type" : "type-27",
2995   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
2996  },
2997  {
2998   "alignment" : 4,
2999   "linker_set_key" : "int (void *)",
3000   "name" : "int (void *)",
3001   "parameters" :
3002   [
3003    {
3004     "referenced_type" : "type-9"
3005    }
3006   ],
3007   "referenced_type" : "type-477",
3008   "return_type" : "type-8",
3009   "self_type" : "type-477",
3010   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3011  },
3012  {
3013   "alignment" : 4,
3014   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3015   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3016   "parameters" :
3017   [
3018    {
3019     "referenced_type" : "type-388"
3020    },
3021    {
3022     "referenced_type" : "type-336"
3023    },
3024    {
3025     "referenced_type" : "type-2"
3026    },
3027    {
3028     "referenced_type" : "type-389"
3029    },
3030    {
3031     "referenced_type" : "type-2"
3032    },
3033    {
3034     "referenced_type" : "type-9"
3035    }
3036   ],
3037   "referenced_type" : "type-387",
3038   "return_type" : "type-10",
3039   "self_type" : "type-387",
3040   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3041  }
3042 ],
3043 "functions" :
3044 [
3045  {
3046   "function_name" : "android::hardware::details::castInterface",
3047   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_8graphics6mapper4V2_17IMapperENS4_4V2_07IMapperENS5_10BpHwMapperEEENS0_6ReturnINS_2spIT_EEEENSB_IT0_EEPKcb",
3048   "parameters" :
3049   [
3050    {
3051     "referenced_type" : "type-77"
3052    },
3053    {
3054     "referenced_type" : "type-42"
3055    },
3056    {
3057     "referenced_type" : "type-25"
3058    }
3059   ],
3060   "return_type" : "type-146",
3061   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3062   "template_args" : [ "type-98", "type-79", "type-592" ]
3063  },
3064  {
3065   "function_name" : "android::hardware::details::castInterface",
3066   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_8graphics6mapper4V2_17IMapperENS_4hidl4base4V1_05IBaseENS5_10BpHwMapperEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
3067   "parameters" :
3068   [
3069    {
3070     "referenced_type" : "type-397"
3071    },
3072    {
3073     "referenced_type" : "type-42"
3074    },
3075    {
3076     "referenced_type" : "type-25"
3077    }
3078   ],
3079   "return_type" : "type-146",
3080   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3081   "template_args" : [ "type-98", "type-56", "type-592" ]
3082  },
3083  {
3084   "function_name" : "android::hardware::details::getServiceInternal",
3085   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_8graphics6mapper4V2_110BpHwMapperENS5_7IMapperEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
3086   "parameters" :
3087   [
3088    {
3089     "referenced_type" : "type-405"
3090    },
3091    {
3092     "referenced_type" : "type-25"
3093    },
3094    {
3095     "referenced_type" : "type-25"
3096    }
3097   ],
3098   "return_type" : "type-96",
3099   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3100   "template_args" : [ "type-592", "type-98", "type-10", "type-10" ]
3101  },
3102  {
3103   "function_name" : "android::hardware::graphics::mapper::V2_1::BnHwMapper::onTransact",
3104   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
3105   "parameters" :
3106   [
3107    {
3108     "is_this_ptr" : true,
3109     "referenced_type" : "type-555"
3110    },
3111    {
3112     "referenced_type" : "type-2"
3113    },
3114    {
3115     "referenced_type" : "type-394"
3116    },
3117    {
3118     "referenced_type" : "type-388"
3119    },
3120    {
3121     "default_arg" : true,
3122     "referenced_type" : "type-2"
3123    },
3124    {
3125     "default_arg" : true,
3126     "referenced_type" : "type-648"
3127    }
3128   ],
3129   "return_type" : "type-8",
3130   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BnHwMapper.h"
3131  },
3132  {
3133   "access" : "private",
3134   "function_name" : "android::hardware::graphics::mapper::V2_1::BnHwMapper::getDebugInfo",
3135   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3136   "parameters" :
3137   [
3138    {
3139     "is_this_ptr" : true,
3140     "referenced_type" : "type-555"
3141    },
3142    {
3143     "referenced_type" : "type-649"
3144    }
3145   ],
3146   "return_type" : "type-159",
3147   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BnHwMapper.h"
3148  },
3149  {
3150   "function_name" : "android::hardware::graphics::mapper::V2_1::BnHwMapper::_hidl_getTransportSize",
3151   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper22_hidl_getTransportSizeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3152   "parameters" :
3153   [
3154    {
3155     "referenced_type" : "type-395"
3156    },
3157    {
3158     "referenced_type" : "type-394"
3159    },
3160    {
3161     "referenced_type" : "type-388"
3162    },
3163    {
3164     "referenced_type" : "type-650"
3165    }
3166   ],
3167   "return_type" : "type-8",
3168   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BnHwMapper.h"
3169  },
3170  {
3171   "function_name" : "android::hardware::graphics::mapper::V2_1::BnHwMapper::_hidl_validateBufferSize",
3172   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper24_hidl_validateBufferSizeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3173   "parameters" :
3174   [
3175    {
3176     "referenced_type" : "type-395"
3177    },
3178    {
3179     "referenced_type" : "type-394"
3180    },
3181    {
3182     "referenced_type" : "type-388"
3183    },
3184    {
3185     "referenced_type" : "type-651"
3186    }
3187   ],
3188   "return_type" : "type-8",
3189   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BnHwMapper.h"
3190  },
3191  {
3192   "function_name" : "android::hardware::graphics::mapper::V2_1::BnHwMapper::_hidl_createDescriptor_2_1",
3193   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper26_hidl_createDescriptor_2_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3194   "parameters" :
3195   [
3196    {
3197     "referenced_type" : "type-395"
3198    },
3199    {
3200     "referenced_type" : "type-394"
3201    },
3202    {
3203     "referenced_type" : "type-388"
3204    },
3205    {
3206     "referenced_type" : "type-652"
3207    }
3208   ],
3209   "return_type" : "type-8",
3210   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BnHwMapper.h"
3211  },
3212  {
3213   "access" : "private",
3214   "function_name" : "android::hardware::graphics::mapper::V2_1::BnHwMapper::ping",
3215   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper4pingEv",
3216   "parameters" :
3217   [
3218    {
3219     "is_this_ptr" : true,
3220     "referenced_type" : "type-555"
3221    }
3222   ],
3223   "return_type" : "type-159",
3224   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BnHwMapper.h"
3225  },
3226  {
3227   "function_name" : "android::hardware::graphics::mapper::V2_1::BnHwMapper::BnHwMapper",
3228   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapperC1ERKNS_2spINS3_7IMapperEEE",
3229   "parameters" :
3230   [
3231    {
3232     "is_this_ptr" : true,
3233     "referenced_type" : "type-555"
3234    },
3235    {
3236     "referenced_type" : "type-620"
3237    }
3238   ],
3239   "return_type" : "type-10",
3240   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BnHwMapper.h"
3241  },
3242  {
3243   "function_name" : "android::hardware::graphics::mapper::V2_1::BnHwMapper::BnHwMapper",
3244   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapperC2ERKNS_2spINS3_7IMapperEEE",
3245   "parameters" :
3246   [
3247    {
3248     "is_this_ptr" : true,
3249     "referenced_type" : "type-555"
3250    },
3251    {
3252     "referenced_type" : "type-620"
3253    }
3254   ],
3255   "return_type" : "type-10",
3256   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BnHwMapper.h"
3257  },
3258  {
3259   "function_name" : "android::hardware::graphics::mapper::V2_1::BnHwMapper::~BnHwMapper",
3260   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapperD0Ev",
3261   "parameters" :
3262   [
3263    {
3264     "is_this_ptr" : true,
3265     "referenced_type" : "type-555"
3266    }
3267   ],
3268   "return_type" : "type-10",
3269   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BnHwMapper.h"
3270  },
3271  {
3272   "function_name" : "android::hardware::graphics::mapper::V2_1::BnHwMapper::~BnHwMapper",
3273   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapperD1Ev",
3274   "parameters" :
3275   [
3276    {
3277     "is_this_ptr" : true,
3278     "referenced_type" : "type-555"
3279    }
3280   ],
3281   "return_type" : "type-10",
3282   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BnHwMapper.h"
3283  },
3284  {
3285   "function_name" : "android::hardware::graphics::mapper::V2_1::BnHwMapper::~BnHwMapper",
3286   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapperD2Ev",
3287   "parameters" :
3288   [
3289    {
3290     "is_this_ptr" : true,
3291     "referenced_type" : "type-555"
3292    }
3293   ],
3294   "return_type" : "type-10",
3295   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BnHwMapper.h"
3296  },
3297  {
3298   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::freeBuffer",
3299   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper10freeBufferEPv",
3300   "parameters" :
3301   [
3302    {
3303     "is_this_ptr" : true,
3304     "referenced_type" : "type-632"
3305    },
3306    {
3307     "referenced_type" : "type-9"
3308    }
3309   ],
3310   "return_type" : "type-139",
3311   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3312  },
3313  {
3314   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::linkToDeath",
3315   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3316   "parameters" :
3317   [
3318    {
3319     "is_this_ptr" : true,
3320     "referenced_type" : "type-632"
3321    },
3322    {
3323     "referenced_type" : "type-320"
3324    },
3325    {
3326     "referenced_type" : "type-110"
3327    }
3328   ],
3329   "return_type" : "type-131",
3330   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3331  },
3332  {
3333   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::getDebugInfo",
3334   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3335   "parameters" :
3336   [
3337    {
3338     "is_this_ptr" : true,
3339     "referenced_type" : "type-632"
3340    },
3341    {
3342     "referenced_type" : "type-653"
3343    }
3344   ],
3345   "return_type" : "type-159",
3346   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3347  },
3348  {
3349   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::getHashChain",
3350   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3351   "parameters" :
3352   [
3353    {
3354     "is_this_ptr" : true,
3355     "referenced_type" : "type-632"
3356    },
3357    {
3358     "referenced_type" : "type-654"
3359    }
3360   ],
3361   "return_type" : "type-159",
3362   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3363  },
3364  {
3365   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::importBuffer",
3366   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS2_4V2_05ErrorEPvEEE",
3367   "parameters" :
3368   [
3369    {
3370     "is_this_ptr" : true,
3371     "referenced_type" : "type-632"
3372    },
3373    {
3374     "referenced_type" : "type-345"
3375    },
3376    {
3377     "referenced_type" : "type-655"
3378    }
3379   ],
3380   "return_type" : "type-159",
3381   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3382  },
3383  {
3384   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::unlinkToDeath",
3385   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3386   "parameters" :
3387   [
3388    {
3389     "is_this_ptr" : true,
3390     "referenced_type" : "type-632"
3391    },
3392    {
3393     "referenced_type" : "type-320"
3394    }
3395   ],
3396   "return_type" : "type-131",
3397   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3398  },
3399  {
3400   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::interfaceChain",
3401   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3402   "parameters" :
3403   [
3404    {
3405     "is_this_ptr" : true,
3406     "referenced_type" : "type-632"
3407    },
3408    {
3409     "referenced_type" : "type-656"
3410    }
3411   ],
3412   "return_type" : "type-159",
3413   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3414  },
3415  {
3416   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::createDescriptor",
3417   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper16createDescriptorERKNS2_4V2_07IMapper20BufferDescriptorInfoENSt3__18functionIFvNS5_5ErrorERKNS0_8hidl_vecIjEEEEE",
3418   "parameters" :
3419   [
3420    {
3421     "is_this_ptr" : true,
3422     "referenced_type" : "type-632"
3423    },
3424    {
3425     "referenced_type" : "type-599"
3426    },
3427    {
3428     "referenced_type" : "type-657"
3429    }
3430   ],
3431   "return_type" : "type-159",
3432   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3433  },
3434  {
3435   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::getTransportSize",
3436   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper16getTransportSizeEPvNSt3__18functionIFvNS2_4V2_05ErrorEjjEEE",
3437   "parameters" :
3438   [
3439    {
3440     "is_this_ptr" : true,
3441     "referenced_type" : "type-632"
3442    },
3443    {
3444     "referenced_type" : "type-9"
3445    },
3446    {
3447     "referenced_type" : "type-658"
3448    }
3449   ],
3450   "return_type" : "type-159",
3451   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3452  },
3453  {
3454   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::validateBufferSize",
3455   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper18validateBufferSizeEPvRKNS3_7IMapper20BufferDescriptorInfoEj",
3456   "parameters" :
3457   [
3458    {
3459     "is_this_ptr" : true,
3460     "referenced_type" : "type-632"
3461    },
3462    {
3463     "referenced_type" : "type-9"
3464    },
3465    {
3466     "referenced_type" : "type-597"
3467    },
3468    {
3469     "referenced_type" : "type-2"
3470    }
3471   ],
3472   "return_type" : "type-139",
3473   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3474  },
3475  {
3476   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::interfaceDescriptor",
3477   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3478   "parameters" :
3479   [
3480    {
3481     "is_this_ptr" : true,
3482     "referenced_type" : "type-632"
3483    },
3484    {
3485     "referenced_type" : "type-659"
3486    }
3487   ],
3488   "return_type" : "type-159",
3489   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3490  },
3491  {
3492   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::createDescriptor_2_1",
3493   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper20createDescriptor_2_1ERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS2_4V2_05ErrorERKNS0_8hidl_vecIjEEEEE",
3494   "parameters" :
3495   [
3496    {
3497     "is_this_ptr" : true,
3498     "referenced_type" : "type-632"
3499    },
3500    {
3501     "referenced_type" : "type-597"
3502    },
3503    {
3504     "referenced_type" : "type-660"
3505    }
3506   ],
3507   "return_type" : "type-159",
3508   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3509  },
3510  {
3511   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::notifySyspropsChanged",
3512   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper21notifySyspropsChangedEv",
3513   "parameters" :
3514   [
3515    {
3516     "is_this_ptr" : true,
3517     "referenced_type" : "type-632"
3518    }
3519   ],
3520   "return_type" : "type-159",
3521   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3522  },
3523  {
3524   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::setHALInstrumentation",
3525   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper21setHALInstrumentationEv",
3526   "parameters" :
3527   [
3528    {
3529     "is_this_ptr" : true,
3530     "referenced_type" : "type-632"
3531    }
3532   ],
3533   "return_type" : "type-159",
3534   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3535  },
3536  {
3537   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::_hidl_getTransportSize",
3538   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper22_hidl_getTransportSizeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEPvNSt3__18functionIFvNS2_4V2_05ErrorEjjEEE",
3539   "parameters" :
3540   [
3541    {
3542     "referenced_type" : "type-639"
3543    },
3544    {
3545     "referenced_type" : "type-618"
3546    },
3547    {
3548     "referenced_type" : "type-9"
3549    },
3550    {
3551     "referenced_type" : "type-661"
3552    }
3553   ],
3554   "return_type" : "type-159",
3555   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3556  },
3557  {
3558   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::_hidl_validateBufferSize",
3559   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper24_hidl_validateBufferSizeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEPvRKNS3_7IMapper20BufferDescriptorInfoEj",
3560   "parameters" :
3561   [
3562    {
3563     "referenced_type" : "type-639"
3564    },
3565    {
3566     "referenced_type" : "type-618"
3567    },
3568    {
3569     "referenced_type" : "type-9"
3570    },
3571    {
3572     "referenced_type" : "type-597"
3573    },
3574    {
3575     "referenced_type" : "type-2"
3576    }
3577   ],
3578   "return_type" : "type-139",
3579   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3580  },
3581  {
3582   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::_hidl_createDescriptor_2_1",
3583   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper26_hidl_createDescriptor_2_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS2_4V2_05ErrorERKNS0_8hidl_vecIjEEEEE",
3584   "parameters" :
3585   [
3586    {
3587     "referenced_type" : "type-639"
3588    },
3589    {
3590     "referenced_type" : "type-618"
3591    },
3592    {
3593     "referenced_type" : "type-597"
3594    },
3595    {
3596     "referenced_type" : "type-662"
3597    }
3598   ],
3599   "return_type" : "type-159",
3600   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3601  },
3602  {
3603   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::lock",
3604   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper4lockEPvyRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorES5_EEE",
3605   "parameters" :
3606   [
3607    {
3608     "is_this_ptr" : true,
3609     "referenced_type" : "type-632"
3610    },
3611    {
3612     "referenced_type" : "type-9"
3613    },
3614    {
3615     "referenced_type" : "type-110"
3616    },
3617    {
3618     "referenced_type" : "type-601"
3619    },
3620    {
3621     "referenced_type" : "type-345"
3622    },
3623    {
3624     "referenced_type" : "type-663"
3625    }
3626   ],
3627   "return_type" : "type-159",
3628   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3629  },
3630  {
3631   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::ping",
3632   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper4pingEv",
3633   "parameters" :
3634   [
3635    {
3636     "is_this_ptr" : true,
3637     "referenced_type" : "type-632"
3638    }
3639   ],
3640   "return_type" : "type-159",
3641   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3642  },
3643  {
3644   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::debug",
3645   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3646   "parameters" :
3647   [
3648    {
3649     "is_this_ptr" : true,
3650     "referenced_type" : "type-632"
3651    },
3652    {
3653     "referenced_type" : "type-345"
3654    },
3655    {
3656     "referenced_type" : "type-575"
3657    }
3658   ],
3659   "return_type" : "type-159",
3660   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3661  },
3662  {
3663   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::unlock",
3664   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper6unlockEPvNSt3__18functionIFvNS2_4V2_05ErrorERKNS0_11hidl_handleEEEE",
3665   "parameters" :
3666   [
3667    {
3668     "is_this_ptr" : true,
3669     "referenced_type" : "type-632"
3670    },
3671    {
3672     "referenced_type" : "type-9"
3673    },
3674    {
3675     "referenced_type" : "type-664"
3676    }
3677   ],
3678   "return_type" : "type-159",
3679   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3680  },
3681  {
3682   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::lockYCbCr",
3683   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper9lockYCbCrEPvyRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorERKNS6_11YCbCrLayoutEEEE",
3684   "parameters" :
3685   [
3686    {
3687     "is_this_ptr" : true,
3688     "referenced_type" : "type-632"
3689    },
3690    {
3691     "referenced_type" : "type-9"
3692    },
3693    {
3694     "referenced_type" : "type-110"
3695    },
3696    {
3697     "referenced_type" : "type-601"
3698    },
3699    {
3700     "referenced_type" : "type-345"
3701    },
3702    {
3703     "referenced_type" : "type-665"
3704    }
3705   ],
3706   "return_type" : "type-159",
3707   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3708  },
3709  {
3710   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::BpHwMapper",
3711   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapperC1ERKNS_2spINS0_7IBinderEEE",
3712   "parameters" :
3713   [
3714    {
3715     "is_this_ptr" : true,
3716     "referenced_type" : "type-632"
3717    },
3718    {
3719     "referenced_type" : "type-34"
3720    }
3721   ],
3722   "return_type" : "type-10",
3723   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3724  },
3725  {
3726   "function_name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper::BpHwMapper",
3727   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapperC2ERKNS_2spINS0_7IBinderEEE",
3728   "parameters" :
3729   [
3730    {
3731     "is_this_ptr" : true,
3732     "referenced_type" : "type-632"
3733    },
3734    {
3735     "referenced_type" : "type-34"
3736    }
3737   ],
3738   "return_type" : "type-10",
3739   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
3740  },
3741  {
3742   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::getService",
3743   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3744   "parameters" :
3745   [
3746    {
3747     "default_arg" : true,
3748     "referenced_type" : "type-405"
3749    },
3750    {
3751     "default_arg" : true,
3752     "referenced_type" : "type-25"
3753    }
3754   ],
3755   "return_type" : "type-96",
3756   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3757  },
3758  {
3759   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::linkToDeath",
3760   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3761   "parameters" :
3762   [
3763    {
3764     "is_this_ptr" : true,
3765     "referenced_type" : "type-97"
3766    },
3767    {
3768     "referenced_type" : "type-320"
3769    },
3770    {
3771     "referenced_type" : "type-110"
3772    }
3773   ],
3774   "return_type" : "type-131",
3775   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3776  },
3777  {
3778   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::getDebugInfo",
3779   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3780   "parameters" :
3781   [
3782    {
3783     "is_this_ptr" : true,
3784     "referenced_type" : "type-97"
3785    },
3786    {
3787     "referenced_type" : "type-666"
3788    }
3789   ],
3790   "return_type" : "type-159",
3791   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3792  },
3793  {
3794   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::getHashChain",
3795   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3796   "parameters" :
3797   [
3798    {
3799     "is_this_ptr" : true,
3800     "referenced_type" : "type-97"
3801    },
3802    {
3803     "referenced_type" : "type-667"
3804    }
3805   ],
3806   "return_type" : "type-159",
3807   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3808  },
3809  {
3810   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::tryGetService",
3811   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3812   "parameters" :
3813   [
3814    {
3815     "default_arg" : true,
3816     "referenced_type" : "type-405"
3817    },
3818    {
3819     "default_arg" : true,
3820     "referenced_type" : "type-25"
3821    }
3822   ],
3823   "return_type" : "type-96",
3824   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3825  },
3826  {
3827   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::unlinkToDeath",
3828   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3829   "parameters" :
3830   [
3831    {
3832     "is_this_ptr" : true,
3833     "referenced_type" : "type-97"
3834    },
3835    {
3836     "referenced_type" : "type-320"
3837    }
3838   ],
3839   "return_type" : "type-131",
3840   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3841  },
3842  {
3843   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::interfaceChain",
3844   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3845   "parameters" :
3846   [
3847    {
3848     "is_this_ptr" : true,
3849     "referenced_type" : "type-97"
3850    },
3851    {
3852     "referenced_type" : "type-668"
3853    }
3854   ],
3855   "return_type" : "type-159",
3856   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3857  },
3858  {
3859   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::registerAsService",
3860   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
3861   "parameters" :
3862   [
3863    {
3864     "is_this_ptr" : true,
3865     "referenced_type" : "type-97"
3866    },
3867    {
3868     "default_arg" : true,
3869     "referenced_type" : "type-405"
3870    }
3871   ],
3872   "return_type" : "type-8",
3873   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3874  },
3875  {
3876   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::interfaceDescriptor",
3877   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3878   "parameters" :
3879   [
3880    {
3881     "is_this_ptr" : true,
3882     "referenced_type" : "type-97"
3883    },
3884    {
3885     "referenced_type" : "type-669"
3886    }
3887   ],
3888   "return_type" : "type-159",
3889   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3890  },
3891  {
3892   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::notifySyspropsChanged",
3893   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper21notifySyspropsChangedEv",
3894   "parameters" :
3895   [
3896    {
3897     "is_this_ptr" : true,
3898     "referenced_type" : "type-97"
3899    }
3900   ],
3901   "return_type" : "type-159",
3902   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3903  },
3904  {
3905   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::setHALInstrumentation",
3906   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper21setHALInstrumentationEv",
3907   "parameters" :
3908   [
3909    {
3910     "is_this_ptr" : true,
3911     "referenced_type" : "type-97"
3912    }
3913   ],
3914   "return_type" : "type-159",
3915   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3916  },
3917  {
3918   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::registerForNotifications",
3919   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3920   "parameters" :
3921   [
3922    {
3923     "referenced_type" : "type-405"
3924    },
3925    {
3926     "referenced_type" : "type-576"
3927    }
3928   ],
3929   "return_type" : "type-25",
3930   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3931  },
3932  {
3933   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::ping",
3934   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper4pingEv",
3935   "parameters" :
3936   [
3937    {
3938     "is_this_ptr" : true,
3939     "referenced_type" : "type-97"
3940    }
3941   ],
3942   "return_type" : "type-159",
3943   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3944  },
3945  {
3946   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::debug",
3947   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3948   "parameters" :
3949   [
3950    {
3951     "is_this_ptr" : true,
3952     "referenced_type" : "type-97"
3953    },
3954    {
3955     "referenced_type" : "type-345"
3956    },
3957    {
3958     "referenced_type" : "type-575"
3959    }
3960   ],
3961   "return_type" : "type-159",
3962   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3963  },
3964  {
3965   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::castFrom",
3966   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper8castFromERKNS_2spINS2_4V2_07IMapperEEEb",
3967   "parameters" :
3968   [
3969    {
3970     "referenced_type" : "type-93"
3971    },
3972    {
3973     "default_arg" : true,
3974     "referenced_type" : "type-25"
3975    }
3976   ],
3977   "return_type" : "type-146",
3978   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3979  },
3980  {
3981   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::castFrom",
3982   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3983   "parameters" :
3984   [
3985    {
3986     "referenced_type" : "type-627"
3987    },
3988    {
3989     "default_arg" : true,
3990     "referenced_type" : "type-25"
3991    }
3992   ],
3993   "return_type" : "type-146",
3994   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
3995  },
3996  {
3997   "function_name" : "android::hardware::graphics::mapper::V2_1::IMapper::castFrom",
3998   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper8castFromERKNS_2spIS4_EEb",
3999   "parameters" :
4000   [
4001    {
4002     "referenced_type" : "type-620"
4003    },
4004    {
4005     "default_arg" : true,
4006     "referenced_type" : "type-25"
4007    }
4008   ],
4009   "return_type" : "type-146",
4010   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
4011  },
4012  {
4013   "access" : "private",
4014   "function_name" : "android::hardware::graphics::mapper::V2_1::BsMapper::addOnewayTask",
4015   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper13addOnewayTaskENSt3__18functionIFvvEEE",
4016   "parameters" :
4017   [
4018    {
4019     "is_this_ptr" : true,
4020     "referenced_type" : "type-631"
4021    },
4022    {
4023     "referenced_type" : "type-673"
4024    }
4025   ],
4026   "return_type" : "type-159",
4027   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BsMapper.h"
4028  },
4029  {
4030   "function_name" : "android::hardware::graphics::mapper::V2_1::BsMapper::BsMapper",
4031   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapperC1ENS_2spINS3_7IMapperEEE",
4032   "parameters" :
4033   [
4034    {
4035     "is_this_ptr" : true,
4036     "referenced_type" : "type-631"
4037    },
4038    {
4039     "referenced_type" : "type-102"
4040    }
4041   ],
4042   "return_type" : "type-10",
4043   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BsMapper.h"
4044  },
4045  {
4046   "function_name" : "android::hardware::graphics::mapper::V2_1::BsMapper::BsMapper",
4047   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapperC2ENS_2spINS3_7IMapperEEE",
4048   "parameters" :
4049   [
4050    {
4051     "is_this_ptr" : true,
4052     "referenced_type" : "type-631"
4053    },
4054    {
4055     "referenced_type" : "type-102"
4056    }
4057   ],
4058   "return_type" : "type-10",
4059   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BsMapper.h"
4060  }
4061 ],
4062 "global_vars" :
4063 [
4064  {
4065   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper10descriptorE",
4066   "name" : "android::hardware::graphics::mapper::V2_1::IMapper::descriptor",
4067   "referenced_type" : "type-42",
4068   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
4069  }
4070 ],
4071 "lvalue_reference_types" :
4072 [
4073  {
4074   "alignment" : 4,
4075   "linker_set_key" : "android::Mutex &",
4076   "name" : "android::Mutex &",
4077   "referenced_type" : "type-14",
4078   "self_type" : "type-482",
4079   "size" : 4,
4080   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4081  },
4082  {
4083   "alignment" : 4,
4084   "linker_set_key" : "android::RWLock &",
4085   "name" : "android::RWLock &",
4086   "referenced_type" : "type-487",
4087   "self_type" : "type-491",
4088   "size" : 4,
4089   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4090  },
4091  {
4092   "alignment" : 4,
4093   "linker_set_key" : "android::String16 &",
4094   "name" : "android::String16 &",
4095   "referenced_type" : "type-30",
4096   "self_type" : "type-369",
4097   "size" : 4,
4098   "source_file" : "/system/core/libutils/include/utils/String16.h"
4099  },
4100  {
4101   "alignment" : 4,
4102   "linker_set_key" : "android::String8 &",
4103   "name" : "android::String8 &",
4104   "referenced_type" : "type-41",
4105   "self_type" : "type-363",
4106   "size" : 4,
4107   "source_file" : "/system/core/libutils/include/utils/String8.h"
4108  },
4109  {
4110   "alignment" : 4,
4111   "linker_set_key" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> &",
4112   "name" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> &",
4113   "referenced_type" : "type-139",
4114   "self_type" : "type-143",
4115   "size" : 4,
4116   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4117  },
4118  {
4119   "alignment" : 4,
4120   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_1::IMapper> > &",
4121   "name" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_1::IMapper> > &",
4122   "referenced_type" : "type-146",
4123   "self_type" : "type-149",
4124   "size" : 4,
4125   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4126  },
4127  {
4128   "alignment" : 4,
4129   "linker_set_key" : "android::hardware::Return<bool> &",
4130   "name" : "android::hardware::Return<bool> &",
4131   "referenced_type" : "type-131",
4132   "self_type" : "type-136",
4133   "size" : 4,
4134   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4135  },
4136  {
4137   "alignment" : 4,
4138   "linker_set_key" : "android::hardware::Return<void> &",
4139   "name" : "android::hardware::Return<void> &",
4140   "referenced_type" : "type-159",
4141   "self_type" : "type-162",
4142   "size" : 4,
4143   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4144  },
4145  {
4146   "alignment" : 4,
4147   "linker_set_key" : "android::hardware::Status &",
4148   "name" : "android::hardware::Status &",
4149   "referenced_type" : "type-122",
4150   "self_type" : "type-129",
4151   "size" : 4,
4152   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4153  },
4154  {
4155   "alignment" : 4,
4156   "linker_set_key" : "android::hardware::TextOutput &",
4157   "name" : "android::hardware::TextOutput &",
4158   "referenced_type" : "type-392",
4159   "self_type" : "type-391",
4160   "size" : 4,
4161   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4162  },
4163  {
4164   "alignment" : 4,
4165   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4166   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4167   "referenced_type" : "type-307",
4168   "self_type" : "type-609",
4169   "size" : 4,
4170   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4171  },
4172  {
4173   "alignment" : 4,
4174   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4175   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4176   "referenced_type" : "type-299",
4177   "self_type" : "type-604",
4178   "size" : 4,
4179   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4180  },
4181  {
4182   "alignment" : 4,
4183   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
4184   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4185   "referenced_type" : "type-310",
4186   "self_type" : "type-612",
4187   "size" : 4,
4188   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4189  },
4190  {
4191   "alignment" : 4,
4192   "linker_set_key" : "android::hardware::hidl_memory &",
4193   "name" : "android::hardware::hidl_memory &",
4194   "referenced_type" : "type-278",
4195   "self_type" : "type-283",
4196   "size" : 4,
4197   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4198  },
4199  {
4200   "alignment" : 4,
4201   "linker_set_key" : "android::hardware::hidl_string &",
4202   "name" : "android::hardware::hidl_string &",
4203   "referenced_type" : "type-273",
4204   "self_type" : "type-607",
4205   "size" : 4,
4206   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4207  },
4208  {
4209   "alignment" : 4,
4210   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4211   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4212   "referenced_type" : "type-306",
4213   "self_type" : "type-315",
4214   "size" : 4,
4215   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4216  },
4217  {
4218   "alignment" : 4,
4219   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4220   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4221   "referenced_type" : "type-298",
4222   "self_type" : "type-305",
4223   "size" : 4,
4224   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4225  },
4226  {
4227   "alignment" : 4,
4228   "linker_set_key" : "android::sp<android::hardware::graphics::mapper::V2_1::IMapper> &",
4229   "name" : "android::sp<android::hardware::graphics::mapper::V2_1::IMapper> &",
4230   "referenced_type" : "type-96",
4231   "self_type" : "type-100",
4232   "size" : 4,
4233   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4234  },
4235  {
4236   "alignment" : 4,
4237   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4238   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4239   "referenced_type" : "type-104",
4240   "self_type" : "type-114",
4241   "size" : 4,
4242   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4243  },
4244  {
4245   "alignment" : 4,
4246   "linker_set_key" : "const android::String16 &",
4247   "name" : "const android::String16 &",
4248   "referenced_type" : "type-29",
4249   "self_type" : "type-28",
4250   "size" : 4,
4251   "source_file" : "/system/core/libutils/include/utils/String16.h"
4252  },
4253  {
4254   "alignment" : 4,
4255   "linker_set_key" : "const android::String8 &",
4256   "name" : "const android::String8 &",
4257   "referenced_type" : "type-360",
4258   "self_type" : "type-362",
4259   "size" : 4,
4260   "source_file" : "/system/core/libutils/include/utils/String8.h"
4261  },
4262  {
4263   "alignment" : 4,
4264   "linker_set_key" : "const android::hardware::Parcel &",
4265   "name" : "const android::hardware::Parcel &",
4266   "referenced_type" : "type-393",
4267   "self_type" : "type-394",
4268   "size" : 4,
4269   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4270  },
4271  {
4272   "alignment" : 4,
4273   "linker_set_key" : "const android::hardware::Return<bool> &",
4274   "name" : "const android::hardware::Return<bool> &",
4275   "referenced_type" : "type-137",
4276   "self_type" : "type-152",
4277   "size" : 4,
4278   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4279  },
4280  {
4281   "alignment" : 4,
4282   "linker_set_key" : "const android::hardware::Status &",
4283   "name" : "const android::hardware::Status &",
4284   "referenced_type" : "type-126",
4285   "self_type" : "type-127",
4286   "size" : 4,
4287   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4288  },
4289  {
4290   "alignment" : 4,
4291   "linker_set_key" : "const android::hardware::details::SchedPrio &",
4292   "name" : "const android::hardware::details::SchedPrio &",
4293   "referenced_type" : "type-411",
4294   "self_type" : "type-410",
4295   "size" : 4,
4296   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4297  },
4298  {
4299   "alignment" : 4,
4300   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::IMapper::BufferDescriptorInfo &",
4301   "name" : "const android::hardware::graphics::mapper::V2_0::IMapper::BufferDescriptorInfo &",
4302   "referenced_type" : "type-598",
4303   "self_type" : "type-599",
4304   "size" : 4,
4305   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
4306  },
4307  {
4308   "alignment" : 4,
4309   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::IMapper::Rect &",
4310   "name" : "const android::hardware::graphics::mapper::V2_0::IMapper::Rect &",
4311   "referenced_type" : "type-600",
4312   "self_type" : "type-601",
4313   "size" : 4,
4314   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
4315  },
4316  {
4317   "alignment" : 4,
4318   "linker_set_key" : "const android::hardware::graphics::mapper::V2_1::IMapper::BufferDescriptorInfo &",
4319   "name" : "const android::hardware::graphics::mapper::V2_1::IMapper::BufferDescriptorInfo &",
4320   "referenced_type" : "type-596",
4321   "self_type" : "type-597",
4322   "size" : 4,
4323   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
4324  },
4325  {
4326   "alignment" : 4,
4327   "linker_set_key" : "const android::hardware::hidl_handle &",
4328   "name" : "const android::hardware::hidl_handle &",
4329   "referenced_type" : "type-344",
4330   "self_type" : "type-345",
4331   "size" : 4,
4332   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4333  },
4334  {
4335   "alignment" : 4,
4336   "linker_set_key" : "const android::hardware::hidl_memory &",
4337   "name" : "const android::hardware::hidl_memory &",
4338   "referenced_type" : "type-281",
4339   "self_type" : "type-282",
4340   "size" : 4,
4341   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4342  },
4343  {
4344   "alignment" : 4,
4345   "linker_set_key" : "const android::hardware::hidl_string &",
4346   "name" : "const android::hardware::hidl_string &",
4347   "referenced_type" : "type-272",
4348   "self_type" : "type-277",
4349   "size" : 4,
4350   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4351  },
4352  {
4353   "alignment" : 4,
4354   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4355   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4356   "referenced_type" : "type-574",
4357   "self_type" : "type-575",
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/IMapper.h"
4360  },
4361  {
4362   "alignment" : 4,
4363   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
4364   "name" : "const android::hardware::hidl_vec<int> &",
4365   "referenced_type" : "type-321",
4366   "self_type" : "type-323",
4367   "size" : 4,
4368   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4369  },
4370  {
4371   "alignment" : 4,
4372   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int> &",
4373   "name" : "const android::hardware::hidl_vec<unsigned int> &",
4374   "referenced_type" : "type-330",
4375   "self_type" : "type-402",
4376   "size" : 4,
4377   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
4378  },
4379  {
4380   "alignment" : 4,
4381   "linker_set_key" : "const android::hardware::hidl_version &",
4382   "name" : "const android::hardware::hidl_version &",
4383   "referenced_type" : "type-339",
4384   "self_type" : "type-341",
4385   "size" : 4,
4386   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4387  },
4388  {
4389   "alignment" : 4,
4390   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
4391   "name" : "const android::hidl::base::V1_0::IBase *const &",
4392   "referenced_type" : "type-426",
4393   "self_type" : "type-427",
4394   "size" : 4,
4395   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4396  },
4397  {
4398   "alignment" : 4,
4399   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
4400   "name" : "const android::sp<android::hardware::IBinder> &",
4401   "referenced_type" : "type-35",
4402   "self_type" : "type-34",
4403   "size" : 4,
4404   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4405  },
4406  {
4407   "alignment" : 4,
4408   "linker_set_key" : "const android::sp<android::hardware::graphics::mapper::V2_0::IMapper> &",
4409   "name" : "const android::sp<android::hardware::graphics::mapper::V2_0::IMapper> &",
4410   "referenced_type" : "type-81",
4411   "self_type" : "type-93",
4412   "size" : 4,
4413   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4414  },
4415  {
4416   "alignment" : 4,
4417   "linker_set_key" : "const android::sp<android::hardware::graphics::mapper::V2_1::IMapper> &",
4418   "name" : "const android::sp<android::hardware::graphics::mapper::V2_1::IMapper> &",
4419   "referenced_type" : "type-102",
4420   "self_type" : "type-620",
4421   "size" : 4,
4422   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4423  },
4424  {
4425   "alignment" : 4,
4426   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4427   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4428   "referenced_type" : "type-116",
4429   "self_type" : "type-242",
4430   "size" : 4,
4431   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4432  },
4433  {
4434   "alignment" : 4,
4435   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
4436   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
4437   "referenced_type" : "type-296",
4438   "self_type" : "type-320",
4439   "size" : 4,
4440   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4441  },
4442  {
4443   "alignment" : 4,
4444   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4445   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4446   "referenced_type" : "type-626",
4447   "self_type" : "type-627",
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::hidl::manager::V1_0::IServiceNotification> &",
4454   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
4455   "referenced_type" : "type-75",
4456   "self_type" : "type-576",
4457   "size" : 4,
4458   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
4459  },
4460  {
4461   "alignment" : 4,
4462   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
4463   "name" : "const android::wp<android::hardware::BHwBinder> &",
4464   "referenced_type" : "type-566",
4465   "self_type" : "type-588",
4466   "size" : 4,
4467   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4468  },
4469  {
4470   "alignment" : 4,
4471   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
4472   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
4473   "referenced_type" : "type-621",
4474   "self_type" : "type-623",
4475   "size" : 4,
4476   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4477  },
4478  {
4479   "alignment" : 4,
4480   "linker_set_key" : "const bool &",
4481   "name" : "const bool &",
4482   "referenced_type" : "type-67",
4483   "self_type" : "type-238",
4484   "size" : 4,
4485   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4486  },
4487  {
4488   "alignment" : 4,
4489   "linker_set_key" : "const double &",
4490   "name" : "const double &",
4491   "referenced_type" : "type-262",
4492   "self_type" : "type-264",
4493   "size" : 4,
4494   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4495  },
4496  {
4497   "alignment" : 4,
4498   "linker_set_key" : "const float &",
4499   "name" : "const float &",
4500   "referenced_type" : "type-260",
4501   "self_type" : "type-261",
4502   "size" : 4,
4503   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4504  },
4505  {
4506   "alignment" : 4,
4507   "linker_set_key" : "const int &",
4508   "name" : "const int &",
4509   "referenced_type" : "type-468",
4510   "self_type" : "type-467",
4511   "size" : 4,
4512   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4513  },
4514  {
4515   "linker_set_key" : "const iter<is_const> &",
4516   "name" : "const iter<is_const> &",
4517   "referenced_type" : "type-288",
4518   "self_type" : "type-290",
4519   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4520  },
4521  {
4522   "alignment" : 4,
4523   "linker_set_key" : "const log_msg &",
4524   "name" : "const log_msg &",
4525   "referenced_type" : "type-82",
4526   "self_type" : "type-133",
4527   "size" : 4,
4528   "source_file" : "/system/core/liblog/include/log/log_read.h"
4529  },
4530  {
4531   "alignment" : 4,
4532   "linker_set_key" : "const long long &",
4533   "name" : "const long long &",
4534   "referenced_type" : "type-256",
4535   "self_type" : "type-257",
4536   "size" : 4,
4537   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4538  },
4539  {
4540   "alignment" : 4,
4541   "linker_set_key" : "const short &",
4542   "name" : "const short &",
4543   "referenced_type" : "type-247",
4544   "self_type" : "type-248",
4545   "size" : 4,
4546   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4547  },
4548  {
4549   "alignment" : 4,
4550   "linker_set_key" : "const signed char &",
4551   "name" : "const signed char &",
4552   "referenced_type" : "type-239",
4553   "self_type" : "type-244",
4554   "size" : 4,
4555   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4556  },
4557  {
4558   "alignment" : 4,
4559   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4560   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4561   "referenced_type" : "type-403",
4562   "self_type" : "type-405",
4563   "size" : 4,
4564   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4565  },
4566  {
4567   "alignment" : 4,
4568   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
4569   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
4570   "referenced_type" : "type-616",
4571   "self_type" : "type-615",
4572   "size" : 4,
4573   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4574  },
4575  {
4576   "alignment" : 4,
4577   "linker_set_key" : "const unsigned char &",
4578   "name" : "const unsigned char &",
4579   "referenced_type" : "type-245",
4580   "self_type" : "type-246",
4581   "size" : 4,
4582   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4583  },
4584  {
4585   "alignment" : 4,
4586   "linker_set_key" : "const unsigned int &",
4587   "name" : "const unsigned int &",
4588   "referenced_type" : "type-18",
4589   "self_type" : "type-251",
4590   "size" : 4,
4591   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4592  },
4593  {
4594   "alignment" : 4,
4595   "linker_set_key" : "const unsigned long long &",
4596   "name" : "const unsigned long long &",
4597   "referenced_type" : "type-258",
4598   "self_type" : "type-259",
4599   "size" : 4,
4600   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4601  },
4602  {
4603   "alignment" : 4,
4604   "linker_set_key" : "const unsigned short &",
4605   "name" : "const unsigned short &",
4606   "referenced_type" : "type-249",
4607   "self_type" : "type-250",
4608   "size" : 4,
4609   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4610  },
4611  {
4612   "alignment" : 4,
4613   "linker_set_key" : "int &",
4614   "name" : "int &",
4615   "referenced_type" : "type-8",
4616   "self_type" : "type-356",
4617   "size" : 4,
4618   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
4619  },
4620  {
4621   "alignment" : 4,
4622   "linker_set_key" : "unsigned char &",
4623   "name" : "unsigned char &",
4624   "referenced_type" : "type-86",
4625   "self_type" : "type-504",
4626   "size" : 4,
4627   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
4628  },
4629  {
4630   "alignment" : 4,
4631   "linker_set_key" : "unsigned long long &",
4632   "name" : "unsigned long long &",
4633   "referenced_type" : "type-110",
4634   "self_type" : "type-519",
4635   "size" : 4,
4636   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
4637  }
4638 ],
4639 "pointer_types" :
4640 [
4641  {
4642   "alignment" : 4,
4643   "linker_set_key" : "android::Condition *",
4644   "name" : "android::Condition *",
4645   "referenced_type" : "type-68",
4646   "self_type" : "type-486",
4647   "size" : 4,
4648   "source_file" : "/system/core/libutils/include/utils/Condition.h"
4649  },
4650  {
4651   "alignment" : 4,
4652   "linker_set_key" : "android::Mutex *",
4653   "name" : "android::Mutex *",
4654   "referenced_type" : "type-14",
4655   "self_type" : "type-480",
4656   "size" : 4,
4657   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4658  },
4659  {
4660   "alignment" : 4,
4661   "linker_set_key" : "android::Mutex::Autolock *",
4662   "name" : "android::Mutex::Autolock *",
4663   "referenced_type" : "type-481",
4664   "self_type" : "type-483",
4665   "size" : 4,
4666   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4667  },
4668  {
4669   "alignment" : 4,
4670   "linker_set_key" : "android::RWLock *",
4671   "name" : "android::RWLock *",
4672   "referenced_type" : "type-487",
4673   "self_type" : "type-489",
4674   "size" : 4,
4675   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4676  },
4677  {
4678   "alignment" : 4,
4679   "linker_set_key" : "android::RWLock::AutoRLock *",
4680   "name" : "android::RWLock::AutoRLock *",
4681   "referenced_type" : "type-490",
4682   "self_type" : "type-492",
4683   "size" : 4,
4684   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4685  },
4686  {
4687   "alignment" : 4,
4688   "linker_set_key" : "android::RWLock::AutoWLock *",
4689   "name" : "android::RWLock::AutoWLock *",
4690   "referenced_type" : "type-493",
4691   "self_type" : "type-494",
4692   "size" : 4,
4693   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4694  },
4695  {
4696   "alignment" : 4,
4697   "linker_set_key" : "android::RefBase *",
4698   "name" : "android::RefBase *",
4699   "referenced_type" : "type-22",
4700   "self_type" : "type-269",
4701   "size" : 4,
4702   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4703  },
4704  {
4705   "alignment" : 4,
4706   "linker_set_key" : "android::RefBase::weakref_impl *",
4707   "name" : "android::RefBase::weakref_impl *",
4708   "referenced_type" : "type-5",
4709   "self_type" : "type-4",
4710   "size" : 4,
4711   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4712  },
4713  {
4714   "alignment" : 4,
4715   "linker_set_key" : "android::RefBase::weakref_type *",
4716   "name" : "android::RefBase::weakref_type *",
4717   "referenced_type" : "type-24",
4718   "self_type" : "type-23",
4719   "size" : 4,
4720   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4721  },
4722  {
4723   "alignment" : 4,
4724   "linker_set_key" : "android::ReferenceRenamer *",
4725   "name" : "android::ReferenceRenamer *",
4726   "referenced_type" : "type-265",
4727   "self_type" : "type-266",
4728   "size" : 4,
4729   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4730  },
4731  {
4732   "alignment" : 4,
4733   "linker_set_key" : "android::ScopedTrace *",
4734   "name" : "android::ScopedTrace *",
4735   "referenced_type" : "type-496",
4736   "self_type" : "type-497",
4737   "size" : 4,
4738   "source_file" : "/system/core/libutils/include/utils/Trace.h"
4739  },
4740  {
4741   "alignment" : 4,
4742   "linker_set_key" : "android::String16 *",
4743   "name" : "android::String16 *",
4744   "referenced_type" : "type-30",
4745   "self_type" : "type-370",
4746   "size" : 4,
4747   "source_file" : "/system/core/libutils/include/utils/String16.h"
4748  },
4749  {
4750   "alignment" : 4,
4751   "linker_set_key" : "android::String8 *",
4752   "name" : "android::String8 *",
4753   "referenced_type" : "type-41",
4754   "self_type" : "type-364",
4755   "size" : 4,
4756   "source_file" : "/system/core/libutils/include/utils/String8.h"
4757  },
4758  {
4759   "alignment" : 4,
4760   "linker_set_key" : "android::Thread *",
4761   "name" : "android::Thread *",
4762   "referenced_type" : "type-66",
4763   "self_type" : "type-65",
4764   "size" : 4,
4765   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4766  },
4767  {
4768   "alignment" : 4,
4769   "linker_set_key" : "android::VirtualLightRefBase *",
4770   "name" : "android::VirtualLightRefBase *",
4771   "referenced_type" : "type-165",
4772   "self_type" : "type-173",
4773   "size" : 4,
4774   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
4775  },
4776  {
4777   "alignment" : 4,
4778   "linker_set_key" : "android::hardware::BHwBinder *",
4779   "name" : "android::hardware::BHwBinder *",
4780   "referenced_type" : "type-120",
4781   "self_type" : "type-119",
4782   "size" : 4,
4783   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4784  },
4785  {
4786   "alignment" : 4,
4787   "linker_set_key" : "android::hardware::BpInterface<android::hardware::graphics::mapper::V2_1::IMapper> *",
4788   "name" : "android::hardware::BpInterface<android::hardware::graphics::mapper::V2_1::IMapper> *",
4789   "referenced_type" : "type-381",
4790   "self_type" : "type-380",
4791   "size" : 4,
4792   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4793  },
4794  {
4795   "alignment" : 4,
4796   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
4797   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
4798   "referenced_type" : "type-420",
4799   "self_type" : "type-425",
4800   "size" : 4,
4801   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4802  },
4803  {
4804   "alignment" : 4,
4805   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
4806   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
4807   "referenced_type" : "type-439",
4808   "self_type" : "type-444",
4809   "size" : 4,
4810   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4811  },
4812  {
4813   "alignment" : 4,
4814   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
4815   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
4816   "referenced_type" : "type-428",
4817   "self_type" : "type-433",
4818   "size" : 4,
4819   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4820  },
4821  {
4822   "alignment" : 4,
4823   "linker_set_key" : "android::hardware::GrantorDescriptor *",
4824   "name" : "android::hardware::GrantorDescriptor *",
4825   "referenced_type" : "type-295",
4826   "self_type" : "type-294",
4827   "size" : 4,
4828   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4829  },
4830  {
4831   "alignment" : 4,
4832   "linker_set_key" : "android::hardware::IBinder *",
4833   "name" : "android::hardware::IBinder *",
4834   "referenced_type" : "type-21",
4835   "self_type" : "type-20",
4836   "size" : 4,
4837   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4838  },
4839  {
4840   "alignment" : 4,
4841   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
4842   "name" : "android::hardware::IBinder::DeathRecipient *",
4843   "referenced_type" : "type-50",
4844   "self_type" : "type-49",
4845   "size" : 4,
4846   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4847  },
4848  {
4849   "alignment" : 4,
4850   "linker_set_key" : "android::hardware::IInterface *",
4851   "name" : "android::hardware::IInterface *",
4852   "referenced_type" : "type-378",
4853   "self_type" : "type-639",
4854   "size" : 4,
4855   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4856  },
4857  {
4858   "alignment" : 4,
4859   "linker_set_key" : "android::hardware::Parcel *",
4860   "name" : "android::hardware::Parcel *",
4861   "referenced_type" : "type-382",
4862   "self_type" : "type-388",
4863   "size" : 4,
4864   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4865  },
4866  {
4867   "alignment" : 4,
4868   "linker_set_key" : "android::hardware::ProcessState *",
4869   "name" : "android::hardware::ProcessState *",
4870   "referenced_type" : "type-7",
4871   "self_type" : "type-6",
4872   "size" : 4,
4873   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4874  },
4875  {
4876   "alignment" : 4,
4877   "linker_set_key" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> *",
4878   "name" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> *",
4879   "referenced_type" : "type-139",
4880   "self_type" : "type-141",
4881   "size" : 4,
4882   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4883  },
4884  {
4885   "alignment" : 4,
4886   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_1::IMapper> > *",
4887   "name" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_1::IMapper> > *",
4888   "referenced_type" : "type-146",
4889   "self_type" : "type-147",
4890   "size" : 4,
4891   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4892  },
4893  {
4894   "alignment" : 4,
4895   "linker_set_key" : "android::hardware::Return<bool> *",
4896   "name" : "android::hardware::Return<bool> *",
4897   "referenced_type" : "type-131",
4898   "self_type" : "type-134",
4899   "size" : 4,
4900   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4901  },
4902  {
4903   "alignment" : 4,
4904   "linker_set_key" : "android::hardware::Return<void> *",
4905   "name" : "android::hardware::Return<void> *",
4906   "referenced_type" : "type-159",
4907   "self_type" : "type-160",
4908   "size" : 4,
4909   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4910  },
4911  {
4912   "alignment" : 4,
4913   "linker_set_key" : "android::hardware::Status *",
4914   "name" : "android::hardware::Status *",
4915   "referenced_type" : "type-122",
4916   "self_type" : "type-125",
4917   "size" : 4,
4918   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4919  },
4920  {
4921   "alignment" : 4,
4922   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
4923   "name" : "android::hardware::details::HidlInstrumentor *",
4924   "referenced_type" : "type-398",
4925   "self_type" : "type-618",
4926   "size" : 4,
4927   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4928  },
4929  {
4930   "alignment" : 4,
4931   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4932   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4933   "referenced_type" : "type-307",
4934   "self_type" : "type-608",
4935   "size" : 4,
4936   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4937  },
4938  {
4939   "alignment" : 4,
4940   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4941   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4942   "referenced_type" : "type-299",
4943   "self_type" : "type-603",
4944   "size" : 4,
4945   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4946  },
4947  {
4948   "alignment" : 4,
4949   "linker_set_key" : "android::hardware::details::return_status *",
4950   "name" : "android::hardware::details::return_status *",
4951   "referenced_type" : "type-132",
4952   "self_type" : "type-154",
4953   "size" : 4,
4954   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4955  },
4956  {
4957   "alignment" : 4,
4958   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::BnHwMapper *",
4959   "name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper *",
4960   "referenced_type" : "type-583",
4961   "self_type" : "type-584",
4962   "size" : 4,
4963   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
4964  },
4965  {
4966   "alignment" : 4,
4967   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::IMapper *",
4968   "name" : "android::hardware::graphics::mapper::V2_0::IMapper *",
4969   "referenced_type" : "type-79",
4970   "self_type" : "type-78",
4971   "size" : 4,
4972   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4973  },
4974  {
4975   "alignment" : 4,
4976   "linker_set_key" : "android::hardware::graphics::mapper::V2_1::BnHwMapper *",
4977   "name" : "android::hardware::graphics::mapper::V2_1::BnHwMapper *",
4978   "referenced_type" : "type-434",
4979   "self_type" : "type-555",
4980   "size" : 4,
4981   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4982  },
4983  {
4984   "alignment" : 4,
4985   "linker_set_key" : "android::hardware::graphics::mapper::V2_1::BpHwMapper *",
4986   "name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper *",
4987   "referenced_type" : "type-592",
4988   "self_type" : "type-632",
4989   "size" : 4,
4990   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4991  },
4992  {
4993   "alignment" : 4,
4994   "linker_set_key" : "android::hardware::graphics::mapper::V2_1::BsMapper *",
4995   "name" : "android::hardware::graphics::mapper::V2_1::BsMapper *",
4996   "referenced_type" : "type-628",
4997   "self_type" : "type-631",
4998   "size" : 4,
4999   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5000  },
5001  {
5002   "alignment" : 4,
5003   "linker_set_key" : "android::hardware::graphics::mapper::V2_1::IMapper *",
5004   "name" : "android::hardware::graphics::mapper::V2_1::IMapper *",
5005   "referenced_type" : "type-98",
5006   "self_type" : "type-97",
5007   "size" : 4,
5008   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5009  },
5010  {
5011   "alignment" : 4,
5012   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
5013   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
5014   "referenced_type" : "type-310",
5015   "self_type" : "type-309",
5016   "size" : 4,
5017   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5018  },
5019  {
5020   "alignment" : 4,
5021   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
5022   "name" : "android::hardware::hidl_binder_death_recipient *",
5023   "referenced_type" : "type-106",
5024   "self_type" : "type-105",
5025   "size" : 4,
5026   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5027  },
5028  {
5029   "alignment" : 4,
5030   "linker_set_key" : "android::hardware::hidl_death_recipient *",
5031   "name" : "android::hardware::hidl_death_recipient *",
5032   "referenced_type" : "type-109",
5033   "self_type" : "type-108",
5034   "size" : 4,
5035   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5036  },
5037  {
5038   "alignment" : 4,
5039   "linker_set_key" : "android::hardware::hidl_memory *",
5040   "name" : "android::hardware::hidl_memory *",
5041   "referenced_type" : "type-278",
5042   "self_type" : "type-279",
5043   "size" : 4,
5044   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5045  },
5046  {
5047   "alignment" : 4,
5048   "linker_set_key" : "android::hardware::hidl_string *",
5049   "name" : "android::hardware::hidl_string *",
5050   "referenced_type" : "type-273",
5051   "self_type" : "type-301",
5052   "size" : 4,
5053   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5054  },
5055  {
5056   "alignment" : 4,
5057   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5058   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5059   "referenced_type" : "type-306",
5060   "self_type" : "type-312",
5061   "size" : 4,
5062   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5063  },
5064  {
5065   "alignment" : 4,
5066   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5067   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5068   "referenced_type" : "type-298",
5069   "self_type" : "type-302",
5070   "size" : 4,
5071   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5072  },
5073  {
5074   "alignment" : 4,
5075   "linker_set_key" : "android::hardware::hidl_version *",
5076   "name" : "android::hardware::hidl_version *",
5077   "referenced_type" : "type-337",
5078   "self_type" : "type-338",
5079   "size" : 4,
5080   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5081  },
5082  {
5083   "alignment" : 4,
5084   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
5085   "name" : "android::hidl::base::V1_0::BnHwBase *",
5086   "referenced_type" : "type-396",
5087   "self_type" : "type-395",
5088   "size" : 4,
5089   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
5090  },
5091  {
5092   "alignment" : 4,
5093   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
5094   "name" : "android::hidl::base::V1_0::IBase *",
5095   "referenced_type" : "type-56",
5096   "self_type" : "type-112",
5097   "size" : 4,
5098   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5099  },
5100  {
5101   "alignment" : 4,
5102   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
5103   "name" : "android::hidl::manager::V1_0::IServiceManager *",
5104   "referenced_type" : "type-55",
5105   "self_type" : "type-54",
5106   "size" : 4,
5107   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5108  },
5109  {
5110   "alignment" : 4,
5111   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
5112   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
5113   "referenced_type" : "type-73",
5114   "self_type" : "type-72",
5115   "size" : 4,
5116   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5117  },
5118  {
5119   "alignment" : 4,
5120   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5121   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5122   "referenced_type" : "type-634",
5123   "self_type" : "type-635",
5124   "size" : 4,
5125   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5126  },
5127  {
5128   "alignment" : 4,
5129   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
5130   "name" : "android::sp<android::hardware::IBinder> *",
5131   "referenced_type" : "type-36",
5132   "self_type" : "type-636",
5133   "size" : 4,
5134   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5135  },
5136  {
5137   "alignment" : 4,
5138   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
5139   "name" : "android::sp<android::hardware::ProcessState> *",
5140   "referenced_type" : "type-48",
5141   "self_type" : "type-47",
5142   "size" : 4,
5143   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5144  },
5145  {
5146   "alignment" : 4,
5147   "linker_set_key" : "android::sp<android::hardware::graphics::mapper::V2_0::IMapper> *",
5148   "name" : "android::sp<android::hardware::graphics::mapper::V2_0::IMapper> *",
5149   "referenced_type" : "type-77",
5150   "self_type" : "type-80",
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::graphics::mapper::V2_1::IMapper> *",
5157   "name" : "android::sp<android::hardware::graphics::mapper::V2_1::IMapper> *",
5158   "referenced_type" : "type-96",
5159   "self_type" : "type-95",
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::hidl_binder_death_recipient> *",
5166   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
5167   "referenced_type" : "type-104",
5168   "self_type" : "type-103",
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::hidl::base::V1_0::IBase> *",
5175   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
5176   "referenced_type" : "type-397",
5177   "self_type" : "type-625",
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::hidl::manager::V1_0::IServiceManager> *",
5184   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5185   "referenced_type" : "type-53",
5186   "self_type" : "type-57",
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::hidl::manager::V1_0::IServiceNotification> *",
5193   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5194   "referenced_type" : "type-71",
5195   "self_type" : "type-74",
5196   "size" : 4,
5197   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5198  },
5199  {
5200   "alignment" : 4,
5201   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
5202   "name" : "android::wp<android::hardware::BHwBinder> *",
5203   "referenced_type" : "type-329",
5204   "self_type" : "type-412",
5205   "size" : 4,
5206   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5207  },
5208  {
5209   "alignment" : 4,
5210   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
5211   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
5212   "referenced_type" : "type-63",
5213   "self_type" : "type-62",
5214   "size" : 4,
5215   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5216  },
5217  {
5218   "alignment" : 4,
5219   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
5220   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
5221   "referenced_type" : "type-107",
5222   "self_type" : "type-263",
5223   "size" : 4,
5224   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5225  },
5226  {
5227   "alignment" : 4,
5228   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
5229   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
5230   "referenced_type" : "type-111",
5231   "self_type" : "type-619",
5232   "size" : 4,
5233   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5234  },
5235  {
5236   "alignment" : 4,
5237   "linker_set_key" : "android_flex_plane *",
5238   "name" : "android_flex_plane *",
5239   "referenced_type" : "type-466",
5240   "self_type" : "type-471",
5241   "size" : 4,
5242   "source_file" : "/system/core/libsystem/include/system/graphics.h"
5243  },
5244  {
5245   "alignment" : 4,
5246   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
5247   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
5248   "referenced_type" : "type-27",
5249   "self_type" : "type-26",
5250   "size" : 4,
5251   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
5252  },
5253  {
5254   "alignment" : 4,
5255   "linker_set_key" : "char *",
5256   "name" : "char *",
5257   "referenced_type" : "type-44",
5258   "self_type" : "type-166",
5259   "size" : 4,
5260   "source_file" : "/system/core/liblog/include/log/log_read.h"
5261  },
5262  {
5263   "alignment" : 4,
5264   "linker_set_key" : "const android::NativeHandle *",
5265   "name" : "const android::NativeHandle *",
5266   "referenced_type" : "type-351",
5267   "self_type" : "type-352",
5268   "size" : 4,
5269   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5270  },
5271  {
5272   "alignment" : 4,
5273   "linker_set_key" : "const android::RefBase *",
5274   "name" : "const android::RefBase *",
5275   "referenced_type" : "type-267",
5276   "self_type" : "type-268",
5277   "size" : 4,
5278   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5279  },
5280  {
5281   "alignment" : 4,
5282   "linker_set_key" : "const android::String16 *",
5283   "name" : "const android::String16 *",
5284   "referenced_type" : "type-29",
5285   "self_type" : "type-368",
5286   "size" : 4,
5287   "source_file" : "/system/core/libutils/include/utils/String16.h"
5288  },
5289  {
5290   "alignment" : 4,
5291   "linker_set_key" : "const android::String8 *",
5292   "name" : "const android::String8 *",
5293   "referenced_type" : "type-360",
5294   "self_type" : "type-361",
5295   "size" : 4,
5296   "source_file" : "/system/core/libutils/include/utils/String8.h"
5297  },
5298  {
5299   "alignment" : 4,
5300   "linker_set_key" : "const android::VectorImpl *",
5301   "name" : "const android::VectorImpl *",
5302   "referenced_type" : "type-447",
5303   "self_type" : "type-448",
5304   "size" : 4,
5305   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5306  },
5307  {
5308   "alignment" : 4,
5309   "linker_set_key" : "const android::hardware::BpHwRefBase *",
5310   "name" : "const android::hardware::BpHwRefBase *",
5311   "referenced_type" : "type-372",
5312   "self_type" : "type-376",
5313   "size" : 4,
5314   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5315  },
5316  {
5317   "alignment" : 4,
5318   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
5319   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
5320   "referenced_type" : "type-413",
5321   "self_type" : "type-414",
5322   "size" : 4,
5323   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5324  },
5325  {
5326   "alignment" : 4,
5327   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
5328   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
5329   "referenced_type" : "type-418",
5330   "self_type" : "type-419",
5331   "size" : 4,
5332   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5333  },
5334  {
5335   "alignment" : 4,
5336   "linker_set_key" : "const android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> *",
5337   "name" : "const android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> *",
5338   "referenced_type" : "type-144",
5339   "self_type" : "type-145",
5340   "size" : 4,
5341   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5342  },
5343  {
5344   "alignment" : 4,
5345   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_1::IMapper> > *",
5346   "name" : "const android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_1::IMapper> > *",
5347   "referenced_type" : "type-150",
5348   "self_type" : "type-151",
5349   "size" : 4,
5350   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5351  },
5352  {
5353   "alignment" : 4,
5354   "linker_set_key" : "const android::hardware::Return<bool> *",
5355   "name" : "const android::hardware::Return<bool> *",
5356   "referenced_type" : "type-137",
5357   "self_type" : "type-138",
5358   "size" : 4,
5359   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5360  },
5361  {
5362   "alignment" : 4,
5363   "linker_set_key" : "const android::hardware::Status *",
5364   "name" : "const android::hardware::Status *",
5365   "referenced_type" : "type-126",
5366   "self_type" : "type-130",
5367   "size" : 4,
5368   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5369  },
5370  {
5371   "alignment" : 4,
5372   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5373   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5374   "referenced_type" : "type-610",
5375   "self_type" : "type-611",
5376   "size" : 4,
5377   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5378  },
5379  {
5380   "alignment" : 4,
5381   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5382   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5383   "referenced_type" : "type-605",
5384   "self_type" : "type-606",
5385   "size" : 4,
5386   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5387  },
5388  {
5389   "alignment" : 4,
5390   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
5391   "name" : "const android::hardware::details::hidl_pointer<int> *",
5392   "referenced_type" : "type-485",
5393   "self_type" : "type-495",
5394   "size" : 4,
5395   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5396  },
5397  {
5398   "alignment" : 4,
5399   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned int> *",
5400   "name" : "const android::hardware::details::hidl_pointer<unsigned int> *",
5401   "referenced_type" : "type-531",
5402   "self_type" : "type-543",
5403   "size" : 4,
5404   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5405  },
5406  {
5407   "alignment" : 4,
5408   "linker_set_key" : "const android::hardware::details::return_status *",
5409   "name" : "const android::hardware::details::return_status *",
5410   "referenced_type" : "type-156",
5411   "self_type" : "type-157",
5412   "size" : 4,
5413   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5414  },
5415  {
5416   "alignment" : 4,
5417   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::BpHwMapper *",
5418   "name" : "const android::hardware::graphics::mapper::V2_0::BpHwMapper *",
5419   "referenced_type" : "type-589",
5420   "self_type" : "type-590",
5421   "size" : 4,
5422   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
5423  },
5424  {
5425   "alignment" : 4,
5426   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::IMapper *",
5427   "name" : "const android::hardware::graphics::mapper::V2_0::IMapper *",
5428   "referenced_type" : "type-569",
5429   "self_type" : "type-570",
5430   "size" : 4,
5431   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
5432  },
5433  {
5434   "alignment" : 4,
5435   "linker_set_key" : "const android::hardware::graphics::mapper::V2_1::BpHwMapper *",
5436   "name" : "const android::hardware::graphics::mapper::V2_1::BpHwMapper *",
5437   "referenced_type" : "type-591",
5438   "self_type" : "type-595",
5439   "size" : 4,
5440   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
5441  },
5442  {
5443   "alignment" : 4,
5444   "linker_set_key" : "const android::hardware::graphics::mapper::V2_1::IMapper *",
5445   "name" : "const android::hardware::graphics::mapper::V2_1::IMapper *",
5446   "referenced_type" : "type-572",
5447   "self_type" : "type-573",
5448   "size" : 4,
5449   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
5450  },
5451  {
5452   "alignment" : 4,
5453   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
5454   "name" : "const android::hardware::hidl_death_recipient *",
5455   "referenced_type" : "type-613",
5456   "self_type" : "type-624",
5457   "size" : 4,
5458   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5459  },
5460  {
5461   "alignment" : 4,
5462   "linker_set_key" : "const android::hardware::hidl_memory *",
5463   "name" : "const android::hardware::hidl_memory *",
5464   "referenced_type" : "type-281",
5465   "self_type" : "type-286",
5466   "size" : 4,
5467   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5468  },
5469  {
5470   "alignment" : 4,
5471   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
5472   "name" : "const android::hardware::hidl_vec<int> *",
5473   "referenced_type" : "type-321",
5474   "self_type" : "type-322",
5475   "size" : 4,
5476   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5477  },
5478  {
5479   "alignment" : 4,
5480   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int> *",
5481   "name" : "const android::hardware::hidl_vec<unsigned int> *",
5482   "referenced_type" : "type-330",
5483   "self_type" : "type-331",
5484   "size" : 4,
5485   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5486  },
5487  {
5488   "alignment" : 4,
5489   "linker_set_key" : "const android::hardware::hidl_version *",
5490   "name" : "const android::hardware::hidl_version *",
5491   "referenced_type" : "type-339",
5492   "self_type" : "type-340",
5493   "size" : 4,
5494   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5495  },
5496  {
5497   "alignment" : 4,
5498   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
5499   "name" : "const android::hidl::base::V1_0::BpHwBase *",
5500   "referenced_type" : "type-581",
5501   "self_type" : "type-582",
5502   "size" : 4,
5503   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5504  },
5505  {
5506   "alignment" : 4,
5507   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
5508   "name" : "const android::hidl::base::V1_0::IBase *",
5509   "referenced_type" : "type-424",
5510   "self_type" : "type-423",
5511   "size" : 4,
5512   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5513  },
5514  {
5515   "alignment" : 4,
5516   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
5517   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
5518   "referenced_type" : "type-60",
5519   "self_type" : "type-61",
5520   "size" : 4,
5521   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5522  },
5523  {
5524   "alignment" : 4,
5525   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
5526   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
5527   "referenced_type" : "type-498",
5528   "self_type" : "type-499",
5529   "size" : 4,
5530   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5531  },
5532  {
5533   "alignment" : 4,
5534   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
5535   "name" : "const android::sp<android::hardware::IBinder> *",
5536   "referenced_type" : "type-35",
5537   "self_type" : "type-637",
5538   "size" : 4,
5539   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5540  },
5541  {
5542   "alignment" : 4,
5543   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
5544   "name" : "const android::sp<android::hardware::ProcessState> *",
5545   "referenced_type" : "type-51",
5546   "self_type" : "type-52",
5547   "size" : 4,
5548   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5549  },
5550  {
5551   "alignment" : 4,
5552   "linker_set_key" : "const android::sp<android::hardware::graphics::mapper::V2_0::IMapper> *",
5553   "name" : "const android::sp<android::hardware::graphics::mapper::V2_0::IMapper> *",
5554   "referenced_type" : "type-81",
5555   "self_type" : "type-94",
5556   "size" : 4,
5557   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5558  },
5559  {
5560   "alignment" : 4,
5561   "linker_set_key" : "const android::sp<android::hardware::graphics::mapper::V2_1::IMapper> *",
5562   "name" : "const android::sp<android::hardware::graphics::mapper::V2_1::IMapper> *",
5563   "referenced_type" : "type-102",
5564   "self_type" : "type-101",
5565   "size" : 4,
5566   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5567  },
5568  {
5569   "alignment" : 4,
5570   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5571   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5572   "referenced_type" : "type-116",
5573   "self_type" : "type-115",
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::hidl_death_recipient> *",
5580   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
5581   "referenced_type" : "type-296",
5582   "self_type" : "type-602",
5583   "size" : 4,
5584   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5585  },
5586  {
5587   "alignment" : 4,
5588   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5589   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5590   "referenced_type" : "type-626",
5591   "self_type" : "type-633",
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::hidl::manager::V1_0::IServiceManager> *",
5598   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5599   "referenced_type" : "type-58",
5600   "self_type" : "type-59",
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::hidl::manager::V1_0::IServiceNotification> *",
5607   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5608   "referenced_type" : "type-75",
5609   "self_type" : "type-76",
5610   "size" : 4,
5611   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5612  },
5613  {
5614   "alignment" : 4,
5615   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
5616   "name" : "const android::wp<android::hardware::BHwBinder> *",
5617   "referenced_type" : "type-566",
5618   "self_type" : "type-577",
5619   "size" : 4,
5620   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5621  },
5622  {
5623   "alignment" : 4,
5624   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
5625   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
5626   "referenced_type" : "type-276",
5627   "self_type" : "type-285",
5628   "size" : 4,
5629   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5630  },
5631  {
5632   "alignment" : 4,
5633   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
5634   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
5635   "referenced_type" : "type-621",
5636   "self_type" : "type-622",
5637   "size" : 4,
5638   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5639  },
5640  {
5641   "alignment" : 4,
5642   "linker_set_key" : "const char *",
5643   "name" : "const char *",
5644   "referenced_type" : "type-43",
5645   "self_type" : "type-42",
5646   "size" : 4,
5647   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5648  },
5649  {
5650   "alignment" : 4,
5651   "linker_set_key" : "const char16_t *",
5652   "name" : "const char16_t *",
5653   "referenced_type" : "type-32",
5654   "self_type" : "type-31",
5655   "size" : 4,
5656   "source_file" : "/system/core/libutils/include/utils/String16.h"
5657  },
5658  {
5659   "alignment" : 4,
5660   "linker_set_key" : "const log_msg *",
5661   "name" : "const log_msg *",
5662   "referenced_type" : "type-82",
5663   "self_type" : "type-117",
5664   "size" : 4,
5665   "source_file" : "/system/core/liblog/include/log/log_read.h"
5666  },
5667  {
5668   "alignment" : 4,
5669   "linker_set_key" : "const native_handle *",
5670   "name" : "const native_handle *",
5671   "referenced_type" : "type-255",
5672   "self_type" : "type-254",
5673   "size" : 4,
5674   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5675  },
5676  {
5677   "alignment" : 4,
5678   "linker_set_key" : "const unsigned char *",
5679   "name" : "const unsigned char *",
5680   "referenced_type" : "type-245",
5681   "self_type" : "type-336",
5682   "size" : 4,
5683   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5684  },
5685  {
5686   "alignment" : 4,
5687   "linker_set_key" : "const unsigned int *",
5688   "name" : "const unsigned int *",
5689   "referenced_type" : "type-18",
5690   "self_type" : "type-328",
5691   "size" : 4,
5692   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5693  },
5694  {
5695   "alignment" : 4,
5696   "linker_set_key" : "const unsigned long long *",
5697   "name" : "const unsigned long long *",
5698   "referenced_type" : "type-258",
5699   "self_type" : "type-389",
5700   "size" : 4,
5701   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5702  },
5703  {
5704   "alignment" : 4,
5705   "linker_set_key" : "const void *",
5706   "name" : "const void *",
5707   "referenced_type" : "type-342",
5708   "self_type" : "type-343",
5709   "size" : 4,
5710   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5711  },
5712  {
5713   "alignment" : 4,
5714   "linker_set_key" : "int (*)(void *)",
5715   "name" : "int (*)(void *)",
5716   "referenced_type" : "type-477",
5717   "self_type" : "type-478",
5718   "size" : 4,
5719   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5720  },
5721  {
5722   "alignment" : 4,
5723   "linker_set_key" : "int *",
5724   "name" : "int *",
5725   "referenced_type" : "type-8",
5726   "self_type" : "type-319",
5727   "size" : 4,
5728   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5729  },
5730  {
5731   "alignment" : 4,
5732   "linker_set_key" : "log_msg *",
5733   "name" : "log_msg *",
5734   "referenced_type" : "type-83",
5735   "self_type" : "type-153",
5736   "size" : 4,
5737   "source_file" : "/system/core/liblog/include/log/log_read.h"
5738  },
5739  {
5740   "alignment" : 4,
5741   "linker_set_key" : "native_handle *",
5742   "name" : "native_handle *",
5743   "referenced_type" : "type-171",
5744   "self_type" : "type-170",
5745   "size" : 4,
5746   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5747  },
5748  {
5749   "alignment" : 4,
5750   "linker_set_key" : "unsigned char *",
5751   "name" : "unsigned char *",
5752   "referenced_type" : "type-86",
5753   "self_type" : "type-384",
5754   "size" : 4,
5755   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5756  },
5757  {
5758   "alignment" : 4,
5759   "linker_set_key" : "unsigned int *",
5760   "name" : "unsigned int *",
5761   "referenced_type" : "type-2",
5762   "self_type" : "type-327",
5763   "size" : 4,
5764   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5765  },
5766  {
5767   "alignment" : 4,
5768   "linker_set_key" : "unsigned long long *",
5769   "name" : "unsigned long long *",
5770   "referenced_type" : "type-110",
5771   "self_type" : "type-385",
5772   "size" : 4,
5773   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5774  },
5775  {
5776   "alignment" : 4,
5777   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
5778   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
5779   "referenced_type" : "type-387",
5780   "self_type" : "type-386",
5781   "size" : 4,
5782   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5783  },
5784  {
5785   "alignment" : 4,
5786   "linker_set_key" : "void *",
5787   "name" : "void *",
5788   "referenced_type" : "type-10",
5789   "self_type" : "type-9",
5790   "size" : 4,
5791   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5792  },
5793  {
5794   "alignment" : 4,
5795   "linker_set_key" : "void **",
5796   "name" : "void **",
5797   "referenced_type" : "type-9",
5798   "self_type" : "type-479",
5799   "size" : 4,
5800   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5801  }
5802 ],
5803 "qualified_types" :
5804 [
5805  {
5806   "alignment" : 4,
5807   "is_const" : true,
5808   "linker_set_key" : "android::RefBase::weakref_impl *const",
5809   "name" : "android::RefBase::weakref_impl *const",
5810   "referenced_type" : "type-4",
5811   "self_type" : "type-3",
5812   "size" : 4,
5813   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5814  },
5815  {
5816   "alignment" : 4,
5817   "is_const" : true,
5818   "linker_set_key" : "android::hardware::IBinder *const",
5819   "name" : "android::hardware::IBinder *const",
5820   "referenced_type" : "type-20",
5821   "self_type" : "type-374",
5822   "size" : 4,
5823   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5824  },
5825  {
5826   "alignment" : 4,
5827   "is_const" : true,
5828   "linker_set_key" : "const android::NativeHandle",
5829   "name" : "const android::NativeHandle",
5830   "referenced_type" : "type-169",
5831   "self_type" : "type-351",
5832   "size" : 12,
5833   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5834  },
5835  {
5836   "alignment" : 4,
5837   "is_const" : true,
5838   "linker_set_key" : "const android::RefBase",
5839   "name" : "const android::RefBase",
5840   "referenced_type" : "type-22",
5841   "self_type" : "type-267",
5842   "size" : 8,
5843   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5844  },
5845  {
5846   "alignment" : 4,
5847   "is_const" : true,
5848   "linker_set_key" : "const android::String16",
5849   "name" : "const android::String16",
5850   "referenced_type" : "type-30",
5851   "self_type" : "type-29",
5852   "size" : 4,
5853   "source_file" : "/system/core/libutils/include/utils/String16.h"
5854  },
5855  {
5856   "alignment" : 4,
5857   "is_const" : true,
5858   "linker_set_key" : "const android::String8",
5859   "name" : "const android::String8",
5860   "referenced_type" : "type-41",
5861   "self_type" : "type-360",
5862   "size" : 4,
5863   "source_file" : "/system/core/libutils/include/utils/String8.h"
5864  },
5865  {
5866   "alignment" : 4,
5867   "is_const" : true,
5868   "linker_set_key" : "const android::VectorImpl",
5869   "name" : "const android::VectorImpl",
5870   "referenced_type" : "type-17",
5871   "self_type" : "type-447",
5872   "size" : 20,
5873   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5874  },
5875  {
5876   "alignment" : 4,
5877   "is_const" : true,
5878   "linker_set_key" : "const android::hardware::BpHwRefBase",
5879   "name" : "const android::hardware::BpHwRefBase",
5880   "referenced_type" : "type-373",
5881   "self_type" : "type-372",
5882   "size" : 24,
5883   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5884  },
5885  {
5886   "alignment" : 4,
5887   "is_const" : true,
5888   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5889   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5890   "referenced_type" : "type-406",
5891   "self_type" : "type-413",
5892   "size" : 16,
5893   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5894  },
5895  {
5896   "alignment" : 4,
5897   "is_const" : true,
5898   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5899   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5900   "referenced_type" : "type-415",
5901   "self_type" : "type-418",
5902   "size" : 16,
5903   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5904  },
5905  {
5906   "alignment" : 4,
5907   "is_const" : true,
5908   "linker_set_key" : "const android::hardware::Parcel",
5909   "name" : "const android::hardware::Parcel",
5910   "referenced_type" : "type-382",
5911   "self_type" : "type-393",
5912   "size" : 68,
5913   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5914  },
5915  {
5916   "alignment" : 4,
5917   "is_const" : true,
5918   "linker_set_key" : "const android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error>",
5919   "name" : "const android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error>",
5920   "referenced_type" : "type-139",
5921   "self_type" : "type-144",
5922   "size" : 28,
5923   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5924  },
5925  {
5926   "alignment" : 4,
5927   "is_const" : true,
5928   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_1::IMapper> >",
5929   "name" : "const android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_1::IMapper> >",
5930   "referenced_type" : "type-146",
5931   "self_type" : "type-150",
5932   "size" : 28,
5933   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5934  },
5935  {
5936   "alignment" : 4,
5937   "is_const" : true,
5938   "linker_set_key" : "const android::hardware::Return<bool>",
5939   "name" : "const android::hardware::Return<bool>",
5940   "referenced_type" : "type-131",
5941   "self_type" : "type-137",
5942   "size" : 24,
5943   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5944  },
5945  {
5946   "alignment" : 4,
5947   "is_const" : true,
5948   "linker_set_key" : "const android::hardware::Status",
5949   "name" : "const android::hardware::Status",
5950   "referenced_type" : "type-122",
5951   "self_type" : "type-126",
5952   "size" : 20,
5953   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5954  },
5955  {
5956   "alignment" : 4,
5957   "is_const" : true,
5958   "linker_set_key" : "const android::hardware::details::SchedPrio",
5959   "name" : "const android::hardware::details::SchedPrio",
5960   "referenced_type" : "type-409",
5961   "self_type" : "type-411",
5962   "size" : 8,
5963   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5964  },
5965  {
5966   "alignment" : 4,
5967   "is_const" : true,
5968   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
5969   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
5970   "referenced_type" : "type-307",
5971   "self_type" : "type-610",
5972   "size" : 8,
5973   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5974  },
5975  {
5976   "alignment" : 4,
5977   "is_const" : true,
5978   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
5979   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
5980   "referenced_type" : "type-299",
5981   "self_type" : "type-605",
5982   "size" : 8,
5983   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5984  },
5985  {
5986   "alignment" : 4,
5987   "is_const" : true,
5988   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
5989   "name" : "const android::hardware::details::hidl_pointer<int>",
5990   "referenced_type" : "type-317",
5991   "self_type" : "type-485",
5992   "size" : 8,
5993   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5994  },
5995  {
5996   "alignment" : 4,
5997   "is_const" : true,
5998   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned int>",
5999   "name" : "const android::hardware::details::hidl_pointer<unsigned int>",
6000   "referenced_type" : "type-325",
6001   "self_type" : "type-531",
6002   "size" : 8,
6003   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6004  },
6005  {
6006   "alignment" : 4,
6007   "is_const" : true,
6008   "linker_set_key" : "const android::hardware::details::return_status",
6009   "name" : "const android::hardware::details::return_status",
6010   "referenced_type" : "type-132",
6011   "self_type" : "type-156",
6012   "size" : 24,
6013   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6014  },
6015  {
6016   "alignment" : 4,
6017   "is_const" : true,
6018   "linker_set_key" : "const android::hardware::graphics::common::V1_0::BufferUsage",
6019   "name" : "const android::hardware::graphics::common::V1_0::BufferUsage",
6020   "referenced_type" : "type-511",
6021   "self_type" : "type-518",
6022   "size" : 8,
6023   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6024  },
6025  {
6026   "alignment" : 4,
6027   "is_const" : true,
6028   "linker_set_key" : "const android::hardware::graphics::common::V1_0::ColorMode",
6029   "name" : "const android::hardware::graphics::common::V1_0::ColorMode",
6030   "referenced_type" : "type-514",
6031   "self_type" : "type-522",
6032   "size" : 4,
6033   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6034  },
6035  {
6036   "alignment" : 4,
6037   "is_const" : true,
6038   "linker_set_key" : "const android::hardware::graphics::common::V1_0::ColorTransform",
6039   "name" : "const android::hardware::graphics::common::V1_0::ColorTransform",
6040   "referenced_type" : "type-515",
6041   "self_type" : "type-523",
6042   "size" : 4,
6043   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6044  },
6045  {
6046   "alignment" : 4,
6047   "is_const" : true,
6048   "linker_set_key" : "const android::hardware::graphics::common::V1_0::Dataspace",
6049   "name" : "const android::hardware::graphics::common::V1_0::Dataspace",
6050   "referenced_type" : "type-513",
6051   "self_type" : "type-521",
6052   "size" : 4,
6053   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6054  },
6055  {
6056   "alignment" : 4,
6057   "is_const" : true,
6058   "linker_set_key" : "const android::hardware::graphics::common::V1_0::Hdr",
6059   "name" : "const android::hardware::graphics::common::V1_0::Hdr",
6060   "referenced_type" : "type-516",
6061   "self_type" : "type-524",
6062   "size" : 4,
6063   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6064  },
6065  {
6066   "alignment" : 4,
6067   "is_const" : true,
6068   "linker_set_key" : "const android::hardware::graphics::common::V1_0::PixelFormat",
6069   "name" : "const android::hardware::graphics::common::V1_0::PixelFormat",
6070   "referenced_type" : "type-510",
6071   "self_type" : "type-517",
6072   "size" : 4,
6073   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6074  },
6075  {
6076   "alignment" : 4,
6077   "is_const" : true,
6078   "linker_set_key" : "const android::hardware::graphics::common::V1_0::Transform",
6079   "name" : "const android::hardware::graphics::common::V1_0::Transform",
6080   "referenced_type" : "type-512",
6081   "self_type" : "type-520",
6082   "size" : 4,
6083   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6084  },
6085  {
6086   "alignment" : 4,
6087   "is_const" : true,
6088   "linker_set_key" : "const android::hardware::graphics::common::V1_1::BufferUsage",
6089   "name" : "const android::hardware::graphics::common::V1_1::BufferUsage",
6090   "referenced_type" : "type-541",
6091   "self_type" : "type-547",
6092   "size" : 8,
6093   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h"
6094  },
6095  {
6096   "alignment" : 4,
6097   "is_const" : true,
6098   "linker_set_key" : "const android::hardware::graphics::common::V1_1::ColorMode",
6099   "name" : "const android::hardware::graphics::common::V1_1::ColorMode",
6100   "referenced_type" : "type-544",
6101   "self_type" : "type-549",
6102   "size" : 4,
6103   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h"
6104  },
6105  {
6106   "alignment" : 4,
6107   "is_const" : true,
6108   "linker_set_key" : "const android::hardware::graphics::common::V1_1::Dataspace",
6109   "name" : "const android::hardware::graphics::common::V1_1::Dataspace",
6110   "referenced_type" : "type-542",
6111   "self_type" : "type-548",
6112   "size" : 4,
6113   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h"
6114  },
6115  {
6116   "alignment" : 4,
6117   "is_const" : true,
6118   "linker_set_key" : "const android::hardware::graphics::common::V1_1::PixelFormat",
6119   "name" : "const android::hardware::graphics::common::V1_1::PixelFormat",
6120   "referenced_type" : "type-540",
6121   "self_type" : "type-546",
6122   "size" : 4,
6123   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h"
6124  },
6125  {
6126   "alignment" : 4,
6127   "is_const" : true,
6128   "linker_set_key" : "const android::hardware::graphics::common::V1_1::RenderIntent",
6129   "name" : "const android::hardware::graphics::common::V1_1::RenderIntent",
6130   "referenced_type" : "type-545",
6131   "self_type" : "type-550",
6132   "size" : 4,
6133   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h"
6134  },
6135  {
6136   "alignment" : 4,
6137   "is_const" : true,
6138   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::BpHwMapper",
6139   "name" : "const android::hardware::graphics::mapper::V2_0::BpHwMapper",
6140   "referenced_type" : "type-585",
6141   "self_type" : "type-589",
6142   "size" : 92,
6143   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
6144  },
6145  {
6146   "alignment" : 4,
6147   "is_const" : true,
6148   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::Error",
6149   "name" : "const android::hardware::graphics::mapper::V2_0::Error",
6150   "referenced_type" : "type-140",
6151   "self_type" : "type-563",
6152   "size" : 4,
6153   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/types.h"
6154  },
6155  {
6156   "alignment" : 4,
6157   "is_const" : true,
6158   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::IMapper",
6159   "name" : "const android::hardware::graphics::mapper::V2_0::IMapper",
6160   "referenced_type" : "type-79",
6161   "self_type" : "type-569",
6162   "size" : 12,
6163   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
6164  },
6165  {
6166   "alignment" : 8,
6167   "is_const" : true,
6168   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::IMapper::BufferDescriptorInfo",
6169   "name" : "const android::hardware::graphics::mapper::V2_0::IMapper::BufferDescriptorInfo",
6170   "referenced_type" : "type-567",
6171   "self_type" : "type-598",
6172   "size" : 24,
6173   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
6174  },
6175  {
6176   "alignment" : 4,
6177   "is_const" : true,
6178   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::IMapper::Rect",
6179   "name" : "const android::hardware::graphics::mapper::V2_0::IMapper::Rect",
6180   "referenced_type" : "type-568",
6181   "self_type" : "type-600",
6182   "size" : 16,
6183   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
6184  },
6185  {
6186   "alignment" : 4,
6187   "is_const" : true,
6188   "linker_set_key" : "const android::hardware::graphics::mapper::V2_1::BpHwMapper",
6189   "name" : "const android::hardware::graphics::mapper::V2_1::BpHwMapper",
6190   "referenced_type" : "type-592",
6191   "self_type" : "type-591",
6192   "size" : 92,
6193   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
6194  },
6195  {
6196   "alignment" : 4,
6197   "is_const" : true,
6198   "linker_set_key" : "const android::hardware::graphics::mapper::V2_1::IMapper",
6199   "name" : "const android::hardware::graphics::mapper::V2_1::IMapper",
6200   "referenced_type" : "type-98",
6201   "self_type" : "type-572",
6202   "size" : 12,
6203   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
6204  },
6205  {
6206   "alignment" : 8,
6207   "is_const" : true,
6208   "linker_set_key" : "const android::hardware::graphics::mapper::V2_1::IMapper::BufferDescriptorInfo",
6209   "name" : "const android::hardware::graphics::mapper::V2_1::IMapper::BufferDescriptorInfo",
6210   "referenced_type" : "type-571",
6211   "self_type" : "type-596",
6212   "size" : 24,
6213   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h"
6214  },
6215  {
6216   "alignment" : 4,
6217   "is_const" : true,
6218   "linker_set_key" : "const android::hardware::hidl_death_recipient",
6219   "name" : "const android::hardware::hidl_death_recipient",
6220   "referenced_type" : "type-109",
6221   "self_type" : "type-613",
6222   "size" : 12,
6223   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6224  },
6225  {
6226   "alignment" : 8,
6227   "is_const" : true,
6228   "linker_set_key" : "const android::hardware::hidl_handle",
6229   "name" : "const android::hardware::hidl_handle",
6230   "referenced_type" : "type-271",
6231   "self_type" : "type-344",
6232   "size" : 16,
6233   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6234  },
6235  {
6236   "alignment" : 8,
6237   "is_const" : true,
6238   "linker_set_key" : "const android::hardware::hidl_memory",
6239   "name" : "const android::hardware::hidl_memory",
6240   "referenced_type" : "type-278",
6241   "self_type" : "type-281",
6242   "size" : 40,
6243   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6244  },
6245  {
6246   "alignment" : 4,
6247   "is_const" : true,
6248   "linker_set_key" : "const android::hardware::hidl_string",
6249   "name" : "const android::hardware::hidl_string",
6250   "referenced_type" : "type-273",
6251   "self_type" : "type-272",
6252   "size" : 16,
6253   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6254  },
6255  {
6256   "alignment" : 4,
6257   "is_const" : true,
6258   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
6259   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
6260   "referenced_type" : "type-298",
6261   "self_type" : "type-574",
6262   "size" : 16,
6263   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h"
6264  },
6265  {
6266   "alignment" : 4,
6267   "is_const" : true,
6268   "linker_set_key" : "const android::hardware::hidl_vec<int>",
6269   "name" : "const android::hardware::hidl_vec<int>",
6270   "referenced_type" : "type-316",
6271   "self_type" : "type-321",
6272   "size" : 16,
6273   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6274  },
6275  {
6276   "alignment" : 4,
6277   "is_const" : true,
6278   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int>",
6279   "name" : "const android::hardware::hidl_vec<unsigned int>",
6280   "referenced_type" : "type-324",
6281   "self_type" : "type-330",
6282   "size" : 16,
6283   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6284  },
6285  {
6286   "alignment" : 2,
6287   "is_const" : true,
6288   "linker_set_key" : "const android::hardware::hidl_version",
6289   "name" : "const android::hardware::hidl_version",
6290   "referenced_type" : "type-337",
6291   "self_type" : "type-339",
6292   "size" : 4,
6293   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6294  },
6295  {
6296   "alignment" : 4,
6297   "is_const" : true,
6298   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
6299   "name" : "const android::hidl::base::V1_0::BpHwBase",
6300   "referenced_type" : "type-578",
6301   "self_type" : "type-581",
6302   "size" : 92,
6303   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6304  },
6305  {
6306   "alignment" : 4,
6307   "is_const" : true,
6308   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6309   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6310   "referenced_type" : "type-354",
6311   "self_type" : "type-355",
6312   "size" : 4,
6313   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6314  },
6315  {
6316   "alignment" : 4,
6317   "is_const" : true,
6318   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
6319   "name" : "const android::hidl::base::V1_0::IBase",
6320   "referenced_type" : "type-56",
6321   "self_type" : "type-424",
6322   "size" : 12,
6323   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6324  },
6325  {
6326   "alignment" : 4,
6327   "is_const" : true,
6328   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
6329   "name" : "const android::hidl::base::V1_0::IBase *const",
6330   "referenced_type" : "type-423",
6331   "self_type" : "type-426",
6332   "size" : 4,
6333   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6334  },
6335  {
6336   "alignment" : 4,
6337   "is_const" : true,
6338   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
6339   "name" : "const android::hidl::manager::V1_0::IServiceManager",
6340   "referenced_type" : "type-55",
6341   "self_type" : "type-60",
6342   "size" : 12,
6343   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6344  },
6345  {
6346   "alignment" : 4,
6347   "is_const" : true,
6348   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
6349   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
6350   "referenced_type" : "type-501",
6351   "self_type" : "type-505",
6352   "size" : 4,
6353   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6354  },
6355  {
6356   "alignment" : 1,
6357   "is_const" : true,
6358   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
6359   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
6360   "referenced_type" : "type-500",
6361   "self_type" : "type-503",
6362   "size" : 1,
6363   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6364  },
6365  {
6366   "alignment" : 4,
6367   "is_const" : true,
6368   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
6369   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
6370   "referenced_type" : "type-73",
6371   "self_type" : "type-498",
6372   "size" : 12,
6373   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6374  },
6375  {
6376   "alignment" : 4,
6377   "is_const" : true,
6378   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
6379   "name" : "const android::sp<android::hardware::IBinder>",
6380   "referenced_type" : "type-36",
6381   "self_type" : "type-35",
6382   "size" : 4,
6383   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6384  },
6385  {
6386   "alignment" : 4,
6387   "is_const" : true,
6388   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
6389   "name" : "const android::sp<android::hardware::ProcessState>",
6390   "referenced_type" : "type-48",
6391   "self_type" : "type-51",
6392   "size" : 4,
6393   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6394  },
6395  {
6396   "alignment" : 4,
6397   "is_const" : true,
6398   "linker_set_key" : "const android::sp<android::hardware::graphics::mapper::V2_0::IMapper>",
6399   "name" : "const android::sp<android::hardware::graphics::mapper::V2_0::IMapper>",
6400   "referenced_type" : "type-77",
6401   "self_type" : "type-81",
6402   "size" : 4,
6403   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6404  },
6405  {
6406   "alignment" : 4,
6407   "is_const" : true,
6408   "linker_set_key" : "const android::sp<android::hardware::graphics::mapper::V2_1::IMapper>",
6409   "name" : "const android::sp<android::hardware::graphics::mapper::V2_1::IMapper>",
6410   "referenced_type" : "type-96",
6411   "self_type" : "type-102",
6412   "size" : 4,
6413   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6414  },
6415  {
6416   "alignment" : 4,
6417   "is_const" : true,
6418   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
6419   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
6420   "referenced_type" : "type-104",
6421   "self_type" : "type-116",
6422   "size" : 4,
6423   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6424  },
6425  {
6426   "alignment" : 4,
6427   "is_const" : true,
6428   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
6429   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
6430   "referenced_type" : "type-297",
6431   "self_type" : "type-296",
6432   "size" : 4,
6433   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6434  },
6435  {
6436   "alignment" : 4,
6437   "is_const" : true,
6438   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
6439   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
6440   "referenced_type" : "type-397",
6441   "self_type" : "type-626",
6442   "size" : 4,
6443   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6444  },
6445  {
6446   "alignment" : 4,
6447   "is_const" : true,
6448   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6449   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6450   "referenced_type" : "type-53",
6451   "self_type" : "type-58",
6452   "size" : 4,
6453   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6454  },
6455  {
6456   "alignment" : 4,
6457   "is_const" : true,
6458   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6459   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6460   "referenced_type" : "type-71",
6461   "self_type" : "type-75",
6462   "size" : 4,
6463   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6464  },
6465  {
6466   "alignment" : 4,
6467   "is_const" : true,
6468   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
6469   "name" : "const android::wp<android::hardware::BHwBinder>",
6470   "referenced_type" : "type-329",
6471   "self_type" : "type-566",
6472   "size" : 8,
6473   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6474  },
6475  {
6476   "alignment" : 4,
6477   "is_const" : true,
6478   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
6479   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
6480   "referenced_type" : "type-107",
6481   "self_type" : "type-276",
6482   "size" : 8,
6483   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6484  },
6485  {
6486   "alignment" : 4,
6487   "is_const" : true,
6488   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
6489   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
6490   "referenced_type" : "type-111",
6491   "self_type" : "type-621",
6492   "size" : 8,
6493   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6494  },
6495  {
6496   "alignment" : 1,
6497   "is_const" : true,
6498   "linker_set_key" : "const bool",
6499   "name" : "const bool",
6500   "referenced_type" : "type-25",
6501   "self_type" : "type-67",
6502   "size" : 1,
6503   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6504  },
6505  {
6506   "alignment" : 1,
6507   "is_const" : true,
6508   "linker_set_key" : "const char",
6509   "name" : "const char",
6510   "referenced_type" : "type-44",
6511   "self_type" : "type-43",
6512   "size" : 1,
6513   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6514  },
6515  {
6516   "alignment" : 2,
6517   "is_const" : true,
6518   "linker_set_key" : "const char16_t",
6519   "name" : "const char16_t",
6520   "referenced_type" : "type-33",
6521   "self_type" : "type-32",
6522   "size" : 2,
6523   "source_file" : "/system/core/libutils/include/utils/String16.h"
6524  },
6525  {
6526   "alignment" : 4,
6527   "is_const" : true,
6528   "linker_set_key" : "const double",
6529   "name" : "const double",
6530   "referenced_type" : "type-234",
6531   "self_type" : "type-262",
6532   "size" : 8,
6533   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6534  },
6535  {
6536   "alignment" : 4,
6537   "is_const" : true,
6538   "linker_set_key" : "const float",
6539   "name" : "const float",
6540   "referenced_type" : "type-228",
6541   "self_type" : "type-260",
6542   "size" : 4,
6543   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6544  },
6545  {
6546   "alignment" : 4,
6547   "is_const" : true,
6548   "linker_set_key" : "const int",
6549   "name" : "const int",
6550   "referenced_type" : "type-8",
6551   "self_type" : "type-468",
6552   "size" : 4,
6553   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6554  },
6555  {
6556   "is_const" : true,
6557   "linker_set_key" : "const iter<is_const>",
6558   "name" : "const iter<is_const>",
6559   "referenced_type" : "type-289",
6560   "self_type" : "type-288",
6561   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6562  },
6563  {
6564   "alignment" : 4,
6565   "is_const" : true,
6566   "linker_set_key" : "const log_msg",
6567   "name" : "const log_msg",
6568   "referenced_type" : "type-83",
6569   "self_type" : "type-82",
6570   "size" : 5124,
6571   "source_file" : "/system/core/liblog/include/log/log_read.h"
6572  },
6573  {
6574   "alignment" : 4,
6575   "is_const" : true,
6576   "linker_set_key" : "const long long",
6577   "name" : "const long long",
6578   "referenced_type" : "type-13",
6579   "self_type" : "type-256",
6580   "size" : 8,
6581   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6582  },
6583  {
6584   "alignment" : 4,
6585   "is_const" : true,
6586   "linker_set_key" : "const native_handle",
6587   "name" : "const native_handle",
6588   "referenced_type" : "type-171",
6589   "self_type" : "type-255",
6590   "size" : 12,
6591   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6592  },
6593  {
6594   "alignment" : 2,
6595   "is_const" : true,
6596   "linker_set_key" : "const short",
6597   "name" : "const short",
6598   "referenced_type" : "type-191",
6599   "self_type" : "type-247",
6600   "size" : 2,
6601   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6602  },
6603  {
6604   "alignment" : 1,
6605   "is_const" : true,
6606   "linker_set_key" : "const signed char",
6607   "name" : "const signed char",
6608   "referenced_type" : "type-240",
6609   "self_type" : "type-239",
6610   "size" : 1,
6611   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6612  },
6613  {
6614   "alignment" : 4,
6615   "is_const" : true,
6616   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::BufferUsage, 23>",
6617   "name" : "const std::array<android::hardware::graphics::common::V1_0::BufferUsage, 23>",
6618   "referenced_type" : "type-528",
6619   "self_type" : "type-527",
6620   "size" : 184,
6621   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6622  },
6623  {
6624   "alignment" : 4,
6625   "is_const" : true,
6626   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::ColorMode, 10>",
6627   "name" : "const std::array<android::hardware::graphics::common::V1_0::ColorMode, 10>",
6628   "referenced_type" : "type-535",
6629   "self_type" : "type-534",
6630   "size" : 40,
6631   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6632  },
6633  {
6634   "alignment" : 4,
6635   "is_const" : true,
6636   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::ColorTransform, 7>",
6637   "name" : "const std::array<android::hardware::graphics::common::V1_0::ColorTransform, 7>",
6638   "referenced_type" : "type-537",
6639   "self_type" : "type-536",
6640   "size" : 28,
6641   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6642  },
6643  {
6644   "alignment" : 4,
6645   "is_const" : true,
6646   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Dataspace, 57>",
6647   "name" : "const std::array<android::hardware::graphics::common::V1_0::Dataspace, 57>",
6648   "referenced_type" : "type-533",
6649   "self_type" : "type-532",
6650   "size" : 228,
6651   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6652  },
6653  {
6654   "alignment" : 4,
6655   "is_const" : true,
6656   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Hdr, 3>",
6657   "name" : "const std::array<android::hardware::graphics::common::V1_0::Hdr, 3>",
6658   "referenced_type" : "type-539",
6659   "self_type" : "type-538",
6660   "size" : 12,
6661   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6662  },
6663  {
6664   "alignment" : 4,
6665   "is_const" : true,
6666   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::PixelFormat, 20>",
6667   "name" : "const std::array<android::hardware::graphics::common::V1_0::PixelFormat, 20>",
6668   "referenced_type" : "type-526",
6669   "self_type" : "type-525",
6670   "size" : 80,
6671   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6672  },
6673  {
6674   "alignment" : 4,
6675   "is_const" : true,
6676   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Transform, 5>",
6677   "name" : "const std::array<android::hardware::graphics::common::V1_0::Transform, 5>",
6678   "referenced_type" : "type-530",
6679   "self_type" : "type-529",
6680   "size" : 20,
6681   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6682  },
6683  {
6684   "alignment" : 4,
6685   "is_const" : true,
6686   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_1::BufferUsage, 25>",
6687   "name" : "const std::array<android::hardware::graphics::common::V1_1::BufferUsage, 25>",
6688   "referenced_type" : "type-554",
6689   "self_type" : "type-553",
6690   "size" : 200,
6691   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h"
6692  },
6693  {
6694   "alignment" : 4,
6695   "is_const" : true,
6696   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_1::ColorMode, 13>",
6697   "name" : "const std::array<android::hardware::graphics::common::V1_1::ColorMode, 13>",
6698   "referenced_type" : "type-559",
6699   "self_type" : "type-558",
6700   "size" : 52,
6701   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h"
6702  },
6703  {
6704   "alignment" : 4,
6705   "is_const" : true,
6706   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_1::Dataspace, 61>",
6707   "name" : "const std::array<android::hardware::graphics::common::V1_1::Dataspace, 61>",
6708   "referenced_type" : "type-557",
6709   "self_type" : "type-556",
6710   "size" : 244,
6711   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h"
6712  },
6713  {
6714   "alignment" : 4,
6715   "is_const" : true,
6716   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_1::PixelFormat, 27>",
6717   "name" : "const std::array<android::hardware::graphics::common::V1_1::PixelFormat, 27>",
6718   "referenced_type" : "type-552",
6719   "self_type" : "type-551",
6720   "size" : 108,
6721   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h"
6722  },
6723  {
6724   "alignment" : 4,
6725   "is_const" : true,
6726   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_1::RenderIntent, 4>",
6727   "name" : "const std::array<android::hardware::graphics::common::V1_1::RenderIntent, 4>",
6728   "referenced_type" : "type-561",
6729   "self_type" : "type-560",
6730   "size" : 16,
6731   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.1/types.h"
6732  },
6733  {
6734   "alignment" : 4,
6735   "is_const" : true,
6736   "linker_set_key" : "const std::array<android::hardware::graphics::mapper::V2_0::Error, 6>",
6737   "name" : "const std::array<android::hardware::graphics::mapper::V2_0::Error, 6>",
6738   "referenced_type" : "type-565",
6739   "self_type" : "type-564",
6740   "size" : 24,
6741   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/types.h"
6742  },
6743  {
6744   "alignment" : 4,
6745   "is_const" : true,
6746   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6747   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6748   "referenced_type" : "type-358",
6749   "self_type" : "type-357",
6750   "size" : 12,
6751   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6752  },
6753  {
6754   "alignment" : 4,
6755   "is_const" : true,
6756   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6757   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6758   "referenced_type" : "type-509",
6759   "self_type" : "type-508",
6760   "size" : 4,
6761   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6762  },
6763  {
6764   "alignment" : 1,
6765   "is_const" : true,
6766   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6767   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6768   "referenced_type" : "type-507",
6769   "self_type" : "type-506",
6770   "size" : 3,
6771   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6772  },
6773  {
6774   "alignment" : 4,
6775   "is_const" : true,
6776   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6777   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6778   "referenced_type" : "type-404",
6779   "self_type" : "type-403",
6780   "size" : 12,
6781   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6782  },
6783  {
6784   "alignment" : 4,
6785   "is_const" : true,
6786   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6787   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6788   "referenced_type" : "type-314",
6789   "self_type" : "type-313",
6790   "size" : 8,
6791   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6792  },
6793  {
6794   "alignment" : 4,
6795   "is_const" : true,
6796   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
6797   "name" : "const std::initializer_list<android::hardware::hidl_string>",
6798   "referenced_type" : "type-304",
6799   "self_type" : "type-303",
6800   "size" : 8,
6801   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6802  },
6803  {
6804   "alignment" : 4,
6805   "is_const" : true,
6806   "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 *> > *)> > >",
6807   "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 *> > *)> > >",
6808   "referenced_type" : "type-617",
6809   "self_type" : "type-616",
6810   "size" : 12,
6811   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6812  },
6813  {
6814   "alignment" : 1,
6815   "is_const" : true,
6816   "linker_set_key" : "const unsigned char",
6817   "name" : "const unsigned char",
6818   "referenced_type" : "type-86",
6819   "self_type" : "type-245",
6820   "size" : 1,
6821   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6822  },
6823  {
6824   "alignment" : 4,
6825   "is_const" : true,
6826   "linker_set_key" : "const unsigned int",
6827   "name" : "const unsigned int",
6828   "referenced_type" : "type-2",
6829   "self_type" : "type-18",
6830   "size" : 4,
6831   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6832  },
6833  {
6834   "alignment" : 4,
6835   "is_const" : true,
6836   "linker_set_key" : "const unsigned long long",
6837   "name" : "const unsigned long long",
6838   "referenced_type" : "type-110",
6839   "self_type" : "type-258",
6840   "size" : 8,
6841   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6842  },
6843  {
6844   "alignment" : 2,
6845   "is_const" : true,
6846   "linker_set_key" : "const unsigned short",
6847   "name" : "const unsigned short",
6848   "referenced_type" : "type-88",
6849   "self_type" : "type-249",
6850   "size" : 2,
6851   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6852  },
6853  {
6854   "is_const" : true,
6855   "linker_set_key" : "const void",
6856   "name" : "const void",
6857   "referenced_type" : "type-10",
6858   "self_type" : "type-342",
6859   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6860  },
6861  {
6862   "alignment" : 1,
6863   "is_volatile" : true,
6864   "linker_set_key" : "volatile bool",
6865   "name" : "volatile bool",
6866   "referenced_type" : "type-25",
6867   "self_type" : "type-70",
6868   "size" : 1,
6869   "source_file" : "/system/core/libutils/include/utils/Thread.h"
6870  },
6871  {
6872   "alignment" : 4,
6873   "is_volatile" : true,
6874   "linker_set_key" : "volatile int",
6875   "name" : "volatile int",
6876   "referenced_type" : "type-8",
6877   "self_type" : "type-45",
6878   "size" : 4,
6879   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6880  }
6881 ],
6882 "record_types" :
6883 [
6884  {
6885   "alignment" : 4,
6886   "fields" :
6887   [
6888    {
6889     "access" : "private",
6890     "field_name" : "mCond",
6891     "referenced_type" : "type-69"
6892    }
6893   ],
6894   "linker_set_key" : "android::Condition",
6895   "name" : "android::Condition",
6896   "record_kind" : "class",
6897   "referenced_type" : "type-68",
6898   "self_type" : "type-68",
6899   "size" : 4,
6900   "source_file" : "/system/core/libutils/include/utils/Condition.h",
6901   "unique_id" : "_ZTSN7android9ConditionE"
6902  },
6903  {
6904   "alignment" : 4,
6905   "fields" :
6906   [
6907    {
6908     "access" : "private",
6909     "field_name" : "mVector",
6910     "referenced_type" : "type-38"
6911    }
6912   ],
6913   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6914   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6915   "record_kind" : "class",
6916   "referenced_type" : "type-37",
6917   "self_type" : "type-37",
6918   "size" : 20,
6919   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
6920   "template_args" : [ "type-30", "type-36" ],
6921   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
6922  },
6923  {
6924   "alignment" : 4,
6925   "fields" :
6926   [
6927    {
6928     "access" : "private",
6929     "field_name" : "mCount",
6930     "referenced_type" : "type-168"
6931    }
6932   ],
6933   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
6934   "name" : "android::LightRefBase<android::NativeHandle>",
6935   "record_kind" : "class",
6936   "referenced_type" : "type-167",
6937   "self_type" : "type-167",
6938   "size" : 4,
6939   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6940   "template_args" : [ "type-169" ],
6941   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
6942  },
6943  {
6944   "alignment" : 4,
6945   "fields" :
6946   [
6947    {
6948     "access" : "private",
6949     "field_name" : "mCount",
6950     "referenced_type" : "type-164"
6951    }
6952   ],
6953   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
6954   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
6955   "record_kind" : "class",
6956   "referenced_type" : "type-163",
6957   "self_type" : "type-163",
6958   "size" : 4,
6959   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6960   "template_args" : [ "type-165" ],
6961   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
6962  },
6963  {
6964   "alignment" : 4,
6965   "fields" :
6966   [
6967    {
6968     "access" : "private",
6969     "field_name" : "mMutex",
6970     "referenced_type" : "type-15"
6971    }
6972   ],
6973   "linker_set_key" : "android::Mutex",
6974   "name" : "android::Mutex",
6975   "record_kind" : "class",
6976   "referenced_type" : "type-14",
6977   "self_type" : "type-14",
6978   "size" : 4,
6979   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
6980   "unique_id" : "_ZTSN7android5MutexE"
6981  },
6982  {
6983   "alignment" : 4,
6984   "fields" :
6985   [
6986    {
6987     "access" : "private",
6988     "field_name" : "mLock",
6989     "referenced_type" : "type-482"
6990    }
6991   ],
6992   "linker_set_key" : "android::Mutex::Autolock",
6993   "name" : "android::Mutex::Autolock",
6994   "record_kind" : "class",
6995   "referenced_type" : "type-481",
6996   "self_type" : "type-481",
6997   "size" : 4,
6998   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
6999   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
7000  },
7001  {
7002   "alignment" : 4,
7003   "base_specifiers" :
7004   [
7005    {
7006     "referenced_type" : "type-167"
7007    }
7008   ],
7009   "fields" :
7010   [
7011    {
7012     "access" : "private",
7013     "field_name" : "mHandle",
7014     "field_offset" : 32,
7015     "referenced_type" : "type-170"
7016    },
7017    {
7018     "access" : "private",
7019     "field_name" : "mOwnsHandle",
7020     "field_offset" : 64,
7021     "referenced_type" : "type-25"
7022    }
7023   ],
7024   "linker_set_key" : "android::NativeHandle",
7025   "name" : "android::NativeHandle",
7026   "record_kind" : "class",
7027   "referenced_type" : "type-169",
7028   "self_type" : "type-169",
7029   "size" : 12,
7030   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
7031   "unique_id" : "_ZTSN7android12NativeHandleE"
7032  },
7033  {
7034   "alignment" : 4,
7035   "fields" :
7036   [
7037    {
7038     "access" : "private",
7039     "field_name" : "mRWLock",
7040     "referenced_type" : "type-488"
7041    }
7042   ],
7043   "linker_set_key" : "android::RWLock",
7044   "name" : "android::RWLock",
7045   "record_kind" : "class",
7046   "referenced_type" : "type-487",
7047   "self_type" : "type-487",
7048   "size" : 40,
7049   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
7050   "unique_id" : "_ZTSN7android6RWLockE"
7051  },
7052  {
7053   "alignment" : 4,
7054   "fields" :
7055   [
7056    {
7057     "access" : "private",
7058     "field_name" : "mLock",
7059     "referenced_type" : "type-491"
7060    }
7061   ],
7062   "linker_set_key" : "android::RWLock::AutoRLock",
7063   "name" : "android::RWLock::AutoRLock",
7064   "record_kind" : "class",
7065   "referenced_type" : "type-490",
7066   "self_type" : "type-490",
7067   "size" : 4,
7068   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
7069   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
7070  },
7071  {
7072   "alignment" : 4,
7073   "fields" :
7074   [
7075    {
7076     "access" : "private",
7077     "field_name" : "mLock",
7078     "referenced_type" : "type-491"
7079    }
7080   ],
7081   "linker_set_key" : "android::RWLock::AutoWLock",
7082   "name" : "android::RWLock::AutoWLock",
7083   "record_kind" : "class",
7084   "referenced_type" : "type-493",
7085   "self_type" : "type-493",
7086   "size" : 4,
7087   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
7088   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
7089  },
7090  {
7091   "alignment" : 4,
7092   "fields" :
7093   [
7094    {
7095     "access" : "private",
7096     "field_name" : "mRefs",
7097     "field_offset" : 32,
7098     "referenced_type" : "type-3"
7099    }
7100   ],
7101   "linker_set_key" : "android::RefBase",
7102   "name" : "android::RefBase",
7103   "record_kind" : "class",
7104   "referenced_type" : "type-22",
7105   "self_type" : "type-22",
7106   "size" : 8,
7107   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7108   "unique_id" : "_ZTSN7android7RefBaseE",
7109   "vtable_components" :
7110   [
7111    {
7112     "kind" : "offset_to_top"
7113    },
7114    {
7115     "kind" : "rtti",
7116     "mangled_component_name" : "_ZTIN7android7RefBaseE"
7117    },
7118    {
7119     "kind" : "complete_dtor_pointer",
7120     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
7121    },
7122    {
7123     "kind" : "deleting_dtor_pointer",
7124     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
7125    },
7126    {
7127     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7128    },
7129    {
7130     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7131    },
7132    {
7133     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7134    },
7135    {
7136     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7137    }
7138   ]
7139  },
7140  {
7141   "alignment" : 1,
7142   "linker_set_key" : "android::RefBase::weakref_type",
7143   "name" : "android::RefBase::weakref_type",
7144   "record_kind" : "class",
7145   "referenced_type" : "type-24",
7146   "self_type" : "type-24",
7147   "size" : 1,
7148   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7149   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
7150  },
7151  {
7152   "alignment" : 1,
7153   "linker_set_key" : "android::ReferenceMover",
7154   "name" : "android::ReferenceMover",
7155   "record_kind" : "class",
7156   "referenced_type" : "type-270",
7157   "self_type" : "type-270",
7158   "size" : 1,
7159   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7160   "unique_id" : "_ZTSN7android14ReferenceMoverE"
7161  },
7162  {
7163   "alignment" : 4,
7164   "linker_set_key" : "android::ReferenceRenamer",
7165   "name" : "android::ReferenceRenamer",
7166   "record_kind" : "class",
7167   "referenced_type" : "type-265",
7168   "self_type" : "type-265",
7169   "size" : 4,
7170   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7171   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
7172   "vtable_components" :
7173   [
7174    {
7175     "kind" : "offset_to_top"
7176    },
7177    {
7178     "kind" : "rtti",
7179     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
7180    },
7181    {
7182     "is_pure" : true,
7183     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
7184    }
7185   ]
7186  },
7187  {
7188   "alignment" : 4,
7189   "fields" :
7190   [
7191    {
7192     "access" : "private",
7193     "field_name" : "mTag",
7194     "referenced_type" : "type-110"
7195    }
7196   ],
7197   "linker_set_key" : "android::ScopedTrace",
7198   "name" : "android::ScopedTrace",
7199   "record_kind" : "class",
7200   "referenced_type" : "type-496",
7201   "self_type" : "type-496",
7202   "size" : 8,
7203   "source_file" : "/system/core/libutils/include/utils/Trace.h",
7204   "unique_id" : "_ZTSN7android11ScopedTraceE"
7205  },
7206  {
7207   "alignment" : 4,
7208   "base_specifiers" :
7209   [
7210    {
7211     "access" : "private",
7212     "referenced_type" : "type-39"
7213    }
7214   ],
7215   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7216   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7217   "record_kind" : "class",
7218   "referenced_type" : "type-38",
7219   "self_type" : "type-38",
7220   "size" : 20,
7221   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
7222   "template_args" : [ "type-40" ],
7223   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7224   "vtable_components" :
7225   [
7226    {
7227     "kind" : "offset_to_top"
7228    },
7229    {
7230     "kind" : "rtti",
7231     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7232    },
7233    {
7234     "kind" : "complete_dtor_pointer",
7235     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
7236    },
7237    {
7238     "kind" : "deleting_dtor_pointer",
7239     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
7240    },
7241    {
7242     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
7243    },
7244    {
7245     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
7246    },
7247    {
7248     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
7249    },
7250    {
7251     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
7252    },
7253    {
7254     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
7255    },
7256    {
7257     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
7258    },
7259    {
7260     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
7261    }
7262   ]
7263  },
7264  {
7265   "alignment" : 4,
7266   "base_specifiers" :
7267   [
7268    {
7269     "referenced_type" : "type-17"
7270    }
7271   ],
7272   "linker_set_key" : "android::SortedVectorImpl",
7273   "name" : "android::SortedVectorImpl",
7274   "record_kind" : "class",
7275   "referenced_type" : "type-39",
7276   "self_type" : "type-39",
7277   "size" : 20,
7278   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7279   "unique_id" : "_ZTSN7android16SortedVectorImplE",
7280   "vtable_components" :
7281   [
7282    {
7283     "kind" : "offset_to_top"
7284    },
7285    {
7286     "kind" : "rtti",
7287     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
7288    },
7289    {
7290     "kind" : "complete_dtor_pointer",
7291     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
7292    },
7293    {
7294     "kind" : "deleting_dtor_pointer",
7295     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
7296    },
7297    {
7298     "is_pure" : true,
7299     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7300    },
7301    {
7302     "is_pure" : true,
7303     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7304    },
7305    {
7306     "is_pure" : true,
7307     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7308    },
7309    {
7310     "is_pure" : true,
7311     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7312    },
7313    {
7314     "is_pure" : true,
7315     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7316    },
7317    {
7318     "is_pure" : true,
7319     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7320    },
7321    {
7322     "is_pure" : true,
7323     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
7324    }
7325   ]
7326  },
7327  {
7328   "alignment" : 4,
7329   "fields" :
7330   [
7331    {
7332     "access" : "private",
7333     "field_name" : "mString",
7334     "referenced_type" : "type-31"
7335    }
7336   ],
7337   "linker_set_key" : "android::String16",
7338   "name" : "android::String16",
7339   "record_kind" : "class",
7340   "referenced_type" : "type-30",
7341   "self_type" : "type-30",
7342   "size" : 4,
7343   "source_file" : "/system/core/libutils/include/utils/String16.h",
7344   "unique_id" : "_ZTSN7android8String16E"
7345  },
7346  {
7347   "alignment" : 4,
7348   "fields" :
7349   [
7350    {
7351     "access" : "private",
7352     "field_name" : "mString",
7353     "referenced_type" : "type-42"
7354    }
7355   ],
7356   "linker_set_key" : "android::String8",
7357   "name" : "android::String8",
7358   "record_kind" : "class",
7359   "referenced_type" : "type-41",
7360   "self_type" : "type-41",
7361   "size" : 4,
7362   "source_file" : "/system/core/libutils/include/utils/String8.h",
7363   "unique_id" : "_ZTSN7android7String8E"
7364  },
7365  {
7366   "alignment" : 4,
7367   "base_specifiers" :
7368   [
7369    {
7370     "is_virtual" : true,
7371     "referenced_type" : "type-22"
7372    }
7373   ],
7374   "fields" :
7375   [
7376    {
7377     "access" : "private",
7378     "field_name" : "mCanCallJava",
7379     "field_offset" : 32,
7380     "referenced_type" : "type-67"
7381    },
7382    {
7383     "access" : "private",
7384     "field_name" : "mThread",
7385     "field_offset" : 64,
7386     "referenced_type" : "type-9"
7387    },
7388    {
7389     "access" : "private",
7390     "field_name" : "mLock",
7391     "field_offset" : 96,
7392     "referenced_type" : "type-14"
7393    },
7394    {
7395     "access" : "private",
7396     "field_name" : "mThreadExitedCondition",
7397     "field_offset" : 128,
7398     "referenced_type" : "type-68"
7399    },
7400    {
7401     "access" : "private",
7402     "field_name" : "mStatus",
7403     "field_offset" : 160,
7404     "referenced_type" : "type-8"
7405    },
7406    {
7407     "access" : "private",
7408     "field_name" : "mExitPending",
7409     "field_offset" : 192,
7410     "referenced_type" : "type-70"
7411    },
7412    {
7413     "access" : "private",
7414     "field_name" : "mRunning",
7415     "field_offset" : 200,
7416     "referenced_type" : "type-70"
7417    },
7418    {
7419     "access" : "private",
7420     "field_name" : "mHoldSelf",
7421     "field_offset" : 224,
7422     "referenced_type" : "type-64"
7423    },
7424    {
7425     "access" : "private",
7426     "field_name" : "mTid",
7427     "field_offset" : 256,
7428     "referenced_type" : "type-8"
7429    }
7430   ],
7431   "linker_set_key" : "android::Thread",
7432   "name" : "android::Thread",
7433   "record_kind" : "class",
7434   "referenced_type" : "type-66",
7435   "self_type" : "type-66",
7436   "size" : 44,
7437   "source_file" : "/system/core/libutils/include/utils/Thread.h",
7438   "unique_id" : "_ZTSN7android6ThreadE",
7439   "vtable_components" :
7440   [
7441    {
7442     "component_value" : 36,
7443     "kind" : "vbase_offset"
7444    },
7445    {
7446     "kind" : "offset_to_top"
7447    },
7448    {
7449     "kind" : "rtti",
7450     "mangled_component_name" : "_ZTIN7android6ThreadE"
7451    },
7452    {
7453     "kind" : "complete_dtor_pointer",
7454     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
7455    },
7456    {
7457     "kind" : "deleting_dtor_pointer",
7458     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
7459    },
7460    {
7461     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
7462    },
7463    {
7464     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
7465    },
7466    {
7467     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
7468    },
7469    {
7470     "is_pure" : true,
7471     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
7472    },
7473    {
7474     "kind" : "vcall_offset"
7475    },
7476    {
7477     "kind" : "vcall_offset"
7478    },
7479    {
7480     "kind" : "vcall_offset"
7481    },
7482    {
7483     "kind" : "vcall_offset"
7484    },
7485    {
7486     "component_value" : -36,
7487     "kind" : "vcall_offset"
7488    },
7489    {
7490     "component_value" : -36,
7491     "kind" : "offset_to_top"
7492    },
7493    {
7494     "kind" : "rtti",
7495     "mangled_component_name" : "_ZTIN7android6ThreadE"
7496    },
7497    {
7498     "kind" : "complete_dtor_pointer",
7499     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
7500    },
7501    {
7502     "kind" : "deleting_dtor_pointer",
7503     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
7504    },
7505    {
7506     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7507    },
7508    {
7509     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7510    },
7511    {
7512     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7513    },
7514    {
7515     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7516    }
7517   ]
7518  },
7519  {
7520   "alignment" : 4,
7521   "base_specifiers" :
7522   [
7523    {
7524     "access" : "private",
7525     "referenced_type" : "type-17"
7526    }
7527   ],
7528   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
7529   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
7530   "record_kind" : "class",
7531   "referenced_type" : "type-16",
7532   "self_type" : "type-16",
7533   "size" : 20,
7534   "source_file" : "/system/core/libutils/include/utils/Vector.h",
7535   "template_args" : [ "type-19" ],
7536   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
7537   "vtable_components" :
7538   [
7539    {
7540     "kind" : "offset_to_top"
7541    },
7542    {
7543     "kind" : "rtti",
7544     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
7545    },
7546    {
7547     "kind" : "complete_dtor_pointer",
7548     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
7549    },
7550    {
7551     "kind" : "deleting_dtor_pointer",
7552     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
7553    },
7554    {
7555     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
7556    },
7557    {
7558     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
7559    },
7560    {
7561     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
7562    },
7563    {
7564     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
7565    },
7566    {
7567     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
7568    },
7569    {
7570     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
7571    }
7572   ]
7573  },
7574  {
7575   "alignment" : 4,
7576   "fields" :
7577   [
7578    {
7579     "access" : "private",
7580     "field_name" : "mStorage",
7581     "field_offset" : 32,
7582     "referenced_type" : "type-9"
7583    },
7584    {
7585     "access" : "private",
7586     "field_name" : "mCount",
7587     "field_offset" : 64,
7588     "referenced_type" : "type-2"
7589    },
7590    {
7591     "access" : "private",
7592     "field_name" : "mFlags",
7593     "field_offset" : 96,
7594     "referenced_type" : "type-18"
7595    },
7596    {
7597     "access" : "private",
7598     "field_name" : "mItemSize",
7599     "field_offset" : 128,
7600     "referenced_type" : "type-18"
7601    }
7602   ],
7603   "linker_set_key" : "android::VectorImpl",
7604   "name" : "android::VectorImpl",
7605   "record_kind" : "class",
7606   "referenced_type" : "type-17",
7607   "self_type" : "type-17",
7608   "size" : 20,
7609   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7610   "unique_id" : "_ZTSN7android10VectorImplE",
7611   "vtable_components" :
7612   [
7613    {
7614     "kind" : "offset_to_top"
7615    },
7616    {
7617     "kind" : "rtti",
7618     "mangled_component_name" : "_ZTIN7android10VectorImplE"
7619    },
7620    {
7621     "kind" : "complete_dtor_pointer",
7622     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
7623    },
7624    {
7625     "kind" : "deleting_dtor_pointer",
7626     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
7627    },
7628    {
7629     "is_pure" : true,
7630     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7631    },
7632    {
7633     "is_pure" : true,
7634     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7635    },
7636    {
7637     "is_pure" : true,
7638     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7639    },
7640    {
7641     "is_pure" : true,
7642     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7643    },
7644    {
7645     "is_pure" : true,
7646     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7647    },
7648    {
7649     "is_pure" : true,
7650     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7651    }
7652   ]
7653  },
7654  {
7655   "alignment" : 4,
7656   "base_specifiers" :
7657   [
7658    {
7659     "referenced_type" : "type-163"
7660    }
7661   ],
7662   "linker_set_key" : "android::VirtualLightRefBase",
7663   "name" : "android::VirtualLightRefBase",
7664   "record_kind" : "class",
7665   "referenced_type" : "type-165",
7666   "self_type" : "type-165",
7667   "size" : 8,
7668   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7669   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
7670   "vtable_components" :
7671   [
7672    {
7673     "kind" : "offset_to_top"
7674    },
7675    {
7676     "kind" : "rtti",
7677     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
7678    },
7679    {
7680     "kind" : "complete_dtor_pointer",
7681     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
7682    },
7683    {
7684     "kind" : "deleting_dtor_pointer",
7685     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
7686    }
7687   ]
7688  },
7689  {
7690   "alignment" : 4,
7691   "base_specifiers" :
7692   [
7693    {
7694     "referenced_type" : "type-21"
7695    }
7696   ],
7697   "fields" :
7698   [
7699    {
7700     "access" : "protected",
7701     "field_name" : "mSchedPolicy",
7702     "field_offset" : 32,
7703     "referenced_type" : "type-8"
7704    },
7705    {
7706     "access" : "protected",
7707     "field_name" : "mSchedPriority",
7708     "field_offset" : 64,
7709     "referenced_type" : "type-8"
7710    },
7711    {
7712     "access" : "private",
7713     "field_name" : "mExtras",
7714     "field_offset" : 96,
7715     "referenced_type" : "type-121"
7716    },
7717    {
7718     "access" : "private",
7719     "field_name" : "mReserved0",
7720     "field_offset" : 128,
7721     "referenced_type" : "type-9"
7722    }
7723   ],
7724   "linker_set_key" : "android::hardware::BHwBinder",
7725   "name" : "android::hardware::BHwBinder",
7726   "record_kind" : "class",
7727   "referenced_type" : "type-120",
7728   "self_type" : "type-120",
7729   "size" : 28,
7730   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
7731   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
7732   "vtable_components" :
7733   [
7734    {
7735     "component_value" : 20,
7736     "kind" : "vbase_offset"
7737    },
7738    {
7739     "kind" : "offset_to_top"
7740    },
7741    {
7742     "kind" : "rtti",
7743     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
7744    },
7745    {
7746     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7747    },
7748    {
7749     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
7750    },
7751    {
7752     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
7753    },
7754    {
7755     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
7756    },
7757    {
7758     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
7759    },
7760    {
7761     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
7762    },
7763    {
7764     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
7765    },
7766    {
7767     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
7768    },
7769    {
7770     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
7771    },
7772    {
7773     "kind" : "complete_dtor_pointer",
7774     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
7775    },
7776    {
7777     "kind" : "deleting_dtor_pointer",
7778     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
7779    },
7780    {
7781     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7782    },
7783    {
7784     "kind" : "vcall_offset"
7785    },
7786    {
7787     "kind" : "vcall_offset"
7788    },
7789    {
7790     "kind" : "vcall_offset"
7791    },
7792    {
7793     "kind" : "vcall_offset"
7794    },
7795    {
7796     "component_value" : -20,
7797     "kind" : "vcall_offset"
7798    },
7799    {
7800     "component_value" : -20,
7801     "kind" : "offset_to_top"
7802    },
7803    {
7804     "kind" : "rtti",
7805     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
7806    },
7807    {
7808     "kind" : "complete_dtor_pointer",
7809     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
7810    },
7811    {
7812     "kind" : "deleting_dtor_pointer",
7813     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
7814    },
7815    {
7816     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7817    },
7818    {
7819     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7820    },
7821    {
7822     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7823    },
7824    {
7825     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7826    }
7827   ]
7828  },
7829  {
7830   "alignment" : 4,
7831   "base_specifiers" :
7832   [
7833    {
7834     "is_virtual" : true,
7835     "referenced_type" : "type-22"
7836    }
7837   ],
7838   "fields" :
7839   [
7840    {
7841     "access" : "private",
7842     "field_name" : "mRemote",
7843     "field_offset" : 32,
7844     "referenced_type" : "type-374"
7845    },
7846    {
7847     "access" : "private",
7848     "field_name" : "mRefs",
7849     "field_offset" : 64,
7850     "referenced_type" : "type-23"
7851    },
7852    {
7853     "access" : "private",
7854     "field_name" : "mState",
7855     "field_offset" : 96,
7856     "referenced_type" : "type-375"
7857    }
7858   ],
7859   "linker_set_key" : "android::hardware::BpHwRefBase",
7860   "name" : "android::hardware::BpHwRefBase",
7861   "record_kind" : "class",
7862   "referenced_type" : "type-373",
7863   "self_type" : "type-373",
7864   "size" : 24,
7865   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
7866   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
7867   "vtable_components" :
7868   [
7869    {
7870     "component_value" : 16,
7871     "kind" : "vbase_offset"
7872    },
7873    {
7874     "kind" : "offset_to_top"
7875    },
7876    {
7877     "kind" : "rtti",
7878     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
7879    },
7880    {
7881     "kind" : "complete_dtor_pointer",
7882     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
7883    },
7884    {
7885     "kind" : "deleting_dtor_pointer",
7886     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
7887    },
7888    {
7889     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7890    },
7891    {
7892     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7893    },
7894    {
7895     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7896    },
7897    {
7898     "kind" : "vcall_offset"
7899    },
7900    {
7901     "component_value" : -16,
7902     "kind" : "vcall_offset"
7903    },
7904    {
7905     "component_value" : -16,
7906     "kind" : "vcall_offset"
7907    },
7908    {
7909     "component_value" : -16,
7910     "kind" : "vcall_offset"
7911    },
7912    {
7913     "component_value" : -16,
7914     "kind" : "vcall_offset"
7915    },
7916    {
7917     "component_value" : -16,
7918     "kind" : "offset_to_top"
7919    },
7920    {
7921     "kind" : "rtti",
7922     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
7923    },
7924    {
7925     "kind" : "complete_dtor_pointer",
7926     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
7927    },
7928    {
7929     "kind" : "deleting_dtor_pointer",
7930     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
7931    },
7932    {
7933     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
7934    },
7935    {
7936     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7937    },
7938    {
7939     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7940    },
7941    {
7942     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7943    }
7944   ]
7945  },
7946  {
7947   "alignment" : 4,
7948   "base_specifiers" :
7949   [
7950    {
7951     "referenced_type" : "type-79"
7952    },
7953    {
7954     "referenced_type" : "type-378"
7955    },
7956    {
7957     "referenced_type" : "type-373"
7958    }
7959   ],
7960   "linker_set_key" : "android::hardware::BpInterface<android::hardware::graphics::mapper::V2_0::IMapper>",
7961   "name" : "android::hardware::BpInterface<android::hardware::graphics::mapper::V2_0::IMapper>",
7962   "record_kind" : "class",
7963   "referenced_type" : "type-379",
7964   "self_type" : "type-379",
7965   "size" : 32,
7966   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7967   "template_args" : [ "type-79" ],
7968   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEEE",
7969   "vtable_components" :
7970   [
7971    {
7972     "component_value" : 24,
7973     "kind" : "vbase_offset"
7974    },
7975    {
7976     "kind" : "offset_to_top"
7977    },
7978    {
7979     "kind" : "rtti",
7980     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEEE"
7981    },
7982    {
7983     "mangled_component_name" : "_ZNK7android8hardware8graphics6mapper4V2_07IMapper8isRemoteEv"
7984    },
7985    {
7986     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
7987    },
7988    {
7989     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
7990    },
7991    {
7992     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
7993    },
7994    {
7995     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
7996    },
7997    {
7998     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper21setHALInstrumentationEv"
7999    },
8000    {
8001     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
8002    },
8003    {
8004     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper4pingEv"
8005    },
8006    {
8007     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
8008    },
8009    {
8010     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper21notifySyspropsChangedEv"
8011    },
8012    {
8013     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
8014    },
8015    {
8016     "kind" : "complete_dtor_pointer",
8017     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED1Ev"
8018    },
8019    {
8020     "kind" : "deleting_dtor_pointer",
8021     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED0Ev"
8022    },
8023    {
8024     "is_pure" : true,
8025     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper16createDescriptorERKNS4_20BufferDescriptorInfoENSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecIjEEEEE"
8026    },
8027    {
8028     "is_pure" : true,
8029     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorEPvEEE"
8030    },
8031    {
8032     "is_pure" : true,
8033     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper10freeBufferEPv"
8034    },
8035    {
8036     "is_pure" : true,
8037     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper4lockEPvyRKNS4_4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorES5_EEE"
8038    },
8039    {
8040     "is_pure" : true,
8041     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper9lockYCbCrEPvyRKNS4_4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorERKNS3_11YCbCrLayoutEEEE"
8042    },
8043    {
8044     "is_pure" : true,
8045     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper6unlockEPvNSt3__18functionIFvNS3_5ErrorERKNS0_11hidl_handleEEEE"
8046    },
8047    {
8048     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEE10onAsBinderEv"
8049    },
8050    {
8051     "component_value" : 20,
8052     "kind" : "vbase_offset"
8053    },
8054    {
8055     "component_value" : -4,
8056     "kind" : "offset_to_top"
8057    },
8058    {
8059     "kind" : "rtti",
8060     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEEE"
8061    },
8062    {
8063     "kind" : "complete_dtor_pointer",
8064     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED1Ev"
8065    },
8066    {
8067     "kind" : "deleting_dtor_pointer",
8068     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED0Ev"
8069    },
8070    {
8071     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEE10onAsBinderEv"
8072    },
8073    {
8074     "component_value" : 16,
8075     "kind" : "vbase_offset"
8076    },
8077    {
8078     "component_value" : -8,
8079     "kind" : "offset_to_top"
8080    },
8081    {
8082     "kind" : "rtti",
8083     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEEE"
8084    },
8085    {
8086     "kind" : "complete_dtor_pointer",
8087     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED1Ev"
8088    },
8089    {
8090     "kind" : "deleting_dtor_pointer",
8091     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED0Ev"
8092    },
8093    {
8094     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8095    },
8096    {
8097     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8098    },
8099    {
8100     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8101    },
8102    {
8103     "kind" : "vcall_offset"
8104    },
8105    {
8106     "component_value" : -16,
8107     "kind" : "vcall_offset"
8108    },
8109    {
8110     "component_value" : -16,
8111     "kind" : "vcall_offset"
8112    },
8113    {
8114     "component_value" : -16,
8115     "kind" : "vcall_offset"
8116    },
8117    {
8118     "component_value" : -24,
8119     "kind" : "vcall_offset"
8120    },
8121    {
8122     "component_value" : -24,
8123     "kind" : "offset_to_top"
8124    },
8125    {
8126     "kind" : "rtti",
8127     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEEE"
8128    },
8129    {
8130     "kind" : "complete_dtor_pointer",
8131     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED1Ev"
8132    },
8133    {
8134     "kind" : "deleting_dtor_pointer",
8135     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED0Ev"
8136    },
8137    {
8138     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
8139    },
8140    {
8141     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8142    },
8143    {
8144     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8145    },
8146    {
8147     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8148    }
8149   ]
8150  },
8151  {
8152   "alignment" : 4,
8153   "base_specifiers" :
8154   [
8155    {
8156     "referenced_type" : "type-98"
8157    },
8158    {
8159     "referenced_type" : "type-378"
8160    },
8161    {
8162     "referenced_type" : "type-373"
8163    }
8164   ],
8165   "linker_set_key" : "android::hardware::BpInterface<android::hardware::graphics::mapper::V2_1::IMapper>",
8166   "name" : "android::hardware::BpInterface<android::hardware::graphics::mapper::V2_1::IMapper>",
8167   "record_kind" : "class",
8168   "referenced_type" : "type-381",
8169   "self_type" : "type-381",
8170   "size" : 32,
8171   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8172   "template_args" : [ "type-98" ],
8173   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEEE",
8174   "vtable_components" :
8175   [
8176    {
8177     "component_value" : 24,
8178     "kind" : "vbase_offset"
8179    },
8180    {
8181     "kind" : "offset_to_top"
8182    },
8183    {
8184     "kind" : "rtti",
8185     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEEE"
8186    },
8187    {
8188     "mangled_component_name" : "_ZNK7android8hardware8graphics6mapper4V2_17IMapper8isRemoteEv"
8189    },
8190    {
8191     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
8192    },
8193    {
8194     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
8195    },
8196    {
8197     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
8198    },
8199    {
8200     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
8201    },
8202    {
8203     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper21setHALInstrumentationEv"
8204    },
8205    {
8206     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
8207    },
8208    {
8209     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper4pingEv"
8210    },
8211    {
8212     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
8213    },
8214    {
8215     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper21notifySyspropsChangedEv"
8216    },
8217    {
8218     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
8219    },
8220    {
8221     "kind" : "complete_dtor_pointer",
8222     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEED1Ev"
8223    },
8224    {
8225     "kind" : "deleting_dtor_pointer",
8226     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEED0Ev"
8227    },
8228    {
8229     "is_pure" : true,
8230     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper16createDescriptorERKNS2_4V2_07IMapper20BufferDescriptorInfoENSt3__18functionIFvNS5_5ErrorERKNS0_8hidl_vecIjEEEEE"
8231    },
8232    {
8233     "is_pure" : true,
8234     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS2_4V2_05ErrorEPvEEE"
8235    },
8236    {
8237     "is_pure" : true,
8238     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper10freeBufferEPv"
8239    },
8240    {
8241     "is_pure" : true,
8242     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper4lockEPvyRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorES5_EEE"
8243    },
8244    {
8245     "is_pure" : true,
8246     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper9lockYCbCrEPvyRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorERKNS6_11YCbCrLayoutEEEE"
8247    },
8248    {
8249     "is_pure" : true,
8250     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper6unlockEPvNSt3__18functionIFvNS2_4V2_05ErrorERKNS0_11hidl_handleEEEE"
8251    },
8252    {
8253     "is_pure" : true,
8254     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper18validateBufferSizeEPvRKNS4_20BufferDescriptorInfoEj"
8255    },
8256    {
8257     "is_pure" : true,
8258     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper16getTransportSizeEPvNSt3__18functionIFvNS2_4V2_05ErrorEjjEEE"
8259    },
8260    {
8261     "is_pure" : true,
8262     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper20createDescriptor_2_1ERKNS4_20BufferDescriptorInfoENSt3__18functionIFvNS2_4V2_05ErrorERKNS0_8hidl_vecIjEEEEE"
8263    },
8264    {
8265     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEE10onAsBinderEv"
8266    },
8267    {
8268     "component_value" : 20,
8269     "kind" : "vbase_offset"
8270    },
8271    {
8272     "component_value" : -4,
8273     "kind" : "offset_to_top"
8274    },
8275    {
8276     "kind" : "rtti",
8277     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEEE"
8278    },
8279    {
8280     "kind" : "complete_dtor_pointer",
8281     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEED1Ev"
8282    },
8283    {
8284     "kind" : "deleting_dtor_pointer",
8285     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEED0Ev"
8286    },
8287    {
8288     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEE10onAsBinderEv"
8289    },
8290    {
8291     "component_value" : 16,
8292     "kind" : "vbase_offset"
8293    },
8294    {
8295     "component_value" : -8,
8296     "kind" : "offset_to_top"
8297    },
8298    {
8299     "kind" : "rtti",
8300     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEEE"
8301    },
8302    {
8303     "kind" : "complete_dtor_pointer",
8304     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEED1Ev"
8305    },
8306    {
8307     "kind" : "deleting_dtor_pointer",
8308     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEED0Ev"
8309    },
8310    {
8311     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8312    },
8313    {
8314     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8315    },
8316    {
8317     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8318    },
8319    {
8320     "kind" : "vcall_offset"
8321    },
8322    {
8323     "component_value" : -16,
8324     "kind" : "vcall_offset"
8325    },
8326    {
8327     "component_value" : -16,
8328     "kind" : "vcall_offset"
8329    },
8330    {
8331     "component_value" : -16,
8332     "kind" : "vcall_offset"
8333    },
8334    {
8335     "component_value" : -24,
8336     "kind" : "vcall_offset"
8337    },
8338    {
8339     "component_value" : -24,
8340     "kind" : "offset_to_top"
8341    },
8342    {
8343     "kind" : "rtti",
8344     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEEE"
8345    },
8346    {
8347     "kind" : "complete_dtor_pointer",
8348     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEED1Ev"
8349    },
8350    {
8351     "kind" : "deleting_dtor_pointer",
8352     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEED0Ev"
8353    },
8354    {
8355     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
8356    },
8357    {
8358     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8359    },
8360    {
8361     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8362    },
8363    {
8364     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8365    }
8366   ]
8367  },
8368  {
8369   "alignment" : 4,
8370   "base_specifiers" :
8371   [
8372    {
8373     "referenced_type" : "type-56"
8374    },
8375    {
8376     "referenced_type" : "type-378"
8377    },
8378    {
8379     "referenced_type" : "type-373"
8380    }
8381   ],
8382   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
8383   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
8384   "record_kind" : "class",
8385   "referenced_type" : "type-377",
8386   "self_type" : "type-377",
8387   "size" : 32,
8388   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8389   "template_args" : [ "type-56" ],
8390   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
8391   "vtable_components" :
8392   [
8393    {
8394     "component_value" : 24,
8395     "kind" : "vbase_offset"
8396    },
8397    {
8398     "kind" : "offset_to_top"
8399    },
8400    {
8401     "kind" : "rtti",
8402     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8403    },
8404    {
8405     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
8406    },
8407    {
8408     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8409    },
8410    {
8411     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8412    },
8413    {
8414     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8415    },
8416    {
8417     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8418    },
8419    {
8420     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
8421    },
8422    {
8423     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8424    },
8425    {
8426     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
8427    },
8428    {
8429     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8430    },
8431    {
8432     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
8433    },
8434    {
8435     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8436    },
8437    {
8438     "kind" : "complete_dtor_pointer",
8439     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
8440    },
8441    {
8442     "kind" : "deleting_dtor_pointer",
8443     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
8444    },
8445    {
8446     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8447    },
8448    {
8449     "component_value" : 20,
8450     "kind" : "vbase_offset"
8451    },
8452    {
8453     "component_value" : -4,
8454     "kind" : "offset_to_top"
8455    },
8456    {
8457     "kind" : "rtti",
8458     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8459    },
8460    {
8461     "kind" : "complete_dtor_pointer",
8462     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
8463    },
8464    {
8465     "kind" : "deleting_dtor_pointer",
8466     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
8467    },
8468    {
8469     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8470    },
8471    {
8472     "component_value" : 16,
8473     "kind" : "vbase_offset"
8474    },
8475    {
8476     "component_value" : -8,
8477     "kind" : "offset_to_top"
8478    },
8479    {
8480     "kind" : "rtti",
8481     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8482    },
8483    {
8484     "kind" : "complete_dtor_pointer",
8485     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
8486    },
8487    {
8488     "kind" : "deleting_dtor_pointer",
8489     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
8490    },
8491    {
8492     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8493    },
8494    {
8495     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8496    },
8497    {
8498     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8499    },
8500    {
8501     "kind" : "vcall_offset"
8502    },
8503    {
8504     "component_value" : -16,
8505     "kind" : "vcall_offset"
8506    },
8507    {
8508     "component_value" : -16,
8509     "kind" : "vcall_offset"
8510    },
8511    {
8512     "component_value" : -16,
8513     "kind" : "vcall_offset"
8514    },
8515    {
8516     "component_value" : -24,
8517     "kind" : "vcall_offset"
8518    },
8519    {
8520     "component_value" : -24,
8521     "kind" : "offset_to_top"
8522    },
8523    {
8524     "kind" : "rtti",
8525     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8526    },
8527    {
8528     "kind" : "complete_dtor_pointer",
8529     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
8530    },
8531    {
8532     "kind" : "deleting_dtor_pointer",
8533     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
8534    },
8535    {
8536     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
8537    },
8538    {
8539     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8540    },
8541    {
8542     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8543    },
8544    {
8545     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8546    }
8547   ]
8548  },
8549  {
8550   "alignment" : 4,
8551   "fields" :
8552   [
8553    {
8554     "access" : "private",
8555     "field_name" : "mMutex",
8556     "referenced_type" : "type-407"
8557    },
8558    {
8559     "access" : "private",
8560     "field_name" : "mMap",
8561     "field_offset" : 32,
8562     "referenced_type" : "type-408"
8563    }
8564   ],
8565   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
8566   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
8567   "record_kind" : "class",
8568   "referenced_type" : "type-406",
8569   "self_type" : "type-406",
8570   "size" : 16,
8571   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8572   "template_args" : [ "type-111", "type-409" ],
8573   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
8574  },
8575  {
8576   "alignment" : 4,
8577   "fields" :
8578   [
8579    {
8580     "access" : "private",
8581     "field_name" : "mMutex",
8582     "referenced_type" : "type-416"
8583    },
8584    {
8585     "access" : "private",
8586     "field_name" : "mMap",
8587     "field_offset" : 32,
8588     "referenced_type" : "type-417"
8589    }
8590   ],
8591   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
8592   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
8593   "record_kind" : "class",
8594   "referenced_type" : "type-415",
8595   "self_type" : "type-415",
8596   "size" : 16,
8597   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8598   "template_args" : [ "type-111", "type-25" ],
8599   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
8600  },
8601  {
8602   "alignment" : 4,
8603   "fields" :
8604   [
8605    {
8606     "access" : "private",
8607     "field_name" : "mMutex",
8608     "referenced_type" : "type-421"
8609    },
8610    {
8611     "access" : "private",
8612     "field_name" : "mMap",
8613     "field_offset" : 32,
8614     "referenced_type" : "type-422"
8615    }
8616   ],
8617   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
8618   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
8619   "record_kind" : "class",
8620   "referenced_type" : "type-420",
8621   "self_type" : "type-420",
8622   "size" : 16,
8623   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8624   "template_args" : [ "type-423", "type-329" ],
8625   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
8626  },
8627  {
8628   "alignment" : 4,
8629   "fields" :
8630   [
8631    {
8632     "access" : "private",
8633     "field_name" : "mMutex",
8634     "referenced_type" : "type-440"
8635    },
8636    {
8637     "access" : "private",
8638     "field_name" : "mMap",
8639     "field_offset" : 32,
8640     "referenced_type" : "type-441"
8641    }
8642   ],
8643   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
8644   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
8645   "record_kind" : "class",
8646   "referenced_type" : "type-439",
8647   "self_type" : "type-439",
8648   "size" : 16,
8649   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8650   "template_args" : [ "type-442", "type-443" ],
8651   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
8652  },
8653  {
8654   "alignment" : 4,
8655   "fields" :
8656   [
8657    {
8658     "access" : "private",
8659     "field_name" : "mMutex",
8660     "referenced_type" : "type-429"
8661    },
8662    {
8663     "access" : "private",
8664     "field_name" : "mMap",
8665     "field_offset" : 32,
8666     "referenced_type" : "type-430"
8667    }
8668   ],
8669   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
8670   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
8671   "record_kind" : "class",
8672   "referenced_type" : "type-428",
8673   "self_type" : "type-428",
8674   "size" : 16,
8675   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8676   "template_args" : [ "type-431", "type-432" ],
8677   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
8678  },
8679  {
8680   "alignment" : 8,
8681   "fields" :
8682   [
8683    {
8684     "field_name" : "flags",
8685     "referenced_type" : "type-2"
8686    },
8687    {
8688     "field_name" : "fdIndex",
8689     "field_offset" : 32,
8690     "referenced_type" : "type-2"
8691    },
8692    {
8693     "field_name" : "offset",
8694     "field_offset" : 64,
8695     "referenced_type" : "type-2"
8696    },
8697    {
8698     "field_name" : "extent",
8699     "field_offset" : 128,
8700     "referenced_type" : "type-110"
8701    }
8702   ],
8703   "linker_set_key" : "android::hardware::GrantorDescriptor",
8704   "name" : "android::hardware::GrantorDescriptor",
8705   "referenced_type" : "type-295",
8706   "self_type" : "type-295",
8707   "size" : 24,
8708   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
8709   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
8710  },
8711  {
8712   "alignment" : 8,
8713   "base_specifiers" :
8714   [
8715    {
8716     "is_virtual" : true,
8717     "referenced_type" : "type-278"
8718    },
8719    {
8720     "is_virtual" : true,
8721     "referenced_type" : "type-22"
8722    }
8723   ],
8724   "linker_set_key" : "android::hardware::HidlMemory",
8725   "name" : "android::hardware::HidlMemory",
8726   "record_kind" : "class",
8727   "referenced_type" : "type-287",
8728   "self_type" : "type-287",
8729   "size" : 56,
8730   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
8731   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
8732   "vtable_components" :
8733   [
8734    {
8735     "component_value" : 48,
8736     "kind" : "vbase_offset"
8737    },
8738    {
8739     "component_value" : 8,
8740     "kind" : "vbase_offset"
8741    },
8742    {
8743     "kind" : "offset_to_top"
8744    },
8745    {
8746     "kind" : "rtti",
8747     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
8748    },
8749    {
8750     "kind" : "complete_dtor_pointer",
8751     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
8752    },
8753    {
8754     "kind" : "deleting_dtor_pointer",
8755     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
8756    },
8757    {
8758     "kind" : "vcall_offset"
8759    },
8760    {
8761     "kind" : "vcall_offset"
8762    },
8763    {
8764     "kind" : "vcall_offset"
8765    },
8766    {
8767     "kind" : "vcall_offset"
8768    },
8769    {
8770     "component_value" : -48,
8771     "kind" : "vcall_offset"
8772    },
8773    {
8774     "component_value" : -48,
8775     "kind" : "offset_to_top"
8776    },
8777    {
8778     "kind" : "rtti",
8779     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
8780    },
8781    {
8782     "kind" : "complete_dtor_pointer",
8783     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
8784    },
8785    {
8786     "kind" : "deleting_dtor_pointer",
8787     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
8788    },
8789    {
8790     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8791    },
8792    {
8793     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8794    },
8795    {
8796     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8797    },
8798    {
8799     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8800    }
8801   ]
8802  },
8803  {
8804   "alignment" : 4,
8805   "base_specifiers" :
8806   [
8807    {
8808     "is_virtual" : true,
8809     "referenced_type" : "type-22"
8810    }
8811   ],
8812   "linker_set_key" : "android::hardware::IBinder",
8813   "name" : "android::hardware::IBinder",
8814   "record_kind" : "class",
8815   "referenced_type" : "type-21",
8816   "self_type" : "type-21",
8817   "size" : 12,
8818   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
8819   "unique_id" : "_ZTSN7android8hardware7IBinderE",
8820   "vtable_components" :
8821   [
8822    {
8823     "component_value" : 4,
8824     "kind" : "vbase_offset"
8825    },
8826    {
8827     "kind" : "offset_to_top"
8828    },
8829    {
8830     "kind" : "rtti",
8831     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
8832    },
8833    {
8834     "is_pure" : true,
8835     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8836    },
8837    {
8838     "is_pure" : true,
8839     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
8840    },
8841    {
8842     "is_pure" : true,
8843     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
8844    },
8845    {
8846     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
8847    },
8848    {
8849     "is_pure" : true,
8850     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8851    },
8852    {
8853     "is_pure" : true,
8854     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
8855    },
8856    {
8857     "is_pure" : true,
8858     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
8859    },
8860    {
8861     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
8862    },
8863    {
8864     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8865    },
8866    {
8867     "kind" : "complete_dtor_pointer",
8868     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
8869    },
8870    {
8871     "kind" : "deleting_dtor_pointer",
8872     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
8873    },
8874    {
8875     "kind" : "vcall_offset"
8876    },
8877    {
8878     "kind" : "vcall_offset"
8879    },
8880    {
8881     "kind" : "vcall_offset"
8882    },
8883    {
8884     "kind" : "vcall_offset"
8885    },
8886    {
8887     "component_value" : -4,
8888     "kind" : "vcall_offset"
8889    },
8890    {
8891     "component_value" : -4,
8892     "kind" : "offset_to_top"
8893    },
8894    {
8895     "kind" : "rtti",
8896     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
8897    },
8898    {
8899     "kind" : "complete_dtor_pointer",
8900     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
8901    },
8902    {
8903     "kind" : "deleting_dtor_pointer",
8904     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
8905    },
8906    {
8907     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8908    },
8909    {
8910     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8911    },
8912    {
8913     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8914    },
8915    {
8916     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8917    }
8918   ]
8919  },
8920  {
8921   "alignment" : 4,
8922   "base_specifiers" :
8923   [
8924    {
8925     "is_virtual" : true,
8926     "referenced_type" : "type-22"
8927    }
8928   ],
8929   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
8930   "name" : "android::hardware::IBinder::DeathRecipient",
8931   "record_kind" : "class",
8932   "referenced_type" : "type-50",
8933   "self_type" : "type-50",
8934   "size" : 12,
8935   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
8936   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
8937   "vtable_components" :
8938   [
8939    {
8940     "component_value" : 4,
8941     "kind" : "vbase_offset"
8942    },
8943    {
8944     "kind" : "offset_to_top"
8945    },
8946    {
8947     "kind" : "rtti",
8948     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
8949    },
8950    {
8951     "is_pure" : true,
8952     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
8953    },
8954    {
8955     "kind" : "complete_dtor_pointer",
8956     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
8957    },
8958    {
8959     "kind" : "deleting_dtor_pointer",
8960     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
8961    },
8962    {
8963     "kind" : "vcall_offset"
8964    },
8965    {
8966     "kind" : "vcall_offset"
8967    },
8968    {
8969     "kind" : "vcall_offset"
8970    },
8971    {
8972     "kind" : "vcall_offset"
8973    },
8974    {
8975     "component_value" : -4,
8976     "kind" : "vcall_offset"
8977    },
8978    {
8979     "component_value" : -4,
8980     "kind" : "offset_to_top"
8981    },
8982    {
8983     "kind" : "rtti",
8984     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
8985    },
8986    {
8987     "kind" : "complete_dtor_pointer",
8988     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
8989    },
8990    {
8991     "kind" : "deleting_dtor_pointer",
8992     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
8993    },
8994    {
8995     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8996    },
8997    {
8998     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8999    },
9000    {
9001     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9002    },
9003    {
9004     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9005    }
9006   ]
9007  },
9008  {
9009   "alignment" : 4,
9010   "base_specifiers" :
9011   [
9012    {
9013     "is_virtual" : true,
9014     "referenced_type" : "type-22"
9015    }
9016   ],
9017   "linker_set_key" : "android::hardware::IInterface",
9018   "name" : "android::hardware::IInterface",
9019   "record_kind" : "class",
9020   "referenced_type" : "type-378",
9021   "self_type" : "type-378",
9022   "size" : 12,
9023   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9024   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
9025   "vtable_components" :
9026   [
9027    {
9028     "component_value" : 4,
9029     "kind" : "vbase_offset"
9030    },
9031    {
9032     "kind" : "offset_to_top"
9033    },
9034    {
9035     "kind" : "rtti",
9036     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9037    },
9038    {
9039     "kind" : "complete_dtor_pointer",
9040     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
9041    },
9042    {
9043     "kind" : "deleting_dtor_pointer",
9044     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
9045    },
9046    {
9047     "is_pure" : true,
9048     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
9049    },
9050    {
9051     "kind" : "vcall_offset"
9052    },
9053    {
9054     "kind" : "vcall_offset"
9055    },
9056    {
9057     "kind" : "vcall_offset"
9058    },
9059    {
9060     "kind" : "vcall_offset"
9061    },
9062    {
9063     "component_value" : -4,
9064     "kind" : "vcall_offset"
9065    },
9066    {
9067     "component_value" : -4,
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" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
9077    },
9078    {
9079     "kind" : "deleting_dtor_pointer",
9080     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
9081    },
9082    {
9083     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9084    },
9085    {
9086     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9087    },
9088    {
9089     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9090    },
9091    {
9092     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9093    }
9094   ]
9095  },
9096  {
9097   "alignment" : 4,
9098   "fields" :
9099   [
9100    {
9101     "access" : "private",
9102     "field_name" : "mGrantors",
9103     "referenced_type" : "type-291"
9104    },
9105    {
9106     "access" : "private",
9107     "field_name" : "mHandle",
9108     "field_offset" : 128,
9109     "referenced_type" : "type-348"
9110    },
9111    {
9112     "access" : "private",
9113     "field_name" : "mQuantum",
9114     "field_offset" : 192,
9115     "referenced_type" : "type-2"
9116    },
9117    {
9118     "access" : "private",
9119     "field_name" : "mFlags",
9120     "field_offset" : 224,
9121     "referenced_type" : "type-2"
9122    }
9123   ],
9124   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
9125   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
9126   "referenced_type" : "type-347",
9127   "self_type" : "type-347",
9128   "size" : 32,
9129   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
9130   "template_args" : [ "type-44" ],
9131   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
9132  },
9133  {
9134   "alignment" : 4,
9135   "fields" :
9136   [
9137    {
9138     "access" : "private",
9139     "field_name" : "mBufCachePos",
9140     "referenced_type" : "type-2"
9141    },
9142    {
9143     "access" : "private",
9144     "field_name" : "mBufCache",
9145     "field_offset" : 32,
9146     "referenced_type" : "type-383"
9147    },
9148    {
9149     "access" : "private",
9150     "field_name" : "mError",
9151     "field_offset" : 128,
9152     "referenced_type" : "type-8"
9153    },
9154    {
9155     "access" : "private",
9156     "field_name" : "mData",
9157     "field_offset" : 160,
9158     "referenced_type" : "type-384"
9159    },
9160    {
9161     "access" : "private",
9162     "field_name" : "mDataSize",
9163     "field_offset" : 192,
9164     "referenced_type" : "type-2"
9165    },
9166    {
9167     "access" : "private",
9168     "field_name" : "mDataCapacity",
9169     "field_offset" : 224,
9170     "referenced_type" : "type-2"
9171    },
9172    {
9173     "access" : "private",
9174     "field_name" : "mDataPos",
9175     "field_offset" : 256,
9176     "referenced_type" : "type-2"
9177    },
9178    {
9179     "access" : "private",
9180     "field_name" : "mObjects",
9181     "field_offset" : 288,
9182     "referenced_type" : "type-385"
9183    },
9184    {
9185     "access" : "private",
9186     "field_name" : "mObjectsSize",
9187     "field_offset" : 320,
9188     "referenced_type" : "type-2"
9189    },
9190    {
9191     "access" : "private",
9192     "field_name" : "mObjectsCapacity",
9193     "field_offset" : 352,
9194     "referenced_type" : "type-2"
9195    },
9196    {
9197     "access" : "private",
9198     "field_name" : "mNextObjectHint",
9199     "field_offset" : 384,
9200     "referenced_type" : "type-2"
9201    },
9202    {
9203     "access" : "private",
9204     "field_name" : "mNumRef",
9205     "field_offset" : 416,
9206     "referenced_type" : "type-2"
9207    },
9208    {
9209     "access" : "private",
9210     "field_name" : "mFdsKnown",
9211     "field_offset" : 448,
9212     "referenced_type" : "type-25"
9213    },
9214    {
9215     "access" : "private",
9216     "field_name" : "mHasFds",
9217     "field_offset" : 456,
9218     "referenced_type" : "type-25"
9219    },
9220    {
9221     "access" : "private",
9222     "field_name" : "mAllowFds",
9223     "field_offset" : 464,
9224     "referenced_type" : "type-25"
9225    },
9226    {
9227     "access" : "private",
9228     "field_name" : "mOwner",
9229     "field_offset" : 480,
9230     "referenced_type" : "type-386"
9231    },
9232    {
9233     "access" : "private",
9234     "field_name" : "mOwnerCookie",
9235     "field_offset" : 512,
9236     "referenced_type" : "type-9"
9237    }
9238   ],
9239   "linker_set_key" : "android::hardware::Parcel",
9240   "name" : "android::hardware::Parcel",
9241   "record_kind" : "class",
9242   "referenced_type" : "type-382",
9243   "self_type" : "type-382",
9244   "size" : 68,
9245   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
9246   "unique_id" : "_ZTSN7android8hardware6ParcelE"
9247  },
9248  {
9249   "access" : "private",
9250   "alignment" : 4,
9251   "fields" :
9252   [
9253    {
9254     "field_name" : "index",
9255     "referenced_type" : "type-2"
9256    },
9257    {
9258     "field_name" : "buffer",
9259     "field_offset" : 32,
9260     "referenced_type" : "type-110"
9261    },
9262    {
9263     "field_name" : "bufend",
9264     "field_offset" : 96,
9265     "referenced_type" : "type-110"
9266    }
9267   ],
9268   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
9269   "name" : "android::hardware::Parcel::BufferInfo",
9270   "referenced_type" : "type-390",
9271   "self_type" : "type-390",
9272   "size" : 20,
9273   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
9274   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
9275  },
9276  {
9277   "alignment" : 4,
9278   "base_specifiers" :
9279   [
9280    {
9281     "is_virtual" : true,
9282     "referenced_type" : "type-22"
9283    }
9284   ],
9285   "fields" :
9286   [
9287    {
9288     "access" : "private",
9289     "field_name" : "mDriverFD",
9290     "field_offset" : 32,
9291     "referenced_type" : "type-8"
9292    },
9293    {
9294     "access" : "private",
9295     "field_name" : "mVMStart",
9296     "field_offset" : 64,
9297     "referenced_type" : "type-9"
9298    },
9299    {
9300     "access" : "private",
9301     "field_name" : "mThreadCountLock",
9302     "field_offset" : 96,
9303     "referenced_type" : "type-11"
9304    },
9305    {
9306     "access" : "private",
9307     "field_name" : "mThreadCountDecrement",
9308     "field_offset" : 128,
9309     "referenced_type" : "type-12"
9310    },
9311    {
9312     "access" : "private",
9313     "field_name" : "mExecutingThreadsCount",
9314     "field_offset" : 160,
9315     "referenced_type" : "type-2"
9316    },
9317    {
9318     "access" : "private",
9319     "field_name" : "mMaxThreads",
9320     "field_offset" : 192,
9321     "referenced_type" : "type-2"
9322    },
9323    {
9324     "access" : "private",
9325     "field_name" : "mStarvationStartTimeMs",
9326     "field_offset" : 224,
9327     "referenced_type" : "type-13"
9328    },
9329    {
9330     "access" : "private",
9331     "field_name" : "mLock",
9332     "field_offset" : 288,
9333     "referenced_type" : "type-14"
9334    },
9335    {
9336     "access" : "private",
9337     "field_name" : "mHandleToObject",
9338     "field_offset" : 320,
9339     "referenced_type" : "type-16"
9340    },
9341    {
9342     "access" : "private",
9343     "field_name" : "mManagesContexts",
9344     "field_offset" : 480,
9345     "referenced_type" : "type-25"
9346    },
9347    {
9348     "access" : "private",
9349     "field_name" : "mBinderContextCheckFunc",
9350     "field_offset" : 512,
9351     "referenced_type" : "type-26"
9352    },
9353    {
9354     "access" : "private",
9355     "field_name" : "mBinderContextUserData",
9356     "field_offset" : 544,
9357     "referenced_type" : "type-9"
9358    },
9359    {
9360     "access" : "private",
9361     "field_name" : "mContexts",
9362     "field_offset" : 576,
9363     "referenced_type" : "type-37"
9364    },
9365    {
9366     "access" : "private",
9367     "field_name" : "mRootDir",
9368     "field_offset" : 736,
9369     "referenced_type" : "type-41"
9370    },
9371    {
9372     "access" : "private",
9373     "field_name" : "mThreadPoolStarted",
9374     "field_offset" : 768,
9375     "referenced_type" : "type-25"
9376    },
9377    {
9378     "access" : "private",
9379     "field_name" : "mSpawnThreadOnStart",
9380     "field_offset" : 776,
9381     "referenced_type" : "type-25"
9382    },
9383    {
9384     "access" : "private",
9385     "field_name" : "mThreadPoolSeq",
9386     "field_offset" : 800,
9387     "referenced_type" : "type-45"
9388    },
9389    {
9390     "access" : "private",
9391     "field_name" : "mMmapSize",
9392     "field_offset" : 832,
9393     "referenced_type" : "type-18"
9394    },
9395    {
9396     "access" : "private",
9397     "field_name" : "mCallRestriction",
9398     "field_offset" : 864,
9399     "referenced_type" : "type-46"
9400    }
9401   ],
9402   "linker_set_key" : "android::hardware::ProcessState",
9403   "name" : "android::hardware::ProcessState",
9404   "record_kind" : "class",
9405   "referenced_type" : "type-7",
9406   "self_type" : "type-7",
9407   "size" : 120,
9408   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
9409   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
9410   "vtable_components" :
9411   [
9412    {
9413     "component_value" : 112,
9414     "kind" : "vbase_offset"
9415    },
9416    {
9417     "kind" : "offset_to_top"
9418    },
9419    {
9420     "kind" : "rtti",
9421     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
9422    },
9423    {
9424     "kind" : "complete_dtor_pointer",
9425     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
9426    },
9427    {
9428     "kind" : "deleting_dtor_pointer",
9429     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
9430    },
9431    {
9432     "kind" : "vcall_offset"
9433    },
9434    {
9435     "kind" : "vcall_offset"
9436    },
9437    {
9438     "kind" : "vcall_offset"
9439    },
9440    {
9441     "kind" : "vcall_offset"
9442    },
9443    {
9444     "component_value" : -112,
9445     "kind" : "vcall_offset"
9446    },
9447    {
9448     "component_value" : -112,
9449     "kind" : "offset_to_top"
9450    },
9451    {
9452     "kind" : "rtti",
9453     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
9454    },
9455    {
9456     "kind" : "complete_dtor_pointer",
9457     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
9458    },
9459    {
9460     "kind" : "deleting_dtor_pointer",
9461     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
9462    },
9463    {
9464     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9465    },
9466    {
9467     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9468    },
9469    {
9470     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9471    },
9472    {
9473     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9474    }
9475   ]
9476  },
9477  {
9478   "access" : "private",
9479   "alignment" : 4,
9480   "fields" :
9481   [
9482    {
9483     "field_name" : "binder",
9484     "referenced_type" : "type-20"
9485    },
9486    {
9487     "field_name" : "refs",
9488     "field_offset" : 32,
9489     "referenced_type" : "type-23"
9490    }
9491   ],
9492   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
9493   "name" : "android::hardware::ProcessState::handle_entry",
9494   "referenced_type" : "type-19",
9495   "self_type" : "type-19",
9496   "size" : 8,
9497   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
9498   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
9499  },
9500  {
9501   "alignment" : 4,
9502   "base_specifiers" :
9503   [
9504    {
9505     "referenced_type" : "type-132"
9506    }
9507   ],
9508   "fields" :
9509   [
9510    {
9511     "access" : "private",
9512     "field_name" : "mVal",
9513     "field_offset" : 192,
9514     "referenced_type" : "type-140"
9515    }
9516   ],
9517   "linker_set_key" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error>",
9518   "name" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error>",
9519   "record_kind" : "class",
9520   "referenced_type" : "type-139",
9521   "self_type" : "type-139",
9522   "size" : 28,
9523   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9524   "template_args" : [ "type-140" ],
9525   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_8graphics6mapper4V2_05ErrorEEE"
9526  },
9527  {
9528   "alignment" : 4,
9529   "base_specifiers" :
9530   [
9531    {
9532     "referenced_type" : "type-132"
9533    }
9534   ],
9535   "fields" :
9536   [
9537    {
9538     "access" : "private",
9539     "field_name" : "mVal",
9540     "field_offset" : 192,
9541     "referenced_type" : "type-96"
9542    }
9543   ],
9544   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_1::IMapper> >",
9545   "name" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_1::IMapper> >",
9546   "record_kind" : "class",
9547   "referenced_type" : "type-146",
9548   "self_type" : "type-146",
9549   "size" : 28,
9550   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9551   "template_args" : [ "type-96" ],
9552   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_8graphics6mapper4V2_17IMapperEEEEE"
9553  },
9554  {
9555   "alignment" : 4,
9556   "base_specifiers" :
9557   [
9558    {
9559     "referenced_type" : "type-132"
9560    }
9561   ],
9562   "fields" :
9563   [
9564    {
9565     "access" : "private",
9566     "field_name" : "mVal",
9567     "field_offset" : 168,
9568     "referenced_type" : "type-25"
9569    }
9570   ],
9571   "linker_set_key" : "android::hardware::Return<bool>",
9572   "name" : "android::hardware::Return<bool>",
9573   "record_kind" : "class",
9574   "referenced_type" : "type-131",
9575   "self_type" : "type-131",
9576   "size" : 24,
9577   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9578   "template_args" : [ "type-25" ],
9579   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
9580  },
9581  {
9582   "alignment" : 4,
9583   "base_specifiers" :
9584   [
9585    {
9586     "referenced_type" : "type-132"
9587    }
9588   ],
9589   "linker_set_key" : "android::hardware::Return<void>",
9590   "name" : "android::hardware::Return<void>",
9591   "record_kind" : "class",
9592   "referenced_type" : "type-159",
9593   "self_type" : "type-159",
9594   "size" : 24,
9595   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9596   "template_args" : [ "type-10" ],
9597   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
9598  },
9599  {
9600   "alignment" : 4,
9601   "fields" :
9602   [
9603    {
9604     "access" : "private",
9605     "field_name" : "mException",
9606     "referenced_type" : "type-8"
9607    },
9608    {
9609     "access" : "private",
9610     "field_name" : "mErrorCode",
9611     "field_offset" : 32,
9612     "referenced_type" : "type-8"
9613    },
9614    {
9615     "access" : "private",
9616     "field_name" : "mMessage",
9617     "field_offset" : 64,
9618     "referenced_type" : "type-123"
9619    }
9620   ],
9621   "linker_set_key" : "android::hardware::Status",
9622   "name" : "android::hardware::Status",
9623   "record_kind" : "class",
9624   "referenced_type" : "type-122",
9625   "self_type" : "type-122",
9626   "size" : 20,
9627   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9628   "unique_id" : "_ZTSN7android8hardware6StatusE"
9629  },
9630  {
9631   "alignment" : 4,
9632   "fields" :
9633   [
9634    {
9635     "access" : "protected",
9636     "field_name" : "mInstrumentationCallbacks",
9637     "field_offset" : 32,
9638     "referenced_type" : "type-399"
9639    },
9640    {
9641     "access" : "protected",
9642     "field_name" : "mEnableInstrumentation",
9643     "field_offset" : 128,
9644     "referenced_type" : "type-25"
9645    },
9646    {
9647     "access" : "protected",
9648     "field_name" : "mInstrumentationLibPackage",
9649     "field_offset" : 160,
9650     "referenced_type" : "type-400"
9651    },
9652    {
9653     "access" : "protected",
9654     "field_name" : "mInterfaceName",
9655     "field_offset" : 256,
9656     "referenced_type" : "type-401"
9657    }
9658   ],
9659   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
9660   "name" : "android::hardware::details::HidlInstrumentor",
9661   "referenced_type" : "type-398",
9662   "self_type" : "type-398",
9663   "size" : 44,
9664   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9665   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
9666   "vtable_components" :
9667   [
9668    {
9669     "kind" : "offset_to_top"
9670    },
9671    {
9672     "kind" : "rtti",
9673     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9674    },
9675    {
9676     "kind" : "complete_dtor_pointer",
9677     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
9678    },
9679    {
9680     "kind" : "deleting_dtor_pointer",
9681     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
9682    }
9683   ]
9684  },
9685  {
9686   "alignment" : 4,
9687   "fields" :
9688   [
9689    {
9690     "field_name" : "sched_policy",
9691     "referenced_type" : "type-8"
9692    },
9693    {
9694     "field_name" : "prio",
9695     "field_offset" : 32,
9696     "referenced_type" : "type-8"
9697    }
9698   ],
9699   "linker_set_key" : "android::hardware::details::SchedPrio",
9700   "name" : "android::hardware::details::SchedPrio",
9701   "referenced_type" : "type-409",
9702   "self_type" : "type-409",
9703   "size" : 8,
9704   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
9705   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
9706  },
9707  {
9708   "alignment" : 4,
9709   "fields" :
9710   [
9711    {
9712     "access" : "private",
9713     "field_name" : "mQueue",
9714     "referenced_type" : "type-630"
9715    }
9716   ],
9717   "linker_set_key" : "android::hardware::details::TaskRunner",
9718   "name" : "android::hardware::details::TaskRunner",
9719   "record_kind" : "class",
9720   "referenced_type" : "type-629",
9721   "self_type" : "type-629",
9722   "size" : 8,
9723   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
9724   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
9725  },
9726  {
9727   "alignment" : 1,
9728   "linker_set_key" : "android::hardware::details::bnhw_tag",
9729   "name" : "android::hardware::details::bnhw_tag",
9730   "referenced_type" : "type-219",
9731   "self_type" : "type-219",
9732   "size" : 1,
9733   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9734   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
9735  },
9736  {
9737   "alignment" : 1,
9738   "linker_set_key" : "android::hardware::details::bphw_tag",
9739   "name" : "android::hardware::details::bphw_tag",
9740   "referenced_type" : "type-230",
9741   "self_type" : "type-230",
9742   "size" : 1,
9743   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9744   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
9745  },
9746  {
9747   "alignment" : 1,
9748   "linker_set_key" : "android::hardware::details::bs_tag",
9749   "name" : "android::hardware::details::bs_tag",
9750   "referenced_type" : "type-243",
9751   "self_type" : "type-243",
9752   "size" : 1,
9753   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9754   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
9755  },
9756  {
9757   "access" : "private",
9758   "alignment" : 4,
9759   "fields" :
9760   [
9761    {
9762     "field_name" : "mPointer",
9763     "referenced_type" : "type-294"
9764    },
9765    {
9766     "field_name" : "_pad",
9767     "referenced_type" : "type-110"
9768    }
9769   ],
9770   "is_anonymous" : true,
9771   "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",
9772   "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",
9773   "record_kind" : "union",
9774   "referenced_type" : "type-293",
9775   "self_type" : "type-293",
9776   "size" : 8,
9777   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9778   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
9779  },
9780  {
9781   "alignment" : 4,
9782   "fields" :
9783   [
9784    {
9785     "access" : "private",
9786     "referenced_type" : "type-293"
9787    }
9788   ],
9789   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
9790   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
9791   "referenced_type" : "type-292",
9792   "self_type" : "type-292",
9793   "size" : 8,
9794   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9795   "template_args" : [ "type-295" ],
9796   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
9797  },
9798  {
9799   "alignment" : 4,
9800   "fields" :
9801   [
9802    {
9803     "access" : "private",
9804     "referenced_type" : "type-308"
9805    }
9806   ],
9807   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
9808   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
9809   "referenced_type" : "type-307",
9810   "self_type" : "type-307",
9811   "size" : 8,
9812   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9813   "template_args" : [ "type-310" ],
9814   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
9815  },
9816  {
9817   "alignment" : 4,
9818   "fields" :
9819   [
9820    {
9821     "access" : "private",
9822     "referenced_type" : "type-300"
9823    }
9824   ],
9825   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9826   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9827   "referenced_type" : "type-299",
9828   "self_type" : "type-299",
9829   "size" : 8,
9830   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9831   "template_args" : [ "type-273" ],
9832   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
9833  },
9834  {
9835   "alignment" : 4,
9836   "fields" :
9837   [
9838    {
9839     "access" : "private",
9840     "referenced_type" : "type-334"
9841    }
9842   ],
9843   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
9844   "name" : "android::hardware::details::hidl_pointer<char>",
9845   "referenced_type" : "type-333",
9846   "self_type" : "type-333",
9847   "size" : 8,
9848   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9849   "template_args" : [ "type-44" ],
9850   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
9851  },
9852  {
9853   "access" : "private",
9854   "alignment" : 4,
9855   "fields" :
9856   [
9857    {
9858     "field_name" : "mPointer",
9859     "referenced_type" : "type-166"
9860    },
9861    {
9862     "field_name" : "_pad",
9863     "referenced_type" : "type-110"
9864    }
9865   ],
9866   "is_anonymous" : true,
9867   "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",
9868   "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",
9869   "record_kind" : "union",
9870   "referenced_type" : "type-334",
9871   "self_type" : "type-334",
9872   "size" : 8,
9873   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9874   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
9875  },
9876  {
9877   "alignment" : 4,
9878   "fields" :
9879   [
9880    {
9881     "access" : "private",
9882     "referenced_type" : "type-275"
9883    }
9884   ],
9885   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
9886   "name" : "android::hardware::details::hidl_pointer<const char>",
9887   "referenced_type" : "type-274",
9888   "self_type" : "type-274",
9889   "size" : 8,
9890   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9891   "template_args" : [ "type-43" ],
9892   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
9893  },
9894  {
9895   "access" : "private",
9896   "alignment" : 4,
9897   "fields" :
9898   [
9899    {
9900     "field_name" : "mPointer",
9901     "referenced_type" : "type-42"
9902    },
9903    {
9904     "field_name" : "_pad",
9905     "referenced_type" : "type-110"
9906    }
9907   ],
9908   "is_anonymous" : true,
9909   "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",
9910   "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",
9911   "record_kind" : "union",
9912   "referenced_type" : "type-275",
9913   "self_type" : "type-275",
9914   "size" : 8,
9915   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9916   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
9917  },
9918  {
9919   "alignment" : 4,
9920   "fields" :
9921   [
9922    {
9923     "access" : "private",
9924     "referenced_type" : "type-253"
9925    }
9926   ],
9927   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
9928   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
9929   "referenced_type" : "type-252",
9930   "self_type" : "type-252",
9931   "size" : 8,
9932   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9933   "template_args" : [ "type-255" ],
9934   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
9935  },
9936  {
9937   "access" : "private",
9938   "alignment" : 4,
9939   "fields" :
9940   [
9941    {
9942     "field_name" : "mPointer",
9943     "referenced_type" : "type-254"
9944    },
9945    {
9946     "field_name" : "_pad",
9947     "referenced_type" : "type-110"
9948    }
9949   ],
9950   "is_anonymous" : true,
9951   "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",
9952   "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",
9953   "record_kind" : "union",
9954   "referenced_type" : "type-253",
9955   "self_type" : "type-253",
9956   "size" : 8,
9957   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9958   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
9959  },
9960  {
9961   "access" : "private",
9962   "alignment" : 4,
9963   "fields" :
9964   [
9965    {
9966     "field_name" : "mPointer",
9967     "referenced_type" : "type-309"
9968    },
9969    {
9970     "field_name" : "_pad",
9971     "referenced_type" : "type-110"
9972    }
9973   ],
9974   "is_anonymous" : true,
9975   "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",
9976   "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",
9977   "record_kind" : "union",
9978   "referenced_type" : "type-308",
9979   "self_type" : "type-308",
9980   "size" : 8,
9981   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9982   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
9983  },
9984  {
9985   "access" : "private",
9986   "alignment" : 4,
9987   "fields" :
9988   [
9989    {
9990     "field_name" : "mPointer",
9991     "referenced_type" : "type-301"
9992    },
9993    {
9994     "field_name" : "_pad",
9995     "referenced_type" : "type-110"
9996    }
9997   ],
9998   "is_anonymous" : true,
9999   "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",
10000   "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",
10001   "record_kind" : "union",
10002   "referenced_type" : "type-300",
10003   "self_type" : "type-300",
10004   "size" : 8,
10005   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10006   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
10007  },
10008  {
10009   "alignment" : 4,
10010   "fields" :
10011   [
10012    {
10013     "access" : "private",
10014     "referenced_type" : "type-318"
10015    }
10016   ],
10017   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
10018   "name" : "android::hardware::details::hidl_pointer<int>",
10019   "referenced_type" : "type-317",
10020   "self_type" : "type-317",
10021   "size" : 8,
10022   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10023   "template_args" : [ "type-8" ],
10024   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
10025  },
10026  {
10027   "access" : "private",
10028   "alignment" : 4,
10029   "fields" :
10030   [
10031    {
10032     "field_name" : "mPointer",
10033     "referenced_type" : "type-319"
10034    },
10035    {
10036     "field_name" : "_pad",
10037     "referenced_type" : "type-110"
10038    }
10039   ],
10040   "is_anonymous" : true,
10041   "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",
10042   "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",
10043   "record_kind" : "union",
10044   "referenced_type" : "type-318",
10045   "self_type" : "type-318",
10046   "size" : 8,
10047   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10048   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
10049  },
10050  {
10051   "alignment" : 4,
10052   "fields" :
10053   [
10054    {
10055     "access" : "private",
10056     "referenced_type" : "type-349"
10057    }
10058   ],
10059   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
10060   "name" : "android::hardware::details::hidl_pointer<native_handle>",
10061   "referenced_type" : "type-348",
10062   "self_type" : "type-348",
10063   "size" : 8,
10064   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10065   "template_args" : [ "type-171" ],
10066   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
10067  },
10068  {
10069   "access" : "private",
10070   "alignment" : 4,
10071   "fields" :
10072   [
10073    {
10074     "field_name" : "mPointer",
10075     "referenced_type" : "type-170"
10076    },
10077    {
10078     "field_name" : "_pad",
10079     "referenced_type" : "type-110"
10080    }
10081   ],
10082   "is_anonymous" : true,
10083   "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",
10084   "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",
10085   "record_kind" : "union",
10086   "referenced_type" : "type-349",
10087   "self_type" : "type-349",
10088   "size" : 8,
10089   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10090   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
10091  },
10092  {
10093   "alignment" : 4,
10094   "fields" :
10095   [
10096    {
10097     "access" : "private",
10098     "referenced_type" : "type-326"
10099    }
10100   ],
10101   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned int>",
10102   "name" : "android::hardware::details::hidl_pointer<unsigned int>",
10103   "referenced_type" : "type-325",
10104   "self_type" : "type-325",
10105   "size" : 8,
10106   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10107   "template_args" : [ "type-2" ],
10108   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIjEE"
10109  },
10110  {
10111   "access" : "private",
10112   "alignment" : 4,
10113   "fields" :
10114   [
10115    {
10116     "field_name" : "mPointer",
10117     "referenced_type" : "type-327"
10118    },
10119    {
10120     "field_name" : "_pad",
10121     "referenced_type" : "type-110"
10122    }
10123   ],
10124   "is_anonymous" : true,
10125   "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",
10126   "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",
10127   "record_kind" : "union",
10128   "referenced_type" : "type-326",
10129   "self_type" : "type-326",
10130   "size" : 8,
10131   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10132   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIjEUt_E"
10133  },
10134  {
10135   "alignment" : 1,
10136   "linker_set_key" : "android::hardware::details::i_tag",
10137   "name" : "android::hardware::details::i_tag",
10138   "referenced_type" : "type-209",
10139   "self_type" : "type-209",
10140   "size" : 1,
10141   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10142   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
10143  },
10144  {
10145   "alignment" : 4,
10146   "fields" :
10147   [
10148    {
10149     "access" : "private",
10150     "field_name" : "mStatus",
10151     "referenced_type" : "type-122"
10152    },
10153    {
10154     "access" : "private",
10155     "field_name" : "mCheckedStatus",
10156     "field_offset" : 160,
10157     "referenced_type" : "type-25"
10158    }
10159   ],
10160   "linker_set_key" : "android::hardware::details::return_status",
10161   "name" : "android::hardware::details::return_status",
10162   "record_kind" : "class",
10163   "referenced_type" : "type-132",
10164   "self_type" : "type-132",
10165   "size" : 24,
10166   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10167   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
10168  },
10169  {
10170   "alignment" : 1,
10171   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
10172   "name" : "android::hardware::details::std_array<unsigned char, 32>",
10173   "referenced_type" : "type-335",
10174   "self_type" : "type-335",
10175   "size" : 1,
10176   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10177   "template_args" : [ "type-86" ],
10178   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
10179  },
10180  {
10181   "alignment" : 4,
10182   "base_specifiers" :
10183   [
10184    {
10185     "referenced_type" : "type-396"
10186    }
10187   ],
10188   "fields" :
10189   [
10190    {
10191     "access" : "private",
10192     "field_name" : "_hidl_mImpl",
10193     "field_offset" : 544,
10194     "referenced_type" : "type-77"
10195    }
10196   ],
10197   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::BnHwMapper",
10198   "name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper",
10199   "referenced_type" : "type-583",
10200   "self_type" : "type-583",
10201   "size" : 80,
10202   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h",
10203   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_010BnHwMapperE",
10204   "vtable_components" :
10205   [
10206    {
10207     "component_value" : 72,
10208     "kind" : "vbase_offset"
10209    },
10210    {
10211     "kind" : "offset_to_top"
10212    },
10213    {
10214     "kind" : "rtti",
10215     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BnHwMapperE"
10216    },
10217    {
10218     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10219    },
10220    {
10221     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10222    },
10223    {
10224     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10225    },
10226    {
10227     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10228    },
10229    {
10230     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10231    },
10232    {
10233     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10234    },
10235    {
10236     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10237    },
10238    {
10239     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10240    },
10241    {
10242     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10243    },
10244    {
10245     "kind" : "complete_dtor_pointer",
10246     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperD1Ev"
10247    },
10248    {
10249     "kind" : "deleting_dtor_pointer",
10250     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperD0Ev"
10251    },
10252    {
10253     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
10254    },
10255    {
10256     "component_value" : -20,
10257     "kind" : "offset_to_top"
10258    },
10259    {
10260     "kind" : "rtti",
10261     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BnHwMapperE"
10262    },
10263    {
10264     "kind" : "complete_dtor_pointer",
10265     "mangled_component_name" : "_ZThn20_N7android8hardware8graphics6mapper4V2_010BnHwMapperD1Ev"
10266    },
10267    {
10268     "kind" : "deleting_dtor_pointer",
10269     "mangled_component_name" : "_ZThn20_N7android8hardware8graphics6mapper4V2_010BnHwMapperD0Ev"
10270    },
10271    {
10272     "kind" : "vcall_offset"
10273    },
10274    {
10275     "kind" : "vcall_offset"
10276    },
10277    {
10278     "kind" : "vcall_offset"
10279    },
10280    {
10281     "kind" : "vcall_offset"
10282    },
10283    {
10284     "component_value" : -72,
10285     "kind" : "vcall_offset"
10286    },
10287    {
10288     "component_value" : -72,
10289     "kind" : "offset_to_top"
10290    },
10291    {
10292     "kind" : "rtti",
10293     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BnHwMapperE"
10294    },
10295    {
10296     "kind" : "complete_dtor_pointer",
10297     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_010BnHwMapperD1Ev"
10298    },
10299    {
10300     "kind" : "deleting_dtor_pointer",
10301     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_010BnHwMapperD0Ev"
10302    },
10303    {
10304     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10305    },
10306    {
10307     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10308    },
10309    {
10310     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10311    },
10312    {
10313     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10314    }
10315   ]
10316  },
10317  {
10318   "alignment" : 4,
10319   "base_specifiers" :
10320   [
10321    {
10322     "referenced_type" : "type-379"
10323    },
10324    {
10325     "referenced_type" : "type-398"
10326    }
10327   ],
10328   "fields" :
10329   [
10330    {
10331     "access" : "private",
10332     "field_name" : "_hidl_mMutex",
10333     "field_offset" : 544,
10334     "referenced_type" : "type-586"
10335    },
10336    {
10337     "access" : "private",
10338     "field_name" : "_hidl_mDeathRecipients",
10339     "field_offset" : 576,
10340     "referenced_type" : "type-587"
10341    }
10342   ],
10343   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::BpHwMapper",
10344   "name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper",
10345   "referenced_type" : "type-585",
10346   "self_type" : "type-585",
10347   "size" : 92,
10348   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h",
10349   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_010BpHwMapperE",
10350   "vtable_components" :
10351   [
10352    {
10353     "component_value" : 84,
10354     "kind" : "vbase_offset"
10355    },
10356    {
10357     "kind" : "offset_to_top"
10358    },
10359    {
10360     "kind" : "rtti",
10361     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
10362    },
10363    {
10364     "mangled_component_name" : "_ZNK7android8hardware8graphics6mapper4V2_010BpHwMapper8isRemoteEv"
10365    },
10366    {
10367     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10368    },
10369    {
10370     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10371    },
10372    {
10373     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10374    },
10375    {
10376     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10377    },
10378    {
10379     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper21setHALInstrumentationEv"
10380    },
10381    {
10382     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10383    },
10384    {
10385     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper4pingEv"
10386    },
10387    {
10388     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10389    },
10390    {
10391     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper21notifySyspropsChangedEv"
10392    },
10393    {
10394     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10395    },
10396    {
10397     "kind" : "complete_dtor_pointer",
10398     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapperD1Ev"
10399    },
10400    {
10401     "kind" : "deleting_dtor_pointer",
10402     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapperD0Ev"
10403    },
10404    {
10405     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper16createDescriptorERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecIjEEEEE"
10406    },
10407    {
10408     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorEPvEEE"
10409    },
10410    {
10411     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper10freeBufferEPv"
10412    },
10413    {
10414     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper4lockEPvyRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorES5_EEE"
10415    },
10416    {
10417     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper9lockYCbCrEPvyRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorERKNS3_11YCbCrLayoutEEEE"
10418    },
10419    {
10420     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper6unlockEPvNSt3__18functionIFvNS3_5ErrorERKNS0_11hidl_handleEEEE"
10421    },
10422    {
10423     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEE10onAsBinderEv"
10424    },
10425    {
10426     "component_value" : 80,
10427     "kind" : "vbase_offset"
10428    },
10429    {
10430     "component_value" : -4,
10431     "kind" : "offset_to_top"
10432    },
10433    {
10434     "kind" : "rtti",
10435     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
10436    },
10437    {
10438     "kind" : "complete_dtor_pointer",
10439     "mangled_component_name" : "_ZThn4_N7android8hardware8graphics6mapper4V2_010BpHwMapperD1Ev"
10440    },
10441    {
10442     "kind" : "deleting_dtor_pointer",
10443     "mangled_component_name" : "_ZThn4_N7android8hardware8graphics6mapper4V2_010BpHwMapperD0Ev"
10444    },
10445    {
10446     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEE10onAsBinderEv"
10447    },
10448    {
10449     "component_value" : 76,
10450     "kind" : "vbase_offset"
10451    },
10452    {
10453     "component_value" : -8,
10454     "kind" : "offset_to_top"
10455    },
10456    {
10457     "kind" : "rtti",
10458     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
10459    },
10460    {
10461     "kind" : "complete_dtor_pointer",
10462     "mangled_component_name" : "_ZThn8_N7android8hardware8graphics6mapper4V2_010BpHwMapperD1Ev"
10463    },
10464    {
10465     "kind" : "deleting_dtor_pointer",
10466     "mangled_component_name" : "_ZThn8_N7android8hardware8graphics6mapper4V2_010BpHwMapperD0Ev"
10467    },
10468    {
10469     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10470    },
10471    {
10472     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10473    },
10474    {
10475     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10476    },
10477    {
10478     "component_value" : -24,
10479     "kind" : "offset_to_top"
10480    },
10481    {
10482     "kind" : "rtti",
10483     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
10484    },
10485    {
10486     "kind" : "complete_dtor_pointer",
10487     "mangled_component_name" : "_ZThn24_N7android8hardware8graphics6mapper4V2_010BpHwMapperD1Ev"
10488    },
10489    {
10490     "kind" : "deleting_dtor_pointer",
10491     "mangled_component_name" : "_ZThn24_N7android8hardware8graphics6mapper4V2_010BpHwMapperD0Ev"
10492    },
10493    {
10494     "kind" : "vcall_offset"
10495    },
10496    {
10497     "component_value" : -76,
10498     "kind" : "vcall_offset"
10499    },
10500    {
10501     "component_value" : -76,
10502     "kind" : "vcall_offset"
10503    },
10504    {
10505     "component_value" : -76,
10506     "kind" : "vcall_offset"
10507    },
10508    {
10509     "component_value" : -84,
10510     "kind" : "vcall_offset"
10511    },
10512    {
10513     "component_value" : -84,
10514     "kind" : "offset_to_top"
10515    },
10516    {
10517     "kind" : "rtti",
10518     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
10519    },
10520    {
10521     "kind" : "complete_dtor_pointer",
10522     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_010BpHwMapperD1Ev"
10523    },
10524    {
10525     "kind" : "deleting_dtor_pointer",
10526     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_010BpHwMapperD0Ev"
10527    },
10528    {
10529     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10530    },
10531    {
10532     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10533    },
10534    {
10535     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10536    },
10537    {
10538     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10539    }
10540   ]
10541  },
10542  {
10543   "alignment" : 4,
10544   "base_specifiers" :
10545   [
10546    {
10547     "referenced_type" : "type-56"
10548    }
10549   ],
10550   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::IMapper",
10551   "name" : "android::hardware::graphics::mapper::V2_0::IMapper",
10552   "referenced_type" : "type-79",
10553   "self_type" : "type-79",
10554   "size" : 12,
10555   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h",
10556   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_07IMapperE",
10557   "vtable_components" :
10558   [
10559    {
10560     "component_value" : 4,
10561     "kind" : "vbase_offset"
10562    },
10563    {
10564     "kind" : "offset_to_top"
10565    },
10566    {
10567     "kind" : "rtti",
10568     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_07IMapperE"
10569    },
10570    {
10571     "mangled_component_name" : "_ZNK7android8hardware8graphics6mapper4V2_07IMapper8isRemoteEv"
10572    },
10573    {
10574     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10575    },
10576    {
10577     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10578    },
10579    {
10580     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10581    },
10582    {
10583     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10584    },
10585    {
10586     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper21setHALInstrumentationEv"
10587    },
10588    {
10589     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10590    },
10591    {
10592     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper4pingEv"
10593    },
10594    {
10595     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10596    },
10597    {
10598     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper21notifySyspropsChangedEv"
10599    },
10600    {
10601     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10602    },
10603    {
10604     "kind" : "complete_dtor_pointer",
10605     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapperD1Ev"
10606    },
10607    {
10608     "kind" : "deleting_dtor_pointer",
10609     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapperD0Ev"
10610    },
10611    {
10612     "is_pure" : true,
10613     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper16createDescriptorERKNS4_20BufferDescriptorInfoENSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecIjEEEEE"
10614    },
10615    {
10616     "is_pure" : true,
10617     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorEPvEEE"
10618    },
10619    {
10620     "is_pure" : true,
10621     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper10freeBufferEPv"
10622    },
10623    {
10624     "is_pure" : true,
10625     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper4lockEPvyRKNS4_4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorES5_EEE"
10626    },
10627    {
10628     "is_pure" : true,
10629     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper9lockYCbCrEPvyRKNS4_4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorERKNS3_11YCbCrLayoutEEEE"
10630    },
10631    {
10632     "is_pure" : true,
10633     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper6unlockEPvNSt3__18functionIFvNS3_5ErrorERKNS0_11hidl_handleEEEE"
10634    },
10635    {
10636     "kind" : "vcall_offset"
10637    },
10638    {
10639     "kind" : "vcall_offset"
10640    },
10641    {
10642     "kind" : "vcall_offset"
10643    },
10644    {
10645     "kind" : "vcall_offset"
10646    },
10647    {
10648     "component_value" : -4,
10649     "kind" : "vcall_offset"
10650    },
10651    {
10652     "component_value" : -4,
10653     "kind" : "offset_to_top"
10654    },
10655    {
10656     "kind" : "rtti",
10657     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_07IMapperE"
10658    },
10659    {
10660     "kind" : "complete_dtor_pointer",
10661     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_07IMapperD1Ev"
10662    },
10663    {
10664     "kind" : "deleting_dtor_pointer",
10665     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_07IMapperD0Ev"
10666    },
10667    {
10668     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10669    },
10670    {
10671     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10672    },
10673    {
10674     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10675    },
10676    {
10677     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10678    }
10679   ]
10680  },
10681  {
10682   "alignment" : 8,
10683   "fields" :
10684   [
10685    {
10686     "field_name" : "width",
10687     "referenced_type" : "type-2"
10688    },
10689    {
10690     "field_name" : "height",
10691     "field_offset" : 32,
10692     "referenced_type" : "type-2"
10693    },
10694    {
10695     "field_name" : "layerCount",
10696     "field_offset" : 64,
10697     "referenced_type" : "type-2"
10698    },
10699    {
10700     "field_name" : "format",
10701     "field_offset" : 96,
10702     "referenced_type" : "type-510"
10703    },
10704    {
10705     "field_name" : "usage",
10706     "field_offset" : 128,
10707     "referenced_type" : "type-110"
10708    }
10709   ],
10710   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::IMapper::BufferDescriptorInfo",
10711   "name" : "android::hardware::graphics::mapper::V2_0::IMapper::BufferDescriptorInfo",
10712   "referenced_type" : "type-567",
10713   "self_type" : "type-567",
10714   "size" : 24,
10715   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h",
10716   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_07IMapper20BufferDescriptorInfoE"
10717  },
10718  {
10719   "alignment" : 4,
10720   "fields" :
10721   [
10722    {
10723     "field_name" : "left",
10724     "referenced_type" : "type-8"
10725    },
10726    {
10727     "field_name" : "top",
10728     "field_offset" : 32,
10729     "referenced_type" : "type-8"
10730    },
10731    {
10732     "field_name" : "width",
10733     "field_offset" : 64,
10734     "referenced_type" : "type-8"
10735    },
10736    {
10737     "field_name" : "height",
10738     "field_offset" : 96,
10739     "referenced_type" : "type-8"
10740    }
10741   ],
10742   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::IMapper::Rect",
10743   "name" : "android::hardware::graphics::mapper::V2_0::IMapper::Rect",
10744   "referenced_type" : "type-568",
10745   "self_type" : "type-568",
10746   "size" : 16,
10747   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h",
10748   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_07IMapper4RectE"
10749  },
10750  {
10751   "alignment" : 4,
10752   "fields" :
10753   [
10754    {
10755     "field_name" : "y",
10756     "referenced_type" : "type-9"
10757    },
10758    {
10759     "field_name" : "cb",
10760     "field_offset" : 32,
10761     "referenced_type" : "type-9"
10762    },
10763    {
10764     "field_name" : "cr",
10765     "field_offset" : 64,
10766     "referenced_type" : "type-9"
10767    },
10768    {
10769     "field_name" : "yStride",
10770     "field_offset" : 96,
10771     "referenced_type" : "type-2"
10772    },
10773    {
10774     "field_name" : "cStride",
10775     "field_offset" : 128,
10776     "referenced_type" : "type-2"
10777    },
10778    {
10779     "field_name" : "chromaStep",
10780     "field_offset" : 160,
10781     "referenced_type" : "type-2"
10782    }
10783   ],
10784   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::YCbCrLayout",
10785   "name" : "android::hardware::graphics::mapper::V2_0::YCbCrLayout",
10786   "referenced_type" : "type-562",
10787   "self_type" : "type-562",
10788   "size" : 24,
10789   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/types.h",
10790   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_011YCbCrLayoutE"
10791  },
10792  {
10793   "alignment" : 4,
10794   "base_specifiers" :
10795   [
10796    {
10797     "referenced_type" : "type-396"
10798    }
10799   ],
10800   "fields" :
10801   [
10802    {
10803     "access" : "private",
10804     "field_name" : "_hidl_mImpl",
10805     "field_offset" : 544,
10806     "referenced_type" : "type-96"
10807    }
10808   ],
10809   "linker_set_key" : "android::hardware::graphics::mapper::V2_1::BnHwMapper",
10810   "name" : "android::hardware::graphics::mapper::V2_1::BnHwMapper",
10811   "referenced_type" : "type-434",
10812   "self_type" : "type-434",
10813   "size" : 80,
10814   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BnHwMapper.h",
10815   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_110BnHwMapperE",
10816   "vtable_components" :
10817   [
10818    {
10819     "component_value" : 72,
10820     "kind" : "vbase_offset"
10821    },
10822    {
10823     "kind" : "offset_to_top"
10824    },
10825    {
10826     "kind" : "rtti",
10827     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_110BnHwMapperE"
10828    },
10829    {
10830     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10831    },
10832    {
10833     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10834    },
10835    {
10836     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10837    },
10838    {
10839     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10840    },
10841    {
10842     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10843    },
10844    {
10845     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10846    },
10847    {
10848     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10849    },
10850    {
10851     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10852    },
10853    {
10854     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10855    },
10856    {
10857     "kind" : "complete_dtor_pointer",
10858     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapperD1Ev"
10859    },
10860    {
10861     "kind" : "deleting_dtor_pointer",
10862     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapperD0Ev"
10863    },
10864    {
10865     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
10866    },
10867    {
10868     "component_value" : -20,
10869     "kind" : "offset_to_top"
10870    },
10871    {
10872     "kind" : "rtti",
10873     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_110BnHwMapperE"
10874    },
10875    {
10876     "kind" : "complete_dtor_pointer",
10877     "mangled_component_name" : "_ZThn20_N7android8hardware8graphics6mapper4V2_110BnHwMapperD1Ev"
10878    },
10879    {
10880     "kind" : "deleting_dtor_pointer",
10881     "mangled_component_name" : "_ZThn20_N7android8hardware8graphics6mapper4V2_110BnHwMapperD0Ev"
10882    },
10883    {
10884     "kind" : "vcall_offset"
10885    },
10886    {
10887     "kind" : "vcall_offset"
10888    },
10889    {
10890     "kind" : "vcall_offset"
10891    },
10892    {
10893     "kind" : "vcall_offset"
10894    },
10895    {
10896     "component_value" : -72,
10897     "kind" : "vcall_offset"
10898    },
10899    {
10900     "component_value" : -72,
10901     "kind" : "offset_to_top"
10902    },
10903    {
10904     "kind" : "rtti",
10905     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_110BnHwMapperE"
10906    },
10907    {
10908     "kind" : "complete_dtor_pointer",
10909     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_110BnHwMapperD1Ev"
10910    },
10911    {
10912     "kind" : "deleting_dtor_pointer",
10913     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_110BnHwMapperD0Ev"
10914    },
10915    {
10916     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10917    },
10918    {
10919     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10920    },
10921    {
10922     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10923    },
10924    {
10925     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10926    }
10927   ]
10928  },
10929  {
10930   "alignment" : 4,
10931   "base_specifiers" :
10932   [
10933    {
10934     "referenced_type" : "type-381"
10935    },
10936    {
10937     "referenced_type" : "type-398"
10938    }
10939   ],
10940   "fields" :
10941   [
10942    {
10943     "access" : "private",
10944     "field_name" : "_hidl_mMutex",
10945     "field_offset" : 544,
10946     "referenced_type" : "type-593"
10947    },
10948    {
10949     "access" : "private",
10950     "field_name" : "_hidl_mDeathRecipients",
10951     "field_offset" : 576,
10952     "referenced_type" : "type-594"
10953    }
10954   ],
10955   "linker_set_key" : "android::hardware::graphics::mapper::V2_1::BpHwMapper",
10956   "name" : "android::hardware::graphics::mapper::V2_1::BpHwMapper",
10957   "referenced_type" : "type-592",
10958   "self_type" : "type-592",
10959   "size" : 92,
10960   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BpHwMapper.h",
10961   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_110BpHwMapperE",
10962   "vtable_components" :
10963   [
10964    {
10965     "component_value" : 84,
10966     "kind" : "vbase_offset"
10967    },
10968    {
10969     "kind" : "offset_to_top"
10970    },
10971    {
10972     "kind" : "rtti",
10973     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_110BpHwMapperE"
10974    },
10975    {
10976     "mangled_component_name" : "_ZNK7android8hardware8graphics6mapper4V2_110BpHwMapper8isRemoteEv"
10977    },
10978    {
10979     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10980    },
10981    {
10982     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10983    },
10984    {
10985     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10986    },
10987    {
10988     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10989    },
10990    {
10991     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper21setHALInstrumentationEv"
10992    },
10993    {
10994     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10995    },
10996    {
10997     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper4pingEv"
10998    },
10999    {
11000     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11001    },
11002    {
11003     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper21notifySyspropsChangedEv"
11004    },
11005    {
11006     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11007    },
11008    {
11009     "kind" : "complete_dtor_pointer",
11010     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapperD1Ev"
11011    },
11012    {
11013     "kind" : "deleting_dtor_pointer",
11014     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapperD0Ev"
11015    },
11016    {
11017     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper16createDescriptorERKNS2_4V2_07IMapper20BufferDescriptorInfoENSt3__18functionIFvNS5_5ErrorERKNS0_8hidl_vecIjEEEEE"
11018    },
11019    {
11020     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS2_4V2_05ErrorEPvEEE"
11021    },
11022    {
11023     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper10freeBufferEPv"
11024    },
11025    {
11026     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper4lockEPvyRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorES5_EEE"
11027    },
11028    {
11029     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper9lockYCbCrEPvyRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorERKNS6_11YCbCrLayoutEEEE"
11030    },
11031    {
11032     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper6unlockEPvNSt3__18functionIFvNS2_4V2_05ErrorERKNS0_11hidl_handleEEEE"
11033    },
11034    {
11035     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper18validateBufferSizeEPvRKNS3_7IMapper20BufferDescriptorInfoEj"
11036    },
11037    {
11038     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper16getTransportSizeEPvNSt3__18functionIFvNS2_4V2_05ErrorEjjEEE"
11039    },
11040    {
11041     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper20createDescriptor_2_1ERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS2_4V2_05ErrorERKNS0_8hidl_vecIjEEEEE"
11042    },
11043    {
11044     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEE10onAsBinderEv"
11045    },
11046    {
11047     "component_value" : 80,
11048     "kind" : "vbase_offset"
11049    },
11050    {
11051     "component_value" : -4,
11052     "kind" : "offset_to_top"
11053    },
11054    {
11055     "kind" : "rtti",
11056     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_110BpHwMapperE"
11057    },
11058    {
11059     "kind" : "complete_dtor_pointer",
11060     "mangled_component_name" : "_ZThn4_N7android8hardware8graphics6mapper4V2_110BpHwMapperD1Ev"
11061    },
11062    {
11063     "kind" : "deleting_dtor_pointer",
11064     "mangled_component_name" : "_ZThn4_N7android8hardware8graphics6mapper4V2_110BpHwMapperD0Ev"
11065    },
11066    {
11067     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEE10onAsBinderEv"
11068    },
11069    {
11070     "component_value" : 76,
11071     "kind" : "vbase_offset"
11072    },
11073    {
11074     "component_value" : -8,
11075     "kind" : "offset_to_top"
11076    },
11077    {
11078     "kind" : "rtti",
11079     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_110BpHwMapperE"
11080    },
11081    {
11082     "kind" : "complete_dtor_pointer",
11083     "mangled_component_name" : "_ZThn8_N7android8hardware8graphics6mapper4V2_110BpHwMapperD1Ev"
11084    },
11085    {
11086     "kind" : "deleting_dtor_pointer",
11087     "mangled_component_name" : "_ZThn8_N7android8hardware8graphics6mapper4V2_110BpHwMapperD0Ev"
11088    },
11089    {
11090     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11091    },
11092    {
11093     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11094    },
11095    {
11096     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11097    },
11098    {
11099     "component_value" : -24,
11100     "kind" : "offset_to_top"
11101    },
11102    {
11103     "kind" : "rtti",
11104     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_110BpHwMapperE"
11105    },
11106    {
11107     "kind" : "complete_dtor_pointer",
11108     "mangled_component_name" : "_ZThn24_N7android8hardware8graphics6mapper4V2_110BpHwMapperD1Ev"
11109    },
11110    {
11111     "kind" : "deleting_dtor_pointer",
11112     "mangled_component_name" : "_ZThn24_N7android8hardware8graphics6mapper4V2_110BpHwMapperD0Ev"
11113    },
11114    {
11115     "kind" : "vcall_offset"
11116    },
11117    {
11118     "component_value" : -76,
11119     "kind" : "vcall_offset"
11120    },
11121    {
11122     "component_value" : -76,
11123     "kind" : "vcall_offset"
11124    },
11125    {
11126     "component_value" : -76,
11127     "kind" : "vcall_offset"
11128    },
11129    {
11130     "component_value" : -84,
11131     "kind" : "vcall_offset"
11132    },
11133    {
11134     "component_value" : -84,
11135     "kind" : "offset_to_top"
11136    },
11137    {
11138     "kind" : "rtti",
11139     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_110BpHwMapperE"
11140    },
11141    {
11142     "kind" : "complete_dtor_pointer",
11143     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_110BpHwMapperD1Ev"
11144    },
11145    {
11146     "kind" : "deleting_dtor_pointer",
11147     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_110BpHwMapperD0Ev"
11148    },
11149    {
11150     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11151    },
11152    {
11153     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11154    },
11155    {
11156     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11157    },
11158    {
11159     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11160    }
11161   ]
11162  },
11163  {
11164   "alignment" : 4,
11165   "base_specifiers" :
11166   [
11167    {
11168     "referenced_type" : "type-98"
11169    },
11170    {
11171     "referenced_type" : "type-398"
11172    }
11173   ],
11174   "fields" :
11175   [
11176    {
11177     "access" : "private",
11178     "field_name" : "mImpl",
11179     "field_offset" : 384,
11180     "referenced_type" : "type-102"
11181    },
11182    {
11183     "access" : "private",
11184     "field_name" : "mOnewayQueue",
11185     "field_offset" : 416,
11186     "referenced_type" : "type-629"
11187    }
11188   ],
11189   "linker_set_key" : "android::hardware::graphics::mapper::V2_1::BsMapper",
11190   "name" : "android::hardware::graphics::mapper::V2_1::BsMapper",
11191   "referenced_type" : "type-628",
11192   "self_type" : "type-628",
11193   "size" : 68,
11194   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/BsMapper.h",
11195   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_18BsMapperE",
11196   "vtable_components" :
11197   [
11198    {
11199     "component_value" : 60,
11200     "kind" : "vbase_offset"
11201    },
11202    {
11203     "kind" : "offset_to_top"
11204    },
11205    {
11206     "kind" : "rtti",
11207     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_18BsMapperE"
11208    },
11209    {
11210     "mangled_component_name" : "_ZNK7android8hardware8graphics6mapper4V2_17IMapper8isRemoteEv"
11211    },
11212    {
11213     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11214    },
11215    {
11216     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11217    },
11218    {
11219     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11220    },
11221    {
11222     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11223    },
11224    {
11225     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper21setHALInstrumentationEv"
11226    },
11227    {
11228     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11229    },
11230    {
11231     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper4pingEv"
11232    },
11233    {
11234     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11235    },
11236    {
11237     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper21notifySyspropsChangedEv"
11238    },
11239    {
11240     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11241    },
11242    {
11243     "kind" : "complete_dtor_pointer",
11244     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapperD1Ev"
11245    },
11246    {
11247     "kind" : "deleting_dtor_pointer",
11248     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapperD0Ev"
11249    },
11250    {
11251     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper16createDescriptorERKNS2_4V2_07IMapper20BufferDescriptorInfoENSt3__18functionIFvNS5_5ErrorERKNS0_8hidl_vecIjEEEEE"
11252    },
11253    {
11254     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS2_4V2_05ErrorEPvEEE"
11255    },
11256    {
11257     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper10freeBufferEPv"
11258    },
11259    {
11260     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper4lockEPvyRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorES5_EEE"
11261    },
11262    {
11263     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper9lockYCbCrEPvyRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorERKNS6_11YCbCrLayoutEEEE"
11264    },
11265    {
11266     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper6unlockEPvNSt3__18functionIFvNS2_4V2_05ErrorERKNS0_11hidl_handleEEEE"
11267    },
11268    {
11269     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper18validateBufferSizeEPvRKNS3_7IMapper20BufferDescriptorInfoEj"
11270    },
11271    {
11272     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper16getTransportSizeEPvNSt3__18functionIFvNS2_4V2_05ErrorEjjEEE"
11273    },
11274    {
11275     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_18BsMapper20createDescriptor_2_1ERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS2_4V2_05ErrorERKNS0_8hidl_vecIjEEEEE"
11276    },
11277    {
11278     "component_value" : -4,
11279     "kind" : "offset_to_top"
11280    },
11281    {
11282     "kind" : "rtti",
11283     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_18BsMapperE"
11284    },
11285    {
11286     "kind" : "complete_dtor_pointer",
11287     "mangled_component_name" : "_ZThn4_N7android8hardware8graphics6mapper4V2_18BsMapperD1Ev"
11288    },
11289    {
11290     "kind" : "deleting_dtor_pointer",
11291     "mangled_component_name" : "_ZThn4_N7android8hardware8graphics6mapper4V2_18BsMapperD0Ev"
11292    },
11293    {
11294     "kind" : "vcall_offset"
11295    },
11296    {
11297     "kind" : "vcall_offset"
11298    },
11299    {
11300     "kind" : "vcall_offset"
11301    },
11302    {
11303     "kind" : "vcall_offset"
11304    },
11305    {
11306     "component_value" : -60,
11307     "kind" : "vcall_offset"
11308    },
11309    {
11310     "component_value" : -60,
11311     "kind" : "offset_to_top"
11312    },
11313    {
11314     "kind" : "rtti",
11315     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_18BsMapperE"
11316    },
11317    {
11318     "kind" : "complete_dtor_pointer",
11319     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_18BsMapperD1Ev"
11320    },
11321    {
11322     "kind" : "deleting_dtor_pointer",
11323     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_18BsMapperD0Ev"
11324    },
11325    {
11326     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11327    },
11328    {
11329     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11330    },
11331    {
11332     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11333    },
11334    {
11335     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11336    }
11337   ]
11338  },
11339  {
11340   "alignment" : 4,
11341   "base_specifiers" :
11342   [
11343    {
11344     "referenced_type" : "type-79"
11345    }
11346   ],
11347   "linker_set_key" : "android::hardware::graphics::mapper::V2_1::IMapper",
11348   "name" : "android::hardware::graphics::mapper::V2_1::IMapper",
11349   "referenced_type" : "type-98",
11350   "self_type" : "type-98",
11351   "size" : 12,
11352   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h",
11353   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_17IMapperE",
11354   "vtable_components" :
11355   [
11356    {
11357     "component_value" : 4,
11358     "kind" : "vbase_offset"
11359    },
11360    {
11361     "kind" : "offset_to_top"
11362    },
11363    {
11364     "kind" : "rtti",
11365     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_17IMapperE"
11366    },
11367    {
11368     "mangled_component_name" : "_ZNK7android8hardware8graphics6mapper4V2_17IMapper8isRemoteEv"
11369    },
11370    {
11371     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11372    },
11373    {
11374     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11375    },
11376    {
11377     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11378    },
11379    {
11380     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11381    },
11382    {
11383     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper21setHALInstrumentationEv"
11384    },
11385    {
11386     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11387    },
11388    {
11389     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper4pingEv"
11390    },
11391    {
11392     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11393    },
11394    {
11395     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper21notifySyspropsChangedEv"
11396    },
11397    {
11398     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11399    },
11400    {
11401     "kind" : "complete_dtor_pointer",
11402     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapperD1Ev"
11403    },
11404    {
11405     "kind" : "deleting_dtor_pointer",
11406     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapperD0Ev"
11407    },
11408    {
11409     "is_pure" : true,
11410     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper16createDescriptorERKNS2_4V2_07IMapper20BufferDescriptorInfoENSt3__18functionIFvNS5_5ErrorERKNS0_8hidl_vecIjEEEEE"
11411    },
11412    {
11413     "is_pure" : true,
11414     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS2_4V2_05ErrorEPvEEE"
11415    },
11416    {
11417     "is_pure" : true,
11418     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper10freeBufferEPv"
11419    },
11420    {
11421     "is_pure" : true,
11422     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper4lockEPvyRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorES5_EEE"
11423    },
11424    {
11425     "is_pure" : true,
11426     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper9lockYCbCrEPvyRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorERKNS6_11YCbCrLayoutEEEE"
11427    },
11428    {
11429     "is_pure" : true,
11430     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper6unlockEPvNSt3__18functionIFvNS2_4V2_05ErrorERKNS0_11hidl_handleEEEE"
11431    },
11432    {
11433     "is_pure" : true,
11434     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper18validateBufferSizeEPvRKNS4_20BufferDescriptorInfoEj"
11435    },
11436    {
11437     "is_pure" : true,
11438     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper16getTransportSizeEPvNSt3__18functionIFvNS2_4V2_05ErrorEjjEEE"
11439    },
11440    {
11441     "is_pure" : true,
11442     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_17IMapper20createDescriptor_2_1ERKNS4_20BufferDescriptorInfoENSt3__18functionIFvNS2_4V2_05ErrorERKNS0_8hidl_vecIjEEEEE"
11443    },
11444    {
11445     "kind" : "vcall_offset"
11446    },
11447    {
11448     "kind" : "vcall_offset"
11449    },
11450    {
11451     "kind" : "vcall_offset"
11452    },
11453    {
11454     "kind" : "vcall_offset"
11455    },
11456    {
11457     "component_value" : -4,
11458     "kind" : "vcall_offset"
11459    },
11460    {
11461     "component_value" : -4,
11462     "kind" : "offset_to_top"
11463    },
11464    {
11465     "kind" : "rtti",
11466     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_17IMapperE"
11467    },
11468    {
11469     "kind" : "complete_dtor_pointer",
11470     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_17IMapperD1Ev"
11471    },
11472    {
11473     "kind" : "deleting_dtor_pointer",
11474     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_17IMapperD0Ev"
11475    },
11476    {
11477     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11478    },
11479    {
11480     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11481    },
11482    {
11483     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11484    },
11485    {
11486     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11487    }
11488   ]
11489  },
11490  {
11491   "alignment" : 8,
11492   "fields" :
11493   [
11494    {
11495     "field_name" : "width",
11496     "referenced_type" : "type-2"
11497    },
11498    {
11499     "field_name" : "height",
11500     "field_offset" : 32,
11501     "referenced_type" : "type-2"
11502    },
11503    {
11504     "field_name" : "layerCount",
11505     "field_offset" : 64,
11506     "referenced_type" : "type-2"
11507    },
11508    {
11509     "field_name" : "format",
11510     "field_offset" : 96,
11511     "referenced_type" : "type-540"
11512    },
11513    {
11514     "field_name" : "usage",
11515     "field_offset" : 128,
11516     "referenced_type" : "type-110"
11517    }
11518   ],
11519   "linker_set_key" : "android::hardware::graphics::mapper::V2_1::IMapper::BufferDescriptorInfo",
11520   "name" : "android::hardware::graphics::mapper::V2_1::IMapper::BufferDescriptorInfo",
11521   "referenced_type" : "type-571",
11522   "self_type" : "type-571",
11523   "size" : 24,
11524   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.1/IMapper.h",
11525   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_17IMapper20BufferDescriptorInfoE"
11526  },
11527  {
11528   "alignment" : 1,
11529   "fields" :
11530   [
11531    {
11532     "access" : "private",
11533     "field_name" : "mBuffer",
11534     "referenced_type" : "type-311"
11535    }
11536   ],
11537   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
11538   "name" : "android::hardware::hidl_array<unsigned char, 32>",
11539   "referenced_type" : "type-310",
11540   "self_type" : "type-310",
11541   "size" : 32,
11542   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11543   "template_args" : [ "type-86" ],
11544   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
11545  },
11546  {
11547   "alignment" : 4,
11548   "base_specifiers" :
11549   [
11550    {
11551     "referenced_type" : "type-50"
11552    }
11553   ],
11554   "fields" :
11555   [
11556    {
11557     "access" : "private",
11558     "field_name" : "mRecipient",
11559     "field_offset" : 32,
11560     "referenced_type" : "type-107"
11561    },
11562    {
11563     "access" : "private",
11564     "field_name" : "mCookie",
11565     "field_offset" : 96,
11566     "referenced_type" : "type-110"
11567    },
11568    {
11569     "access" : "private",
11570     "field_name" : "mBase",
11571     "field_offset" : 160,
11572     "referenced_type" : "type-111"
11573    }
11574   ],
11575   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
11576   "name" : "android::hardware::hidl_binder_death_recipient",
11577   "referenced_type" : "type-106",
11578   "self_type" : "type-106",
11579   "size" : 36,
11580   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
11581   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
11582   "vtable_components" :
11583   [
11584    {
11585     "component_value" : 28,
11586     "kind" : "vbase_offset"
11587    },
11588    {
11589     "kind" : "offset_to_top"
11590    },
11591    {
11592     "kind" : "rtti",
11593     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11594    },
11595    {
11596     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
11597    },
11598    {
11599     "kind" : "complete_dtor_pointer",
11600     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
11601    },
11602    {
11603     "kind" : "deleting_dtor_pointer",
11604     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
11605    },
11606    {
11607     "kind" : "vcall_offset"
11608    },
11609    {
11610     "kind" : "vcall_offset"
11611    },
11612    {
11613     "kind" : "vcall_offset"
11614    },
11615    {
11616     "kind" : "vcall_offset"
11617    },
11618    {
11619     "component_value" : -28,
11620     "kind" : "vcall_offset"
11621    },
11622    {
11623     "component_value" : -28,
11624     "kind" : "offset_to_top"
11625    },
11626    {
11627     "kind" : "rtti",
11628     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11629    },
11630    {
11631     "kind" : "complete_dtor_pointer",
11632     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
11633    },
11634    {
11635     "kind" : "deleting_dtor_pointer",
11636     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
11637    },
11638    {
11639     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11640    },
11641    {
11642     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11643    },
11644    {
11645     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11646    },
11647    {
11648     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11649    }
11650   ]
11651  },
11652  {
11653   "alignment" : 4,
11654   "base_specifiers" :
11655   [
11656    {
11657     "is_virtual" : true,
11658     "referenced_type" : "type-22"
11659    }
11660   ],
11661   "linker_set_key" : "android::hardware::hidl_death_recipient",
11662   "name" : "android::hardware::hidl_death_recipient",
11663   "referenced_type" : "type-109",
11664   "self_type" : "type-109",
11665   "size" : 12,
11666   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11667   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
11668   "vtable_components" :
11669   [
11670    {
11671     "component_value" : 4,
11672     "kind" : "vbase_offset"
11673    },
11674    {
11675     "kind" : "offset_to_top"
11676    },
11677    {
11678     "kind" : "rtti",
11679     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11680    },
11681    {
11682     "is_pure" : true,
11683     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
11684    },
11685    {
11686     "kind" : "complete_dtor_pointer",
11687     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
11688    },
11689    {
11690     "kind" : "deleting_dtor_pointer",
11691     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
11692    },
11693    {
11694     "kind" : "vcall_offset"
11695    },
11696    {
11697     "kind" : "vcall_offset"
11698    },
11699    {
11700     "kind" : "vcall_offset"
11701    },
11702    {
11703     "kind" : "vcall_offset"
11704    },
11705    {
11706     "component_value" : -4,
11707     "kind" : "vcall_offset"
11708    },
11709    {
11710     "component_value" : -4,
11711     "kind" : "offset_to_top"
11712    },
11713    {
11714     "kind" : "rtti",
11715     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11716    },
11717    {
11718     "kind" : "complete_dtor_pointer",
11719     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
11720    },
11721    {
11722     "kind" : "deleting_dtor_pointer",
11723     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
11724    },
11725    {
11726     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11727    },
11728    {
11729     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11730    },
11731    {
11732     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11733    },
11734    {
11735     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11736    }
11737   ]
11738  },
11739  {
11740   "alignment" : 8,
11741   "fields" :
11742   [
11743    {
11744     "access" : "private",
11745     "field_name" : "mHandle",
11746     "referenced_type" : "type-252"
11747    },
11748    {
11749     "access" : "private",
11750     "field_name" : "mOwnsHandle",
11751     "field_offset" : 64,
11752     "referenced_type" : "type-25"
11753    }
11754   ],
11755   "linker_set_key" : "android::hardware::hidl_handle",
11756   "name" : "android::hardware::hidl_handle",
11757   "referenced_type" : "type-271",
11758   "self_type" : "type-271",
11759   "size" : 16,
11760   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11761   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
11762  },
11763  {
11764   "alignment" : 8,
11765   "fields" :
11766   [
11767    {
11768     "access" : "private",
11769     "field_name" : "mHandle",
11770     "referenced_type" : "type-271"
11771    },
11772    {
11773     "access" : "private",
11774     "field_name" : "mSize",
11775     "field_offset" : 128,
11776     "referenced_type" : "type-110"
11777    },
11778    {
11779     "access" : "private",
11780     "field_name" : "mName",
11781     "field_offset" : 192,
11782     "referenced_type" : "type-273"
11783    }
11784   ],
11785   "linker_set_key" : "android::hardware::hidl_memory",
11786   "name" : "android::hardware::hidl_memory",
11787   "referenced_type" : "type-278",
11788   "self_type" : "type-278",
11789   "size" : 40,
11790   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11791   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
11792  },
11793  {
11794   "alignment" : 4,
11795   "fields" :
11796   [
11797    {
11798     "access" : "private",
11799     "field_name" : "mBuffer",
11800     "referenced_type" : "type-274"
11801    },
11802    {
11803     "access" : "private",
11804     "field_name" : "mSize",
11805     "field_offset" : 64,
11806     "referenced_type" : "type-2"
11807    },
11808    {
11809     "access" : "private",
11810     "field_name" : "mOwnsBuffer",
11811     "field_offset" : 96,
11812     "referenced_type" : "type-25"
11813    }
11814   ],
11815   "linker_set_key" : "android::hardware::hidl_string",
11816   "name" : "android::hardware::hidl_string",
11817   "referenced_type" : "type-273",
11818   "self_type" : "type-273",
11819   "size" : 16,
11820   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11821   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
11822  },
11823  {
11824   "alignment" : 4,
11825   "fields" :
11826   [
11827    {
11828     "access" : "private",
11829     "field_name" : "mBuffer",
11830     "referenced_type" : "type-292"
11831    },
11832    {
11833     "access" : "private",
11834     "field_name" : "mSize",
11835     "field_offset" : 64,
11836     "referenced_type" : "type-2"
11837    },
11838    {
11839     "access" : "private",
11840     "field_name" : "mOwnsBuffer",
11841     "field_offset" : 96,
11842     "referenced_type" : "type-25"
11843    }
11844   ],
11845   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
11846   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
11847   "referenced_type" : "type-291",
11848   "self_type" : "type-291",
11849   "size" : 16,
11850   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11851   "template_args" : [ "type-295" ],
11852   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
11853  },
11854  {
11855   "alignment" : 4,
11856   "fields" :
11857   [
11858    {
11859     "access" : "private",
11860     "field_name" : "mBuffer",
11861     "referenced_type" : "type-307"
11862    },
11863    {
11864     "access" : "private",
11865     "field_name" : "mSize",
11866     "field_offset" : 64,
11867     "referenced_type" : "type-2"
11868    },
11869    {
11870     "access" : "private",
11871     "field_name" : "mOwnsBuffer",
11872     "field_offset" : 96,
11873     "referenced_type" : "type-25"
11874    }
11875   ],
11876   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
11877   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
11878   "referenced_type" : "type-306",
11879   "self_type" : "type-306",
11880   "size" : 16,
11881   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11882   "template_args" : [ "type-310" ],
11883   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE"
11884  },
11885  {
11886   "alignment" : 4,
11887   "fields" :
11888   [
11889    {
11890     "access" : "private",
11891     "field_name" : "mBuffer",
11892     "referenced_type" : "type-299"
11893    },
11894    {
11895     "access" : "private",
11896     "field_name" : "mSize",
11897     "field_offset" : 64,
11898     "referenced_type" : "type-2"
11899    },
11900    {
11901     "access" : "private",
11902     "field_name" : "mOwnsBuffer",
11903     "field_offset" : 96,
11904     "referenced_type" : "type-25"
11905    }
11906   ],
11907   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
11908   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
11909   "referenced_type" : "type-298",
11910   "self_type" : "type-298",
11911   "size" : 16,
11912   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11913   "template_args" : [ "type-273" ],
11914   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
11915  },
11916  {
11917   "alignment" : 4,
11918   "fields" :
11919   [
11920    {
11921     "access" : "private",
11922     "field_name" : "mBuffer",
11923     "referenced_type" : "type-333"
11924    },
11925    {
11926     "access" : "private",
11927     "field_name" : "mSize",
11928     "field_offset" : 64,
11929     "referenced_type" : "type-2"
11930    },
11931    {
11932     "access" : "private",
11933     "field_name" : "mOwnsBuffer",
11934     "field_offset" : 96,
11935     "referenced_type" : "type-25"
11936    }
11937   ],
11938   "linker_set_key" : "android::hardware::hidl_vec<char>",
11939   "name" : "android::hardware::hidl_vec<char>",
11940   "referenced_type" : "type-332",
11941   "self_type" : "type-332",
11942   "size" : 16,
11943   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11944   "template_args" : [ "type-44" ],
11945   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
11946  },
11947  {
11948   "alignment" : 4,
11949   "fields" :
11950   [
11951    {
11952     "access" : "private",
11953     "field_name" : "mBuffer",
11954     "referenced_type" : "type-317"
11955    },
11956    {
11957     "access" : "private",
11958     "field_name" : "mSize",
11959     "field_offset" : 64,
11960     "referenced_type" : "type-2"
11961    },
11962    {
11963     "access" : "private",
11964     "field_name" : "mOwnsBuffer",
11965     "field_offset" : 96,
11966     "referenced_type" : "type-25"
11967    }
11968   ],
11969   "linker_set_key" : "android::hardware::hidl_vec<int>",
11970   "name" : "android::hardware::hidl_vec<int>",
11971   "referenced_type" : "type-316",
11972   "self_type" : "type-316",
11973   "size" : 16,
11974   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11975   "template_args" : [ "type-8" ],
11976   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
11977  },
11978  {
11979   "alignment" : 4,
11980   "fields" :
11981   [
11982    {
11983     "access" : "private",
11984     "field_name" : "mBuffer",
11985     "referenced_type" : "type-325"
11986    },
11987    {
11988     "access" : "private",
11989     "field_name" : "mSize",
11990     "field_offset" : 64,
11991     "referenced_type" : "type-2"
11992    },
11993    {
11994     "access" : "private",
11995     "field_name" : "mOwnsBuffer",
11996     "field_offset" : 96,
11997     "referenced_type" : "type-25"
11998    }
11999   ],
12000   "linker_set_key" : "android::hardware::hidl_vec<unsigned int>",
12001   "name" : "android::hardware::hidl_vec<unsigned int>",
12002   "referenced_type" : "type-324",
12003   "self_type" : "type-324",
12004   "size" : 16,
12005   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12006   "template_args" : [ "type-2" ],
12007   "unique_id" : "_ZTSN7android8hardware8hidl_vecIjEE"
12008  },
12009  {
12010   "alignment" : 2,
12011   "fields" :
12012   [
12013    {
12014     "access" : "private",
12015     "field_name" : "mMajor",
12016     "referenced_type" : "type-88"
12017    },
12018    {
12019     "access" : "private",
12020     "field_name" : "mMinor",
12021     "field_offset" : 16,
12022     "referenced_type" : "type-88"
12023    }
12024   ],
12025   "linker_set_key" : "android::hardware::hidl_version",
12026   "name" : "android::hardware::hidl_version",
12027   "referenced_type" : "type-337",
12028   "self_type" : "type-337",
12029   "size" : 4,
12030   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12031   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
12032  },
12033  {
12034   "alignment" : 4,
12035   "base_specifiers" :
12036   [
12037    {
12038     "referenced_type" : "type-120"
12039    },
12040    {
12041     "referenced_type" : "type-398"
12042    }
12043   ],
12044   "fields" :
12045   [
12046    {
12047     "access" : "private",
12048     "field_name" : "_hidl_mImpl",
12049     "field_offset" : 512,
12050     "referenced_type" : "type-397"
12051    }
12052   ],
12053   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
12054   "name" : "android::hidl::base::V1_0::BnHwBase",
12055   "referenced_type" : "type-396",
12056   "self_type" : "type-396",
12057   "size" : 76,
12058   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
12059   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
12060   "vtable_components" :
12061   [
12062    {
12063     "component_value" : 68,
12064     "kind" : "vbase_offset"
12065    },
12066    {
12067     "kind" : "offset_to_top"
12068    },
12069    {
12070     "kind" : "rtti",
12071     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12072    },
12073    {
12074     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12075    },
12076    {
12077     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12078    },
12079    {
12080     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12081    },
12082    {
12083     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12084    },
12085    {
12086     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12087    },
12088    {
12089     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12090    },
12091    {
12092     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12093    },
12094    {
12095     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12096    },
12097    {
12098     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12099    },
12100    {
12101     "kind" : "complete_dtor_pointer",
12102     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
12103    },
12104    {
12105     "kind" : "deleting_dtor_pointer",
12106     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
12107    },
12108    {
12109     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
12110    },
12111    {
12112     "component_value" : -20,
12113     "kind" : "offset_to_top"
12114    },
12115    {
12116     "kind" : "rtti",
12117     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12118    },
12119    {
12120     "kind" : "complete_dtor_pointer",
12121     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
12122    },
12123    {
12124     "kind" : "deleting_dtor_pointer",
12125     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
12126    },
12127    {
12128     "kind" : "vcall_offset"
12129    },
12130    {
12131     "kind" : "vcall_offset"
12132    },
12133    {
12134     "kind" : "vcall_offset"
12135    },
12136    {
12137     "kind" : "vcall_offset"
12138    },
12139    {
12140     "component_value" : -68,
12141     "kind" : "vcall_offset"
12142    },
12143    {
12144     "component_value" : -68,
12145     "kind" : "offset_to_top"
12146    },
12147    {
12148     "kind" : "rtti",
12149     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12150    },
12151    {
12152     "kind" : "complete_dtor_pointer",
12153     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
12154    },
12155    {
12156     "kind" : "deleting_dtor_pointer",
12157     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
12158    },
12159    {
12160     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12161    },
12162    {
12163     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12164    },
12165    {
12166     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12167    },
12168    {
12169     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12170    }
12171   ]
12172  },
12173  {
12174   "alignment" : 4,
12175   "base_specifiers" :
12176   [
12177    {
12178     "referenced_type" : "type-377"
12179    },
12180    {
12181     "referenced_type" : "type-398"
12182    }
12183   ],
12184   "fields" :
12185   [
12186    {
12187     "access" : "private",
12188     "field_name" : "_hidl_mMutex",
12189     "field_offset" : 544,
12190     "referenced_type" : "type-579"
12191    },
12192    {
12193     "access" : "private",
12194     "field_name" : "_hidl_mDeathRecipients",
12195     "field_offset" : 576,
12196     "referenced_type" : "type-580"
12197    }
12198   ],
12199   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
12200   "name" : "android::hidl::base::V1_0::BpHwBase",
12201   "referenced_type" : "type-578",
12202   "self_type" : "type-578",
12203   "size" : 92,
12204   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
12205   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
12206   "vtable_components" :
12207   [
12208    {
12209     "component_value" : 84,
12210     "kind" : "vbase_offset"
12211    },
12212    {
12213     "kind" : "offset_to_top"
12214    },
12215    {
12216     "kind" : "rtti",
12217     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12218    },
12219    {
12220     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
12221    },
12222    {
12223     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12224    },
12225    {
12226     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12227    },
12228    {
12229     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12230    },
12231    {
12232     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12233    },
12234    {
12235     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
12236    },
12237    {
12238     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12239    },
12240    {
12241     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
12242    },
12243    {
12244     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
12245    },
12246    {
12247     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
12248    },
12249    {
12250     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12251    },
12252    {
12253     "kind" : "complete_dtor_pointer",
12254     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
12255    },
12256    {
12257     "kind" : "deleting_dtor_pointer",
12258     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
12259    },
12260    {
12261     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12262    },
12263    {
12264     "component_value" : 80,
12265     "kind" : "vbase_offset"
12266    },
12267    {
12268     "component_value" : -4,
12269     "kind" : "offset_to_top"
12270    },
12271    {
12272     "kind" : "rtti",
12273     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12274    },
12275    {
12276     "kind" : "complete_dtor_pointer",
12277     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
12278    },
12279    {
12280     "kind" : "deleting_dtor_pointer",
12281     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
12282    },
12283    {
12284     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12285    },
12286    {
12287     "component_value" : 76,
12288     "kind" : "vbase_offset"
12289    },
12290    {
12291     "component_value" : -8,
12292     "kind" : "offset_to_top"
12293    },
12294    {
12295     "kind" : "rtti",
12296     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12297    },
12298    {
12299     "kind" : "complete_dtor_pointer",
12300     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
12301    },
12302    {
12303     "kind" : "deleting_dtor_pointer",
12304     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
12305    },
12306    {
12307     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12308    },
12309    {
12310     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12311    },
12312    {
12313     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12314    },
12315    {
12316     "component_value" : -24,
12317     "kind" : "offset_to_top"
12318    },
12319    {
12320     "kind" : "rtti",
12321     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12322    },
12323    {
12324     "kind" : "complete_dtor_pointer",
12325     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
12326    },
12327    {
12328     "kind" : "deleting_dtor_pointer",
12329     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
12330    },
12331    {
12332     "kind" : "vcall_offset"
12333    },
12334    {
12335     "component_value" : -76,
12336     "kind" : "vcall_offset"
12337    },
12338    {
12339     "component_value" : -76,
12340     "kind" : "vcall_offset"
12341    },
12342    {
12343     "component_value" : -76,
12344     "kind" : "vcall_offset"
12345    },
12346    {
12347     "component_value" : -84,
12348     "kind" : "vcall_offset"
12349    },
12350    {
12351     "component_value" : -84,
12352     "kind" : "offset_to_top"
12353    },
12354    {
12355     "kind" : "rtti",
12356     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12357    },
12358    {
12359     "kind" : "complete_dtor_pointer",
12360     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
12361    },
12362    {
12363     "kind" : "deleting_dtor_pointer",
12364     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
12365    },
12366    {
12367     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12368    },
12369    {
12370     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12371    },
12372    {
12373     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12374    },
12375    {
12376     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12377    }
12378   ]
12379  },
12380  {
12381   "alignment" : 8,
12382   "fields" :
12383   [
12384    {
12385     "field_name" : "pid",
12386     "referenced_type" : "type-8"
12387    },
12388    {
12389     "field_name" : "ptr",
12390     "field_offset" : 64,
12391     "referenced_type" : "type-110"
12392    },
12393    {
12394     "field_name" : "arch",
12395     "field_offset" : 128,
12396     "referenced_type" : "type-354"
12397    }
12398   ],
12399   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
12400   "name" : "android::hidl::base::V1_0::DebugInfo",
12401   "referenced_type" : "type-353",
12402   "self_type" : "type-353",
12403   "size" : 24,
12404   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
12405   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
12406  },
12407  {
12408   "alignment" : 4,
12409   "base_specifiers" :
12410   [
12411    {
12412     "is_virtual" : true,
12413     "referenced_type" : "type-22"
12414    }
12415   ],
12416   "linker_set_key" : "android::hidl::base::V1_0::IBase",
12417   "name" : "android::hidl::base::V1_0::IBase",
12418   "referenced_type" : "type-56",
12419   "self_type" : "type-56",
12420   "size" : 12,
12421   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
12422   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
12423   "vtable_components" :
12424   [
12425    {
12426     "component_value" : 4,
12427     "kind" : "vbase_offset"
12428    },
12429    {
12430     "kind" : "offset_to_top"
12431    },
12432    {
12433     "kind" : "rtti",
12434     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12435    },
12436    {
12437     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
12438    },
12439    {
12440     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12441    },
12442    {
12443     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12444    },
12445    {
12446     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12447    },
12448    {
12449     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12450    },
12451    {
12452     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
12453    },
12454    {
12455     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12456    },
12457    {
12458     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
12459    },
12460    {
12461     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
12462    },
12463    {
12464     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
12465    },
12466    {
12467     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12468    },
12469    {
12470     "kind" : "complete_dtor_pointer",
12471     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
12472    },
12473    {
12474     "kind" : "deleting_dtor_pointer",
12475     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
12476    },
12477    {
12478     "kind" : "vcall_offset"
12479    },
12480    {
12481     "kind" : "vcall_offset"
12482    },
12483    {
12484     "kind" : "vcall_offset"
12485    },
12486    {
12487     "kind" : "vcall_offset"
12488    },
12489    {
12490     "component_value" : -4,
12491     "kind" : "vcall_offset"
12492    },
12493    {
12494     "component_value" : -4,
12495     "kind" : "offset_to_top"
12496    },
12497    {
12498     "kind" : "rtti",
12499     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12500    },
12501    {
12502     "kind" : "complete_dtor_pointer",
12503     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
12504    },
12505    {
12506     "kind" : "deleting_dtor_pointer",
12507     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
12508    },
12509    {
12510     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12511    },
12512    {
12513     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12514    },
12515    {
12516     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12517    },
12518    {
12519     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12520    }
12521   ]
12522  },
12523  {
12524   "alignment" : 4,
12525   "base_specifiers" :
12526   [
12527    {
12528     "referenced_type" : "type-56"
12529    }
12530   ],
12531   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
12532   "name" : "android::hidl::manager::V1_0::IServiceManager",
12533   "referenced_type" : "type-55",
12534   "self_type" : "type-55",
12535   "size" : 12,
12536   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
12537   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
12538   "vtable_components" :
12539   [
12540    {
12541     "component_value" : 4,
12542     "kind" : "vbase_offset"
12543    },
12544    {
12545     "kind" : "offset_to_top"
12546    },
12547    {
12548     "kind" : "rtti",
12549     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
12550    },
12551    {
12552     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
12553    },
12554    {
12555     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12556    },
12557    {
12558     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12559    },
12560    {
12561     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12562    },
12563    {
12564     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12565    },
12566    {
12567     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
12568    },
12569    {
12570     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12571    },
12572    {
12573     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
12574    },
12575    {
12576     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
12577    },
12578    {
12579     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
12580    },
12581    {
12582     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12583    },
12584    {
12585     "kind" : "complete_dtor_pointer",
12586     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
12587    },
12588    {
12589     "kind" : "deleting_dtor_pointer",
12590     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
12591    },
12592    {
12593     "is_pure" : true,
12594     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
12595    },
12596    {
12597     "is_pure" : true,
12598     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
12599    },
12600    {
12601     "is_pure" : true,
12602     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
12603    },
12604    {
12605     "is_pure" : true,
12606     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12607    },
12608    {
12609     "is_pure" : true,
12610     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
12611    },
12612    {
12613     "is_pure" : true,
12614     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
12615    },
12616    {
12617     "is_pure" : true,
12618     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
12619    },
12620    {
12621     "is_pure" : true,
12622     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
12623    },
12624    {
12625     "kind" : "vcall_offset"
12626    },
12627    {
12628     "kind" : "vcall_offset"
12629    },
12630    {
12631     "kind" : "vcall_offset"
12632    },
12633    {
12634     "kind" : "vcall_offset"
12635    },
12636    {
12637     "component_value" : -4,
12638     "kind" : "vcall_offset"
12639    },
12640    {
12641     "component_value" : -4,
12642     "kind" : "offset_to_top"
12643    },
12644    {
12645     "kind" : "rtti",
12646     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
12647    },
12648    {
12649     "kind" : "complete_dtor_pointer",
12650     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
12651    },
12652    {
12653     "kind" : "deleting_dtor_pointer",
12654     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
12655    },
12656    {
12657     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12658    },
12659    {
12660     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12661    },
12662    {
12663     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12664    },
12665    {
12666     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12667    }
12668   ]
12669  },
12670  {
12671   "alignment" : 8,
12672   "fields" :
12673   [
12674    {
12675     "field_name" : "interfaceName",
12676     "referenced_type" : "type-273"
12677    },
12678    {
12679     "field_name" : "instanceName",
12680     "field_offset" : 128,
12681     "referenced_type" : "type-273"
12682    },
12683    {
12684     "field_name" : "pid",
12685     "field_offset" : 256,
12686     "referenced_type" : "type-8"
12687    },
12688    {
12689     "field_name" : "clientPids",
12690     "field_offset" : 320,
12691     "referenced_type" : "type-316"
12692    },
12693    {
12694     "field_name" : "arch",
12695     "field_offset" : 448,
12696     "referenced_type" : "type-354"
12697    }
12698   ],
12699   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
12700   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
12701   "referenced_type" : "type-502",
12702   "self_type" : "type-502",
12703   "size" : 64,
12704   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
12705   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
12706  },
12707  {
12708   "alignment" : 4,
12709   "base_specifiers" :
12710   [
12711    {
12712     "referenced_type" : "type-56"
12713    }
12714   ],
12715   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
12716   "name" : "android::hidl::manager::V1_0::IServiceNotification",
12717   "referenced_type" : "type-73",
12718   "self_type" : "type-73",
12719   "size" : 12,
12720   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
12721   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
12722   "vtable_components" :
12723   [
12724    {
12725     "component_value" : 4,
12726     "kind" : "vbase_offset"
12727    },
12728    {
12729     "kind" : "offset_to_top"
12730    },
12731    {
12732     "kind" : "rtti",
12733     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
12734    },
12735    {
12736     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
12737    },
12738    {
12739     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12740    },
12741    {
12742     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12743    },
12744    {
12745     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12746    },
12747    {
12748     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12749    },
12750    {
12751     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
12752    },
12753    {
12754     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12755    },
12756    {
12757     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
12758    },
12759    {
12760     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
12761    },
12762    {
12763     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
12764    },
12765    {
12766     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12767    },
12768    {
12769     "kind" : "complete_dtor_pointer",
12770     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
12771    },
12772    {
12773     "kind" : "deleting_dtor_pointer",
12774     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
12775    },
12776    {
12777     "is_pure" : true,
12778     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
12779    },
12780    {
12781     "kind" : "vcall_offset"
12782    },
12783    {
12784     "kind" : "vcall_offset"
12785    },
12786    {
12787     "kind" : "vcall_offset"
12788    },
12789    {
12790     "kind" : "vcall_offset"
12791    },
12792    {
12793     "component_value" : -4,
12794     "kind" : "vcall_offset"
12795    },
12796    {
12797     "component_value" : -4,
12798     "kind" : "offset_to_top"
12799    },
12800    {
12801     "kind" : "rtti",
12802     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
12803    },
12804    {
12805     "kind" : "complete_dtor_pointer",
12806     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
12807    },
12808    {
12809     "kind" : "deleting_dtor_pointer",
12810     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
12811    },
12812    {
12813     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12814    },
12815    {
12816     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12817    },
12818    {
12819     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12820    },
12821    {
12822     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12823    }
12824   ]
12825  },
12826  {
12827   "alignment" : 4,
12828   "fields" :
12829   [
12830    {
12831     "access" : "private",
12832     "field_name" : "m_ptr",
12833     "referenced_type" : "type-65"
12834    }
12835   ],
12836   "linker_set_key" : "android::sp<android::Thread>",
12837   "name" : "android::sp<android::Thread>",
12838   "record_kind" : "class",
12839   "referenced_type" : "type-64",
12840   "self_type" : "type-64",
12841   "size" : 4,
12842   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12843   "template_args" : [ "type-66" ],
12844   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
12845  },
12846  {
12847   "alignment" : 4,
12848   "fields" :
12849   [
12850    {
12851     "access" : "private",
12852     "field_name" : "m_ptr",
12853     "referenced_type" : "type-119"
12854    }
12855   ],
12856   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
12857   "name" : "android::sp<android::hardware::BHwBinder>",
12858   "record_kind" : "class",
12859   "referenced_type" : "type-118",
12860   "self_type" : "type-118",
12861   "size" : 4,
12862   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12863   "template_args" : [ "type-120" ],
12864   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
12865  },
12866  {
12867   "alignment" : 4,
12868   "fields" :
12869   [
12870    {
12871     "access" : "private",
12872     "field_name" : "m_ptr",
12873     "referenced_type" : "type-49"
12874    }
12875   ],
12876   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
12877   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
12878   "record_kind" : "class",
12879   "referenced_type" : "type-634",
12880   "self_type" : "type-634",
12881   "size" : 4,
12882   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12883   "template_args" : [ "type-50" ],
12884   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
12885  },
12886  {
12887   "alignment" : 4,
12888   "fields" :
12889   [
12890    {
12891     "access" : "private",
12892     "field_name" : "m_ptr",
12893     "referenced_type" : "type-20"
12894    }
12895   ],
12896   "linker_set_key" : "android::sp<android::hardware::IBinder>",
12897   "name" : "android::sp<android::hardware::IBinder>",
12898   "record_kind" : "class",
12899   "referenced_type" : "type-36",
12900   "self_type" : "type-36",
12901   "size" : 4,
12902   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12903   "template_args" : [ "type-21" ],
12904   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
12905  },
12906  {
12907   "alignment" : 4,
12908   "fields" :
12909   [
12910    {
12911     "access" : "private",
12912     "field_name" : "m_ptr",
12913     "referenced_type" : "type-639"
12914    }
12915   ],
12916   "linker_set_key" : "android::sp<android::hardware::IInterface>",
12917   "name" : "android::sp<android::hardware::IInterface>",
12918   "record_kind" : "class",
12919   "referenced_type" : "type-638",
12920   "self_type" : "type-638",
12921   "size" : 4,
12922   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12923   "template_args" : [ "type-378" ],
12924   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
12925  },
12926  {
12927   "alignment" : 4,
12928   "fields" :
12929   [
12930    {
12931     "access" : "private",
12932     "field_name" : "m_ptr",
12933     "referenced_type" : "type-6"
12934    }
12935   ],
12936   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
12937   "name" : "android::sp<android::hardware::ProcessState>",
12938   "record_kind" : "class",
12939   "referenced_type" : "type-48",
12940   "self_type" : "type-48",
12941   "size" : 4,
12942   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12943   "template_args" : [ "type-7" ],
12944   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
12945  },
12946  {
12947   "alignment" : 4,
12948   "fields" :
12949   [
12950    {
12951     "access" : "private",
12952     "field_name" : "m_ptr",
12953     "referenced_type" : "type-78"
12954    }
12955   ],
12956   "linker_set_key" : "android::sp<android::hardware::graphics::mapper::V2_0::IMapper>",
12957   "name" : "android::sp<android::hardware::graphics::mapper::V2_0::IMapper>",
12958   "record_kind" : "class",
12959   "referenced_type" : "type-77",
12960   "self_type" : "type-77",
12961   "size" : 4,
12962   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12963   "template_args" : [ "type-79" ],
12964   "unique_id" : "_ZTSN7android2spINS_8hardware8graphics6mapper4V2_07IMapperEEE"
12965  },
12966  {
12967   "alignment" : 4,
12968   "fields" :
12969   [
12970    {
12971     "access" : "private",
12972     "field_name" : "m_ptr",
12973     "referenced_type" : "type-97"
12974    }
12975   ],
12976   "linker_set_key" : "android::sp<android::hardware::graphics::mapper::V2_1::IMapper>",
12977   "name" : "android::sp<android::hardware::graphics::mapper::V2_1::IMapper>",
12978   "record_kind" : "class",
12979   "referenced_type" : "type-96",
12980   "self_type" : "type-96",
12981   "size" : 4,
12982   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12983   "template_args" : [ "type-98" ],
12984   "unique_id" : "_ZTSN7android2spINS_8hardware8graphics6mapper4V2_17IMapperEEE"
12985  },
12986  {
12987   "alignment" : 4,
12988   "fields" :
12989   [
12990    {
12991     "access" : "private",
12992     "field_name" : "m_ptr",
12993     "referenced_type" : "type-105"
12994    }
12995   ],
12996   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
12997   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
12998   "record_kind" : "class",
12999   "referenced_type" : "type-104",
13000   "self_type" : "type-104",
13001   "size" : 4,
13002   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13003   "template_args" : [ "type-106" ],
13004   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
13005  },
13006  {
13007   "alignment" : 4,
13008   "fields" :
13009   [
13010    {
13011     "access" : "private",
13012     "field_name" : "m_ptr",
13013     "referenced_type" : "type-108"
13014    }
13015   ],
13016   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
13017   "name" : "android::sp<android::hardware::hidl_death_recipient>",
13018   "record_kind" : "class",
13019   "referenced_type" : "type-297",
13020   "self_type" : "type-297",
13021   "size" : 4,
13022   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13023   "template_args" : [ "type-109" ],
13024   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
13025  },
13026  {
13027   "alignment" : 4,
13028   "fields" :
13029   [
13030    {
13031     "access" : "private",
13032     "field_name" : "m_ptr",
13033     "referenced_type" : "type-112"
13034    }
13035   ],
13036   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
13037   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
13038   "record_kind" : "class",
13039   "referenced_type" : "type-397",
13040   "self_type" : "type-397",
13041   "size" : 4,
13042   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13043   "template_args" : [ "type-56" ],
13044   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
13045  },
13046  {
13047   "alignment" : 4,
13048   "fields" :
13049   [
13050    {
13051     "access" : "private",
13052     "field_name" : "m_ptr",
13053     "referenced_type" : "type-54"
13054    }
13055   ],
13056   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
13057   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
13058   "record_kind" : "class",
13059   "referenced_type" : "type-53",
13060   "self_type" : "type-53",
13061   "size" : 4,
13062   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13063   "template_args" : [ "type-55" ],
13064   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
13065  },
13066  {
13067   "alignment" : 4,
13068   "fields" :
13069   [
13070    {
13071     "access" : "private",
13072     "field_name" : "m_ptr",
13073     "referenced_type" : "type-72"
13074    }
13075   ],
13076   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
13077   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
13078   "record_kind" : "class",
13079   "referenced_type" : "type-71",
13080   "self_type" : "type-71",
13081   "size" : 4,
13082   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13083   "template_args" : [ "type-73" ],
13084   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
13085  },
13086  {
13087   "alignment" : 1,
13088   "linker_set_key" : "android::trait_trivial_copy<bool>",
13089   "name" : "android::trait_trivial_copy<bool>",
13090   "referenced_type" : "type-180",
13091   "self_type" : "type-180",
13092   "size" : 1,
13093   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13094   "template_args" : [ "type-25" ],
13095   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
13096  },
13097  {
13098   "alignment" : 1,
13099   "linker_set_key" : "android::trait_trivial_copy<char>",
13100   "name" : "android::trait_trivial_copy<char>",
13101   "referenced_type" : "type-184",
13102   "self_type" : "type-184",
13103   "size" : 1,
13104   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13105   "template_args" : [ "type-44" ],
13106   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
13107  },
13108  {
13109   "alignment" : 1,
13110   "linker_set_key" : "android::trait_trivial_copy<double>",
13111   "name" : "android::trait_trivial_copy<double>",
13112   "referenced_type" : "type-236",
13113   "self_type" : "type-236",
13114   "size" : 1,
13115   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13116   "template_args" : [ "type-234" ],
13117   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
13118  },
13119  {
13120   "alignment" : 1,
13121   "linker_set_key" : "android::trait_trivial_copy<float>",
13122   "name" : "android::trait_trivial_copy<float>",
13123   "referenced_type" : "type-231",
13124   "self_type" : "type-231",
13125   "size" : 1,
13126   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13127   "template_args" : [ "type-228" ],
13128   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
13129  },
13130  {
13131   "alignment" : 1,
13132   "linker_set_key" : "android::trait_trivial_copy<int>",
13133   "name" : "android::trait_trivial_copy<int>",
13134   "referenced_type" : "type-201",
13135   "self_type" : "type-201",
13136   "size" : 1,
13137   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13138   "template_args" : [ "type-8" ],
13139   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
13140  },
13141  {
13142   "alignment" : 1,
13143   "linker_set_key" : "android::trait_trivial_copy<long long>",
13144   "name" : "android::trait_trivial_copy<long long>",
13145   "referenced_type" : "type-221",
13146   "self_type" : "type-221",
13147   "size" : 1,
13148   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13149   "template_args" : [ "type-13" ],
13150   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
13151  },
13152  {
13153   "alignment" : 1,
13154   "linker_set_key" : "android::trait_trivial_copy<long>",
13155   "name" : "android::trait_trivial_copy<long>",
13156   "referenced_type" : "type-211",
13157   "self_type" : "type-211",
13158   "size" : 1,
13159   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13160   "template_args" : [ "type-208" ],
13161   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
13162  },
13163  {
13164   "alignment" : 1,
13165   "linker_set_key" : "android::trait_trivial_copy<short>",
13166   "name" : "android::trait_trivial_copy<short>",
13167   "referenced_type" : "type-193",
13168   "self_type" : "type-193",
13169   "size" : 1,
13170   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13171   "template_args" : [ "type-191" ],
13172   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
13173  },
13174  {
13175   "alignment" : 1,
13176   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
13177   "name" : "android::trait_trivial_copy<unsigned char>",
13178   "referenced_type" : "type-188",
13179   "self_type" : "type-188",
13180   "size" : 1,
13181   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13182   "template_args" : [ "type-86" ],
13183   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
13184  },
13185  {
13186   "alignment" : 1,
13187   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
13188   "name" : "android::trait_trivial_copy<unsigned int>",
13189   "referenced_type" : "type-205",
13190   "self_type" : "type-205",
13191   "size" : 1,
13192   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13193   "template_args" : [ "type-2" ],
13194   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
13195  },
13196  {
13197   "alignment" : 1,
13198   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
13199   "name" : "android::trait_trivial_copy<unsigned long long>",
13200   "referenced_type" : "type-225",
13201   "self_type" : "type-225",
13202   "size" : 1,
13203   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13204   "template_args" : [ "type-110" ],
13205   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
13206  },
13207  {
13208   "alignment" : 1,
13209   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
13210   "name" : "android::trait_trivial_copy<unsigned long>",
13211   "referenced_type" : "type-216",
13212   "self_type" : "type-216",
13213   "size" : 1,
13214   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13215   "template_args" : [ "type-214" ],
13216   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
13217  },
13218  {
13219   "alignment" : 1,
13220   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
13221   "name" : "android::trait_trivial_copy<unsigned short>",
13222   "referenced_type" : "type-197",
13223   "self_type" : "type-197",
13224   "size" : 1,
13225   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13226   "template_args" : [ "type-88" ],
13227   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
13228  },
13229  {
13230   "alignment" : 1,
13231   "linker_set_key" : "android::trait_trivial_copy<void>",
13232   "name" : "android::trait_trivial_copy<void>",
13233   "referenced_type" : "type-176",
13234   "self_type" : "type-176",
13235   "size" : 1,
13236   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13237   "template_args" : [ "type-10" ],
13238   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
13239  },
13240  {
13241   "alignment" : 1,
13242   "linker_set_key" : "android::trait_trivial_ctor<bool>",
13243   "name" : "android::trait_trivial_ctor<bool>",
13244   "referenced_type" : "type-178",
13245   "self_type" : "type-178",
13246   "size" : 1,
13247   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13248   "template_args" : [ "type-25" ],
13249   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
13250  },
13251  {
13252   "alignment" : 1,
13253   "linker_set_key" : "android::trait_trivial_ctor<char>",
13254   "name" : "android::trait_trivial_ctor<char>",
13255   "referenced_type" : "type-182",
13256   "self_type" : "type-182",
13257   "size" : 1,
13258   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13259   "template_args" : [ "type-44" ],
13260   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
13261  },
13262  {
13263   "alignment" : 1,
13264   "linker_set_key" : "android::trait_trivial_ctor<double>",
13265   "name" : "android::trait_trivial_ctor<double>",
13266   "referenced_type" : "type-233",
13267   "self_type" : "type-233",
13268   "size" : 1,
13269   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13270   "template_args" : [ "type-234" ],
13271   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
13272  },
13273  {
13274   "alignment" : 1,
13275   "linker_set_key" : "android::trait_trivial_ctor<float>",
13276   "name" : "android::trait_trivial_ctor<float>",
13277   "referenced_type" : "type-227",
13278   "self_type" : "type-227",
13279   "size" : 1,
13280   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13281   "template_args" : [ "type-228" ],
13282   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
13283  },
13284  {
13285   "alignment" : 1,
13286   "linker_set_key" : "android::trait_trivial_ctor<int>",
13287   "name" : "android::trait_trivial_ctor<int>",
13288   "referenced_type" : "type-199",
13289   "self_type" : "type-199",
13290   "size" : 1,
13291   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13292   "template_args" : [ "type-8" ],
13293   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
13294  },
13295  {
13296   "alignment" : 1,
13297   "linker_set_key" : "android::trait_trivial_ctor<long long>",
13298   "name" : "android::trait_trivial_ctor<long long>",
13299   "referenced_type" : "type-218",
13300   "self_type" : "type-218",
13301   "size" : 1,
13302   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13303   "template_args" : [ "type-13" ],
13304   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
13305  },
13306  {
13307   "alignment" : 1,
13308   "linker_set_key" : "android::trait_trivial_ctor<long>",
13309   "name" : "android::trait_trivial_ctor<long>",
13310   "referenced_type" : "type-207",
13311   "self_type" : "type-207",
13312   "size" : 1,
13313   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13314   "template_args" : [ "type-208" ],
13315   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
13316  },
13317  {
13318   "alignment" : 1,
13319   "linker_set_key" : "android::trait_trivial_ctor<short>",
13320   "name" : "android::trait_trivial_ctor<short>",
13321   "referenced_type" : "type-190",
13322   "self_type" : "type-190",
13323   "size" : 1,
13324   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13325   "template_args" : [ "type-191" ],
13326   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
13327  },
13328  {
13329   "alignment" : 1,
13330   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
13331   "name" : "android::trait_trivial_ctor<unsigned char>",
13332   "referenced_type" : "type-186",
13333   "self_type" : "type-186",
13334   "size" : 1,
13335   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13336   "template_args" : [ "type-86" ],
13337   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
13338  },
13339  {
13340   "alignment" : 1,
13341   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
13342   "name" : "android::trait_trivial_ctor<unsigned int>",
13343   "referenced_type" : "type-203",
13344   "self_type" : "type-203",
13345   "size" : 1,
13346   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13347   "template_args" : [ "type-2" ],
13348   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
13349  },
13350  {
13351   "alignment" : 1,
13352   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
13353   "name" : "android::trait_trivial_ctor<unsigned long long>",
13354   "referenced_type" : "type-223",
13355   "self_type" : "type-223",
13356   "size" : 1,
13357   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13358   "template_args" : [ "type-110" ],
13359   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
13360  },
13361  {
13362   "alignment" : 1,
13363   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
13364   "name" : "android::trait_trivial_ctor<unsigned long>",
13365   "referenced_type" : "type-213",
13366   "self_type" : "type-213",
13367   "size" : 1,
13368   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13369   "template_args" : [ "type-214" ],
13370   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
13371  },
13372  {
13373   "alignment" : 1,
13374   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
13375   "name" : "android::trait_trivial_ctor<unsigned short>",
13376   "referenced_type" : "type-195",
13377   "self_type" : "type-195",
13378   "size" : 1,
13379   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13380   "template_args" : [ "type-88" ],
13381   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
13382  },
13383  {
13384   "alignment" : 1,
13385   "linker_set_key" : "android::trait_trivial_ctor<void>",
13386   "name" : "android::trait_trivial_ctor<void>",
13387   "referenced_type" : "type-174",
13388   "self_type" : "type-174",
13389   "size" : 1,
13390   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13391   "template_args" : [ "type-10" ],
13392   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
13393  },
13394  {
13395   "alignment" : 1,
13396   "linker_set_key" : "android::trait_trivial_dtor<bool>",
13397   "name" : "android::trait_trivial_dtor<bool>",
13398   "referenced_type" : "type-179",
13399   "self_type" : "type-179",
13400   "size" : 1,
13401   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13402   "template_args" : [ "type-25" ],
13403   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
13404  },
13405  {
13406   "alignment" : 1,
13407   "linker_set_key" : "android::trait_trivial_dtor<char>",
13408   "name" : "android::trait_trivial_dtor<char>",
13409   "referenced_type" : "type-183",
13410   "self_type" : "type-183",
13411   "size" : 1,
13412   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13413   "template_args" : [ "type-44" ],
13414   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
13415  },
13416  {
13417   "alignment" : 1,
13418   "linker_set_key" : "android::trait_trivial_dtor<double>",
13419   "name" : "android::trait_trivial_dtor<double>",
13420   "referenced_type" : "type-235",
13421   "self_type" : "type-235",
13422   "size" : 1,
13423   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13424   "template_args" : [ "type-234" ],
13425   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
13426  },
13427  {
13428   "alignment" : 1,
13429   "linker_set_key" : "android::trait_trivial_dtor<float>",
13430   "name" : "android::trait_trivial_dtor<float>",
13431   "referenced_type" : "type-229",
13432   "self_type" : "type-229",
13433   "size" : 1,
13434   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13435   "template_args" : [ "type-228" ],
13436   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
13437  },
13438  {
13439   "alignment" : 1,
13440   "linker_set_key" : "android::trait_trivial_dtor<int>",
13441   "name" : "android::trait_trivial_dtor<int>",
13442   "referenced_type" : "type-200",
13443   "self_type" : "type-200",
13444   "size" : 1,
13445   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13446   "template_args" : [ "type-8" ],
13447   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
13448  },
13449  {
13450   "alignment" : 1,
13451   "linker_set_key" : "android::trait_trivial_dtor<long long>",
13452   "name" : "android::trait_trivial_dtor<long long>",
13453   "referenced_type" : "type-220",
13454   "self_type" : "type-220",
13455   "size" : 1,
13456   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13457   "template_args" : [ "type-13" ],
13458   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
13459  },
13460  {
13461   "alignment" : 1,
13462   "linker_set_key" : "android::trait_trivial_dtor<long>",
13463   "name" : "android::trait_trivial_dtor<long>",
13464   "referenced_type" : "type-210",
13465   "self_type" : "type-210",
13466   "size" : 1,
13467   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13468   "template_args" : [ "type-208" ],
13469   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
13470  },
13471  {
13472   "alignment" : 1,
13473   "linker_set_key" : "android::trait_trivial_dtor<short>",
13474   "name" : "android::trait_trivial_dtor<short>",
13475   "referenced_type" : "type-192",
13476   "self_type" : "type-192",
13477   "size" : 1,
13478   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13479   "template_args" : [ "type-191" ],
13480   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
13481  },
13482  {
13483   "alignment" : 1,
13484   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
13485   "name" : "android::trait_trivial_dtor<unsigned char>",
13486   "referenced_type" : "type-187",
13487   "self_type" : "type-187",
13488   "size" : 1,
13489   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13490   "template_args" : [ "type-86" ],
13491   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
13492  },
13493  {
13494   "alignment" : 1,
13495   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
13496   "name" : "android::trait_trivial_dtor<unsigned int>",
13497   "referenced_type" : "type-204",
13498   "self_type" : "type-204",
13499   "size" : 1,
13500   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13501   "template_args" : [ "type-2" ],
13502   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
13503  },
13504  {
13505   "alignment" : 1,
13506   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
13507   "name" : "android::trait_trivial_dtor<unsigned long long>",
13508   "referenced_type" : "type-224",
13509   "self_type" : "type-224",
13510   "size" : 1,
13511   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13512   "template_args" : [ "type-110" ],
13513   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
13514  },
13515  {
13516   "alignment" : 1,
13517   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
13518   "name" : "android::trait_trivial_dtor<unsigned long>",
13519   "referenced_type" : "type-215",
13520   "self_type" : "type-215",
13521   "size" : 1,
13522   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13523   "template_args" : [ "type-214" ],
13524   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
13525  },
13526  {
13527   "alignment" : 1,
13528   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
13529   "name" : "android::trait_trivial_dtor<unsigned short>",
13530   "referenced_type" : "type-196",
13531   "self_type" : "type-196",
13532   "size" : 1,
13533   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13534   "template_args" : [ "type-88" ],
13535   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
13536  },
13537  {
13538   "alignment" : 1,
13539   "linker_set_key" : "android::trait_trivial_dtor<void>",
13540   "name" : "android::trait_trivial_dtor<void>",
13541   "referenced_type" : "type-175",
13542   "self_type" : "type-175",
13543   "size" : 1,
13544   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13545   "template_args" : [ "type-10" ],
13546   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
13547  },
13548  {
13549   "alignment" : 1,
13550   "linker_set_key" : "android::trait_trivial_move<android::String16>",
13551   "name" : "android::trait_trivial_move<android::String16>",
13552   "referenced_type" : "type-371",
13553   "self_type" : "type-371",
13554   "size" : 1,
13555   "source_file" : "/system/core/libutils/include/utils/String16.h",
13556   "template_args" : [ "type-30" ],
13557   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
13558  },
13559  {
13560   "alignment" : 1,
13561   "linker_set_key" : "android::trait_trivial_move<android::String8>",
13562   "name" : "android::trait_trivial_move<android::String8>",
13563   "referenced_type" : "type-365",
13564   "self_type" : "type-365",
13565   "size" : 1,
13566   "source_file" : "/system/core/libutils/include/utils/String8.h",
13567   "template_args" : [ "type-41" ],
13568   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
13569  },
13570  {
13571   "alignment" : 1,
13572   "linker_set_key" : "android::trait_trivial_move<bool>",
13573   "name" : "android::trait_trivial_move<bool>",
13574   "referenced_type" : "type-181",
13575   "self_type" : "type-181",
13576   "size" : 1,
13577   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13578   "template_args" : [ "type-25" ],
13579   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
13580  },
13581  {
13582   "alignment" : 1,
13583   "linker_set_key" : "android::trait_trivial_move<char>",
13584   "name" : "android::trait_trivial_move<char>",
13585   "referenced_type" : "type-185",
13586   "self_type" : "type-185",
13587   "size" : 1,
13588   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13589   "template_args" : [ "type-44" ],
13590   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
13591  },
13592  {
13593   "alignment" : 1,
13594   "linker_set_key" : "android::trait_trivial_move<double>",
13595   "name" : "android::trait_trivial_move<double>",
13596   "referenced_type" : "type-237",
13597   "self_type" : "type-237",
13598   "size" : 1,
13599   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13600   "template_args" : [ "type-234" ],
13601   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
13602  },
13603  {
13604   "alignment" : 1,
13605   "linker_set_key" : "android::trait_trivial_move<float>",
13606   "name" : "android::trait_trivial_move<float>",
13607   "referenced_type" : "type-232",
13608   "self_type" : "type-232",
13609   "size" : 1,
13610   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13611   "template_args" : [ "type-228" ],
13612   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
13613  },
13614  {
13615   "alignment" : 1,
13616   "linker_set_key" : "android::trait_trivial_move<int>",
13617   "name" : "android::trait_trivial_move<int>",
13618   "referenced_type" : "type-202",
13619   "self_type" : "type-202",
13620   "size" : 1,
13621   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13622   "template_args" : [ "type-8" ],
13623   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
13624  },
13625  {
13626   "alignment" : 1,
13627   "linker_set_key" : "android::trait_trivial_move<long long>",
13628   "name" : "android::trait_trivial_move<long long>",
13629   "referenced_type" : "type-222",
13630   "self_type" : "type-222",
13631   "size" : 1,
13632   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13633   "template_args" : [ "type-13" ],
13634   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
13635  },
13636  {
13637   "alignment" : 1,
13638   "linker_set_key" : "android::trait_trivial_move<long>",
13639   "name" : "android::trait_trivial_move<long>",
13640   "referenced_type" : "type-212",
13641   "self_type" : "type-212",
13642   "size" : 1,
13643   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13644   "template_args" : [ "type-208" ],
13645   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
13646  },
13647  {
13648   "alignment" : 1,
13649   "linker_set_key" : "android::trait_trivial_move<short>",
13650   "name" : "android::trait_trivial_move<short>",
13651   "referenced_type" : "type-194",
13652   "self_type" : "type-194",
13653   "size" : 1,
13654   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13655   "template_args" : [ "type-191" ],
13656   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
13657  },
13658  {
13659   "alignment" : 1,
13660   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
13661   "name" : "android::trait_trivial_move<unsigned char>",
13662   "referenced_type" : "type-189",
13663   "self_type" : "type-189",
13664   "size" : 1,
13665   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13666   "template_args" : [ "type-86" ],
13667   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
13668  },
13669  {
13670   "alignment" : 1,
13671   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
13672   "name" : "android::trait_trivial_move<unsigned int>",
13673   "referenced_type" : "type-206",
13674   "self_type" : "type-206",
13675   "size" : 1,
13676   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13677   "template_args" : [ "type-2" ],
13678   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
13679  },
13680  {
13681   "alignment" : 1,
13682   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
13683   "name" : "android::trait_trivial_move<unsigned long long>",
13684   "referenced_type" : "type-226",
13685   "self_type" : "type-226",
13686   "size" : 1,
13687   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13688   "template_args" : [ "type-110" ],
13689   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
13690  },
13691  {
13692   "alignment" : 1,
13693   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
13694   "name" : "android::trait_trivial_move<unsigned long>",
13695   "referenced_type" : "type-217",
13696   "self_type" : "type-217",
13697   "size" : 1,
13698   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13699   "template_args" : [ "type-214" ],
13700   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
13701  },
13702  {
13703   "alignment" : 1,
13704   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
13705   "name" : "android::trait_trivial_move<unsigned short>",
13706   "referenced_type" : "type-198",
13707   "self_type" : "type-198",
13708   "size" : 1,
13709   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13710   "template_args" : [ "type-88" ],
13711   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
13712  },
13713  {
13714   "alignment" : 1,
13715   "linker_set_key" : "android::trait_trivial_move<void>",
13716   "name" : "android::trait_trivial_move<void>",
13717   "referenced_type" : "type-177",
13718   "self_type" : "type-177",
13719   "size" : 1,
13720   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13721   "template_args" : [ "type-10" ],
13722   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
13723  },
13724  {
13725   "alignment" : 4,
13726   "fields" :
13727   [
13728    {
13729     "access" : "private",
13730     "field_name" : "m_ptr",
13731     "referenced_type" : "type-119"
13732    },
13733    {
13734     "access" : "private",
13735     "field_name" : "m_refs",
13736     "field_offset" : 32,
13737     "referenced_type" : "type-23"
13738    }
13739   ],
13740   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
13741   "name" : "android::wp<android::hardware::BHwBinder>",
13742   "record_kind" : "class",
13743   "referenced_type" : "type-329",
13744   "self_type" : "type-329",
13745   "size" : 8,
13746   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
13747   "template_args" : [ "type-120" ],
13748   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
13749  },
13750  {
13751   "alignment" : 4,
13752   "fields" :
13753   [
13754    {
13755     "access" : "private",
13756     "field_name" : "m_ptr",
13757     "referenced_type" : "type-49"
13758    },
13759    {
13760     "access" : "private",
13761     "field_name" : "m_refs",
13762     "field_offset" : 32,
13763     "referenced_type" : "type-23"
13764    }
13765   ],
13766   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
13767   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
13768   "record_kind" : "class",
13769   "referenced_type" : "type-63",
13770   "self_type" : "type-63",
13771   "size" : 8,
13772   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
13773   "template_args" : [ "type-50" ],
13774   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
13775  },
13776  {
13777   "alignment" : 4,
13778   "fields" :
13779   [
13780    {
13781     "access" : "private",
13782     "field_name" : "m_ptr",
13783     "referenced_type" : "type-108"
13784    },
13785    {
13786     "access" : "private",
13787     "field_name" : "m_refs",
13788     "field_offset" : 32,
13789     "referenced_type" : "type-23"
13790    }
13791   ],
13792   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
13793   "name" : "android::wp<android::hardware::hidl_death_recipient>",
13794   "record_kind" : "class",
13795   "referenced_type" : "type-107",
13796   "self_type" : "type-107",
13797   "size" : 8,
13798   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
13799   "template_args" : [ "type-109" ],
13800   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
13801  },
13802  {
13803   "alignment" : 4,
13804   "fields" :
13805   [
13806    {
13807     "access" : "private",
13808     "field_name" : "m_ptr",
13809     "referenced_type" : "type-112"
13810    },
13811    {
13812     "access" : "private",
13813     "field_name" : "m_refs",
13814     "field_offset" : 32,
13815     "referenced_type" : "type-23"
13816    }
13817   ],
13818   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
13819   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
13820   "record_kind" : "class",
13821   "referenced_type" : "type-111",
13822   "self_type" : "type-111",
13823   "size" : 8,
13824   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
13825   "template_args" : [ "type-56" ],
13826   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
13827  },
13828  {
13829   "alignment" : 4,
13830   "fields" :
13831   [
13832    {
13833     "field_name" : "maxContentLightLevel",
13834     "referenced_type" : "type-228"
13835    },
13836    {
13837     "field_name" : "maxFrameAverageLightLevel",
13838     "field_offset" : 32,
13839     "referenced_type" : "type-228"
13840    }
13841   ],
13842   "linker_set_key" : "android_cta861_3_metadata",
13843   "name" : "android_cta861_3_metadata",
13844   "referenced_type" : "type-476",
13845   "self_type" : "type-476",
13846   "size" : 8,
13847   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13848   "unique_id" : "android_cta861_3_metadata"
13849  },
13850  {
13851   "alignment" : 4,
13852   "fields" :
13853   [
13854    {
13855     "field_name" : "num_points",
13856     "referenced_type" : "type-2"
13857    },
13858    {
13859     "field_name" : "reserved",
13860     "field_offset" : 32,
13861     "referenced_type" : "type-464"
13862    },
13863    {
13864     "field_name" : "xyzc_points",
13865     "field_offset" : 288,
13866     "referenced_type" : "type-473"
13867    }
13868   ],
13869   "linker_set_key" : "android_depth_points",
13870   "name" : "android_depth_points",
13871   "referenced_type" : "type-472",
13872   "self_type" : "type-472",
13873   "size" : 36,
13874   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13875   "unique_id" : "android_depth_points"
13876  },
13877  {
13878   "alignment" : 4,
13879   "fields" :
13880   [
13881    {
13882     "field_name" : "format",
13883     "referenced_type" : "type-469"
13884    },
13885    {
13886     "field_name" : "num_planes",
13887     "field_offset" : 32,
13888     "referenced_type" : "type-2"
13889    },
13890    {
13891     "field_name" : "planes",
13892     "field_offset" : 64,
13893     "referenced_type" : "type-471"
13894    }
13895   ],
13896   "linker_set_key" : "android_flex_layout",
13897   "name" : "android_flex_layout",
13898   "referenced_type" : "type-470",
13899   "self_type" : "type-470",
13900   "size" : 12,
13901   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13902   "unique_id" : "android_flex_layout"
13903  },
13904  {
13905   "alignment" : 4,
13906   "fields" :
13907   [
13908    {
13909     "field_name" : "top_left",
13910     "referenced_type" : "type-384"
13911    },
13912    {
13913     "field_name" : "component",
13914     "field_offset" : 32,
13915     "referenced_type" : "type-465"
13916    },
13917    {
13918     "field_name" : "bits_per_component",
13919     "field_offset" : 64,
13920     "referenced_type" : "type-8"
13921    },
13922    {
13923     "field_name" : "bits_used",
13924     "field_offset" : 96,
13925     "referenced_type" : "type-8"
13926    },
13927    {
13928     "field_name" : "h_increment",
13929     "field_offset" : 128,
13930     "referenced_type" : "type-8"
13931    },
13932    {
13933     "field_name" : "v_increment",
13934     "field_offset" : 160,
13935     "referenced_type" : "type-8"
13936    },
13937    {
13938     "field_name" : "h_subsampling",
13939     "field_offset" : 192,
13940     "referenced_type" : "type-8"
13941    },
13942    {
13943     "field_name" : "v_subsampling",
13944     "field_offset" : 224,
13945     "referenced_type" : "type-8"
13946    }
13947   ],
13948   "linker_set_key" : "android_flex_plane",
13949   "name" : "android_flex_plane",
13950   "referenced_type" : "type-466",
13951   "self_type" : "type-466",
13952   "size" : 32,
13953   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13954   "unique_id" : "android_flex_plane"
13955  },
13956  {
13957   "alignment" : 4,
13958   "fields" :
13959   [
13960    {
13961     "field_name" : "displayPrimaryRed",
13962     "referenced_type" : "type-474"
13963    },
13964    {
13965     "field_name" : "displayPrimaryGreen",
13966     "field_offset" : 64,
13967     "referenced_type" : "type-474"
13968    },
13969    {
13970     "field_name" : "displayPrimaryBlue",
13971     "field_offset" : 128,
13972     "referenced_type" : "type-474"
13973    },
13974    {
13975     "field_name" : "whitePoint",
13976     "field_offset" : 192,
13977     "referenced_type" : "type-474"
13978    },
13979    {
13980     "field_name" : "maxLuminance",
13981     "field_offset" : 256,
13982     "referenced_type" : "type-228"
13983    },
13984    {
13985     "field_name" : "minLuminance",
13986     "field_offset" : 288,
13987     "referenced_type" : "type-228"
13988    }
13989   ],
13990   "linker_set_key" : "android_smpte2086_metadata",
13991   "name" : "android_smpte2086_metadata",
13992   "referenced_type" : "type-475",
13993   "self_type" : "type-475",
13994   "size" : 40,
13995   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13996   "unique_id" : "android_smpte2086_metadata"
13997  },
13998  {
13999   "alignment" : 4,
14000   "fields" :
14001   [
14002    {
14003     "field_name" : "x",
14004     "referenced_type" : "type-228"
14005    },
14006    {
14007     "field_name" : "y",
14008     "field_offset" : 32,
14009     "referenced_type" : "type-228"
14010    }
14011   ],
14012   "linker_set_key" : "android_xy_color",
14013   "name" : "android_xy_color",
14014   "referenced_type" : "type-474",
14015   "self_type" : "type-474",
14016   "size" : 8,
14017   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14018   "unique_id" : "android_xy_color"
14019  },
14020  {
14021   "alignment" : 4,
14022   "fields" :
14023   [
14024    {
14025     "field_name" : "y",
14026     "referenced_type" : "type-9"
14027    },
14028    {
14029     "field_name" : "cb",
14030     "field_offset" : 32,
14031     "referenced_type" : "type-9"
14032    },
14033    {
14034     "field_name" : "cr",
14035     "field_offset" : 64,
14036     "referenced_type" : "type-9"
14037    },
14038    {
14039     "field_name" : "ystride",
14040     "field_offset" : 96,
14041     "referenced_type" : "type-2"
14042    },
14043    {
14044     "field_name" : "cstride",
14045     "field_offset" : 128,
14046     "referenced_type" : "type-2"
14047    },
14048    {
14049     "field_name" : "chroma_step",
14050     "field_offset" : 160,
14051     "referenced_type" : "type-2"
14052    },
14053    {
14054     "field_name" : "reserved",
14055     "field_offset" : 192,
14056     "referenced_type" : "type-464"
14057    }
14058   ],
14059   "linker_set_key" : "android_ycbcr",
14060   "name" : "android_ycbcr",
14061   "referenced_type" : "type-463",
14062   "self_type" : "type-463",
14063   "size" : 56,
14064   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14065   "unique_id" : "android_ycbcr"
14066  },
14067  {
14068   "alignment" : 4,
14069   "fields" :
14070   [
14071    {
14072     "referenced_type" : "type-84"
14073    }
14074   ],
14075   "linker_set_key" : "log_msg",
14076   "name" : "log_msg",
14077   "referenced_type" : "type-83",
14078   "self_type" : "type-83",
14079   "size" : 5124,
14080   "source_file" : "/system/core/liblog/include/log/log_read.h",
14081   "unique_id" : "log_msg"
14082  },
14083  {
14084   "alignment" : 4,
14085   "fields" :
14086   [
14087    {
14088     "field_name" : "buf",
14089     "referenced_type" : "type-85"
14090    },
14091    {
14092     "field_name" : "entry",
14093     "referenced_type" : "type-87"
14094    },
14095    {
14096     "field_name" : "entry_v4",
14097     "referenced_type" : "type-87"
14098    },
14099    {
14100     "field_name" : "entry_v3",
14101     "referenced_type" : "type-90"
14102    },
14103    {
14104     "field_name" : "entry_v2",
14105     "referenced_type" : "type-91"
14106    },
14107    {
14108     "field_name" : "entry_v1",
14109     "referenced_type" : "type-92"
14110    }
14111   ],
14112   "is_anonymous" : true,
14113   "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",
14114   "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",
14115   "record_kind" : "union",
14116   "referenced_type" : "type-84",
14117   "self_type" : "type-84",
14118   "size" : 5124,
14119   "source_file" : "/system/core/liblog/include/log/log_read.h",
14120   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
14121  },
14122  {
14123   "alignment" : 1,
14124   "fields" :
14125   [
14126    {
14127     "field_name" : "tv_sec",
14128     "referenced_type" : "type-2"
14129    },
14130    {
14131     "field_name" : "tv_nsec",
14132     "field_offset" : 32,
14133     "referenced_type" : "type-2"
14134    }
14135   ],
14136   "linker_set_key" : "log_time",
14137   "name" : "log_time",
14138   "referenced_type" : "type-367",
14139   "self_type" : "type-367",
14140   "size" : 8,
14141   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
14142   "unique_id" : "_ZTS8log_time"
14143  },
14144  {
14145   "alignment" : 4,
14146   "fields" :
14147   [
14148    {
14149     "field_name" : "len",
14150     "referenced_type" : "type-88"
14151    },
14152    {
14153     "field_name" : "__pad",
14154     "field_offset" : 16,
14155     "referenced_type" : "type-88"
14156    },
14157    {
14158     "field_name" : "pid",
14159     "field_offset" : 32,
14160     "referenced_type" : "type-8"
14161    },
14162    {
14163     "field_name" : "tid",
14164     "field_offset" : 64,
14165     "referenced_type" : "type-8"
14166    },
14167    {
14168     "field_name" : "sec",
14169     "field_offset" : 96,
14170     "referenced_type" : "type-8"
14171    },
14172    {
14173     "field_name" : "nsec",
14174     "field_offset" : 128,
14175     "referenced_type" : "type-8"
14176    },
14177    {
14178     "field_name" : "msg",
14179     "field_offset" : 160,
14180     "referenced_type" : "type-89"
14181    }
14182   ],
14183   "linker_set_key" : "logger_entry",
14184   "name" : "logger_entry",
14185   "referenced_type" : "type-92",
14186   "self_type" : "type-92",
14187   "size" : 20,
14188   "source_file" : "/system/core/liblog/include/log/log_read.h",
14189   "unique_id" : "logger_entry"
14190  },
14191  {
14192   "alignment" : 1,
14193   "fields" :
14194   [
14195    {
14196     "field_name" : "len",
14197     "referenced_type" : "type-88"
14198    },
14199    {
14200     "field_name" : "hdr_size",
14201     "field_offset" : 16,
14202     "referenced_type" : "type-88"
14203    },
14204    {
14205     "field_name" : "pid",
14206     "field_offset" : 32,
14207     "referenced_type" : "type-8"
14208    },
14209    {
14210     "field_name" : "tid",
14211     "field_offset" : 64,
14212     "referenced_type" : "type-8"
14213    },
14214    {
14215     "field_name" : "sec",
14216     "field_offset" : 96,
14217     "referenced_type" : "type-8"
14218    },
14219    {
14220     "field_name" : "nsec",
14221     "field_offset" : 128,
14222     "referenced_type" : "type-8"
14223    },
14224    {
14225     "field_name" : "euid",
14226     "field_offset" : 160,
14227     "referenced_type" : "type-2"
14228    },
14229    {
14230     "field_name" : "msg",
14231     "field_offset" : 192,
14232     "referenced_type" : "type-89"
14233    }
14234   ],
14235   "linker_set_key" : "logger_entry_v2",
14236   "name" : "logger_entry_v2",
14237   "referenced_type" : "type-91",
14238   "self_type" : "type-91",
14239   "size" : 24,
14240   "source_file" : "/system/core/liblog/include/log/log_read.h",
14241   "unique_id" : "logger_entry_v2"
14242  },
14243  {
14244   "alignment" : 1,
14245   "fields" :
14246   [
14247    {
14248     "field_name" : "len",
14249     "referenced_type" : "type-88"
14250    },
14251    {
14252     "field_name" : "hdr_size",
14253     "field_offset" : 16,
14254     "referenced_type" : "type-88"
14255    },
14256    {
14257     "field_name" : "pid",
14258     "field_offset" : 32,
14259     "referenced_type" : "type-8"
14260    },
14261    {
14262     "field_name" : "tid",
14263     "field_offset" : 64,
14264     "referenced_type" : "type-8"
14265    },
14266    {
14267     "field_name" : "sec",
14268     "field_offset" : 96,
14269     "referenced_type" : "type-8"
14270    },
14271    {
14272     "field_name" : "nsec",
14273     "field_offset" : 128,
14274     "referenced_type" : "type-8"
14275    },
14276    {
14277     "field_name" : "lid",
14278     "field_offset" : 160,
14279     "referenced_type" : "type-2"
14280    },
14281    {
14282     "field_name" : "msg",
14283     "field_offset" : 192,
14284     "referenced_type" : "type-89"
14285    }
14286   ],
14287   "linker_set_key" : "logger_entry_v3",
14288   "name" : "logger_entry_v3",
14289   "referenced_type" : "type-90",
14290   "self_type" : "type-90",
14291   "size" : 24,
14292   "source_file" : "/system/core/liblog/include/log/log_read.h",
14293   "unique_id" : "logger_entry_v3"
14294  },
14295  {
14296   "alignment" : 4,
14297   "fields" :
14298   [
14299    {
14300     "field_name" : "len",
14301     "referenced_type" : "type-88"
14302    },
14303    {
14304     "field_name" : "hdr_size",
14305     "field_offset" : 16,
14306     "referenced_type" : "type-88"
14307    },
14308    {
14309     "field_name" : "pid",
14310     "field_offset" : 32,
14311     "referenced_type" : "type-8"
14312    },
14313    {
14314     "field_name" : "tid",
14315     "field_offset" : 64,
14316     "referenced_type" : "type-2"
14317    },
14318    {
14319     "field_name" : "sec",
14320     "field_offset" : 96,
14321     "referenced_type" : "type-2"
14322    },
14323    {
14324     "field_name" : "nsec",
14325     "field_offset" : 128,
14326     "referenced_type" : "type-2"
14327    },
14328    {
14329     "field_name" : "lid",
14330     "field_offset" : 160,
14331     "referenced_type" : "type-2"
14332    },
14333    {
14334     "field_name" : "uid",
14335     "field_offset" : 192,
14336     "referenced_type" : "type-2"
14337    },
14338    {
14339     "field_name" : "msg",
14340     "field_offset" : 224,
14341     "referenced_type" : "type-89"
14342    }
14343   ],
14344   "linker_set_key" : "logger_entry_v4",
14345   "name" : "logger_entry_v4",
14346   "referenced_type" : "type-87",
14347   "self_type" : "type-87",
14348   "size" : 28,
14349   "source_file" : "/system/core/liblog/include/log/log_read.h",
14350   "unique_id" : "logger_entry_v4"
14351  },
14352  {
14353   "alignment" : 4,
14354   "fields" :
14355   [
14356    {
14357     "field_name" : "version",
14358     "referenced_type" : "type-8"
14359    },
14360    {
14361     "field_name" : "numFds",
14362     "field_offset" : 32,
14363     "referenced_type" : "type-8"
14364    },
14365    {
14366     "field_name" : "numInts",
14367     "field_offset" : 64,
14368     "referenced_type" : "type-8"
14369    },
14370    {
14371     "field_name" : "data",
14372     "field_offset" : 96,
14373     "referenced_type" : "type-172"
14374    }
14375   ],
14376   "linker_set_key" : "native_handle",
14377   "name" : "native_handle",
14378   "referenced_type" : "type-171",
14379   "self_type" : "type-171",
14380   "size" : 12,
14381   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
14382   "unique_id" : "native_handle"
14383  }
14384 ],
14385 "rvalue_reference_types" :
14386 [
14387  {
14388   "alignment" : 4,
14389   "linker_set_key" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> &&",
14390   "name" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> &&",
14391   "referenced_type" : "type-139",
14392   "self_type" : "type-142",
14393   "size" : 4,
14394   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14395  },
14396  {
14397   "alignment" : 4,
14398   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_1::IMapper> > &&",
14399   "name" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_1::IMapper> > &&",
14400   "referenced_type" : "type-146",
14401   "self_type" : "type-148",
14402   "size" : 4,
14403   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14404  },
14405  {
14406   "alignment" : 4,
14407   "linker_set_key" : "android::hardware::Return<bool> &&",
14408   "name" : "android::hardware::Return<bool> &&",
14409   "referenced_type" : "type-131",
14410   "self_type" : "type-135",
14411   "size" : 4,
14412   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14413  },
14414  {
14415   "alignment" : 4,
14416   "linker_set_key" : "android::hardware::Return<void> &&",
14417   "name" : "android::hardware::Return<void> &&",
14418   "referenced_type" : "type-159",
14419   "self_type" : "type-161",
14420   "size" : 4,
14421   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14422  },
14423  {
14424   "alignment" : 4,
14425   "linker_set_key" : "android::hardware::Status &&",
14426   "name" : "android::hardware::Status &&",
14427   "referenced_type" : "type-122",
14428   "self_type" : "type-128",
14429   "size" : 4,
14430   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14431  },
14432  {
14433   "alignment" : 4,
14434   "linker_set_key" : "android::hardware::details::return_status &&",
14435   "name" : "android::hardware::details::return_status &&",
14436   "referenced_type" : "type-132",
14437   "self_type" : "type-155",
14438   "size" : 4,
14439   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14440  },
14441  {
14442   "alignment" : 4,
14443   "linker_set_key" : "android::hardware::hidl_handle &&",
14444   "name" : "android::hardware::hidl_handle &&",
14445   "referenced_type" : "type-271",
14446   "self_type" : "type-280",
14447   "size" : 4,
14448   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14449  },
14450  {
14451   "alignment" : 4,
14452   "linker_set_key" : "android::hardware::hidl_memory &&",
14453   "name" : "android::hardware::hidl_memory &&",
14454   "referenced_type" : "type-278",
14455   "self_type" : "type-284",
14456   "size" : 4,
14457   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14458  },
14459  {
14460   "alignment" : 4,
14461   "linker_set_key" : "android::sp<android::hardware::graphics::mapper::V2_1::IMapper> &&",
14462   "name" : "android::sp<android::hardware::graphics::mapper::V2_1::IMapper> &&",
14463   "referenced_type" : "type-96",
14464   "self_type" : "type-99",
14465   "size" : 4,
14466   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
14467  },
14468  {
14469   "alignment" : 4,
14470   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
14471   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
14472   "referenced_type" : "type-104",
14473   "self_type" : "type-113",
14474   "size" : 4,
14475   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
14476  },
14477  {
14478   "alignment" : 4,
14479   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
14480   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
14481   "referenced_type" : "type-436",
14482   "self_type" : "type-435",
14483   "size" : 4,
14484   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14485  },
14486  {
14487   "alignment" : 4,
14488   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
14489   "name" : "std::function<sp<IBase> (void *)> &&",
14490   "referenced_type" : "type-446",
14491   "self_type" : "type-445",
14492   "size" : 4,
14493   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14494  },
14495  {
14496   "alignment" : 4,
14497   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
14498   "name" : "std::function<sp<IBinder> (void *)> &&",
14499   "referenced_type" : "type-438",
14500   "self_type" : "type-437",
14501   "size" : 4,
14502   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14503  }
14504 ]
14505}
14506