1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-43",
9   "self_type" : "type-102",
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-221",
16   "self_type" : "type-463",
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-7",
24   "self_type" : "type-164",
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-99",
32   "self_type" : "type-304",
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-99",
41   "self_type" : "type-98",
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-456",
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-24",
64   "self_type" : "type-24",
65   "size" : 1
66  },
67  {
68   "alignment" : 1,
69   "is_integral" : true,
70   "linker_set_key" : "char",
71   "name" : "char",
72   "referenced_type" : "type-43",
73   "self_type" : "type-43",
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-32",
83   "self_type" : "type-32",
84   "size" : 2
85  },
86  {
87   "alignment" : 4,
88   "linker_set_key" : "double",
89   "name" : "double",
90   "referenced_type" : "type-226",
91   "self_type" : "type-226",
92   "size" : 8
93  },
94  {
95   "alignment" : 4,
96   "linker_set_key" : "float",
97   "name" : "float",
98   "referenced_type" : "type-221",
99   "self_type" : "type-221",
100   "size" : 4
101  },
102  {
103   "alignment" : 4,
104   "is_integral" : true,
105   "linker_set_key" : "int",
106   "name" : "int",
107   "referenced_type" : "type-7",
108   "self_type" : "type-7",
109   "size" : 4
110  },
111  {
112   "alignment" : 4,
113   "is_integral" : true,
114   "linker_set_key" : "long",
115   "name" : "long",
116   "referenced_type" : "type-201",
117   "self_type" : "type-201",
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-12",
126   "self_type" : "type-12",
127   "size" : 8
128  },
129  {
130   "alignment" : 2,
131   "is_integral" : true,
132   "linker_set_key" : "short",
133   "name" : "short",
134   "referenced_type" : "type-184",
135   "self_type" : "type-184",
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-233",
144   "self_type" : "type-233",
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-99",
154   "self_type" : "type-99",
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-206",
174   "self_type" : "type-206",
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-92",
184   "self_type" : "type-92",
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-101",
194   "self_type" : "type-101",
195   "size" : 2
196  },
197  {
198   "linker_set_key" : "void",
199   "name" : "void",
200   "referenced_type" : "type-9",
201   "self_type" : "type-9"
202  }
203 ],
204 "elf_functions" :
205 [
206  {
207   "binding" : "weak",
208   "name" : "_ZN7android8hardware7details13castInterfaceINS0_8graphics6mapper4V2_07IMapperENS_4hidl4base4V1_05IBaseENS5_10BpHwMapperEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
209  },
210  {
211   "binding" : "weak",
212   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_8graphics6mapper4V2_010BpHwMapperENS5_7IMapperEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
213  },
214  {
215   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper10_hidl_lockEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
216  },
217  {
218   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
219  },
220  {
221   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper12_hidl_unlockEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
222  },
223  {
224   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
225  },
226  {
227   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper15_hidl_lockYCbCrEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
228  },
229  {
230   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper16_hidl_freeBufferEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
231  },
232  {
233   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper18_hidl_importBufferEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
234  },
235  {
236   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper22_hidl_createDescriptorEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
237  },
238  {
239   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper4pingEv"
240  },
241  {
242   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperC1ERKNS_2spINS3_7IMapperEEE"
243  },
244  {
245   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperC2ERKNS_2spINS3_7IMapperEEE"
246  },
247  {
248   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperD0Ev"
249  },
250  {
251   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperD1Ev"
252  },
253  {
254   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperD2Ev"
255  },
256  {
257   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper10_hidl_lockEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEPvyRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorESA_EEE"
258  },
259  {
260   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper10freeBufferEPv"
261  },
262  {
263   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
264  },
265  {
266   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12_hidl_unlockEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEPvNSt3__18functionIFvNS3_5ErrorERKNS0_11hidl_handleEEEE"
267  },
268  {
269   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
270  },
271  {
272   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
273  },
274  {
275   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorEPvEEE"
276  },
277  {
278   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
279  },
280  {
281   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
282  },
283  {
284   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper15_hidl_lockYCbCrEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEPvyRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorERKNS3_11YCbCrLayoutEEEE"
285  },
286  {
287   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper16_hidl_freeBufferEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEPv"
288  },
289  {
290   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper16createDescriptorERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecIjEEEEE"
291  },
292  {
293   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper18_hidl_importBufferEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorEPvEEE"
294  },
295  {
296   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
297  },
298  {
299   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper21notifySyspropsChangedEv"
300  },
301  {
302   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper21setHALInstrumentationEv"
303  },
304  {
305   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper22_hidl_createDescriptorEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecIjEEEEE"
306  },
307  {
308   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper4lockEPvyRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorES5_EEE"
309  },
310  {
311   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper4pingEv"
312  },
313  {
314   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
315  },
316  {
317   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper6unlockEPvNSt3__18functionIFvNS3_5ErrorERKNS0_11hidl_handleEEEE"
318  },
319  {
320   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper9lockYCbCrEPvyRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorERKNS3_11YCbCrLayoutEEEE"
321  },
322  {
323   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapperC1ERKNS_2spINS0_7IBinderEEE"
324  },
325  {
326   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapperC2ERKNS_2spINS0_7IBinderEEE"
327  },
328  {
329   "name" : "_ZN7android8hardware8graphics6mapper4V2_021writeEmbeddedToParcelERKNS3_11YCbCrLayoutEPNS0_6ParcelEjj"
330  },
331  {
332   "name" : "_ZN7android8hardware8graphics6mapper4V2_022readEmbeddedFromParcelERKNS3_11YCbCrLayoutERKNS0_6ParcelEjj"
333  },
334  {
335   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
336  },
337  {
338   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
339  },
340  {
341   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
342  },
343  {
344   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
345  },
346  {
347   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
348  },
349  {
350   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
351  },
352  {
353   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
354  },
355  {
356   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
357  },
358  {
359   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
360  },
361  {
362   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper21notifySyspropsChangedEv"
363  },
364  {
365   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper21setHALInstrumentationEv"
366  },
367  {
368   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
369  },
370  {
371   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper4pingEv"
372  },
373  {
374   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
375  },
376  {
377   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
378  },
379  {
380   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper8castFromERKNS_2spIS4_EEb"
381  },
382  {
383   "name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper13addOnewayTaskENSt3__18functionIFvvEEE"
384  },
385  {
386   "name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapperC1ENS_2spINS3_7IMapperEEE"
387  },
388  {
389   "name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapperC2ENS_2spINS3_7IMapperEEE"
390  },
391  {
392   "binding" : "weak",
393   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
394  },
395  {
396   "binding" : "weak",
397   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
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_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISG_EERPNS_15__tree_end_nodeIST_EERKT_"
402  },
403  {
404   "binding" : "weak",
405   "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_"
406  },
407  {
408   "binding" : "weak",
409   "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"
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_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISE_EERPNS_15__tree_end_nodeISR_EERKT_"
414  },
415  {
416   "binding" : "weak",
417   "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_"
418  },
419  {
420   "binding" : "weak",
421   "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"
422  },
423  {
424   "binding" : "weak",
425   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
426  },
427  {
428   "binding" : "weak",
429   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
430  },
431  {
432   "binding" : "weak",
433   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
434  },
435  {
436   "name" : "_ZThn20_N7android8hardware8graphics6mapper4V2_010BnHwMapperD0Ev"
437  },
438  {
439   "name" : "_ZThn20_N7android8hardware8graphics6mapper4V2_010BnHwMapperD1Ev"
440  },
441  {
442   "name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_010BnHwMapperD0Ev"
443  },
444  {
445   "name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_010BnHwMapperD1Ev"
446  }
447 ],
448 "elf_objects" :
449 [
450  {
451   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper10descriptorE"
452  },
453  {
454   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_010BnHwMapperE0_NS0_7IBinderE"
455  },
456  {
457   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_010BnHwMapperE0_NS0_9BHwBinderE"
458  },
459  {
460   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_010BnHwMapperE0_NS_4hidl4base4V1_08BnHwBaseE"
461  },
462  {
463   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_010BpHwMapperE0_NS0_11BpInterfaceINS3_7IMapperEEE"
464  },
465  {
466   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_010BpHwMapperE0_NS3_7IMapperE"
467  },
468  {
469   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_010BpHwMapperE0_NS_4hidl4base4V1_05IBaseE"
470  },
471  {
472   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_010BpHwMapperE4_NS0_10IInterfaceE"
473  },
474  {
475   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_010BpHwMapperE8_NS0_11BpHwRefBaseE"
476  },
477  {
478   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_07IMapperE0_NS_4hidl4base4V1_05IBaseE"
479  },
480  {
481   "binding" : "weak",
482   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_08BsMapperE0_NS3_7IMapperE"
483  },
484  {
485   "name" : "_ZTTN7android8hardware8graphics6mapper4V2_010BnHwMapperE"
486  },
487  {
488   "name" : "_ZTTN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
489  },
490  {
491   "name" : "_ZTTN7android8hardware8graphics6mapper4V2_07IMapperE"
492  },
493  {
494   "name" : "_ZTVN7android8hardware8graphics6mapper4V2_010BnHwMapperE"
495  },
496  {
497   "name" : "_ZTVN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
498  },
499  {
500   "name" : "_ZTVN7android8hardware8graphics6mapper4V2_07IMapperE"
501  },
502  {
503   "binding" : "weak",
504   "name" : "_ZTVN7android8hardware8graphics6mapper4V2_08BsMapperE"
505  }
506 ],
507 "enum_types" :
508 [
509  {
510   "alignment" : 4,
511   "enum_fields" :
512   [
513    {
514     "enum_field_value" : 0,
515     "name" : "android::Condition::WAKE_UP_ONE"
516    },
517    {
518     "enum_field_value" : 1,
519     "name" : "android::Condition::WAKE_UP_ALL"
520    }
521   ],
522   "linker_set_key" : "android::Condition::WakeUpType",
523   "name" : "android::Condition::WakeUpType",
524   "referenced_type" : "type-476",
525   "self_type" : "type-476",
526   "size" : 4,
527   "source_file" : "/system/core/libutils/include/utils/Condition.h",
528   "underlying_type" : "type-2",
529   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
530  },
531  {
532   "alignment" : 4,
533   "enum_fields" :
534   [
535    {
536     "enum_field_value" : 0,
537     "name" : "android::String16::kEmptyString"
538    }
539   ],
540   "linker_set_key" : "android::String16::StaticLinkage",
541   "name" : "android::String16::StaticLinkage",
542   "referenced_type" : "type-359",
543   "self_type" : "type-359",
544   "size" : 4,
545   "source_file" : "/system/core/libutils/include/utils/String16.h",
546   "underlying_type" : "type-2",
547   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
548  },
549  {
550   "alignment" : 4,
551   "enum_fields" :
552   [
553    {
554     "enum_field_value" : 0,
555     "name" : "android::String8::kEmptyString"
556    }
557   ],
558   "linker_set_key" : "android::String8::StaticLinkage",
559   "name" : "android::String8::StaticLinkage",
560   "referenced_type" : "type-352",
561   "self_type" : "type-352",
562   "size" : 4,
563   "source_file" : "/system/core/libutils/include/utils/String8.h",
564   "underlying_type" : "type-2",
565   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
566  },
567  {
568   "alignment" : 4,
569   "enum_fields" :
570   [
571    {
572     "enum_field_value" : 0,
573     "name" : "android::hardware::HidlReturnRestriction::NONE"
574    },
575    {
576     "enum_field_value" : 1,
577     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
578    },
579    {
580     "enum_field_value" : 2,
581     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
582    }
583   ],
584   "linker_set_key" : "android::hardware::HidlReturnRestriction",
585   "name" : "android::hardware::HidlReturnRestriction",
586   "referenced_type" : "type-150",
587   "self_type" : "type-150",
588   "size" : 4,
589   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
590   "underlying_type" : "type-7",
591   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
592  },
593  {
594   "alignment" : 4,
595   "enum_fields" :
596   [
597    {
598     "enum_field_value" : 0,
599     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
600    },
601    {
602     "enum_field_value" : 1,
603     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
604    },
605    {
606     "enum_field_value" : 2,
607     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
608    },
609    {
610     "enum_field_value" : 3,
611     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
612    }
613   ],
614   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
615   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
616   "referenced_type" : "type-343",
617   "self_type" : "type-343",
618   "size" : 4,
619   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
620   "underlying_type" : "type-7",
621   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
622  },
623  {
624   "alignment" : 4,
625   "enum_fields" :
626   [
627    {
628     "enum_field_value" : 1,
629     "name" : "android::hardware::kSynchronizedReadWrite"
630    },
631    {
632     "enum_field_value" : 2,
633     "name" : "android::hardware::kUnsynchronizedWrite"
634    }
635   ],
636   "linker_set_key" : "android::hardware::MQFlavor",
637   "name" : "android::hardware::MQFlavor",
638   "referenced_type" : "type-339",
639   "self_type" : "type-339",
640   "size" : 4,
641   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
642   "underlying_type" : "type-2",
643   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
644  },
645  {
646   "alignment" : 4,
647   "enum_fields" :
648   [
649    {
650     "enum_field_value" : 0,
651     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
652    },
653    {
654     "enum_field_value" : 1,
655     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
656    },
657    {
658     "enum_field_value" : 2,
659     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
660    }
661   ],
662   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
663   "name" : "android::hardware::ProcessState::CallRestriction",
664   "referenced_type" : "type-45",
665   "self_type" : "type-45",
666   "size" : 4,
667   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
668   "underlying_type" : "type-7",
669   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
670  },
671  {
672   "alignment" : 4,
673   "enum_fields" :
674   [
675    {
676     "enum_field_value" : 0,
677     "name" : "android::hardware::Status::EX_NONE"
678    },
679    {
680     "enum_field_value" : -1,
681     "name" : "android::hardware::Status::EX_SECURITY"
682    },
683    {
684     "enum_field_value" : -2,
685     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
686    },
687    {
688     "enum_field_value" : -3,
689     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
690    },
691    {
692     "enum_field_value" : -4,
693     "name" : "android::hardware::Status::EX_NULL_POINTER"
694    },
695    {
696     "enum_field_value" : -5,
697     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
698    },
699    {
700     "enum_field_value" : -6,
701     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
702    },
703    {
704     "enum_field_value" : -7,
705     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
706    },
707    {
708     "enum_field_value" : -128,
709     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
710    },
711    {
712     "enum_field_value" : -129,
713     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
714    }
715   ],
716   "linker_set_key" : "android::hardware::Status::Exception",
717   "name" : "android::hardware::Status::Exception",
718   "referenced_type" : "type-116",
719   "self_type" : "type-116",
720   "size" : 4,
721   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
722   "underlying_type" : "type-7",
723   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
724  },
725  {
726   "alignment" : 4,
727   "enum_fields" :
728   [
729    {
730     "enum_field_value" : 0,
731     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
732    },
733    {
734     "enum_field_value" : 1,
735     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
736    },
737    {
738     "enum_field_value" : 2,
739     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
740    },
741    {
742     "enum_field_value" : 3,
743     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
744    },
745    {
746     "enum_field_value" : 4,
747     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
748    },
749    {
750     "enum_field_value" : 5,
751     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
752    },
753    {
754     "enum_field_value" : 6,
755     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
756    },
757    {
758     "enum_field_value" : 7,
759     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
760    },
761    {
762     "enum_field_value" : 8,
763     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
764    },
765    {
766     "enum_field_value" : 9,
767     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
768    }
769   ],
770   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
771   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
772   "referenced_type" : "type-571",
773   "self_type" : "type-571",
774   "size" : 4,
775   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
776   "underlying_type" : "type-2",
777   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
778  },
779  {
780   "alignment" : 4,
781   "enum_fields" :
782   [
783    {
784     "enum_field_value" : 15,
785     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_MASK"
786    },
787    {
788     "enum_field_value" : 0,
789     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_NEVER"
790    },
791    {
792     "enum_field_value" : 2,
793     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_RARELY"
794    },
795    {
796     "enum_field_value" : 3,
797     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_OFTEN"
798    },
799    {
800     "enum_field_value" : 240,
801     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_MASK"
802    },
803    {
804     "enum_field_value" : 0,
805     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_NEVER"
806    },
807    {
808     "enum_field_value" : 32,
809     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_RARELY"
810    },
811    {
812     "enum_field_value" : 48,
813     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_OFTEN"
814    },
815    {
816     "enum_field_value" : 256,
817     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_TEXTURE"
818    },
819    {
820     "enum_field_value" : 512,
821     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_RENDER_TARGET"
822    },
823    {
824     "enum_field_value" : 2048,
825     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_OVERLAY"
826    },
827    {
828     "enum_field_value" : 4096,
829     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_CLIENT_TARGET"
830    },
831    {
832     "enum_field_value" : 16384,
833     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::PROTECTED"
834    },
835    {
836     "enum_field_value" : 32768,
837     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_CURSOR"
838    },
839    {
840     "enum_field_value" : 65536,
841     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VIDEO_ENCODER"
842    },
843    {
844     "enum_field_value" : 131072,
845     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CAMERA_OUTPUT"
846    },
847    {
848     "enum_field_value" : 262144,
849     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CAMERA_INPUT"
850    },
851    {
852     "enum_field_value" : 1048576,
853     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::RENDERSCRIPT"
854    },
855    {
856     "enum_field_value" : 4194304,
857     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VIDEO_DECODER"
858    },
859    {
860     "enum_field_value" : 8388608,
861     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::SENSOR_DIRECT_DATA"
862    },
863    {
864     "enum_field_value" : 16777216,
865     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_DATA_BUFFER"
866    },
867    {
868     "enum_field_value" : -268435456,
869     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VENDOR_MASK"
870    },
871    {
872     "enum_field_value" : 0,
873     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VENDOR_MASK_HI"
874    }
875   ],
876   "linker_set_key" : "android::hardware::graphics::common::V1_0::BufferUsage",
877   "name" : "android::hardware::graphics::common::V1_0::BufferUsage",
878   "referenced_type" : "type-503",
879   "self_type" : "type-503",
880   "size" : 8,
881   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
882   "underlying_type" : "type-92",
883   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_011BufferUsageE"
884  },
885  {
886   "alignment" : 4,
887   "enum_fields" :
888   [
889    {
890     "enum_field_value" : 0,
891     "name" : "android::hardware::graphics::common::V1_0::ColorMode::NATIVE"
892    },
893    {
894     "enum_field_value" : 1,
895     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_625"
896    },
897    {
898     "enum_field_value" : 2,
899     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_625_UNADJUSTED"
900    },
901    {
902     "enum_field_value" : 3,
903     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_525"
904    },
905    {
906     "enum_field_value" : 4,
907     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_525_UNADJUSTED"
908    },
909    {
910     "enum_field_value" : 5,
911     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT709"
912    },
913    {
914     "enum_field_value" : 6,
915     "name" : "android::hardware::graphics::common::V1_0::ColorMode::DCI_P3"
916    },
917    {
918     "enum_field_value" : 7,
919     "name" : "android::hardware::graphics::common::V1_0::ColorMode::SRGB"
920    },
921    {
922     "enum_field_value" : 8,
923     "name" : "android::hardware::graphics::common::V1_0::ColorMode::ADOBE_RGB"
924    },
925    {
926     "enum_field_value" : 9,
927     "name" : "android::hardware::graphics::common::V1_0::ColorMode::DISPLAY_P3"
928    }
929   ],
930   "linker_set_key" : "android::hardware::graphics::common::V1_0::ColorMode",
931   "name" : "android::hardware::graphics::common::V1_0::ColorMode",
932   "referenced_type" : "type-506",
933   "self_type" : "type-506",
934   "size" : 4,
935   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
936   "underlying_type" : "type-7",
937   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_09ColorModeE"
938  },
939  {
940   "alignment" : 4,
941   "enum_fields" :
942   [
943    {
944     "enum_field_value" : 0,
945     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::IDENTITY"
946    },
947    {
948     "enum_field_value" : 1,
949     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::ARBITRARY_MATRIX"
950    },
951    {
952     "enum_field_value" : 2,
953     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::VALUE_INVERSE"
954    },
955    {
956     "enum_field_value" : 3,
957     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::GRAYSCALE"
958    },
959    {
960     "enum_field_value" : 4,
961     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_PROTANOPIA"
962    },
963    {
964     "enum_field_value" : 5,
965     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_DEUTERANOPIA"
966    },
967    {
968     "enum_field_value" : 6,
969     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_TRITANOPIA"
970    }
971   ],
972   "linker_set_key" : "android::hardware::graphics::common::V1_0::ColorTransform",
973   "name" : "android::hardware::graphics::common::V1_0::ColorTransform",
974   "referenced_type" : "type-507",
975   "self_type" : "type-507",
976   "size" : 4,
977   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
978   "underlying_type" : "type-7",
979   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_014ColorTransformE"
980  },
981  {
982   "alignment" : 4,
983   "enum_fields" :
984   [
985    {
986     "enum_field_value" : 0,
987     "name" : "android::hardware::graphics::common::V1_0::Dataspace::UNKNOWN"
988    },
989    {
990     "enum_field_value" : 1,
991     "name" : "android::hardware::graphics::common::V1_0::Dataspace::ARBITRARY"
992    },
993    {
994     "enum_field_value" : 16,
995     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_SHIFT"
996    },
997    {
998     "enum_field_value" : 4128768,
999     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_MASK"
1000    },
1001    {
1002     "enum_field_value" : 0,
1003     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_UNSPECIFIED"
1004    },
1005    {
1006     "enum_field_value" : 65536,
1007     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT709"
1008    },
1009    {
1010     "enum_field_value" : 131072,
1011     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_625"
1012    },
1013    {
1014     "enum_field_value" : 196608,
1015     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_625_UNADJUSTED"
1016    },
1017    {
1018     "enum_field_value" : 262144,
1019     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_525"
1020    },
1021    {
1022     "enum_field_value" : 327680,
1023     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_525_UNADJUSTED"
1024    },
1025    {
1026     "enum_field_value" : 393216,
1027     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT2020"
1028    },
1029    {
1030     "enum_field_value" : 458752,
1031     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT2020_CONSTANT_LUMINANCE"
1032    },
1033    {
1034     "enum_field_value" : 524288,
1035     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT470M"
1036    },
1037    {
1038     "enum_field_value" : 589824,
1039     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_FILM"
1040    },
1041    {
1042     "enum_field_value" : 655360,
1043     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_DCI_P3"
1044    },
1045    {
1046     "enum_field_value" : 720896,
1047     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_ADOBE_RGB"
1048    },
1049    {
1050     "enum_field_value" : 22,
1051     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SHIFT"
1052    },
1053    {
1054     "enum_field_value" : 130023424,
1055     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_MASK"
1056    },
1057    {
1058     "enum_field_value" : 0,
1059     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_UNSPECIFIED"
1060    },
1061    {
1062     "enum_field_value" : 4194304,
1063     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_LINEAR"
1064    },
1065    {
1066     "enum_field_value" : 8388608,
1067     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SRGB"
1068    },
1069    {
1070     "enum_field_value" : 12582912,
1071     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SMPTE_170M"
1072    },
1073    {
1074     "enum_field_value" : 16777216,
1075     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_2"
1076    },
1077    {
1078     "enum_field_value" : 20971520,
1079     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_6"
1080    },
1081    {
1082     "enum_field_value" : 25165824,
1083     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_8"
1084    },
1085    {
1086     "enum_field_value" : 29360128,
1087     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_ST2084"
1088    },
1089    {
1090     "enum_field_value" : 33554432,
1091     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_HLG"
1092    },
1093    {
1094     "enum_field_value" : 27,
1095     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_SHIFT"
1096    },
1097    {
1098     "enum_field_value" : 939524096,
1099     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_MASK"
1100    },
1101    {
1102     "enum_field_value" : 0,
1103     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_UNSPECIFIED"
1104    },
1105    {
1106     "enum_field_value" : 134217728,
1107     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_FULL"
1108    },
1109    {
1110     "enum_field_value" : 268435456,
1111     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_LIMITED"
1112    },
1113    {
1114     "enum_field_value" : 402653184,
1115     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_EXTENDED"
1116    },
1117    {
1118     "enum_field_value" : 512,
1119     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SRGB_LINEAR"
1120    },
1121    {
1122     "enum_field_value" : 138477568,
1123     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SRGB_LINEAR"
1124    },
1125    {
1126     "enum_field_value" : 406913024,
1127     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SCRGB_LINEAR"
1128    },
1129    {
1130     "enum_field_value" : 513,
1131     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SRGB"
1132    },
1133    {
1134     "enum_field_value" : 142671872,
1135     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SRGB"
1136    },
1137    {
1138     "enum_field_value" : 411107328,
1139     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SCRGB"
1140    },
1141    {
1142     "enum_field_value" : 257,
1143     "name" : "android::hardware::graphics::common::V1_0::Dataspace::JFIF"
1144    },
1145    {
1146     "enum_field_value" : 146931712,
1147     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_JFIF"
1148    },
1149    {
1150     "enum_field_value" : 258,
1151     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT601_625"
1152    },
1153    {
1154     "enum_field_value" : 281149440,
1155     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT601_625"
1156    },
1157    {
1158     "enum_field_value" : 259,
1159     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT601_525"
1160    },
1161    {
1162     "enum_field_value" : 281280512,
1163     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT601_525"
1164    },
1165    {
1166     "enum_field_value" : 260,
1167     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT709"
1168    },
1169    {
1170     "enum_field_value" : 281083904,
1171     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT709"
1172    },
1173    {
1174     "enum_field_value" : 139067392,
1175     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DCI_P3_LINEAR"
1176    },
1177    {
1178     "enum_field_value" : 155844608,
1179     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DCI_P3"
1180    },
1181    {
1182     "enum_field_value" : 139067392,
1183     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DISPLAY_P3_LINEAR"
1184    },
1185    {
1186     "enum_field_value" : 143261696,
1187     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DISPLAY_P3"
1188    },
1189    {
1190     "enum_field_value" : 151715840,
1191     "name" : "android::hardware::graphics::common::V1_0::Dataspace::ADOBE_RGB"
1192    },
1193    {
1194     "enum_field_value" : 138805248,
1195     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020_LINEAR"
1196    },
1197    {
1198     "enum_field_value" : 147193856,
1199     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020"
1200    },
1201    {
1202     "enum_field_value" : 163971072,
1203     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020_PQ"
1204    },
1205    {
1206     "enum_field_value" : 4096,
1207     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DEPTH"
1208    },
1209    {
1210     "enum_field_value" : 4097,
1211     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SENSOR"
1212    }
1213   ],
1214   "linker_set_key" : "android::hardware::graphics::common::V1_0::Dataspace",
1215   "name" : "android::hardware::graphics::common::V1_0::Dataspace",
1216   "referenced_type" : "type-505",
1217   "self_type" : "type-505",
1218   "size" : 4,
1219   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1220   "underlying_type" : "type-7",
1221   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_09DataspaceE"
1222  },
1223  {
1224   "alignment" : 4,
1225   "enum_fields" :
1226   [
1227    {
1228     "enum_field_value" : 1,
1229     "name" : "android::hardware::graphics::common::V1_0::Hdr::DOLBY_VISION"
1230    },
1231    {
1232     "enum_field_value" : 2,
1233     "name" : "android::hardware::graphics::common::V1_0::Hdr::HDR10"
1234    },
1235    {
1236     "enum_field_value" : 3,
1237     "name" : "android::hardware::graphics::common::V1_0::Hdr::HLG"
1238    }
1239   ],
1240   "linker_set_key" : "android::hardware::graphics::common::V1_0::Hdr",
1241   "name" : "android::hardware::graphics::common::V1_0::Hdr",
1242   "referenced_type" : "type-508",
1243   "self_type" : "type-508",
1244   "size" : 4,
1245   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1246   "underlying_type" : "type-7",
1247   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_03HdrE"
1248  },
1249  {
1250   "alignment" : 4,
1251   "enum_fields" :
1252   [
1253    {
1254     "enum_field_value" : 1,
1255     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_8888"
1256    },
1257    {
1258     "enum_field_value" : 2,
1259     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBX_8888"
1260    },
1261    {
1262     "enum_field_value" : 3,
1263     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGB_888"
1264    },
1265    {
1266     "enum_field_value" : 4,
1267     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGB_565"
1268    },
1269    {
1270     "enum_field_value" : 5,
1271     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::BGRA_8888"
1272    },
1273    {
1274     "enum_field_value" : 16,
1275     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_422_SP"
1276    },
1277    {
1278     "enum_field_value" : 17,
1279     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCRCB_420_SP"
1280    },
1281    {
1282     "enum_field_value" : 20,
1283     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_422_I"
1284    },
1285    {
1286     "enum_field_value" : 22,
1287     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_FP16"
1288    },
1289    {
1290     "enum_field_value" : 32,
1291     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW16"
1292    },
1293    {
1294     "enum_field_value" : 33,
1295     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::BLOB"
1296    },
1297    {
1298     "enum_field_value" : 34,
1299     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::IMPLEMENTATION_DEFINED"
1300    },
1301    {
1302     "enum_field_value" : 35,
1303     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_420_888"
1304    },
1305    {
1306     "enum_field_value" : 36,
1307     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW_OPAQUE"
1308    },
1309    {
1310     "enum_field_value" : 37,
1311     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW10"
1312    },
1313    {
1314     "enum_field_value" : 38,
1315     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW12"
1316    },
1317    {
1318     "enum_field_value" : 43,
1319     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_1010102"
1320    },
1321    {
1322     "enum_field_value" : 538982489,
1323     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::Y8"
1324    },
1325    {
1326     "enum_field_value" : 540422489,
1327     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::Y16"
1328    },
1329    {
1330     "enum_field_value" : 842094169,
1331     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YV12"
1332    }
1333   ],
1334   "linker_set_key" : "android::hardware::graphics::common::V1_0::PixelFormat",
1335   "name" : "android::hardware::graphics::common::V1_0::PixelFormat",
1336   "referenced_type" : "type-502",
1337   "self_type" : "type-502",
1338   "size" : 4,
1339   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1340   "underlying_type" : "type-7",
1341   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_011PixelFormatE"
1342  },
1343  {
1344   "alignment" : 4,
1345   "enum_fields" :
1346   [
1347    {
1348     "enum_field_value" : 1,
1349     "name" : "android::hardware::graphics::common::V1_0::Transform::FLIP_H"
1350    },
1351    {
1352     "enum_field_value" : 2,
1353     "name" : "android::hardware::graphics::common::V1_0::Transform::FLIP_V"
1354    },
1355    {
1356     "enum_field_value" : 4,
1357     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_90"
1358    },
1359    {
1360     "enum_field_value" : 3,
1361     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_180"
1362    },
1363    {
1364     "enum_field_value" : 7,
1365     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_270"
1366    }
1367   ],
1368   "linker_set_key" : "android::hardware::graphics::common::V1_0::Transform",
1369   "name" : "android::hardware::graphics::common::V1_0::Transform",
1370   "referenced_type" : "type-504",
1371   "self_type" : "type-504",
1372   "size" : 4,
1373   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1374   "underlying_type" : "type-7",
1375   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_09TransformE"
1376  },
1377  {
1378   "alignment" : 4,
1379   "enum_fields" :
1380   [
1381    {
1382     "enum_field_value" : 0,
1383     "name" : "android::hardware::graphics::mapper::V2_0::Error::NONE"
1384    },
1385    {
1386     "enum_field_value" : 1,
1387     "name" : "android::hardware::graphics::mapper::V2_0::Error::BAD_DESCRIPTOR"
1388    },
1389    {
1390     "enum_field_value" : 2,
1391     "name" : "android::hardware::graphics::mapper::V2_0::Error::BAD_BUFFER"
1392    },
1393    {
1394     "enum_field_value" : 3,
1395     "name" : "android::hardware::graphics::mapper::V2_0::Error::BAD_VALUE"
1396    },
1397    {
1398     "enum_field_value" : 5,
1399     "name" : "android::hardware::graphics::mapper::V2_0::Error::NO_RESOURCES"
1400    },
1401    {
1402     "enum_field_value" : 7,
1403     "name" : "android::hardware::graphics::mapper::V2_0::Error::UNSUPPORTED"
1404    }
1405   ],
1406   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::Error",
1407   "name" : "android::hardware::graphics::mapper::V2_0::Error",
1408   "referenced_type" : "type-132",
1409   "self_type" : "type-132",
1410   "size" : 4,
1411   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/types.h",
1412   "underlying_type" : "type-7",
1413   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_05ErrorE"
1414  },
1415  {
1416   "alignment" : 4,
1417   "enum_fields" :
1418   [
1419    {
1420     "enum_field_value" : 0,
1421     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
1422    },
1423    {
1424     "enum_field_value" : 1,
1425     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
1426    },
1427    {
1428     "enum_field_value" : 2,
1429     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
1430    }
1431   ],
1432   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1433   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1434   "referenced_type" : "type-347",
1435   "self_type" : "type-347",
1436   "size" : 4,
1437   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
1438   "underlying_type" : "type-7",
1439   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
1440  },
1441  {
1442   "alignment" : 4,
1443   "enum_fields" :
1444   [
1445    {
1446     "enum_field_value" : -1,
1447     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
1448    }
1449   ],
1450   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1451   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1452   "referenced_type" : "type-493",
1453   "self_type" : "type-493",
1454   "size" : 4,
1455   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1456   "underlying_type" : "type-7",
1457   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
1458  },
1459  {
1460   "alignment" : 1,
1461   "enum_fields" :
1462   [
1463    {
1464     "enum_field_value" : 0,
1465     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
1466    },
1467    {
1468     "enum_field_value" : 1,
1469     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
1470    },
1471    {
1472     "enum_field_value" : 2,
1473     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
1474    }
1475   ],
1476   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1477   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1478   "referenced_type" : "type-492",
1479   "self_type" : "type-492",
1480   "size" : 1,
1481   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1482   "underlying_type" : "type-99",
1483   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
1484  },
1485  {
1486   "alignment" : 4,
1487   "enum_fields" :
1488   [
1489    {
1490     "enum_field_value" : 0,
1491     "name" : "ANDROID_LOG_UNKNOWN"
1492    },
1493    {
1494     "enum_field_value" : 1,
1495     "name" : "ANDROID_LOG_DEFAULT"
1496    },
1497    {
1498     "enum_field_value" : 2,
1499     "name" : "ANDROID_LOG_VERBOSE"
1500    },
1501    {
1502     "enum_field_value" : 3,
1503     "name" : "ANDROID_LOG_DEBUG"
1504    },
1505    {
1506     "enum_field_value" : 4,
1507     "name" : "ANDROID_LOG_INFO"
1508    },
1509    {
1510     "enum_field_value" : 5,
1511     "name" : "ANDROID_LOG_WARN"
1512    },
1513    {
1514     "enum_field_value" : 6,
1515     "name" : "ANDROID_LOG_ERROR"
1516    },
1517    {
1518     "enum_field_value" : 7,
1519     "name" : "ANDROID_LOG_FATAL"
1520    },
1521    {
1522     "enum_field_value" : 8,
1523     "name" : "ANDROID_LOG_SILENT"
1524    }
1525   ],
1526   "linker_set_key" : "android_LogPriority",
1527   "name" : "android_LogPriority",
1528   "referenced_type" : "type-1",
1529   "self_type" : "type-1",
1530   "size" : 4,
1531   "source_file" : "/system/core/liblog/include/android/log.h",
1532   "underlying_type" : "type-2",
1533   "unique_id" : "android_LogPriority"
1534  },
1535  {
1536   "alignment" : 4,
1537   "enum_fields" :
1538   [
1539    {
1540     "enum_field_value" : 0,
1541     "name" : "HAL_COLOR_MODE_NATIVE"
1542    },
1543    {
1544     "enum_field_value" : 1,
1545     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1546    },
1547    {
1548     "enum_field_value" : 2,
1549     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1550    },
1551    {
1552     "enum_field_value" : 3,
1553     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1554    },
1555    {
1556     "enum_field_value" : 4,
1557     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1558    },
1559    {
1560     "enum_field_value" : 5,
1561     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1562    },
1563    {
1564     "enum_field_value" : 6,
1565     "name" : "HAL_COLOR_MODE_DCI_P3"
1566    },
1567    {
1568     "enum_field_value" : 7,
1569     "name" : "HAL_COLOR_MODE_SRGB"
1570    },
1571    {
1572     "enum_field_value" : 8,
1573     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1574    },
1575    {
1576     "enum_field_value" : 9,
1577     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1578    }
1579   ],
1580   "linker_set_key" : "android_color_mode_t",
1581   "name" : "android_color_mode_t",
1582   "referenced_type" : "type-444",
1583   "self_type" : "type-444",
1584   "size" : 4,
1585   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1586   "underlying_type" : "type-2",
1587   "unique_id" : "android_color_mode_t"
1588  },
1589  {
1590   "alignment" : 4,
1591   "enum_fields" :
1592   [
1593    {
1594     "enum_field_value" : 10,
1595     "name" : "HAL_COLOR_MODE_BT2020"
1596    },
1597    {
1598     "enum_field_value" : 11,
1599     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1600    },
1601    {
1602     "enum_field_value" : 12,
1603     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1604    }
1605   ],
1606   "linker_set_key" : "android_color_mode_v1_1_t",
1607   "name" : "android_color_mode_v1_1_t",
1608   "referenced_type" : "type-449",
1609   "self_type" : "type-449",
1610   "size" : 4,
1611   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1612   "underlying_type" : "type-2",
1613   "unique_id" : "android_color_mode_v1_1_t"
1614  },
1615  {
1616   "alignment" : 4,
1617   "enum_fields" :
1618   [
1619    {
1620     "enum_field_value" : 0,
1621     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1622    },
1623    {
1624     "enum_field_value" : 1,
1625     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1626    },
1627    {
1628     "enum_field_value" : 2,
1629     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1630    },
1631    {
1632     "enum_field_value" : 3,
1633     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1634    },
1635    {
1636     "enum_field_value" : 4,
1637     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1638    },
1639    {
1640     "enum_field_value" : 5,
1641     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1642    },
1643    {
1644     "enum_field_value" : 6,
1645     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1646    }
1647   ],
1648   "linker_set_key" : "android_color_transform_t",
1649   "name" : "android_color_transform_t",
1650   "referenced_type" : "type-445",
1651   "self_type" : "type-445",
1652   "size" : 4,
1653   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1654   "underlying_type" : "type-2",
1655   "unique_id" : "android_color_transform_t"
1656  },
1657  {
1658   "alignment" : 4,
1659   "enum_fields" :
1660   [
1661    {
1662     "enum_field_value" : 0,
1663     "name" : "HAL_DATASPACE_UNKNOWN"
1664    },
1665    {
1666     "enum_field_value" : 1,
1667     "name" : "HAL_DATASPACE_ARBITRARY"
1668    },
1669    {
1670     "enum_field_value" : 16,
1671     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1672    },
1673    {
1674     "enum_field_value" : 4128768,
1675     "name" : "HAL_DATASPACE_STANDARD_MASK"
1676    },
1677    {
1678     "enum_field_value" : 0,
1679     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1680    },
1681    {
1682     "enum_field_value" : 65536,
1683     "name" : "HAL_DATASPACE_STANDARD_BT709"
1684    },
1685    {
1686     "enum_field_value" : 131072,
1687     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1688    },
1689    {
1690     "enum_field_value" : 196608,
1691     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1692    },
1693    {
1694     "enum_field_value" : 262144,
1695     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1696    },
1697    {
1698     "enum_field_value" : 327680,
1699     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1700    },
1701    {
1702     "enum_field_value" : 393216,
1703     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1704    },
1705    {
1706     "enum_field_value" : 458752,
1707     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1708    },
1709    {
1710     "enum_field_value" : 524288,
1711     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1712    },
1713    {
1714     "enum_field_value" : 589824,
1715     "name" : "HAL_DATASPACE_STANDARD_FILM"
1716    },
1717    {
1718     "enum_field_value" : 655360,
1719     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1720    },
1721    {
1722     "enum_field_value" : 720896,
1723     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1724    },
1725    {
1726     "enum_field_value" : 22,
1727     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1728    },
1729    {
1730     "enum_field_value" : 130023424,
1731     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1732    },
1733    {
1734     "enum_field_value" : 0,
1735     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1736    },
1737    {
1738     "enum_field_value" : 4194304,
1739     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1740    },
1741    {
1742     "enum_field_value" : 8388608,
1743     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1744    },
1745    {
1746     "enum_field_value" : 12582912,
1747     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1748    },
1749    {
1750     "enum_field_value" : 16777216,
1751     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1752    },
1753    {
1754     "enum_field_value" : 20971520,
1755     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1756    },
1757    {
1758     "enum_field_value" : 25165824,
1759     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1760    },
1761    {
1762     "enum_field_value" : 29360128,
1763     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1764    },
1765    {
1766     "enum_field_value" : 33554432,
1767     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1768    },
1769    {
1770     "enum_field_value" : 27,
1771     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1772    },
1773    {
1774     "enum_field_value" : 939524096,
1775     "name" : "HAL_DATASPACE_RANGE_MASK"
1776    },
1777    {
1778     "enum_field_value" : 0,
1779     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1780    },
1781    {
1782     "enum_field_value" : 134217728,
1783     "name" : "HAL_DATASPACE_RANGE_FULL"
1784    },
1785    {
1786     "enum_field_value" : 268435456,
1787     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1788    },
1789    {
1790     "enum_field_value" : 402653184,
1791     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1792    },
1793    {
1794     "enum_field_value" : 512,
1795     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1796    },
1797    {
1798     "enum_field_value" : 138477568,
1799     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1800    },
1801    {
1802     "enum_field_value" : 406913024,
1803     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1804    },
1805    {
1806     "enum_field_value" : 513,
1807     "name" : "HAL_DATASPACE_SRGB"
1808    },
1809    {
1810     "enum_field_value" : 142671872,
1811     "name" : "HAL_DATASPACE_V0_SRGB"
1812    },
1813    {
1814     "enum_field_value" : 411107328,
1815     "name" : "HAL_DATASPACE_V0_SCRGB"
1816    },
1817    {
1818     "enum_field_value" : 257,
1819     "name" : "HAL_DATASPACE_JFIF"
1820    },
1821    {
1822     "enum_field_value" : 146931712,
1823     "name" : "HAL_DATASPACE_V0_JFIF"
1824    },
1825    {
1826     "enum_field_value" : 258,
1827     "name" : "HAL_DATASPACE_BT601_625"
1828    },
1829    {
1830     "enum_field_value" : 281149440,
1831     "name" : "HAL_DATASPACE_V0_BT601_625"
1832    },
1833    {
1834     "enum_field_value" : 259,
1835     "name" : "HAL_DATASPACE_BT601_525"
1836    },
1837    {
1838     "enum_field_value" : 281280512,
1839     "name" : "HAL_DATASPACE_V0_BT601_525"
1840    },
1841    {
1842     "enum_field_value" : 260,
1843     "name" : "HAL_DATASPACE_BT709"
1844    },
1845    {
1846     "enum_field_value" : 281083904,
1847     "name" : "HAL_DATASPACE_V0_BT709"
1848    },
1849    {
1850     "enum_field_value" : 139067392,
1851     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1852    },
1853    {
1854     "enum_field_value" : 155844608,
1855     "name" : "HAL_DATASPACE_DCI_P3"
1856    },
1857    {
1858     "enum_field_value" : 139067392,
1859     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1860    },
1861    {
1862     "enum_field_value" : 143261696,
1863     "name" : "HAL_DATASPACE_DISPLAY_P3"
1864    },
1865    {
1866     "enum_field_value" : 151715840,
1867     "name" : "HAL_DATASPACE_ADOBE_RGB"
1868    },
1869    {
1870     "enum_field_value" : 138805248,
1871     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1872    },
1873    {
1874     "enum_field_value" : 147193856,
1875     "name" : "HAL_DATASPACE_BT2020"
1876    },
1877    {
1878     "enum_field_value" : 163971072,
1879     "name" : "HAL_DATASPACE_BT2020_PQ"
1880    },
1881    {
1882     "enum_field_value" : 4096,
1883     "name" : "HAL_DATASPACE_DEPTH"
1884    },
1885    {
1886     "enum_field_value" : 4097,
1887     "name" : "HAL_DATASPACE_SENSOR"
1888    }
1889   ],
1890   "linker_set_key" : "android_dataspace_t",
1891   "name" : "android_dataspace_t",
1892   "referenced_type" : "type-443",
1893   "self_type" : "type-443",
1894   "size" : 4,
1895   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1896   "underlying_type" : "type-2",
1897   "unique_id" : "android_dataspace_t"
1898  },
1899  {
1900   "alignment" : 4,
1901   "enum_fields" :
1902   [
1903    {
1904     "enum_field_value" : 281411584,
1905     "name" : "HAL_DATASPACE_BT2020_ITU"
1906    },
1907    {
1908     "enum_field_value" : 298188800,
1909     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1910    },
1911    {
1912     "enum_field_value" : 302383104,
1913     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1914    },
1915    {
1916     "enum_field_value" : 168165376,
1917     "name" : "HAL_DATASPACE_BT2020_HLG"
1918    }
1919   ],
1920   "linker_set_key" : "android_dataspace_v1_1_t",
1921   "name" : "android_dataspace_v1_1_t",
1922   "referenced_type" : "type-448",
1923   "self_type" : "type-448",
1924   "size" : 4,
1925   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1926   "underlying_type" : "type-2",
1927   "unique_id" : "android_dataspace_v1_1_t"
1928  },
1929  {
1930   "alignment" : 4,
1931   "enum_fields" :
1932   [
1933    {
1934     "enum_field_value" : 142999552,
1935     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1936    },
1937    {
1938     "enum_field_value" : 4098,
1939     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1940    },
1941    {
1942     "enum_field_value" : 4099,
1943     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1944    },
1945    {
1946     "enum_field_value" : 4100,
1947     "name" : "HAL_DATASPACE_HEIF"
1948    }
1949   ],
1950   "linker_set_key" : "android_dataspace_v1_2_t",
1951   "name" : "android_dataspace_v1_2_t",
1952   "referenced_type" : "type-452",
1953   "self_type" : "type-452",
1954   "size" : 4,
1955   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1956   "underlying_type" : "type-2",
1957   "unique_id" : "android_dataspace_v1_2_t"
1958  },
1959  {
1960   "alignment" : 4,
1961   "enum_fields" :
1962   [
1963    {
1964     "enum_field_value" : 1,
1965     "name" : "FLEX_COMPONENT_Y"
1966    },
1967    {
1968     "enum_field_value" : 2,
1969     "name" : "FLEX_COMPONENT_Cb"
1970    },
1971    {
1972     "enum_field_value" : 4,
1973     "name" : "FLEX_COMPONENT_Cr"
1974    },
1975    {
1976     "enum_field_value" : 1024,
1977     "name" : "FLEX_COMPONENT_R"
1978    },
1979    {
1980     "enum_field_value" : 2048,
1981     "name" : "FLEX_COMPONENT_G"
1982    },
1983    {
1984     "enum_field_value" : 4096,
1985     "name" : "FLEX_COMPONENT_B"
1986    },
1987    {
1988     "enum_field_value" : 1073741824,
1989     "name" : "FLEX_COMPONENT_A"
1990    }
1991   ],
1992   "linker_set_key" : "android_flex_component",
1993   "name" : "android_flex_component",
1994   "referenced_type" : "type-457",
1995   "self_type" : "type-457",
1996   "size" : 4,
1997   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1998   "underlying_type" : "type-2",
1999   "unique_id" : "android_flex_component"
2000  },
2001  {
2002   "alignment" : 4,
2003   "enum_fields" :
2004   [
2005    {
2006     "enum_field_value" : 0,
2007     "name" : "FLEX_FORMAT_INVALID"
2008    },
2009    {
2010     "enum_field_value" : 1,
2011     "name" : "FLEX_FORMAT_Y"
2012    },
2013    {
2014     "enum_field_value" : 7,
2015     "name" : "FLEX_FORMAT_YCbCr"
2016    },
2017    {
2018     "enum_field_value" : 1073741831,
2019     "name" : "FLEX_FORMAT_YCbCrA"
2020    },
2021    {
2022     "enum_field_value" : 7168,
2023     "name" : "FLEX_FORMAT_RGB"
2024    },
2025    {
2026     "enum_field_value" : 1073748992,
2027     "name" : "FLEX_FORMAT_RGBA"
2028    }
2029   ],
2030   "linker_set_key" : "android_flex_format",
2031   "name" : "android_flex_format",
2032   "referenced_type" : "type-459",
2033   "self_type" : "type-459",
2034   "size" : 4,
2035   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2036   "underlying_type" : "type-2",
2037   "unique_id" : "android_flex_format"
2038  },
2039  {
2040   "alignment" : 4,
2041   "enum_fields" :
2042   [
2043    {
2044     "enum_field_value" : 1,
2045     "name" : "HAL_HDR_DOLBY_VISION"
2046    },
2047    {
2048     "enum_field_value" : 2,
2049     "name" : "HAL_HDR_HDR10"
2050    },
2051    {
2052     "enum_field_value" : 3,
2053     "name" : "HAL_HDR_HLG"
2054    }
2055   ],
2056   "linker_set_key" : "android_hdr_t",
2057   "name" : "android_hdr_t",
2058   "referenced_type" : "type-446",
2059   "self_type" : "type-446",
2060   "size" : 4,
2061   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2062   "underlying_type" : "type-2",
2063   "unique_id" : "android_hdr_t"
2064  },
2065  {
2066   "alignment" : 4,
2067   "enum_fields" :
2068   [
2069    {
2070     "enum_field_value" : 4,
2071     "name" : "HAL_HDR_HDR10_PLUS"
2072    }
2073   ],
2074   "linker_set_key" : "android_hdr_v1_2_t",
2075   "name" : "android_hdr_v1_2_t",
2076   "referenced_type" : "type-451",
2077   "self_type" : "type-451",
2078   "size" : 4,
2079   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2080   "underlying_type" : "type-2",
2081   "unique_id" : "android_hdr_v1_2_t"
2082  },
2083  {
2084   "alignment" : 4,
2085   "enum_fields" :
2086   [
2087    {
2088     "enum_field_value" : 39,
2089     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2090    },
2091    {
2092     "enum_field_value" : 40,
2093     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2094    },
2095    {
2096     "enum_field_value" : 41,
2097     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2098    },
2099    {
2100     "enum_field_value" : 42,
2101     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2102    }
2103   ],
2104   "linker_set_key" : "android_pixel_format_sw_t",
2105   "name" : "android_pixel_format_sw_t",
2106   "referenced_type" : "type-454",
2107   "self_type" : "type-454",
2108   "size" : 4,
2109   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
2110   "underlying_type" : "type-2",
2111   "unique_id" : "_ZTS25android_pixel_format_sw_t"
2112  },
2113  {
2114   "alignment" : 4,
2115   "enum_fields" :
2116   [
2117    {
2118     "enum_field_value" : 1,
2119     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2120    },
2121    {
2122     "enum_field_value" : 2,
2123     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2124    },
2125    {
2126     "enum_field_value" : 3,
2127     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2128    },
2129    {
2130     "enum_field_value" : 4,
2131     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2132    },
2133    {
2134     "enum_field_value" : 5,
2135     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2136    },
2137    {
2138     "enum_field_value" : 16,
2139     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2140    },
2141    {
2142     "enum_field_value" : 17,
2143     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2144    },
2145    {
2146     "enum_field_value" : 20,
2147     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2148    },
2149    {
2150     "enum_field_value" : 22,
2151     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2152    },
2153    {
2154     "enum_field_value" : 32,
2155     "name" : "HAL_PIXEL_FORMAT_RAW16"
2156    },
2157    {
2158     "enum_field_value" : 33,
2159     "name" : "HAL_PIXEL_FORMAT_BLOB"
2160    },
2161    {
2162     "enum_field_value" : 34,
2163     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2164    },
2165    {
2166     "enum_field_value" : 35,
2167     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2168    },
2169    {
2170     "enum_field_value" : 36,
2171     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2172    },
2173    {
2174     "enum_field_value" : 37,
2175     "name" : "HAL_PIXEL_FORMAT_RAW10"
2176    },
2177    {
2178     "enum_field_value" : 38,
2179     "name" : "HAL_PIXEL_FORMAT_RAW12"
2180    },
2181    {
2182     "enum_field_value" : 43,
2183     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2184    },
2185    {
2186     "enum_field_value" : 538982489,
2187     "name" : "HAL_PIXEL_FORMAT_Y8"
2188    },
2189    {
2190     "enum_field_value" : 540422489,
2191     "name" : "HAL_PIXEL_FORMAT_Y16"
2192    },
2193    {
2194     "enum_field_value" : 842094169,
2195     "name" : "HAL_PIXEL_FORMAT_YV12"
2196    }
2197   ],
2198   "linker_set_key" : "android_pixel_format_t",
2199   "name" : "android_pixel_format_t",
2200   "referenced_type" : "type-441",
2201   "self_type" : "type-441",
2202   "size" : 4,
2203   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2204   "underlying_type" : "type-2",
2205   "unique_id" : "android_pixel_format_t"
2206  },
2207  {
2208   "alignment" : 4,
2209   "enum_fields" :
2210   [
2211    {
2212     "enum_field_value" : 48,
2213     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2214    },
2215    {
2216     "enum_field_value" : 49,
2217     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2218    },
2219    {
2220     "enum_field_value" : 50,
2221     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2222    },
2223    {
2224     "enum_field_value" : 51,
2225     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2226    },
2227    {
2228     "enum_field_value" : 52,
2229     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2230    },
2231    {
2232     "enum_field_value" : 53,
2233     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2234    },
2235    {
2236     "enum_field_value" : 54,
2237     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2238    }
2239   ],
2240   "linker_set_key" : "android_pixel_format_v1_1_t",
2241   "name" : "android_pixel_format_v1_1_t",
2242   "referenced_type" : "type-447",
2243   "self_type" : "type-447",
2244   "size" : 4,
2245   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2246   "underlying_type" : "type-2",
2247   "unique_id" : "android_pixel_format_v1_1_t"
2248  },
2249  {
2250   "alignment" : 4,
2251   "enum_fields" :
2252   [
2253    {
2254     "enum_field_value" : 55,
2255     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2256    }
2257   ],
2258   "linker_set_key" : "android_pixel_format_v1_2_t",
2259   "name" : "android_pixel_format_v1_2_t",
2260   "referenced_type" : "type-453",
2261   "self_type" : "type-453",
2262   "size" : 4,
2263   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2264   "underlying_type" : "type-2",
2265   "unique_id" : "android_pixel_format_v1_2_t"
2266  },
2267  {
2268   "alignment" : 4,
2269   "enum_fields" :
2270   [
2271    {
2272     "enum_field_value" : 0,
2273     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2274    },
2275    {
2276     "enum_field_value" : 1,
2277     "name" : "HAL_RENDER_INTENT_ENHANCE"
2278    },
2279    {
2280     "enum_field_value" : 2,
2281     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2282    },
2283    {
2284     "enum_field_value" : 3,
2285     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2286    }
2287   ],
2288   "linker_set_key" : "android_render_intent_v1_1_t",
2289   "name" : "android_render_intent_v1_1_t",
2290   "referenced_type" : "type-450",
2291   "self_type" : "type-450",
2292   "size" : 4,
2293   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2294   "underlying_type" : "type-2",
2295   "unique_id" : "android_render_intent_v1_1_t"
2296  },
2297  {
2298   "alignment" : 4,
2299   "enum_fields" :
2300   [
2301    {
2302     "enum_field_value" : 1,
2303     "name" : "HAL_TRANSFORM_FLIP_H"
2304    },
2305    {
2306     "enum_field_value" : 2,
2307     "name" : "HAL_TRANSFORM_FLIP_V"
2308    },
2309    {
2310     "enum_field_value" : 4,
2311     "name" : "HAL_TRANSFORM_ROT_90"
2312    },
2313    {
2314     "enum_field_value" : 3,
2315     "name" : "HAL_TRANSFORM_ROT_180"
2316    },
2317    {
2318     "enum_field_value" : 7,
2319     "name" : "HAL_TRANSFORM_ROT_270"
2320    }
2321   ],
2322   "linker_set_key" : "android_transform_t",
2323   "name" : "android_transform_t",
2324   "referenced_type" : "type-442",
2325   "self_type" : "type-442",
2326   "size" : 4,
2327   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2328   "underlying_type" : "type-2",
2329   "unique_id" : "android_transform_t"
2330  },
2331  {
2332   "alignment" : 4,
2333   "enum_fields" :
2334   [
2335    {
2336     "enum_field_value" : 0,
2337     "name" : "LOG_ID_MIN"
2338    },
2339    {
2340     "enum_field_value" : 0,
2341     "name" : "LOG_ID_MAIN"
2342    },
2343    {
2344     "enum_field_value" : 1,
2345     "name" : "LOG_ID_RADIO"
2346    },
2347    {
2348     "enum_field_value" : 2,
2349     "name" : "LOG_ID_EVENTS"
2350    },
2351    {
2352     "enum_field_value" : 3,
2353     "name" : "LOG_ID_SYSTEM"
2354    },
2355    {
2356     "enum_field_value" : 4,
2357     "name" : "LOG_ID_CRASH"
2358    },
2359    {
2360     "enum_field_value" : 5,
2361     "name" : "LOG_ID_STATS"
2362    },
2363    {
2364     "enum_field_value" : 6,
2365     "name" : "LOG_ID_SECURITY"
2366    },
2367    {
2368     "enum_field_value" : 7,
2369     "name" : "LOG_ID_KERNEL"
2370    },
2371    {
2372     "enum_field_value" : 8,
2373     "name" : "LOG_ID_MAX"
2374    }
2375   ],
2376   "linker_set_key" : "log_id",
2377   "name" : "log_id",
2378   "referenced_type" : "type-240",
2379   "self_type" : "type-240",
2380   "size" : 4,
2381   "source_file" : "/system/core/liblog/include/android/log.h",
2382   "underlying_type" : "type-2",
2383   "unique_id" : "log_id"
2384  }
2385 ],
2386 "function_types" :
2387 [
2388  {
2389   "alignment" : 4,
2390   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2391   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2392   "parameters" :
2393   [
2394    {
2395     "referenced_type" : "type-27"
2396    },
2397    {
2398     "referenced_type" : "type-33"
2399    },
2400    {
2401     "referenced_type" : "type-8"
2402    }
2403   ],
2404   "referenced_type" : "type-26",
2405   "return_type" : "type-24",
2406   "self_type" : "type-26",
2407   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
2408  },
2409  {
2410   "alignment" : 4,
2411   "linker_set_key" : "int (void *)",
2412   "name" : "int (void *)",
2413   "parameters" :
2414   [
2415    {
2416     "referenced_type" : "type-8"
2417    }
2418   ],
2419   "referenced_type" : "type-469",
2420   "return_type" : "type-7",
2421   "self_type" : "type-469",
2422   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
2423  },
2424  {
2425   "alignment" : 4,
2426   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
2427   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
2428   "parameters" :
2429   [
2430    {
2431     "referenced_type" : "type-380"
2432    },
2433    {
2434     "referenced_type" : "type-328"
2435    },
2436    {
2437     "referenced_type" : "type-2"
2438    },
2439    {
2440     "referenced_type" : "type-381"
2441    },
2442    {
2443     "referenced_type" : "type-2"
2444    },
2445    {
2446     "referenced_type" : "type-8"
2447    }
2448   ],
2449   "referenced_type" : "type-379",
2450   "return_type" : "type-9",
2451   "self_type" : "type-379",
2452   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2453  }
2454 ],
2455 "functions" :
2456 [
2457  {
2458   "function_name" : "android::hardware::details::castInterface",
2459   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_8graphics6mapper4V2_07IMapperENS_4hidl4base4V1_05IBaseENS5_10BpHwMapperEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
2460   "parameters" :
2461   [
2462    {
2463     "referenced_type" : "type-389"
2464    },
2465    {
2466     "referenced_type" : "type-41"
2467    },
2468    {
2469     "referenced_type" : "type-24"
2470    }
2471   ],
2472   "return_type" : "type-139",
2473   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2474   "template_args" : [ "type-80", "type-56", "type-551" ]
2475  },
2476  {
2477   "function_name" : "android::hardware::details::getServiceInternal",
2478   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_8graphics6mapper4V2_010BpHwMapperENS5_7IMapperEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
2479   "parameters" :
2480   [
2481    {
2482     "referenced_type" : "type-397"
2483    },
2484    {
2485     "referenced_type" : "type-24"
2486    },
2487    {
2488     "referenced_type" : "type-24"
2489    }
2490   ],
2491   "return_type" : "type-78",
2492   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2493   "template_args" : [ "type-551", "type-80", "type-9", "type-9" ]
2494  },
2495  {
2496   "function_name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper::_hidl_lock",
2497   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper10_hidl_lockEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2498   "parameters" :
2499   [
2500    {
2501     "referenced_type" : "type-387"
2502    },
2503    {
2504     "referenced_type" : "type-386"
2505    },
2506    {
2507     "referenced_type" : "type-380"
2508    },
2509    {
2510     "referenced_type" : "type-625"
2511    }
2512   ],
2513   "return_type" : "type-7",
2514   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
2515  },
2516  {
2517   "function_name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper::onTransact",
2518   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
2519   "parameters" :
2520   [
2521    {
2522     "is_this_ptr" : true,
2523     "referenced_type" : "type-547"
2524    },
2525    {
2526     "referenced_type" : "type-2"
2527    },
2528    {
2529     "referenced_type" : "type-386"
2530    },
2531    {
2532     "referenced_type" : "type-380"
2533    },
2534    {
2535     "default_arg" : true,
2536     "referenced_type" : "type-2"
2537    },
2538    {
2539     "default_arg" : true,
2540     "referenced_type" : "type-626"
2541    }
2542   ],
2543   "return_type" : "type-7",
2544   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
2545  },
2546  {
2547   "function_name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper::_hidl_unlock",
2548   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper12_hidl_unlockEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2549   "parameters" :
2550   [
2551    {
2552     "referenced_type" : "type-387"
2553    },
2554    {
2555     "referenced_type" : "type-386"
2556    },
2557    {
2558     "referenced_type" : "type-380"
2559    },
2560    {
2561     "referenced_type" : "type-627"
2562    }
2563   ],
2564   "return_type" : "type-7",
2565   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
2566  },
2567  {
2568   "access" : "private",
2569   "function_name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper::getDebugInfo",
2570   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2571   "parameters" :
2572   [
2573    {
2574     "is_this_ptr" : true,
2575     "referenced_type" : "type-547"
2576    },
2577    {
2578     "referenced_type" : "type-628"
2579    }
2580   ],
2581   "return_type" : "type-151",
2582   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
2583  },
2584  {
2585   "function_name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper::_hidl_lockYCbCr",
2586   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper15_hidl_lockYCbCrEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2587   "parameters" :
2588   [
2589    {
2590     "referenced_type" : "type-387"
2591    },
2592    {
2593     "referenced_type" : "type-386"
2594    },
2595    {
2596     "referenced_type" : "type-380"
2597    },
2598    {
2599     "referenced_type" : "type-629"
2600    }
2601   ],
2602   "return_type" : "type-7",
2603   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
2604  },
2605  {
2606   "function_name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper::_hidl_freeBuffer",
2607   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper16_hidl_freeBufferEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2608   "parameters" :
2609   [
2610    {
2611     "referenced_type" : "type-387"
2612    },
2613    {
2614     "referenced_type" : "type-386"
2615    },
2616    {
2617     "referenced_type" : "type-380"
2618    },
2619    {
2620     "referenced_type" : "type-630"
2621    }
2622   ],
2623   "return_type" : "type-7",
2624   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
2625  },
2626  {
2627   "function_name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper::_hidl_importBuffer",
2628   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper18_hidl_importBufferEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2629   "parameters" :
2630   [
2631    {
2632     "referenced_type" : "type-387"
2633    },
2634    {
2635     "referenced_type" : "type-386"
2636    },
2637    {
2638     "referenced_type" : "type-380"
2639    },
2640    {
2641     "referenced_type" : "type-631"
2642    }
2643   ],
2644   "return_type" : "type-7",
2645   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
2646  },
2647  {
2648   "function_name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper::_hidl_createDescriptor",
2649   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper22_hidl_createDescriptorEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2650   "parameters" :
2651   [
2652    {
2653     "referenced_type" : "type-387"
2654    },
2655    {
2656     "referenced_type" : "type-386"
2657    },
2658    {
2659     "referenced_type" : "type-380"
2660    },
2661    {
2662     "referenced_type" : "type-632"
2663    }
2664   ],
2665   "return_type" : "type-7",
2666   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
2667  },
2668  {
2669   "access" : "private",
2670   "function_name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper::ping",
2671   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper4pingEv",
2672   "parameters" :
2673   [
2674    {
2675     "is_this_ptr" : true,
2676     "referenced_type" : "type-547"
2677    }
2678   ],
2679   "return_type" : "type-151",
2680   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
2681  },
2682  {
2683   "function_name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper::BnHwMapper",
2684   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperC1ERKNS_2spINS3_7IMapperEEE",
2685   "parameters" :
2686   [
2687    {
2688     "is_this_ptr" : true,
2689     "referenced_type" : "type-547"
2690    },
2691    {
2692     "referenced_type" : "type-577"
2693    }
2694   ],
2695   "return_type" : "type-9",
2696   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
2697  },
2698  {
2699   "function_name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper::BnHwMapper",
2700   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperC2ERKNS_2spINS3_7IMapperEEE",
2701   "parameters" :
2702   [
2703    {
2704     "is_this_ptr" : true,
2705     "referenced_type" : "type-547"
2706    },
2707    {
2708     "referenced_type" : "type-577"
2709    }
2710   ],
2711   "return_type" : "type-9",
2712   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
2713  },
2714  {
2715   "function_name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper::~BnHwMapper",
2716   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperD0Ev",
2717   "parameters" :
2718   [
2719    {
2720     "is_this_ptr" : true,
2721     "referenced_type" : "type-547"
2722    }
2723   ],
2724   "return_type" : "type-9",
2725   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
2726  },
2727  {
2728   "function_name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper::~BnHwMapper",
2729   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperD1Ev",
2730   "parameters" :
2731   [
2732    {
2733     "is_this_ptr" : true,
2734     "referenced_type" : "type-547"
2735    }
2736   ],
2737   "return_type" : "type-9",
2738   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
2739  },
2740  {
2741   "function_name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper::~BnHwMapper",
2742   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperD2Ev",
2743   "parameters" :
2744   [
2745    {
2746     "is_this_ptr" : true,
2747     "referenced_type" : "type-547"
2748    }
2749   ],
2750   "return_type" : "type-9",
2751   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
2752  },
2753  {
2754   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::_hidl_lock",
2755   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper10_hidl_lockEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEPvyRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorESA_EEE",
2756   "parameters" :
2757   [
2758    {
2759     "referenced_type" : "type-616"
2760    },
2761    {
2762     "referenced_type" : "type-575"
2763    },
2764    {
2765     "referenced_type" : "type-8"
2766    },
2767    {
2768     "referenced_type" : "type-92"
2769    },
2770    {
2771     "referenced_type" : "type-558"
2772    },
2773    {
2774     "referenced_type" : "type-338"
2775    },
2776    {
2777     "referenced_type" : "type-633"
2778    }
2779   ],
2780   "return_type" : "type-151",
2781   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
2782  },
2783  {
2784   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::freeBuffer",
2785   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper10freeBufferEPv",
2786   "parameters" :
2787   [
2788    {
2789     "is_this_ptr" : true,
2790     "referenced_type" : "type-609"
2791    },
2792    {
2793     "referenced_type" : "type-8"
2794    }
2795   ],
2796   "return_type" : "type-131",
2797   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
2798  },
2799  {
2800   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::linkToDeath",
2801   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
2802   "parameters" :
2803   [
2804    {
2805     "is_this_ptr" : true,
2806     "referenced_type" : "type-609"
2807    },
2808    {
2809     "referenced_type" : "type-320"
2810    },
2811    {
2812     "referenced_type" : "type-92"
2813    }
2814   ],
2815   "return_type" : "type-124",
2816   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
2817  },
2818  {
2819   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::_hidl_unlock",
2820   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12_hidl_unlockEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEPvNSt3__18functionIFvNS3_5ErrorERKNS0_11hidl_handleEEEE",
2821   "parameters" :
2822   [
2823    {
2824     "referenced_type" : "type-616"
2825    },
2826    {
2827     "referenced_type" : "type-575"
2828    },
2829    {
2830     "referenced_type" : "type-8"
2831    },
2832    {
2833     "referenced_type" : "type-634"
2834    }
2835   ],
2836   "return_type" : "type-151",
2837   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
2838  },
2839  {
2840   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::getDebugInfo",
2841   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2842   "parameters" :
2843   [
2844    {
2845     "is_this_ptr" : true,
2846     "referenced_type" : "type-609"
2847    },
2848    {
2849     "referenced_type" : "type-635"
2850    }
2851   ],
2852   "return_type" : "type-151",
2853   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
2854  },
2855  {
2856   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::getHashChain",
2857   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
2858   "parameters" :
2859   [
2860    {
2861     "is_this_ptr" : true,
2862     "referenced_type" : "type-609"
2863    },
2864    {
2865     "referenced_type" : "type-636"
2866    }
2867   ],
2868   "return_type" : "type-151",
2869   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
2870  },
2871  {
2872   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::importBuffer",
2873   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorEPvEEE",
2874   "parameters" :
2875   [
2876    {
2877     "is_this_ptr" : true,
2878     "referenced_type" : "type-609"
2879    },
2880    {
2881     "referenced_type" : "type-338"
2882    },
2883    {
2884     "referenced_type" : "type-637"
2885    }
2886   ],
2887   "return_type" : "type-151",
2888   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
2889  },
2890  {
2891   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::unlinkToDeath",
2892   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2893   "parameters" :
2894   [
2895    {
2896     "is_this_ptr" : true,
2897     "referenced_type" : "type-609"
2898    },
2899    {
2900     "referenced_type" : "type-320"
2901    }
2902   ],
2903   "return_type" : "type-124",
2904   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
2905  },
2906  {
2907   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::interfaceChain",
2908   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2909   "parameters" :
2910   [
2911    {
2912     "is_this_ptr" : true,
2913     "referenced_type" : "type-609"
2914    },
2915    {
2916     "referenced_type" : "type-638"
2917    }
2918   ],
2919   "return_type" : "type-151",
2920   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
2921  },
2922  {
2923   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::_hidl_lockYCbCr",
2924   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper15_hidl_lockYCbCrEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEPvyRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorERKNS3_11YCbCrLayoutEEEE",
2925   "parameters" :
2926   [
2927    {
2928     "referenced_type" : "type-616"
2929    },
2930    {
2931     "referenced_type" : "type-575"
2932    },
2933    {
2934     "referenced_type" : "type-8"
2935    },
2936    {
2937     "referenced_type" : "type-92"
2938    },
2939    {
2940     "referenced_type" : "type-558"
2941    },
2942    {
2943     "referenced_type" : "type-338"
2944    },
2945    {
2946     "referenced_type" : "type-639"
2947    }
2948   ],
2949   "return_type" : "type-151",
2950   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
2951  },
2952  {
2953   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::_hidl_freeBuffer",
2954   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper16_hidl_freeBufferEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEPv",
2955   "parameters" :
2956   [
2957    {
2958     "referenced_type" : "type-616"
2959    },
2960    {
2961     "referenced_type" : "type-575"
2962    },
2963    {
2964     "referenced_type" : "type-8"
2965    }
2966   ],
2967   "return_type" : "type-131",
2968   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
2969  },
2970  {
2971   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::createDescriptor",
2972   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper16createDescriptorERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecIjEEEEE",
2973   "parameters" :
2974   [
2975    {
2976     "is_this_ptr" : true,
2977     "referenced_type" : "type-609"
2978    },
2979    {
2980     "referenced_type" : "type-556"
2981    },
2982    {
2983     "referenced_type" : "type-640"
2984    }
2985   ],
2986   "return_type" : "type-151",
2987   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
2988  },
2989  {
2990   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::_hidl_importBuffer",
2991   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper18_hidl_importBufferEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorEPvEEE",
2992   "parameters" :
2993   [
2994    {
2995     "referenced_type" : "type-616"
2996    },
2997    {
2998     "referenced_type" : "type-575"
2999    },
3000    {
3001     "referenced_type" : "type-338"
3002    },
3003    {
3004     "referenced_type" : "type-641"
3005    }
3006   ],
3007   "return_type" : "type-151",
3008   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
3009  },
3010  {
3011   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::interfaceDescriptor",
3012   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3013   "parameters" :
3014   [
3015    {
3016     "is_this_ptr" : true,
3017     "referenced_type" : "type-609"
3018    },
3019    {
3020     "referenced_type" : "type-642"
3021    }
3022   ],
3023   "return_type" : "type-151",
3024   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
3025  },
3026  {
3027   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::notifySyspropsChanged",
3028   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper21notifySyspropsChangedEv",
3029   "parameters" :
3030   [
3031    {
3032     "is_this_ptr" : true,
3033     "referenced_type" : "type-609"
3034    }
3035   ],
3036   "return_type" : "type-151",
3037   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
3038  },
3039  {
3040   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::setHALInstrumentation",
3041   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper21setHALInstrumentationEv",
3042   "parameters" :
3043   [
3044    {
3045     "is_this_ptr" : true,
3046     "referenced_type" : "type-609"
3047    }
3048   ],
3049   "return_type" : "type-151",
3050   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
3051  },
3052  {
3053   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::_hidl_createDescriptor",
3054   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper22_hidl_createDescriptorEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecIjEEEEE",
3055   "parameters" :
3056   [
3057    {
3058     "referenced_type" : "type-616"
3059    },
3060    {
3061     "referenced_type" : "type-575"
3062    },
3063    {
3064     "referenced_type" : "type-556"
3065    },
3066    {
3067     "referenced_type" : "type-643"
3068    }
3069   ],
3070   "return_type" : "type-151",
3071   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
3072  },
3073  {
3074   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::lock",
3075   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper4lockEPvyRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorES5_EEE",
3076   "parameters" :
3077   [
3078    {
3079     "is_this_ptr" : true,
3080     "referenced_type" : "type-609"
3081    },
3082    {
3083     "referenced_type" : "type-8"
3084    },
3085    {
3086     "referenced_type" : "type-92"
3087    },
3088    {
3089     "referenced_type" : "type-558"
3090    },
3091    {
3092     "referenced_type" : "type-338"
3093    },
3094    {
3095     "referenced_type" : "type-644"
3096    }
3097   ],
3098   "return_type" : "type-151",
3099   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
3100  },
3101  {
3102   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::ping",
3103   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper4pingEv",
3104   "parameters" :
3105   [
3106    {
3107     "is_this_ptr" : true,
3108     "referenced_type" : "type-609"
3109    }
3110   ],
3111   "return_type" : "type-151",
3112   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
3113  },
3114  {
3115   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::debug",
3116   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3117   "parameters" :
3118   [
3119    {
3120     "is_this_ptr" : true,
3121     "referenced_type" : "type-609"
3122    },
3123    {
3124     "referenced_type" : "type-338"
3125    },
3126    {
3127     "referenced_type" : "type-541"
3128    }
3129   ],
3130   "return_type" : "type-151",
3131   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
3132  },
3133  {
3134   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::unlock",
3135   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper6unlockEPvNSt3__18functionIFvNS3_5ErrorERKNS0_11hidl_handleEEEE",
3136   "parameters" :
3137   [
3138    {
3139     "is_this_ptr" : true,
3140     "referenced_type" : "type-609"
3141    },
3142    {
3143     "referenced_type" : "type-8"
3144    },
3145    {
3146     "referenced_type" : "type-645"
3147    }
3148   ],
3149   "return_type" : "type-151",
3150   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
3151  },
3152  {
3153   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::lockYCbCr",
3154   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper9lockYCbCrEPvyRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorERKNS3_11YCbCrLayoutEEEE",
3155   "parameters" :
3156   [
3157    {
3158     "is_this_ptr" : true,
3159     "referenced_type" : "type-609"
3160    },
3161    {
3162     "referenced_type" : "type-8"
3163    },
3164    {
3165     "referenced_type" : "type-92"
3166    },
3167    {
3168     "referenced_type" : "type-558"
3169    },
3170    {
3171     "referenced_type" : "type-338"
3172    },
3173    {
3174     "referenced_type" : "type-646"
3175    }
3176   ],
3177   "return_type" : "type-151",
3178   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
3179  },
3180  {
3181   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::BpHwMapper",
3182   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapperC1ERKNS_2spINS0_7IBinderEEE",
3183   "parameters" :
3184   [
3185    {
3186     "is_this_ptr" : true,
3187     "referenced_type" : "type-609"
3188    },
3189    {
3190     "referenced_type" : "type-33"
3191    }
3192   ],
3193   "return_type" : "type-9",
3194   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
3195  },
3196  {
3197   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::BpHwMapper",
3198   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapperC2ERKNS_2spINS0_7IBinderEEE",
3199   "parameters" :
3200   [
3201    {
3202     "is_this_ptr" : true,
3203     "referenced_type" : "type-609"
3204    },
3205    {
3206     "referenced_type" : "type-33"
3207    }
3208   ],
3209   "return_type" : "type-9",
3210   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
3211  },
3212  {
3213   "function_name" : "android::hardware::graphics::mapper::V2_0::writeEmbeddedToParcel",
3214   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_021writeEmbeddedToParcelERKNS3_11YCbCrLayoutEPNS0_6ParcelEjj",
3215   "parameters" :
3216   [
3217    {
3218     "referenced_type" : "type-605"
3219    },
3220    {
3221     "referenced_type" : "type-380"
3222    },
3223    {
3224     "referenced_type" : "type-2"
3225    },
3226    {
3227     "referenced_type" : "type-2"
3228    }
3229   ],
3230   "return_type" : "type-7",
3231   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/hwtypes.h"
3232  },
3233  {
3234   "function_name" : "android::hardware::graphics::mapper::V2_0::readEmbeddedFromParcel",
3235   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_022readEmbeddedFromParcelERKNS3_11YCbCrLayoutERKNS0_6ParcelEjj",
3236   "parameters" :
3237   [
3238    {
3239     "referenced_type" : "type-605"
3240    },
3241    {
3242     "referenced_type" : "type-386"
3243    },
3244    {
3245     "referenced_type" : "type-2"
3246    },
3247    {
3248     "referenced_type" : "type-2"
3249    }
3250   ],
3251   "return_type" : "type-7",
3252   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/hwtypes.h"
3253  },
3254  {
3255   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::getService",
3256   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3257   "parameters" :
3258   [
3259    {
3260     "default_arg" : true,
3261     "referenced_type" : "type-397"
3262    },
3263    {
3264     "default_arg" : true,
3265     "referenced_type" : "type-24"
3266    }
3267   ],
3268   "return_type" : "type-78",
3269   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
3270  },
3271  {
3272   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::linkToDeath",
3273   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3274   "parameters" :
3275   [
3276    {
3277     "is_this_ptr" : true,
3278     "referenced_type" : "type-79"
3279    },
3280    {
3281     "referenced_type" : "type-320"
3282    },
3283    {
3284     "referenced_type" : "type-92"
3285    }
3286   ],
3287   "return_type" : "type-124",
3288   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
3289  },
3290  {
3291   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::getDebugInfo",
3292   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3293   "parameters" :
3294   [
3295    {
3296     "is_this_ptr" : true,
3297     "referenced_type" : "type-79"
3298    },
3299    {
3300     "referenced_type" : "type-647"
3301    }
3302   ],
3303   "return_type" : "type-151",
3304   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
3305  },
3306  {
3307   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::getHashChain",
3308   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3309   "parameters" :
3310   [
3311    {
3312     "is_this_ptr" : true,
3313     "referenced_type" : "type-79"
3314    },
3315    {
3316     "referenced_type" : "type-648"
3317    }
3318   ],
3319   "return_type" : "type-151",
3320   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
3321  },
3322  {
3323   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::tryGetService",
3324   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3325   "parameters" :
3326   [
3327    {
3328     "default_arg" : true,
3329     "referenced_type" : "type-397"
3330    },
3331    {
3332     "default_arg" : true,
3333     "referenced_type" : "type-24"
3334    }
3335   ],
3336   "return_type" : "type-78",
3337   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
3338  },
3339  {
3340   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::unlinkToDeath",
3341   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3342   "parameters" :
3343   [
3344    {
3345     "is_this_ptr" : true,
3346     "referenced_type" : "type-79"
3347    },
3348    {
3349     "referenced_type" : "type-320"
3350    }
3351   ],
3352   "return_type" : "type-124",
3353   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
3354  },
3355  {
3356   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::interfaceChain",
3357   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3358   "parameters" :
3359   [
3360    {
3361     "is_this_ptr" : true,
3362     "referenced_type" : "type-79"
3363    },
3364    {
3365     "referenced_type" : "type-649"
3366    }
3367   ],
3368   "return_type" : "type-151",
3369   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
3370  },
3371  {
3372   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::registerAsService",
3373   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
3374   "parameters" :
3375   [
3376    {
3377     "is_this_ptr" : true,
3378     "referenced_type" : "type-79"
3379    },
3380    {
3381     "default_arg" : true,
3382     "referenced_type" : "type-397"
3383    }
3384   ],
3385   "return_type" : "type-7",
3386   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
3387  },
3388  {
3389   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::interfaceDescriptor",
3390   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3391   "parameters" :
3392   [
3393    {
3394     "is_this_ptr" : true,
3395     "referenced_type" : "type-79"
3396    },
3397    {
3398     "referenced_type" : "type-650"
3399    }
3400   ],
3401   "return_type" : "type-151",
3402   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
3403  },
3404  {
3405   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::notifySyspropsChanged",
3406   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper21notifySyspropsChangedEv",
3407   "parameters" :
3408   [
3409    {
3410     "is_this_ptr" : true,
3411     "referenced_type" : "type-79"
3412    }
3413   ],
3414   "return_type" : "type-151",
3415   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
3416  },
3417  {
3418   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::setHALInstrumentation",
3419   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper21setHALInstrumentationEv",
3420   "parameters" :
3421   [
3422    {
3423     "is_this_ptr" : true,
3424     "referenced_type" : "type-79"
3425    }
3426   ],
3427   "return_type" : "type-151",
3428   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
3429  },
3430  {
3431   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::registerForNotifications",
3432   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3433   "parameters" :
3434   [
3435    {
3436     "referenced_type" : "type-397"
3437    },
3438    {
3439     "referenced_type" : "type-543"
3440    }
3441   ],
3442   "return_type" : "type-24",
3443   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
3444  },
3445  {
3446   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::ping",
3447   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper4pingEv",
3448   "parameters" :
3449   [
3450    {
3451     "is_this_ptr" : true,
3452     "referenced_type" : "type-79"
3453    }
3454   ],
3455   "return_type" : "type-151",
3456   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
3457  },
3458  {
3459   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::debug",
3460   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3461   "parameters" :
3462   [
3463    {
3464     "is_this_ptr" : true,
3465     "referenced_type" : "type-79"
3466    },
3467    {
3468     "referenced_type" : "type-338"
3469    },
3470    {
3471     "referenced_type" : "type-541"
3472    }
3473   ],
3474   "return_type" : "type-151",
3475   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
3476  },
3477  {
3478   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::castFrom",
3479   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3480   "parameters" :
3481   [
3482    {
3483     "referenced_type" : "type-593"
3484    },
3485    {
3486     "default_arg" : true,
3487     "referenced_type" : "type-24"
3488    }
3489   ],
3490   "return_type" : "type-139",
3491   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
3492  },
3493  {
3494   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::castFrom",
3495   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper8castFromERKNS_2spIS4_EEb",
3496   "parameters" :
3497   [
3498    {
3499     "referenced_type" : "type-577"
3500    },
3501    {
3502     "default_arg" : true,
3503     "referenced_type" : "type-24"
3504    }
3505   ],
3506   "return_type" : "type-139",
3507   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
3508  },
3509  {
3510   "access" : "private",
3511   "function_name" : "android::hardware::graphics::mapper::V2_0::BsMapper::addOnewayTask",
3512   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper13addOnewayTaskENSt3__18functionIFvvEEE",
3513   "parameters" :
3514   [
3515    {
3516     "is_this_ptr" : true,
3517     "referenced_type" : "type-601"
3518    },
3519    {
3520     "referenced_type" : "type-654"
3521    }
3522   ],
3523   "return_type" : "type-151",
3524   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BsMapper.h"
3525  },
3526  {
3527   "function_name" : "android::hardware::graphics::mapper::V2_0::BsMapper::BsMapper",
3528   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapperC1ENS_2spINS3_7IMapperEEE",
3529   "parameters" :
3530   [
3531    {
3532     "is_this_ptr" : true,
3533     "referenced_type" : "type-601"
3534    },
3535    {
3536     "referenced_type" : "type-84"
3537    }
3538   ],
3539   "return_type" : "type-9",
3540   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BsMapper.h"
3541  },
3542  {
3543   "function_name" : "android::hardware::graphics::mapper::V2_0::BsMapper::BsMapper",
3544   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapperC2ENS_2spINS3_7IMapperEEE",
3545   "parameters" :
3546   [
3547    {
3548     "is_this_ptr" : true,
3549     "referenced_type" : "type-601"
3550    },
3551    {
3552     "referenced_type" : "type-84"
3553    }
3554   ],
3555   "return_type" : "type-9",
3556   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BsMapper.h"
3557  }
3558 ],
3559 "global_vars" :
3560 [
3561  {
3562   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper10descriptorE",
3563   "name" : "android::hardware::graphics::mapper::V2_0::IMapper::descriptor",
3564   "referenced_type" : "type-41",
3565   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
3566  }
3567 ],
3568 "lvalue_reference_types" :
3569 [
3570  {
3571   "alignment" : 4,
3572   "linker_set_key" : "android::Mutex &",
3573   "name" : "android::Mutex &",
3574   "referenced_type" : "type-13",
3575   "self_type" : "type-474",
3576   "size" : 4,
3577   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3578  },
3579  {
3580   "alignment" : 4,
3581   "linker_set_key" : "android::RWLock &",
3582   "name" : "android::RWLock &",
3583   "referenced_type" : "type-478",
3584   "self_type" : "type-482",
3585   "size" : 4,
3586   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3587  },
3588  {
3589   "alignment" : 4,
3590   "linker_set_key" : "android::String16 &",
3591   "name" : "android::String16 &",
3592   "referenced_type" : "type-29",
3593   "self_type" : "type-361",
3594   "size" : 4,
3595   "source_file" : "/system/core/libutils/include/utils/String16.h"
3596  },
3597  {
3598   "alignment" : 4,
3599   "linker_set_key" : "android::String8 &",
3600   "name" : "android::String8 &",
3601   "referenced_type" : "type-40",
3602   "self_type" : "type-356",
3603   "size" : 4,
3604   "source_file" : "/system/core/libutils/include/utils/String8.h"
3605  },
3606  {
3607   "alignment" : 4,
3608   "linker_set_key" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> &",
3609   "name" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> &",
3610   "referenced_type" : "type-131",
3611   "self_type" : "type-136",
3612   "size" : 4,
3613   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3614  },
3615  {
3616   "alignment" : 4,
3617   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_0::IMapper> > &",
3618   "name" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_0::IMapper> > &",
3619   "referenced_type" : "type-139",
3620   "self_type" : "type-142",
3621   "size" : 4,
3622   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3623  },
3624  {
3625   "alignment" : 4,
3626   "linker_set_key" : "android::hardware::Return<bool> &",
3627   "name" : "android::hardware::Return<bool> &",
3628   "referenced_type" : "type-124",
3629   "self_type" : "type-128",
3630   "size" : 4,
3631   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3632  },
3633  {
3634   "alignment" : 4,
3635   "linker_set_key" : "android::hardware::Return<void> &",
3636   "name" : "android::hardware::Return<void> &",
3637   "referenced_type" : "type-151",
3638   "self_type" : "type-155",
3639   "size" : 4,
3640   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3641  },
3642  {
3643   "alignment" : 4,
3644   "linker_set_key" : "android::hardware::Status &",
3645   "name" : "android::hardware::Status &",
3646   "referenced_type" : "type-114",
3647   "self_type" : "type-122",
3648   "size" : 4,
3649   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3650  },
3651  {
3652   "alignment" : 4,
3653   "linker_set_key" : "android::hardware::TextOutput &",
3654   "name" : "android::hardware::TextOutput &",
3655   "referenced_type" : "type-384",
3656   "self_type" : "type-383",
3657   "size" : 4,
3658   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3659  },
3660  {
3661   "alignment" : 4,
3662   "linker_set_key" : "android::hardware::TextOutput &",
3663   "name" : "android::hardware::TextOutput &",
3664   "referenced_type" : "type-600",
3665   "self_type" : "type-599",
3666   "size" : 4,
3667   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3668  },
3669  {
3670   "alignment" : 4,
3671   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
3672   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
3673   "referenced_type" : "type-300",
3674   "self_type" : "type-566",
3675   "size" : 4,
3676   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3677  },
3678  {
3679   "alignment" : 4,
3680   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
3681   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
3682   "referenced_type" : "type-290",
3683   "self_type" : "type-561",
3684   "size" : 4,
3685   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3686  },
3687  {
3688   "alignment" : 4,
3689   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
3690   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
3691   "referenced_type" : "type-303",
3692   "self_type" : "type-569",
3693   "size" : 4,
3694   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3695  },
3696  {
3697   "alignment" : 4,
3698   "linker_set_key" : "android::hardware::hidl_memory &",
3699   "name" : "android::hardware::hidl_memory &",
3700   "referenced_type" : "type-270",
3701   "self_type" : "type-276",
3702   "size" : 4,
3703   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3704  },
3705  {
3706   "alignment" : 4,
3707   "linker_set_key" : "android::hardware::hidl_string &",
3708   "name" : "android::hardware::hidl_string &",
3709   "referenced_type" : "type-266",
3710   "self_type" : "type-564",
3711   "size" : 4,
3712   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3713  },
3714  {
3715   "alignment" : 4,
3716   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3717   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3718   "referenced_type" : "type-299",
3719   "self_type" : "type-308",
3720   "size" : 4,
3721   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3722  },
3723  {
3724   "alignment" : 4,
3725   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3726   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3727   "referenced_type" : "type-289",
3728   "self_type" : "type-298",
3729   "size" : 4,
3730   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3731  },
3732  {
3733   "alignment" : 4,
3734   "linker_set_key" : "android::sp<android::hardware::graphics::mapper::V2_0::IMapper> &",
3735   "name" : "android::sp<android::hardware::graphics::mapper::V2_0::IMapper> &",
3736   "referenced_type" : "type-78",
3737   "self_type" : "type-82",
3738   "size" : 4,
3739   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3740  },
3741  {
3742   "alignment" : 4,
3743   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
3744   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
3745   "referenced_type" : "type-86",
3746   "self_type" : "type-107",
3747   "size" : 4,
3748   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3749  },
3750  {
3751   "alignment" : 4,
3752   "linker_set_key" : "const android::String16 &",
3753   "name" : "const android::String16 &",
3754   "referenced_type" : "type-28",
3755   "self_type" : "type-27",
3756   "size" : 4,
3757   "source_file" : "/system/core/libutils/include/utils/String16.h"
3758  },
3759  {
3760   "alignment" : 4,
3761   "linker_set_key" : "const android::String8 &",
3762   "name" : "const android::String8 &",
3763   "referenced_type" : "type-353",
3764   "self_type" : "type-355",
3765   "size" : 4,
3766   "source_file" : "/system/core/libutils/include/utils/String8.h"
3767  },
3768  {
3769   "alignment" : 4,
3770   "linker_set_key" : "const android::hardware::Parcel &",
3771   "name" : "const android::hardware::Parcel &",
3772   "referenced_type" : "type-385",
3773   "self_type" : "type-386",
3774   "size" : 4,
3775   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3776  },
3777  {
3778   "alignment" : 4,
3779   "linker_set_key" : "const android::hardware::Return<bool> &",
3780   "name" : "const android::hardware::Return<bool> &",
3781   "referenced_type" : "type-129",
3782   "self_type" : "type-145",
3783   "size" : 4,
3784   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3785  },
3786  {
3787   "alignment" : 4,
3788   "linker_set_key" : "const android::hardware::Status &",
3789   "name" : "const android::hardware::Status &",
3790   "referenced_type" : "type-118",
3791   "self_type" : "type-119",
3792   "size" : 4,
3793   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3794  },
3795  {
3796   "alignment" : 4,
3797   "linker_set_key" : "const android::hardware::details::SchedPrio &",
3798   "name" : "const android::hardware::details::SchedPrio &",
3799   "referenced_type" : "type-403",
3800   "self_type" : "type-402",
3801   "size" : 4,
3802   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3803  },
3804  {
3805   "alignment" : 4,
3806   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::IMapper::BufferDescriptorInfo &",
3807   "name" : "const android::hardware::graphics::mapper::V2_0::IMapper::BufferDescriptorInfo &",
3808   "referenced_type" : "type-555",
3809   "self_type" : "type-556",
3810   "size" : 4,
3811   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
3812  },
3813  {
3814   "alignment" : 4,
3815   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::IMapper::Rect &",
3816   "name" : "const android::hardware::graphics::mapper::V2_0::IMapper::Rect &",
3817   "referenced_type" : "type-557",
3818   "self_type" : "type-558",
3819   "size" : 4,
3820   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
3821  },
3822  {
3823   "alignment" : 4,
3824   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::YCbCrLayout &",
3825   "name" : "const android::hardware::graphics::mapper::V2_0::YCbCrLayout &",
3826   "referenced_type" : "type-604",
3827   "self_type" : "type-605",
3828   "size" : 4,
3829   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/hwtypes.h"
3830  },
3831  {
3832   "alignment" : 4,
3833   "linker_set_key" : "const android::hardware::hidl_handle &",
3834   "name" : "const android::hardware::hidl_handle &",
3835   "referenced_type" : "type-337",
3836   "self_type" : "type-338",
3837   "size" : 4,
3838   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3839  },
3840  {
3841   "alignment" : 4,
3842   "linker_set_key" : "const android::hardware::hidl_memory &",
3843   "name" : "const android::hardware::hidl_memory &",
3844   "referenced_type" : "type-273",
3845   "self_type" : "type-275",
3846   "size" : 4,
3847   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3848  },
3849  {
3850   "alignment" : 4,
3851   "linker_set_key" : "const android::hardware::hidl_string &",
3852   "name" : "const android::hardware::hidl_string &",
3853   "referenced_type" : "type-265",
3854   "self_type" : "type-269",
3855   "size" : 4,
3856   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3857  },
3858  {
3859   "alignment" : 4,
3860   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
3861   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
3862   "referenced_type" : "type-540",
3863   "self_type" : "type-541",
3864   "size" : 4,
3865   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
3866  },
3867  {
3868   "alignment" : 4,
3869   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
3870   "name" : "const android::hardware::hidl_vec<int> &",
3871   "referenced_type" : "type-313",
3872   "self_type" : "type-315",
3873   "size" : 4,
3874   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3875  },
3876  {
3877   "alignment" : 4,
3878   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int> &",
3879   "name" : "const android::hardware::hidl_vec<unsigned int> &",
3880   "referenced_type" : "type-322",
3881   "self_type" : "type-394",
3882   "size" : 4,
3883   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
3884  },
3885  {
3886   "alignment" : 4,
3887   "linker_set_key" : "const android::hardware::hidl_version &",
3888   "name" : "const android::hardware::hidl_version &",
3889   "referenced_type" : "type-332",
3890   "self_type" : "type-334",
3891   "size" : 4,
3892   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3893  },
3894  {
3895   "alignment" : 4,
3896   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
3897   "name" : "const android::hidl::base::V1_0::IBase *const &",
3898   "referenced_type" : "type-418",
3899   "self_type" : "type-419",
3900   "size" : 4,
3901   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3902  },
3903  {
3904   "alignment" : 4,
3905   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
3906   "name" : "const android::sp<android::hardware::IBinder> &",
3907   "referenced_type" : "type-34",
3908   "self_type" : "type-33",
3909   "size" : 4,
3910   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
3911  },
3912  {
3913   "alignment" : 4,
3914   "linker_set_key" : "const android::sp<android::hardware::graphics::mapper::V2_0::IMapper> &",
3915   "name" : "const android::sp<android::hardware::graphics::mapper::V2_0::IMapper> &",
3916   "referenced_type" : "type-84",
3917   "self_type" : "type-577",
3918   "size" : 4,
3919   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3920  },
3921  {
3922   "alignment" : 4,
3923   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
3924   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
3925   "referenced_type" : "type-109",
3926   "self_type" : "type-242",
3927   "size" : 4,
3928   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3929  },
3930  {
3931   "alignment" : 4,
3932   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
3933   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
3934   "referenced_type" : "type-296",
3935   "self_type" : "type-320",
3936   "size" : 4,
3937   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3938  },
3939  {
3940   "alignment" : 4,
3941   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
3942   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
3943   "referenced_type" : "type-589",
3944   "self_type" : "type-593",
3945   "size" : 4,
3946   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3947  },
3948  {
3949   "alignment" : 4,
3950   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
3951   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
3952   "referenced_type" : "type-75",
3953   "self_type" : "type-543",
3954   "size" : 4,
3955   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
3956  },
3957  {
3958   "alignment" : 4,
3959   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
3960   "name" : "const android::wp<android::hardware::BHwBinder> &",
3961   "referenced_type" : "type-559",
3962   "self_type" : "type-581",
3963   "size" : 4,
3964   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3965  },
3966  {
3967   "alignment" : 4,
3968   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
3969   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
3970   "referenced_type" : "type-578",
3971   "self_type" : "type-580",
3972   "size" : 4,
3973   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3974  },
3975  {
3976   "alignment" : 4,
3977   "linker_set_key" : "const bool &",
3978   "name" : "const bool &",
3979   "referenced_type" : "type-65",
3980   "self_type" : "type-231",
3981   "size" : 4,
3982   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3983  },
3984  {
3985   "alignment" : 4,
3986   "linker_set_key" : "const double &",
3987   "name" : "const double &",
3988   "referenced_type" : "type-251",
3989   "self_type" : "type-256",
3990   "size" : 4,
3991   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3992  },
3993  {
3994   "alignment" : 4,
3995   "linker_set_key" : "const float &",
3996   "name" : "const float &",
3997   "referenced_type" : "type-249",
3998   "self_type" : "type-250",
3999   "size" : 4,
4000   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4001  },
4002  {
4003   "alignment" : 4,
4004   "linker_set_key" : "const int &",
4005   "name" : "const int &",
4006   "referenced_type" : "type-468",
4007   "self_type" : "type-467",
4008   "size" : 4,
4009   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4010  },
4011  {
4012   "linker_set_key" : "const iter<is_const> &",
4013   "name" : "const iter<is_const> &",
4014   "referenced_type" : "type-280",
4015   "self_type" : "type-282",
4016   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4017  },
4018  {
4019   "linker_set_key" : "const iter<is_const> &",
4020   "name" : "const iter<is_const> &",
4021   "referenced_type" : "type-590",
4022   "self_type" : "type-592",
4023   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4024  },
4025  {
4026   "alignment" : 4,
4027   "linker_set_key" : "const log_msg &",
4028   "name" : "const log_msg &",
4029   "referenced_type" : "type-95",
4030   "self_type" : "type-133",
4031   "size" : 4,
4032   "source_file" : "/system/core/liblog/include/log/log_read.h"
4033  },
4034  {
4035   "alignment" : 4,
4036   "linker_set_key" : "const long long &",
4037   "name" : "const long long &",
4038   "referenced_type" : "type-245",
4039   "self_type" : "type-246",
4040   "size" : 4,
4041   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4042  },
4043  {
4044   "alignment" : 4,
4045   "linker_set_key" : "const short &",
4046   "name" : "const short &",
4047   "referenced_type" : "type-237",
4048   "self_type" : "type-238",
4049   "size" : 4,
4050   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4051  },
4052  {
4053   "alignment" : 4,
4054   "linker_set_key" : "const signed char &",
4055   "name" : "const signed char &",
4056   "referenced_type" : "type-232",
4057   "self_type" : "type-234",
4058   "size" : 4,
4059   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4060  },
4061  {
4062   "alignment" : 4,
4063   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4064   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4065   "referenced_type" : "type-395",
4066   "self_type" : "type-397",
4067   "size" : 4,
4068   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4069  },
4070  {
4071   "alignment" : 4,
4072   "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 *> > *)> > > &",
4073   "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 *> > *)> > > &",
4074   "referenced_type" : "type-573",
4075   "self_type" : "type-572",
4076   "size" : 4,
4077   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4078  },
4079  {
4080   "alignment" : 4,
4081   "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 *> > *)> > > &",
4082   "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 *> > *)> > > &",
4083   "referenced_type" : "type-607",
4084   "self_type" : "type-606",
4085   "size" : 4,
4086   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4087  },
4088  {
4089   "alignment" : 4,
4090   "linker_set_key" : "const unsigned char &",
4091   "name" : "const unsigned char &",
4092   "referenced_type" : "type-235",
4093   "self_type" : "type-236",
4094   "size" : 4,
4095   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4096  },
4097  {
4098   "alignment" : 4,
4099   "linker_set_key" : "const unsigned int &",
4100   "name" : "const unsigned int &",
4101   "referenced_type" : "type-17",
4102   "self_type" : "type-244",
4103   "size" : 4,
4104   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4105  },
4106  {
4107   "alignment" : 4,
4108   "linker_set_key" : "const unsigned long long &",
4109   "name" : "const unsigned long long &",
4110   "referenced_type" : "type-247",
4111   "self_type" : "type-248",
4112   "size" : 4,
4113   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4114  },
4115  {
4116   "alignment" : 4,
4117   "linker_set_key" : "const unsigned short &",
4118   "name" : "const unsigned short &",
4119   "referenced_type" : "type-239",
4120   "self_type" : "type-243",
4121   "size" : 4,
4122   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4123  },
4124  {
4125   "alignment" : 4,
4126   "linker_set_key" : "int &",
4127   "name" : "int &",
4128   "referenced_type" : "type-7",
4129   "self_type" : "type-349",
4130   "size" : 4,
4131   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
4132  },
4133  {
4134   "alignment" : 4,
4135   "linker_set_key" : "unsigned char &",
4136   "name" : "unsigned char &",
4137   "referenced_type" : "type-99",
4138   "self_type" : "type-496",
4139   "size" : 4,
4140   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
4141  },
4142  {
4143   "alignment" : 4,
4144   "linker_set_key" : "unsigned long long &",
4145   "name" : "unsigned long long &",
4146   "referenced_type" : "type-92",
4147   "self_type" : "type-511",
4148   "size" : 4,
4149   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
4150  }
4151 ],
4152 "pointer_types" :
4153 [
4154  {
4155   "alignment" : 4,
4156   "linker_set_key" : "android::Condition *",
4157   "name" : "android::Condition *",
4158   "referenced_type" : "type-66",
4159   "self_type" : "type-477",
4160   "size" : 4,
4161   "source_file" : "/system/core/libutils/include/utils/Condition.h"
4162  },
4163  {
4164   "alignment" : 4,
4165   "linker_set_key" : "android::Mutex *",
4166   "name" : "android::Mutex *",
4167   "referenced_type" : "type-13",
4168   "self_type" : "type-472",
4169   "size" : 4,
4170   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4171  },
4172  {
4173   "alignment" : 4,
4174   "linker_set_key" : "android::Mutex::Autolock *",
4175   "name" : "android::Mutex::Autolock *",
4176   "referenced_type" : "type-473",
4177   "self_type" : "type-475",
4178   "size" : 4,
4179   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4180  },
4181  {
4182   "alignment" : 4,
4183   "linker_set_key" : "android::RWLock *",
4184   "name" : "android::RWLock *",
4185   "referenced_type" : "type-478",
4186   "self_type" : "type-480",
4187   "size" : 4,
4188   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4189  },
4190  {
4191   "alignment" : 4,
4192   "linker_set_key" : "android::RWLock::AutoRLock *",
4193   "name" : "android::RWLock::AutoRLock *",
4194   "referenced_type" : "type-481",
4195   "self_type" : "type-483",
4196   "size" : 4,
4197   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4198  },
4199  {
4200   "alignment" : 4,
4201   "linker_set_key" : "android::RWLock::AutoWLock *",
4202   "name" : "android::RWLock::AutoWLock *",
4203   "referenced_type" : "type-484",
4204   "self_type" : "type-486",
4205   "size" : 4,
4206   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4207  },
4208  {
4209   "alignment" : 4,
4210   "linker_set_key" : "android::RefBase *",
4211   "name" : "android::RefBase *",
4212   "referenced_type" : "type-21",
4213   "self_type" : "type-261",
4214   "size" : 4,
4215   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4216  },
4217  {
4218   "alignment" : 4,
4219   "linker_set_key" : "android::RefBase::weakref_impl *",
4220   "name" : "android::RefBase::weakref_impl *",
4221   "referenced_type" : "type-5",
4222   "self_type" : "type-4",
4223   "size" : 4,
4224   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4225  },
4226  {
4227   "alignment" : 4,
4228   "linker_set_key" : "android::RefBase::weakref_impl *",
4229   "name" : "android::RefBase::weakref_impl *",
4230   "referenced_type" : "type-587",
4231   "self_type" : "type-586",
4232   "size" : 4,
4233   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4234  },
4235  {
4236   "alignment" : 4,
4237   "linker_set_key" : "android::RefBase::weakref_type *",
4238   "name" : "android::RefBase::weakref_type *",
4239   "referenced_type" : "type-23",
4240   "self_type" : "type-22",
4241   "size" : 4,
4242   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4243  },
4244  {
4245   "alignment" : 4,
4246   "linker_set_key" : "android::ReferenceRenamer *",
4247   "name" : "android::ReferenceRenamer *",
4248   "referenced_type" : "type-257",
4249   "self_type" : "type-258",
4250   "size" : 4,
4251   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4252  },
4253  {
4254   "alignment" : 4,
4255   "linker_set_key" : "android::ScopedTrace *",
4256   "name" : "android::ScopedTrace *",
4257   "referenced_type" : "type-487",
4258   "self_type" : "type-488",
4259   "size" : 4,
4260   "source_file" : "/system/core/libutils/include/utils/Trace.h"
4261  },
4262  {
4263   "alignment" : 4,
4264   "linker_set_key" : "android::String16 *",
4265   "name" : "android::String16 *",
4266   "referenced_type" : "type-29",
4267   "self_type" : "type-362",
4268   "size" : 4,
4269   "source_file" : "/system/core/libutils/include/utils/String16.h"
4270  },
4271  {
4272   "alignment" : 4,
4273   "linker_set_key" : "android::String8 *",
4274   "name" : "android::String8 *",
4275   "referenced_type" : "type-40",
4276   "self_type" : "type-357",
4277   "size" : 4,
4278   "source_file" : "/system/core/libutils/include/utils/String8.h"
4279  },
4280  {
4281   "alignment" : 4,
4282   "linker_set_key" : "android::Thread *",
4283   "name" : "android::Thread *",
4284   "referenced_type" : "type-64",
4285   "self_type" : "type-63",
4286   "size" : 4,
4287   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4288  },
4289  {
4290   "alignment" : 4,
4291   "linker_set_key" : "android::VirtualLightRefBase *",
4292   "name" : "android::VirtualLightRefBase *",
4293   "referenced_type" : "type-158",
4294   "self_type" : "type-165",
4295   "size" : 4,
4296   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
4297  },
4298  {
4299   "alignment" : 4,
4300   "linker_set_key" : "android::hardware::BHwBinder *",
4301   "name" : "android::hardware::BHwBinder *",
4302   "referenced_type" : "type-112",
4303   "self_type" : "type-111",
4304   "size" : 4,
4305   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4306  },
4307  {
4308   "alignment" : 4,
4309   "linker_set_key" : "android::hardware::BpInterface<android::hardware::graphics::mapper::V2_0::IMapper> *",
4310   "name" : "android::hardware::BpInterface<android::hardware::graphics::mapper::V2_0::IMapper> *",
4311   "referenced_type" : "type-373",
4312   "self_type" : "type-372",
4313   "size" : 4,
4314   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4315  },
4316  {
4317   "alignment" : 4,
4318   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
4319   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
4320   "referenced_type" : "type-412",
4321   "self_type" : "type-417",
4322   "size" : 4,
4323   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4324  },
4325  {
4326   "alignment" : 4,
4327   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
4328   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
4329   "referenced_type" : "type-430",
4330   "self_type" : "type-436",
4331   "size" : 4,
4332   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4333  },
4334  {
4335   "alignment" : 4,
4336   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
4337   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
4338   "referenced_type" : "type-420",
4339   "self_type" : "type-425",
4340   "size" : 4,
4341   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4342  },
4343  {
4344   "alignment" : 4,
4345   "linker_set_key" : "android::hardware::GrantorDescriptor *",
4346   "name" : "android::hardware::GrantorDescriptor *",
4347   "referenced_type" : "type-287",
4348   "self_type" : "type-286",
4349   "size" : 4,
4350   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4351  },
4352  {
4353   "alignment" : 4,
4354   "linker_set_key" : "android::hardware::IBinder *",
4355   "name" : "android::hardware::IBinder *",
4356   "referenced_type" : "type-20",
4357   "self_type" : "type-19",
4358   "size" : 4,
4359   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4360  },
4361  {
4362   "alignment" : 4,
4363   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
4364   "name" : "android::hardware::IBinder::DeathRecipient *",
4365   "referenced_type" : "type-51",
4366   "self_type" : "type-50",
4367   "size" : 4,
4368   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4369  },
4370  {
4371   "alignment" : 4,
4372   "linker_set_key" : "android::hardware::IInterface *",
4373   "name" : "android::hardware::IInterface *",
4374   "referenced_type" : "type-371",
4375   "self_type" : "type-616",
4376   "size" : 4,
4377   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4378  },
4379  {
4380   "alignment" : 4,
4381   "linker_set_key" : "android::hardware::Parcel *",
4382   "name" : "android::hardware::Parcel *",
4383   "referenced_type" : "type-374",
4384   "self_type" : "type-380",
4385   "size" : 4,
4386   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4387  },
4388  {
4389   "alignment" : 4,
4390   "linker_set_key" : "android::hardware::ProcessState *",
4391   "name" : "android::hardware::ProcessState *",
4392   "referenced_type" : "type-6",
4393   "self_type" : "type-48",
4394   "size" : 4,
4395   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4396  },
4397  {
4398   "alignment" : 4,
4399   "linker_set_key" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> *",
4400   "name" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> *",
4401   "referenced_type" : "type-131",
4402   "self_type" : "type-134",
4403   "size" : 4,
4404   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4405  },
4406  {
4407   "alignment" : 4,
4408   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_0::IMapper> > *",
4409   "name" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_0::IMapper> > *",
4410   "referenced_type" : "type-139",
4411   "self_type" : "type-140",
4412   "size" : 4,
4413   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4414  },
4415  {
4416   "alignment" : 4,
4417   "linker_set_key" : "android::hardware::Return<bool> *",
4418   "name" : "android::hardware::Return<bool> *",
4419   "referenced_type" : "type-124",
4420   "self_type" : "type-126",
4421   "size" : 4,
4422   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4423  },
4424  {
4425   "alignment" : 4,
4426   "linker_set_key" : "android::hardware::Return<void> *",
4427   "name" : "android::hardware::Return<void> *",
4428   "referenced_type" : "type-151",
4429   "self_type" : "type-152",
4430   "size" : 4,
4431   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4432  },
4433  {
4434   "alignment" : 4,
4435   "linker_set_key" : "android::hardware::Status *",
4436   "name" : "android::hardware::Status *",
4437   "referenced_type" : "type-114",
4438   "self_type" : "type-117",
4439   "size" : 4,
4440   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4441  },
4442  {
4443   "alignment" : 4,
4444   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
4445   "name" : "android::hardware::details::HidlInstrumentor *",
4446   "referenced_type" : "type-390",
4447   "self_type" : "type-575",
4448   "size" : 4,
4449   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4450  },
4451  {
4452   "alignment" : 4,
4453   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4454   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4455   "referenced_type" : "type-300",
4456   "self_type" : "type-565",
4457   "size" : 4,
4458   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4459  },
4460  {
4461   "alignment" : 4,
4462   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4463   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4464   "referenced_type" : "type-290",
4465   "self_type" : "type-560",
4466   "size" : 4,
4467   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4468  },
4469  {
4470   "alignment" : 4,
4471   "linker_set_key" : "android::hardware::details::return_status *",
4472   "name" : "android::hardware::details::return_status *",
4473   "referenced_type" : "type-125",
4474   "self_type" : "type-146",
4475   "size" : 4,
4476   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4477  },
4478  {
4479   "alignment" : 4,
4480   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::BnHwMapper *",
4481   "name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper *",
4482   "referenced_type" : "type-435",
4483   "self_type" : "type-547",
4484   "size" : 4,
4485   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4486  },
4487  {
4488   "alignment" : 4,
4489   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::BpHwMapper *",
4490   "name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper *",
4491   "referenced_type" : "type-551",
4492   "self_type" : "type-609",
4493   "size" : 4,
4494   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4495  },
4496  {
4497   "alignment" : 4,
4498   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::BsMapper *",
4499   "name" : "android::hardware::graphics::mapper::V2_0::BsMapper *",
4500   "referenced_type" : "type-596",
4501   "self_type" : "type-601",
4502   "size" : 4,
4503   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4504  },
4505  {
4506   "alignment" : 4,
4507   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::IMapper *",
4508   "name" : "android::hardware::graphics::mapper::V2_0::IMapper *",
4509   "referenced_type" : "type-80",
4510   "self_type" : "type-79",
4511   "size" : 4,
4512   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4513  },
4514  {
4515   "alignment" : 4,
4516   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
4517   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
4518   "referenced_type" : "type-303",
4519   "self_type" : "type-302",
4520   "size" : 4,
4521   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4522  },
4523  {
4524   "alignment" : 4,
4525   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
4526   "name" : "android::hardware::hidl_binder_death_recipient *",
4527   "referenced_type" : "type-88",
4528   "self_type" : "type-87",
4529   "size" : 4,
4530   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4531  },
4532  {
4533   "alignment" : 4,
4534   "linker_set_key" : "android::hardware::hidl_death_recipient *",
4535   "name" : "android::hardware::hidl_death_recipient *",
4536   "referenced_type" : "type-91",
4537   "self_type" : "type-90",
4538   "size" : 4,
4539   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4540  },
4541  {
4542   "alignment" : 4,
4543   "linker_set_key" : "android::hardware::hidl_memory *",
4544   "name" : "android::hardware::hidl_memory *",
4545   "referenced_type" : "type-270",
4546   "self_type" : "type-271",
4547   "size" : 4,
4548   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4549  },
4550  {
4551   "alignment" : 4,
4552   "linker_set_key" : "android::hardware::hidl_string *",
4553   "name" : "android::hardware::hidl_string *",
4554   "referenced_type" : "type-266",
4555   "self_type" : "type-292",
4556   "size" : 4,
4557   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4558  },
4559  {
4560   "alignment" : 4,
4561   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
4562   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
4563   "referenced_type" : "type-299",
4564   "self_type" : "type-305",
4565   "size" : 4,
4566   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4567  },
4568  {
4569   "alignment" : 4,
4570   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
4571   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
4572   "referenced_type" : "type-289",
4573   "self_type" : "type-293",
4574   "size" : 4,
4575   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4576  },
4577  {
4578   "alignment" : 4,
4579   "linker_set_key" : "android::hardware::hidl_version *",
4580   "name" : "android::hardware::hidl_version *",
4581   "referenced_type" : "type-330",
4582   "self_type" : "type-331",
4583   "size" : 4,
4584   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4585  },
4586  {
4587   "alignment" : 4,
4588   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
4589   "name" : "android::hidl::base::V1_0::BnHwBase *",
4590   "referenced_type" : "type-388",
4591   "self_type" : "type-387",
4592   "size" : 4,
4593   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
4594  },
4595  {
4596   "alignment" : 4,
4597   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
4598   "name" : "android::hidl::base::V1_0::IBase *",
4599   "referenced_type" : "type-56",
4600   "self_type" : "type-94",
4601   "size" : 4,
4602   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4603  },
4604  {
4605   "alignment" : 4,
4606   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
4607   "name" : "android::hidl::manager::V1_0::IServiceManager *",
4608   "referenced_type" : "type-55",
4609   "self_type" : "type-54",
4610   "size" : 4,
4611   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4612  },
4613  {
4614   "alignment" : 4,
4615   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
4616   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
4617   "referenced_type" : "type-73",
4618   "self_type" : "type-72",
4619   "size" : 4,
4620   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4621  },
4622  {
4623   "alignment" : 4,
4624   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
4625   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
4626   "referenced_type" : "type-611",
4627   "self_type" : "type-612",
4628   "size" : 4,
4629   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4630  },
4631  {
4632   "alignment" : 4,
4633   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
4634   "name" : "android::sp<android::hardware::IBinder> *",
4635   "referenced_type" : "type-35",
4636   "self_type" : "type-613",
4637   "size" : 4,
4638   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4639  },
4640  {
4641   "alignment" : 4,
4642   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
4643   "name" : "android::sp<android::hardware::ProcessState> *",
4644   "referenced_type" : "type-47",
4645   "self_type" : "type-46",
4646   "size" : 4,
4647   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4648  },
4649  {
4650   "alignment" : 4,
4651   "linker_set_key" : "android::sp<android::hardware::graphics::mapper::V2_0::IMapper> *",
4652   "name" : "android::sp<android::hardware::graphics::mapper::V2_0::IMapper> *",
4653   "referenced_type" : "type-78",
4654   "self_type" : "type-77",
4655   "size" : 4,
4656   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4657  },
4658  {
4659   "alignment" : 4,
4660   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
4661   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
4662   "referenced_type" : "type-86",
4663   "self_type" : "type-85",
4664   "size" : 4,
4665   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4666  },
4667  {
4668   "alignment" : 4,
4669   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
4670   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
4671   "referenced_type" : "type-389",
4672   "self_type" : "type-585",
4673   "size" : 4,
4674   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4675  },
4676  {
4677   "alignment" : 4,
4678   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4679   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4680   "referenced_type" : "type-53",
4681   "self_type" : "type-57",
4682   "size" : 4,
4683   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4684  },
4685  {
4686   "alignment" : 4,
4687   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4688   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4689   "referenced_type" : "type-71",
4690   "self_type" : "type-74",
4691   "size" : 4,
4692   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4693  },
4694  {
4695   "alignment" : 4,
4696   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
4697   "name" : "android::wp<android::hardware::BHwBinder> *",
4698   "referenced_type" : "type-329",
4699   "self_type" : "type-411",
4700   "size" : 4,
4701   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4702  },
4703  {
4704   "alignment" : 4,
4705   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
4706   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
4707   "referenced_type" : "type-70",
4708   "self_type" : "type-69",
4709   "size" : 4,
4710   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4711  },
4712  {
4713   "alignment" : 4,
4714   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
4715   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
4716   "referenced_type" : "type-89",
4717   "self_type" : "type-263",
4718   "size" : 4,
4719   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4720  },
4721  {
4722   "alignment" : 4,
4723   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
4724   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
4725   "referenced_type" : "type-93",
4726   "self_type" : "type-576",
4727   "size" : 4,
4728   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4729  },
4730  {
4731   "alignment" : 4,
4732   "linker_set_key" : "android_flex_plane *",
4733   "name" : "android_flex_plane *",
4734   "referenced_type" : "type-458",
4735   "self_type" : "type-461",
4736   "size" : 4,
4737   "source_file" : "/system/core/libsystem/include/system/graphics.h"
4738  },
4739  {
4740   "alignment" : 4,
4741   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4742   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4743   "referenced_type" : "type-26",
4744   "self_type" : "type-25",
4745   "size" : 4,
4746   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4747  },
4748  {
4749   "alignment" : 4,
4750   "linker_set_key" : "char *",
4751   "name" : "char *",
4752   "referenced_type" : "type-43",
4753   "self_type" : "type-168",
4754   "size" : 4,
4755   "source_file" : "/system/core/liblog/include/log/log_read.h"
4756  },
4757  {
4758   "alignment" : 4,
4759   "linker_set_key" : "const android::NativeHandle *",
4760   "name" : "const android::NativeHandle *",
4761   "referenced_type" : "type-344",
4762   "self_type" : "type-345",
4763   "size" : 4,
4764   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4765  },
4766  {
4767   "alignment" : 4,
4768   "linker_set_key" : "const android::RefBase *",
4769   "name" : "const android::RefBase *",
4770   "referenced_type" : "type-259",
4771   "self_type" : "type-260",
4772   "size" : 4,
4773   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4774  },
4775  {
4776   "alignment" : 4,
4777   "linker_set_key" : "const android::String16 *",
4778   "name" : "const android::String16 *",
4779   "referenced_type" : "type-28",
4780   "self_type" : "type-360",
4781   "size" : 4,
4782   "source_file" : "/system/core/libutils/include/utils/String16.h"
4783  },
4784  {
4785   "alignment" : 4,
4786   "linker_set_key" : "const android::String8 *",
4787   "name" : "const android::String8 *",
4788   "referenced_type" : "type-353",
4789   "self_type" : "type-354",
4790   "size" : 4,
4791   "source_file" : "/system/core/libutils/include/utils/String8.h"
4792  },
4793  {
4794   "alignment" : 4,
4795   "linker_set_key" : "const android::VectorImpl *",
4796   "name" : "const android::VectorImpl *",
4797   "referenced_type" : "type-439",
4798   "self_type" : "type-440",
4799   "size" : 4,
4800   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4801  },
4802  {
4803   "alignment" : 4,
4804   "linker_set_key" : "const android::hardware::BpHwRefBase *",
4805   "name" : "const android::hardware::BpHwRefBase *",
4806   "referenced_type" : "type-365",
4807   "self_type" : "type-369",
4808   "size" : 4,
4809   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4810  },
4811  {
4812   "alignment" : 4,
4813   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
4814   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
4815   "referenced_type" : "type-404",
4816   "self_type" : "type-405",
4817   "size" : 4,
4818   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4819  },
4820  {
4821   "alignment" : 4,
4822   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
4823   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
4824   "referenced_type" : "type-409",
4825   "self_type" : "type-410",
4826   "size" : 4,
4827   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4828  },
4829  {
4830   "alignment" : 4,
4831   "linker_set_key" : "const android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> *",
4832   "name" : "const android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> *",
4833   "referenced_type" : "type-137",
4834   "self_type" : "type-138",
4835   "size" : 4,
4836   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4837  },
4838  {
4839   "alignment" : 4,
4840   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_0::IMapper> > *",
4841   "name" : "const android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_0::IMapper> > *",
4842   "referenced_type" : "type-143",
4843   "self_type" : "type-144",
4844   "size" : 4,
4845   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4846  },
4847  {
4848   "alignment" : 4,
4849   "linker_set_key" : "const android::hardware::Return<bool> *",
4850   "name" : "const android::hardware::Return<bool> *",
4851   "referenced_type" : "type-129",
4852   "self_type" : "type-130",
4853   "size" : 4,
4854   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4855  },
4856  {
4857   "alignment" : 4,
4858   "linker_set_key" : "const android::hardware::Status *",
4859   "name" : "const android::hardware::Status *",
4860   "referenced_type" : "type-118",
4861   "self_type" : "type-123",
4862   "size" : 4,
4863   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4864  },
4865  {
4866   "alignment" : 4,
4867   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4868   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4869   "referenced_type" : "type-567",
4870   "self_type" : "type-568",
4871   "size" : 4,
4872   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4873  },
4874  {
4875   "alignment" : 4,
4876   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4877   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4878   "referenced_type" : "type-562",
4879   "self_type" : "type-563",
4880   "size" : 4,
4881   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4882  },
4883  {
4884   "alignment" : 4,
4885   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
4886   "name" : "const android::hardware::details::hidl_pointer<int> *",
4887   "referenced_type" : "type-485",
4888   "self_type" : "type-491",
4889   "size" : 4,
4890   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4891  },
4892  {
4893   "alignment" : 4,
4894   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned int> *",
4895   "name" : "const android::hardware::details::hidl_pointer<unsigned int> *",
4896   "referenced_type" : "type-532",
4897   "self_type" : "type-542",
4898   "size" : 4,
4899   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4900  },
4901  {
4902   "alignment" : 4,
4903   "linker_set_key" : "const android::hardware::details::return_status *",
4904   "name" : "const android::hardware::details::return_status *",
4905   "referenced_type" : "type-148",
4906   "self_type" : "type-149",
4907   "size" : 4,
4908   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4909  },
4910  {
4911   "alignment" : 4,
4912   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::BpHwMapper *",
4913   "name" : "const android::hardware::graphics::mapper::V2_0::BpHwMapper *",
4914   "referenced_type" : "type-550",
4915   "self_type" : "type-554",
4916   "size" : 4,
4917   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
4918  },
4919  {
4920   "alignment" : 4,
4921   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::IMapper *",
4922   "name" : "const android::hardware::graphics::mapper::V2_0::IMapper *",
4923   "referenced_type" : "type-538",
4924   "self_type" : "type-539",
4925   "size" : 4,
4926   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
4927  },
4928  {
4929   "alignment" : 4,
4930   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
4931   "name" : "const android::hardware::hidl_death_recipient *",
4932   "referenced_type" : "type-583",
4933   "self_type" : "type-584",
4934   "size" : 4,
4935   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4936  },
4937  {
4938   "alignment" : 4,
4939   "linker_set_key" : "const android::hardware::hidl_memory *",
4940   "name" : "const android::hardware::hidl_memory *",
4941   "referenced_type" : "type-273",
4942   "self_type" : "type-278",
4943   "size" : 4,
4944   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4945  },
4946  {
4947   "alignment" : 4,
4948   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
4949   "name" : "const android::hardware::hidl_vec<int> *",
4950   "referenced_type" : "type-313",
4951   "self_type" : "type-314",
4952   "size" : 4,
4953   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4954  },
4955  {
4956   "alignment" : 4,
4957   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int> *",
4958   "name" : "const android::hardware::hidl_vec<unsigned int> *",
4959   "referenced_type" : "type-322",
4960   "self_type" : "type-323",
4961   "size" : 4,
4962   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4963  },
4964  {
4965   "alignment" : 4,
4966   "linker_set_key" : "const android::hardware::hidl_version *",
4967   "name" : "const android::hardware::hidl_version *",
4968   "referenced_type" : "type-332",
4969   "self_type" : "type-333",
4970   "size" : 4,
4971   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4972  },
4973  {
4974   "alignment" : 4,
4975   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
4976   "name" : "const android::hidl::base::V1_0::BpHwBase *",
4977   "referenced_type" : "type-548",
4978   "self_type" : "type-549",
4979   "size" : 4,
4980   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
4981  },
4982  {
4983   "alignment" : 4,
4984   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
4985   "name" : "const android::hidl::base::V1_0::IBase *",
4986   "referenced_type" : "type-416",
4987   "self_type" : "type-415",
4988   "size" : 4,
4989   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4990  },
4991  {
4992   "alignment" : 4,
4993   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
4994   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
4995   "referenced_type" : "type-60",
4996   "self_type" : "type-61",
4997   "size" : 4,
4998   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4999  },
5000  {
5001   "alignment" : 4,
5002   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
5003   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
5004   "referenced_type" : "type-489",
5005   "self_type" : "type-490",
5006   "size" : 4,
5007   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5008  },
5009  {
5010   "alignment" : 4,
5011   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
5012   "name" : "const android::sp<android::hardware::IBinder> *",
5013   "referenced_type" : "type-34",
5014   "self_type" : "type-614",
5015   "size" : 4,
5016   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5017  },
5018  {
5019   "alignment" : 4,
5020   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
5021   "name" : "const android::sp<android::hardware::ProcessState> *",
5022   "referenced_type" : "type-49",
5023   "self_type" : "type-52",
5024   "size" : 4,
5025   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5026  },
5027  {
5028   "alignment" : 4,
5029   "linker_set_key" : "const android::sp<android::hardware::graphics::mapper::V2_0::IMapper> *",
5030   "name" : "const android::sp<android::hardware::graphics::mapper::V2_0::IMapper> *",
5031   "referenced_type" : "type-84",
5032   "self_type" : "type-83",
5033   "size" : 4,
5034   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5035  },
5036  {
5037   "alignment" : 4,
5038   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5039   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5040   "referenced_type" : "type-109",
5041   "self_type" : "type-108",
5042   "size" : 4,
5043   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5044  },
5045  {
5046   "alignment" : 4,
5047   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
5048   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
5049   "referenced_type" : "type-296",
5050   "self_type" : "type-582",
5051   "size" : 4,
5052   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5053  },
5054  {
5055   "alignment" : 4,
5056   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5057   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5058   "referenced_type" : "type-589",
5059   "self_type" : "type-610",
5060   "size" : 4,
5061   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5062  },
5063  {
5064   "alignment" : 4,
5065   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5066   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5067   "referenced_type" : "type-58",
5068   "self_type" : "type-59",
5069   "size" : 4,
5070   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5071  },
5072  {
5073   "alignment" : 4,
5074   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5075   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5076   "referenced_type" : "type-75",
5077   "self_type" : "type-76",
5078   "size" : 4,
5079   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5080  },
5081  {
5082   "alignment" : 4,
5083   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
5084   "name" : "const android::wp<android::hardware::BHwBinder> *",
5085   "referenced_type" : "type-559",
5086   "self_type" : "type-570",
5087   "size" : 4,
5088   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5089  },
5090  {
5091   "alignment" : 4,
5092   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
5093   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
5094   "referenced_type" : "type-274",
5095   "self_type" : "type-288",
5096   "size" : 4,
5097   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5098  },
5099  {
5100   "alignment" : 4,
5101   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
5102   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
5103   "referenced_type" : "type-578",
5104   "self_type" : "type-579",
5105   "size" : 4,
5106   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5107  },
5108  {
5109   "alignment" : 4,
5110   "linker_set_key" : "const char *",
5111   "name" : "const char *",
5112   "referenced_type" : "type-42",
5113   "self_type" : "type-41",
5114   "size" : 4,
5115   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5116  },
5117  {
5118   "alignment" : 4,
5119   "linker_set_key" : "const char16_t *",
5120   "name" : "const char16_t *",
5121   "referenced_type" : "type-31",
5122   "self_type" : "type-30",
5123   "size" : 4,
5124   "source_file" : "/system/core/libutils/include/utils/String16.h"
5125  },
5126  {
5127   "alignment" : 4,
5128   "linker_set_key" : "const log_msg *",
5129   "name" : "const log_msg *",
5130   "referenced_type" : "type-95",
5131   "self_type" : "type-121",
5132   "size" : 4,
5133   "source_file" : "/system/core/liblog/include/log/log_read.h"
5134  },
5135  {
5136   "alignment" : 4,
5137   "linker_set_key" : "const native_handle *",
5138   "name" : "const native_handle *",
5139   "referenced_type" : "type-255",
5140   "self_type" : "type-254",
5141   "size" : 4,
5142   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5143  },
5144  {
5145   "alignment" : 4,
5146   "linker_set_key" : "const unsigned char *",
5147   "name" : "const unsigned char *",
5148   "referenced_type" : "type-235",
5149   "self_type" : "type-328",
5150   "size" : 4,
5151   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5152  },
5153  {
5154   "alignment" : 4,
5155   "linker_set_key" : "const unsigned int *",
5156   "name" : "const unsigned int *",
5157   "referenced_type" : "type-17",
5158   "self_type" : "type-321",
5159   "size" : 4,
5160   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5161  },
5162  {
5163   "alignment" : 4,
5164   "linker_set_key" : "const unsigned long long *",
5165   "name" : "const unsigned long long *",
5166   "referenced_type" : "type-247",
5167   "self_type" : "type-381",
5168   "size" : 4,
5169   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5170  },
5171  {
5172   "alignment" : 4,
5173   "linker_set_key" : "const void *",
5174   "name" : "const void *",
5175   "referenced_type" : "type-335",
5176   "self_type" : "type-336",
5177   "size" : 4,
5178   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5179  },
5180  {
5181   "alignment" : 4,
5182   "linker_set_key" : "int (*)(void *)",
5183   "name" : "int (*)(void *)",
5184   "referenced_type" : "type-469",
5185   "self_type" : "type-470",
5186   "size" : 4,
5187   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5188  },
5189  {
5190   "alignment" : 4,
5191   "linker_set_key" : "int *",
5192   "name" : "int *",
5193   "referenced_type" : "type-7",
5194   "self_type" : "type-312",
5195   "size" : 4,
5196   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5197  },
5198  {
5199   "alignment" : 4,
5200   "linker_set_key" : "log_msg *",
5201   "name" : "log_msg *",
5202   "referenced_type" : "type-96",
5203   "self_type" : "type-153",
5204   "size" : 4,
5205   "source_file" : "/system/core/liblog/include/log/log_read.h"
5206  },
5207  {
5208   "alignment" : 4,
5209   "linker_set_key" : "native_handle *",
5210   "name" : "native_handle *",
5211   "referenced_type" : "type-163",
5212   "self_type" : "type-162",
5213   "size" : 4,
5214   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5215  },
5216  {
5217   "alignment" : 4,
5218   "linker_set_key" : "unsigned char *",
5219   "name" : "unsigned char *",
5220   "referenced_type" : "type-99",
5221   "self_type" : "type-376",
5222   "size" : 4,
5223   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5224  },
5225  {
5226   "alignment" : 4,
5227   "linker_set_key" : "unsigned int *",
5228   "name" : "unsigned int *",
5229   "referenced_type" : "type-2",
5230   "self_type" : "type-319",
5231   "size" : 4,
5232   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5233  },
5234  {
5235   "alignment" : 4,
5236   "linker_set_key" : "unsigned long long *",
5237   "name" : "unsigned long long *",
5238   "referenced_type" : "type-92",
5239   "self_type" : "type-377",
5240   "size" : 4,
5241   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5242  },
5243  {
5244   "alignment" : 4,
5245   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
5246   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
5247   "referenced_type" : "type-379",
5248   "self_type" : "type-378",
5249   "size" : 4,
5250   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5251  },
5252  {
5253   "alignment" : 4,
5254   "linker_set_key" : "void *",
5255   "name" : "void *",
5256   "referenced_type" : "type-9",
5257   "self_type" : "type-8",
5258   "size" : 4,
5259   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5260  },
5261  {
5262   "alignment" : 4,
5263   "linker_set_key" : "void **",
5264   "name" : "void **",
5265   "referenced_type" : "type-8",
5266   "self_type" : "type-471",
5267   "size" : 4,
5268   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5269  }
5270 ],
5271 "qualified_types" :
5272 [
5273  {
5274   "alignment" : 4,
5275   "is_const" : true,
5276   "linker_set_key" : "android::RefBase::weakref_impl *const",
5277   "name" : "android::RefBase::weakref_impl *const",
5278   "referenced_type" : "type-4",
5279   "self_type" : "type-3",
5280   "size" : 4,
5281   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5282  },
5283  {
5284   "alignment" : 4,
5285   "is_const" : true,
5286   "linker_set_key" : "android::RefBase::weakref_impl *const",
5287   "name" : "android::RefBase::weakref_impl *const",
5288   "referenced_type" : "type-586",
5289   "self_type" : "type-588",
5290   "size" : 4,
5291   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5292  },
5293  {
5294   "alignment" : 4,
5295   "is_const" : true,
5296   "linker_set_key" : "android::hardware::IBinder *const",
5297   "name" : "android::hardware::IBinder *const",
5298   "referenced_type" : "type-19",
5299   "self_type" : "type-367",
5300   "size" : 4,
5301   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5302  },
5303  {
5304   "alignment" : 4,
5305   "is_const" : true,
5306   "linker_set_key" : "const android::NativeHandle",
5307   "name" : "const android::NativeHandle",
5308   "referenced_type" : "type-161",
5309   "self_type" : "type-344",
5310   "size" : 12,
5311   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5312  },
5313  {
5314   "alignment" : 4,
5315   "is_const" : true,
5316   "linker_set_key" : "const android::RefBase",
5317   "name" : "const android::RefBase",
5318   "referenced_type" : "type-21",
5319   "self_type" : "type-259",
5320   "size" : 8,
5321   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5322  },
5323  {
5324   "alignment" : 4,
5325   "is_const" : true,
5326   "linker_set_key" : "const android::String16",
5327   "name" : "const android::String16",
5328   "referenced_type" : "type-29",
5329   "self_type" : "type-28",
5330   "size" : 4,
5331   "source_file" : "/system/core/libutils/include/utils/String16.h"
5332  },
5333  {
5334   "alignment" : 4,
5335   "is_const" : true,
5336   "linker_set_key" : "const android::String8",
5337   "name" : "const android::String8",
5338   "referenced_type" : "type-40",
5339   "self_type" : "type-353",
5340   "size" : 4,
5341   "source_file" : "/system/core/libutils/include/utils/String8.h"
5342  },
5343  {
5344   "alignment" : 4,
5345   "is_const" : true,
5346   "linker_set_key" : "const android::VectorImpl",
5347   "name" : "const android::VectorImpl",
5348   "referenced_type" : "type-16",
5349   "self_type" : "type-439",
5350   "size" : 20,
5351   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5352  },
5353  {
5354   "alignment" : 4,
5355   "is_const" : true,
5356   "linker_set_key" : "const android::hardware::BpHwRefBase",
5357   "name" : "const android::hardware::BpHwRefBase",
5358   "referenced_type" : "type-366",
5359   "self_type" : "type-365",
5360   "size" : 24,
5361   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5362  },
5363  {
5364   "alignment" : 4,
5365   "is_const" : true,
5366   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5367   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5368   "referenced_type" : "type-398",
5369   "self_type" : "type-404",
5370   "size" : 16,
5371   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5372  },
5373  {
5374   "alignment" : 4,
5375   "is_const" : true,
5376   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5377   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5378   "referenced_type" : "type-406",
5379   "self_type" : "type-409",
5380   "size" : 16,
5381   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5382  },
5383  {
5384   "alignment" : 4,
5385   "is_const" : true,
5386   "linker_set_key" : "const android::hardware::Parcel",
5387   "name" : "const android::hardware::Parcel",
5388   "referenced_type" : "type-374",
5389   "self_type" : "type-385",
5390   "size" : 68,
5391   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5392  },
5393  {
5394   "alignment" : 4,
5395   "is_const" : true,
5396   "linker_set_key" : "const android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error>",
5397   "name" : "const android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error>",
5398   "referenced_type" : "type-131",
5399   "self_type" : "type-137",
5400   "size" : 28,
5401   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5402  },
5403  {
5404   "alignment" : 4,
5405   "is_const" : true,
5406   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_0::IMapper> >",
5407   "name" : "const android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_0::IMapper> >",
5408   "referenced_type" : "type-139",
5409   "self_type" : "type-143",
5410   "size" : 28,
5411   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5412  },
5413  {
5414   "alignment" : 4,
5415   "is_const" : true,
5416   "linker_set_key" : "const android::hardware::Return<bool>",
5417   "name" : "const android::hardware::Return<bool>",
5418   "referenced_type" : "type-124",
5419   "self_type" : "type-129",
5420   "size" : 24,
5421   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5422  },
5423  {
5424   "alignment" : 4,
5425   "is_const" : true,
5426   "linker_set_key" : "const android::hardware::Status",
5427   "name" : "const android::hardware::Status",
5428   "referenced_type" : "type-114",
5429   "self_type" : "type-118",
5430   "size" : 20,
5431   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5432  },
5433  {
5434   "alignment" : 4,
5435   "is_const" : true,
5436   "linker_set_key" : "const android::hardware::details::SchedPrio",
5437   "name" : "const android::hardware::details::SchedPrio",
5438   "referenced_type" : "type-401",
5439   "self_type" : "type-403",
5440   "size" : 8,
5441   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5442  },
5443  {
5444   "alignment" : 4,
5445   "is_const" : true,
5446   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
5447   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
5448   "referenced_type" : "type-300",
5449   "self_type" : "type-567",
5450   "size" : 8,
5451   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5452  },
5453  {
5454   "alignment" : 4,
5455   "is_const" : true,
5456   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
5457   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
5458   "referenced_type" : "type-290",
5459   "self_type" : "type-562",
5460   "size" : 8,
5461   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5462  },
5463  {
5464   "alignment" : 4,
5465   "is_const" : true,
5466   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
5467   "name" : "const android::hardware::details::hidl_pointer<int>",
5468   "referenced_type" : "type-310",
5469   "self_type" : "type-485",
5470   "size" : 8,
5471   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5472  },
5473  {
5474   "alignment" : 4,
5475   "is_const" : true,
5476   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned int>",
5477   "name" : "const android::hardware::details::hidl_pointer<unsigned int>",
5478   "referenced_type" : "type-317",
5479   "self_type" : "type-532",
5480   "size" : 8,
5481   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5482  },
5483  {
5484   "alignment" : 4,
5485   "is_const" : true,
5486   "linker_set_key" : "const android::hardware::details::return_status",
5487   "name" : "const android::hardware::details::return_status",
5488   "referenced_type" : "type-125",
5489   "self_type" : "type-148",
5490   "size" : 24,
5491   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5492  },
5493  {
5494   "alignment" : 4,
5495   "is_const" : true,
5496   "linker_set_key" : "const android::hardware::graphics::common::V1_0::BufferUsage",
5497   "name" : "const android::hardware::graphics::common::V1_0::BufferUsage",
5498   "referenced_type" : "type-503",
5499   "self_type" : "type-510",
5500   "size" : 8,
5501   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
5502  },
5503  {
5504   "alignment" : 4,
5505   "is_const" : true,
5506   "linker_set_key" : "const android::hardware::graphics::common::V1_0::ColorMode",
5507   "name" : "const android::hardware::graphics::common::V1_0::ColorMode",
5508   "referenced_type" : "type-506",
5509   "self_type" : "type-514",
5510   "size" : 4,
5511   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
5512  },
5513  {
5514   "alignment" : 4,
5515   "is_const" : true,
5516   "linker_set_key" : "const android::hardware::graphics::common::V1_0::ColorTransform",
5517   "name" : "const android::hardware::graphics::common::V1_0::ColorTransform",
5518   "referenced_type" : "type-507",
5519   "self_type" : "type-515",
5520   "size" : 4,
5521   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
5522  },
5523  {
5524   "alignment" : 4,
5525   "is_const" : true,
5526   "linker_set_key" : "const android::hardware::graphics::common::V1_0::Dataspace",
5527   "name" : "const android::hardware::graphics::common::V1_0::Dataspace",
5528   "referenced_type" : "type-505",
5529   "self_type" : "type-513",
5530   "size" : 4,
5531   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
5532  },
5533  {
5534   "alignment" : 4,
5535   "is_const" : true,
5536   "linker_set_key" : "const android::hardware::graphics::common::V1_0::Hdr",
5537   "name" : "const android::hardware::graphics::common::V1_0::Hdr",
5538   "referenced_type" : "type-508",
5539   "self_type" : "type-516",
5540   "size" : 4,
5541   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
5542  },
5543  {
5544   "alignment" : 4,
5545   "is_const" : true,
5546   "linker_set_key" : "const android::hardware::graphics::common::V1_0::PixelFormat",
5547   "name" : "const android::hardware::graphics::common::V1_0::PixelFormat",
5548   "referenced_type" : "type-502",
5549   "self_type" : "type-509",
5550   "size" : 4,
5551   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
5552  },
5553  {
5554   "alignment" : 4,
5555   "is_const" : true,
5556   "linker_set_key" : "const android::hardware::graphics::common::V1_0::Transform",
5557   "name" : "const android::hardware::graphics::common::V1_0::Transform",
5558   "referenced_type" : "type-504",
5559   "self_type" : "type-512",
5560   "size" : 4,
5561   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
5562  },
5563  {
5564   "alignment" : 4,
5565   "is_const" : true,
5566   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::BpHwMapper",
5567   "name" : "const android::hardware::graphics::mapper::V2_0::BpHwMapper",
5568   "referenced_type" : "type-551",
5569   "self_type" : "type-550",
5570   "size" : 92,
5571   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
5572  },
5573  {
5574   "alignment" : 4,
5575   "is_const" : true,
5576   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::Error",
5577   "name" : "const android::hardware::graphics::mapper::V2_0::Error",
5578   "referenced_type" : "type-132",
5579   "self_type" : "type-533",
5580   "size" : 4,
5581   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/types.h"
5582  },
5583  {
5584   "alignment" : 4,
5585   "is_const" : true,
5586   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::IMapper",
5587   "name" : "const android::hardware::graphics::mapper::V2_0::IMapper",
5588   "referenced_type" : "type-80",
5589   "self_type" : "type-538",
5590   "size" : 12,
5591   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
5592  },
5593  {
5594   "alignment" : 8,
5595   "is_const" : true,
5596   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::IMapper::BufferDescriptorInfo",
5597   "name" : "const android::hardware::graphics::mapper::V2_0::IMapper::BufferDescriptorInfo",
5598   "referenced_type" : "type-536",
5599   "self_type" : "type-555",
5600   "size" : 24,
5601   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
5602  },
5603  {
5604   "alignment" : 4,
5605   "is_const" : true,
5606   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::IMapper::Rect",
5607   "name" : "const android::hardware::graphics::mapper::V2_0::IMapper::Rect",
5608   "referenced_type" : "type-537",
5609   "self_type" : "type-557",
5610   "size" : 16,
5611   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
5612  },
5613  {
5614   "alignment" : 4,
5615   "is_const" : true,
5616   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::YCbCrLayout",
5617   "name" : "const android::hardware::graphics::mapper::V2_0::YCbCrLayout",
5618   "referenced_type" : "type-531",
5619   "self_type" : "type-604",
5620   "size" : 24,
5621   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/hwtypes.h"
5622  },
5623  {
5624   "alignment" : 4,
5625   "is_const" : true,
5626   "linker_set_key" : "const android::hardware::hidl_death_recipient",
5627   "name" : "const android::hardware::hidl_death_recipient",
5628   "referenced_type" : "type-91",
5629   "self_type" : "type-583",
5630   "size" : 12,
5631   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5632  },
5633  {
5634   "alignment" : 8,
5635   "is_const" : true,
5636   "linker_set_key" : "const android::hardware::hidl_handle",
5637   "name" : "const android::hardware::hidl_handle",
5638   "referenced_type" : "type-264",
5639   "self_type" : "type-337",
5640   "size" : 16,
5641   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5642  },
5643  {
5644   "alignment" : 8,
5645   "is_const" : true,
5646   "linker_set_key" : "const android::hardware::hidl_memory",
5647   "name" : "const android::hardware::hidl_memory",
5648   "referenced_type" : "type-270",
5649   "self_type" : "type-273",
5650   "size" : 40,
5651   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5652  },
5653  {
5654   "alignment" : 4,
5655   "is_const" : true,
5656   "linker_set_key" : "const android::hardware::hidl_string",
5657   "name" : "const android::hardware::hidl_string",
5658   "referenced_type" : "type-266",
5659   "self_type" : "type-265",
5660   "size" : 16,
5661   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5662  },
5663  {
5664   "alignment" : 4,
5665   "is_const" : true,
5666   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
5667   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
5668   "referenced_type" : "type-289",
5669   "self_type" : "type-540",
5670   "size" : 16,
5671   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
5672  },
5673  {
5674   "alignment" : 4,
5675   "is_const" : true,
5676   "linker_set_key" : "const android::hardware::hidl_vec<int>",
5677   "name" : "const android::hardware::hidl_vec<int>",
5678   "referenced_type" : "type-309",
5679   "self_type" : "type-313",
5680   "size" : 16,
5681   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5682  },
5683  {
5684   "alignment" : 4,
5685   "is_const" : true,
5686   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int>",
5687   "name" : "const android::hardware::hidl_vec<unsigned int>",
5688   "referenced_type" : "type-316",
5689   "self_type" : "type-322",
5690   "size" : 16,
5691   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5692  },
5693  {
5694   "alignment" : 2,
5695   "is_const" : true,
5696   "linker_set_key" : "const android::hardware::hidl_version",
5697   "name" : "const android::hardware::hidl_version",
5698   "referenced_type" : "type-330",
5699   "self_type" : "type-332",
5700   "size" : 4,
5701   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5702  },
5703  {
5704   "alignment" : 4,
5705   "is_const" : true,
5706   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
5707   "name" : "const android::hidl::base::V1_0::BpHwBase",
5708   "referenced_type" : "type-544",
5709   "self_type" : "type-548",
5710   "size" : 92,
5711   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5712  },
5713  {
5714   "alignment" : 4,
5715   "is_const" : true,
5716   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
5717   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
5718   "referenced_type" : "type-347",
5719   "self_type" : "type-348",
5720   "size" : 4,
5721   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5722  },
5723  {
5724   "alignment" : 4,
5725   "is_const" : true,
5726   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
5727   "name" : "const android::hidl::base::V1_0::IBase",
5728   "referenced_type" : "type-56",
5729   "self_type" : "type-416",
5730   "size" : 12,
5731   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5732  },
5733  {
5734   "alignment" : 4,
5735   "is_const" : true,
5736   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
5737   "name" : "const android::hidl::base::V1_0::IBase *const",
5738   "referenced_type" : "type-415",
5739   "self_type" : "type-418",
5740   "size" : 4,
5741   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5742  },
5743  {
5744   "alignment" : 4,
5745   "is_const" : true,
5746   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
5747   "name" : "const android::hidl::manager::V1_0::IServiceManager",
5748   "referenced_type" : "type-55",
5749   "self_type" : "type-60",
5750   "size" : 12,
5751   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5752  },
5753  {
5754   "alignment" : 4,
5755   "is_const" : true,
5756   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
5757   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
5758   "referenced_type" : "type-493",
5759   "self_type" : "type-497",
5760   "size" : 4,
5761   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5762  },
5763  {
5764   "alignment" : 1,
5765   "is_const" : true,
5766   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
5767   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
5768   "referenced_type" : "type-492",
5769   "self_type" : "type-495",
5770   "size" : 1,
5771   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5772  },
5773  {
5774   "alignment" : 4,
5775   "is_const" : true,
5776   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
5777   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
5778   "referenced_type" : "type-73",
5779   "self_type" : "type-489",
5780   "size" : 12,
5781   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5782  },
5783  {
5784   "alignment" : 4,
5785   "is_const" : true,
5786   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
5787   "name" : "const android::sp<android::hardware::IBinder>",
5788   "referenced_type" : "type-35",
5789   "self_type" : "type-34",
5790   "size" : 4,
5791   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5792  },
5793  {
5794   "alignment" : 4,
5795   "is_const" : true,
5796   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
5797   "name" : "const android::sp<android::hardware::ProcessState>",
5798   "referenced_type" : "type-47",
5799   "self_type" : "type-49",
5800   "size" : 4,
5801   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5802  },
5803  {
5804   "alignment" : 4,
5805   "is_const" : true,
5806   "linker_set_key" : "const android::sp<android::hardware::graphics::mapper::V2_0::IMapper>",
5807   "name" : "const android::sp<android::hardware::graphics::mapper::V2_0::IMapper>",
5808   "referenced_type" : "type-78",
5809   "self_type" : "type-84",
5810   "size" : 4,
5811   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5812  },
5813  {
5814   "alignment" : 4,
5815   "is_const" : true,
5816   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
5817   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
5818   "referenced_type" : "type-86",
5819   "self_type" : "type-109",
5820   "size" : 4,
5821   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5822  },
5823  {
5824   "alignment" : 4,
5825   "is_const" : true,
5826   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
5827   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
5828   "referenced_type" : "type-297",
5829   "self_type" : "type-296",
5830   "size" : 4,
5831   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5832  },
5833  {
5834   "alignment" : 4,
5835   "is_const" : true,
5836   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
5837   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
5838   "referenced_type" : "type-389",
5839   "self_type" : "type-589",
5840   "size" : 4,
5841   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5842  },
5843  {
5844   "alignment" : 4,
5845   "is_const" : true,
5846   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
5847   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
5848   "referenced_type" : "type-53",
5849   "self_type" : "type-58",
5850   "size" : 4,
5851   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5852  },
5853  {
5854   "alignment" : 4,
5855   "is_const" : true,
5856   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
5857   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
5858   "referenced_type" : "type-71",
5859   "self_type" : "type-75",
5860   "size" : 4,
5861   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5862  },
5863  {
5864   "alignment" : 4,
5865   "is_const" : true,
5866   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
5867   "name" : "const android::wp<android::hardware::BHwBinder>",
5868   "referenced_type" : "type-329",
5869   "self_type" : "type-559",
5870   "size" : 8,
5871   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5872  },
5873  {
5874   "alignment" : 4,
5875   "is_const" : true,
5876   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
5877   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
5878   "referenced_type" : "type-89",
5879   "self_type" : "type-274",
5880   "size" : 8,
5881   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5882  },
5883  {
5884   "alignment" : 4,
5885   "is_const" : true,
5886   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
5887   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
5888   "referenced_type" : "type-93",
5889   "self_type" : "type-578",
5890   "size" : 8,
5891   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5892  },
5893  {
5894   "alignment" : 1,
5895   "is_const" : true,
5896   "linker_set_key" : "const bool",
5897   "name" : "const bool",
5898   "referenced_type" : "type-24",
5899   "self_type" : "type-65",
5900   "size" : 1,
5901   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5902  },
5903  {
5904   "alignment" : 1,
5905   "is_const" : true,
5906   "linker_set_key" : "const char",
5907   "name" : "const char",
5908   "referenced_type" : "type-43",
5909   "self_type" : "type-42",
5910   "size" : 1,
5911   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5912  },
5913  {
5914   "alignment" : 2,
5915   "is_const" : true,
5916   "linker_set_key" : "const char16_t",
5917   "name" : "const char16_t",
5918   "referenced_type" : "type-32",
5919   "self_type" : "type-31",
5920   "size" : 2,
5921   "source_file" : "/system/core/libutils/include/utils/String16.h"
5922  },
5923  {
5924   "alignment" : 4,
5925   "is_const" : true,
5926   "linker_set_key" : "const double",
5927   "name" : "const double",
5928   "referenced_type" : "type-226",
5929   "self_type" : "type-251",
5930   "size" : 8,
5931   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5932  },
5933  {
5934   "alignment" : 4,
5935   "is_const" : true,
5936   "linker_set_key" : "const float",
5937   "name" : "const float",
5938   "referenced_type" : "type-221",
5939   "self_type" : "type-249",
5940   "size" : 4,
5941   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5942  },
5943  {
5944   "alignment" : 4,
5945   "is_const" : true,
5946   "linker_set_key" : "const int",
5947   "name" : "const int",
5948   "referenced_type" : "type-7",
5949   "self_type" : "type-468",
5950   "size" : 4,
5951   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5952  },
5953  {
5954   "is_const" : true,
5955   "linker_set_key" : "const iter<is_const>",
5956   "name" : "const iter<is_const>",
5957   "referenced_type" : "type-281",
5958   "self_type" : "type-280",
5959   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5960  },
5961  {
5962   "is_const" : true,
5963   "linker_set_key" : "const iter<is_const>",
5964   "name" : "const iter<is_const>",
5965   "referenced_type" : "type-591",
5966   "self_type" : "type-590",
5967   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5968  },
5969  {
5970   "alignment" : 4,
5971   "is_const" : true,
5972   "linker_set_key" : "const log_msg",
5973   "name" : "const log_msg",
5974   "referenced_type" : "type-96",
5975   "self_type" : "type-95",
5976   "size" : 5124,
5977   "source_file" : "/system/core/liblog/include/log/log_read.h"
5978  },
5979  {
5980   "alignment" : 4,
5981   "is_const" : true,
5982   "linker_set_key" : "const long long",
5983   "name" : "const long long",
5984   "referenced_type" : "type-12",
5985   "self_type" : "type-245",
5986   "size" : 8,
5987   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5988  },
5989  {
5990   "alignment" : 4,
5991   "is_const" : true,
5992   "linker_set_key" : "const native_handle",
5993   "name" : "const native_handle",
5994   "referenced_type" : "type-163",
5995   "self_type" : "type-255",
5996   "size" : 12,
5997   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5998  },
5999  {
6000   "alignment" : 2,
6001   "is_const" : true,
6002   "linker_set_key" : "const short",
6003   "name" : "const short",
6004   "referenced_type" : "type-184",
6005   "self_type" : "type-237",
6006   "size" : 2,
6007   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6008  },
6009  {
6010   "alignment" : 1,
6011   "is_const" : true,
6012   "linker_set_key" : "const signed char",
6013   "name" : "const signed char",
6014   "referenced_type" : "type-233",
6015   "self_type" : "type-232",
6016   "size" : 1,
6017   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6018  },
6019  {
6020   "alignment" : 4,
6021   "is_const" : true,
6022   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::BufferUsage, 23>",
6023   "name" : "const std::array<android::hardware::graphics::common::V1_0::BufferUsage, 23>",
6024   "referenced_type" : "type-520",
6025   "self_type" : "type-519",
6026   "size" : 184,
6027   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6028  },
6029  {
6030   "alignment" : 4,
6031   "is_const" : true,
6032   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::ColorMode, 10>",
6033   "name" : "const std::array<android::hardware::graphics::common::V1_0::ColorMode, 10>",
6034   "referenced_type" : "type-526",
6035   "self_type" : "type-525",
6036   "size" : 40,
6037   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6038  },
6039  {
6040   "alignment" : 4,
6041   "is_const" : true,
6042   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::ColorTransform, 7>",
6043   "name" : "const std::array<android::hardware::graphics::common::V1_0::ColorTransform, 7>",
6044   "referenced_type" : "type-528",
6045   "self_type" : "type-527",
6046   "size" : 28,
6047   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6048  },
6049  {
6050   "alignment" : 4,
6051   "is_const" : true,
6052   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Dataspace, 57>",
6053   "name" : "const std::array<android::hardware::graphics::common::V1_0::Dataspace, 57>",
6054   "referenced_type" : "type-524",
6055   "self_type" : "type-523",
6056   "size" : 228,
6057   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6058  },
6059  {
6060   "alignment" : 4,
6061   "is_const" : true,
6062   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Hdr, 3>",
6063   "name" : "const std::array<android::hardware::graphics::common::V1_0::Hdr, 3>",
6064   "referenced_type" : "type-530",
6065   "self_type" : "type-529",
6066   "size" : 12,
6067   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6068  },
6069  {
6070   "alignment" : 4,
6071   "is_const" : true,
6072   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::PixelFormat, 20>",
6073   "name" : "const std::array<android::hardware::graphics::common::V1_0::PixelFormat, 20>",
6074   "referenced_type" : "type-518",
6075   "self_type" : "type-517",
6076   "size" : 80,
6077   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6078  },
6079  {
6080   "alignment" : 4,
6081   "is_const" : true,
6082   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Transform, 5>",
6083   "name" : "const std::array<android::hardware::graphics::common::V1_0::Transform, 5>",
6084   "referenced_type" : "type-522",
6085   "self_type" : "type-521",
6086   "size" : 20,
6087   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6088  },
6089  {
6090   "alignment" : 4,
6091   "is_const" : true,
6092   "linker_set_key" : "const std::array<android::hardware::graphics::mapper::V2_0::Error, 6>",
6093   "name" : "const std::array<android::hardware::graphics::mapper::V2_0::Error, 6>",
6094   "referenced_type" : "type-535",
6095   "self_type" : "type-534",
6096   "size" : 24,
6097   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/types.h"
6098  },
6099  {
6100   "alignment" : 4,
6101   "is_const" : true,
6102   "linker_set_key" : "const std::array<android::hardware::graphics::mapper::V2_0::Error, 6>",
6103   "name" : "const std::array<android::hardware::graphics::mapper::V2_0::Error, 6>",
6104   "referenced_type" : "type-603",
6105   "self_type" : "type-602",
6106   "size" : 24,
6107   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/types.h"
6108  },
6109  {
6110   "alignment" : 4,
6111   "is_const" : true,
6112   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6113   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6114   "referenced_type" : "type-351",
6115   "self_type" : "type-350",
6116   "size" : 12,
6117   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6118  },
6119  {
6120   "alignment" : 4,
6121   "is_const" : true,
6122   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6123   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6124   "referenced_type" : "type-595",
6125   "self_type" : "type-594",
6126   "size" : 12,
6127   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6128  },
6129  {
6130   "alignment" : 4,
6131   "is_const" : true,
6132   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6133   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6134   "referenced_type" : "type-501",
6135   "self_type" : "type-500",
6136   "size" : 4,
6137   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6138  },
6139  {
6140   "alignment" : 1,
6141   "is_const" : true,
6142   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6143   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6144   "referenced_type" : "type-499",
6145   "self_type" : "type-498",
6146   "size" : 3,
6147   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6148  },
6149  {
6150   "alignment" : 4,
6151   "is_const" : true,
6152   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6153   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6154   "referenced_type" : "type-396",
6155   "self_type" : "type-395",
6156   "size" : 12,
6157   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6158  },
6159  {
6160   "alignment" : 4,
6161   "is_const" : true,
6162   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6163   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6164   "referenced_type" : "type-307",
6165   "self_type" : "type-306",
6166   "size" : 8,
6167   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6168  },
6169  {
6170   "alignment" : 4,
6171   "is_const" : true,
6172   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
6173   "name" : "const std::initializer_list<android::hardware::hidl_string>",
6174   "referenced_type" : "type-295",
6175   "self_type" : "type-294",
6176   "size" : 8,
6177   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6178  },
6179  {
6180   "alignment" : 4,
6181   "is_const" : true,
6182   "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 *> > *)> > >",
6183   "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 *> > *)> > >",
6184   "referenced_type" : "type-574",
6185   "self_type" : "type-573",
6186   "size" : 12,
6187   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6188  },
6189  {
6190   "alignment" : 4,
6191   "is_const" : true,
6192   "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 *> > *)> > >",
6193   "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 *> > *)> > >",
6194   "referenced_type" : "type-608",
6195   "self_type" : "type-607",
6196   "size" : 12,
6197   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6198  },
6199  {
6200   "alignment" : 1,
6201   "is_const" : true,
6202   "linker_set_key" : "const unsigned char",
6203   "name" : "const unsigned char",
6204   "referenced_type" : "type-99",
6205   "self_type" : "type-235",
6206   "size" : 1,
6207   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6208  },
6209  {
6210   "alignment" : 4,
6211   "is_const" : true,
6212   "linker_set_key" : "const unsigned int",
6213   "name" : "const unsigned int",
6214   "referenced_type" : "type-2",
6215   "self_type" : "type-17",
6216   "size" : 4,
6217   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6218  },
6219  {
6220   "alignment" : 4,
6221   "is_const" : true,
6222   "linker_set_key" : "const unsigned long long",
6223   "name" : "const unsigned long long",
6224   "referenced_type" : "type-92",
6225   "self_type" : "type-247",
6226   "size" : 8,
6227   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6228  },
6229  {
6230   "alignment" : 2,
6231   "is_const" : true,
6232   "linker_set_key" : "const unsigned short",
6233   "name" : "const unsigned short",
6234   "referenced_type" : "type-101",
6235   "self_type" : "type-239",
6236   "size" : 2,
6237   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6238  },
6239  {
6240   "is_const" : true,
6241   "linker_set_key" : "const void",
6242   "name" : "const void",
6243   "referenced_type" : "type-9",
6244   "self_type" : "type-335",
6245   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6246  },
6247  {
6248   "alignment" : 1,
6249   "is_volatile" : true,
6250   "linker_set_key" : "volatile bool",
6251   "name" : "volatile bool",
6252   "referenced_type" : "type-24",
6253   "self_type" : "type-68",
6254   "size" : 1,
6255   "source_file" : "/system/core/libutils/include/utils/Thread.h"
6256  },
6257  {
6258   "alignment" : 4,
6259   "is_volatile" : true,
6260   "linker_set_key" : "volatile int",
6261   "name" : "volatile int",
6262   "referenced_type" : "type-7",
6263   "self_type" : "type-44",
6264   "size" : 4,
6265   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6266  }
6267 ],
6268 "record_types" :
6269 [
6270  {
6271   "alignment" : 4,
6272   "fields" :
6273   [
6274    {
6275     "access" : "private",
6276     "field_name" : "mCond",
6277     "referenced_type" : "type-67"
6278    }
6279   ],
6280   "linker_set_key" : "android::Condition",
6281   "name" : "android::Condition",
6282   "record_kind" : "class",
6283   "referenced_type" : "type-66",
6284   "self_type" : "type-66",
6285   "size" : 4,
6286   "source_file" : "/system/core/libutils/include/utils/Condition.h",
6287   "unique_id" : "_ZTSN7android9ConditionE"
6288  },
6289  {
6290   "alignment" : 4,
6291   "fields" :
6292   [
6293    {
6294     "access" : "private",
6295     "field_name" : "mVector",
6296     "referenced_type" : "type-37"
6297    }
6298   ],
6299   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6300   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6301   "record_kind" : "class",
6302   "referenced_type" : "type-36",
6303   "self_type" : "type-36",
6304   "size" : 20,
6305   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
6306   "template_args" : [ "type-29", "type-35" ],
6307   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
6308  },
6309  {
6310   "alignment" : 4,
6311   "fields" :
6312   [
6313    {
6314     "access" : "private",
6315     "field_name" : "mCount",
6316     "referenced_type" : "type-160"
6317    }
6318   ],
6319   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
6320   "name" : "android::LightRefBase<android::NativeHandle>",
6321   "record_kind" : "class",
6322   "referenced_type" : "type-159",
6323   "self_type" : "type-159",
6324   "size" : 4,
6325   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6326   "template_args" : [ "type-161" ],
6327   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
6328  },
6329  {
6330   "alignment" : 4,
6331   "fields" :
6332   [
6333    {
6334     "access" : "private",
6335     "field_name" : "mCount",
6336     "referenced_type" : "type-157"
6337    }
6338   ],
6339   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
6340   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
6341   "record_kind" : "class",
6342   "referenced_type" : "type-156",
6343   "self_type" : "type-156",
6344   "size" : 4,
6345   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6346   "template_args" : [ "type-158" ],
6347   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
6348  },
6349  {
6350   "alignment" : 4,
6351   "fields" :
6352   [
6353    {
6354     "access" : "private",
6355     "field_name" : "mMutex",
6356     "referenced_type" : "type-14"
6357    }
6358   ],
6359   "linker_set_key" : "android::Mutex",
6360   "name" : "android::Mutex",
6361   "record_kind" : "class",
6362   "referenced_type" : "type-13",
6363   "self_type" : "type-13",
6364   "size" : 4,
6365   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
6366   "unique_id" : "_ZTSN7android5MutexE"
6367  },
6368  {
6369   "alignment" : 4,
6370   "fields" :
6371   [
6372    {
6373     "access" : "private",
6374     "field_name" : "mLock",
6375     "referenced_type" : "type-474"
6376    }
6377   ],
6378   "linker_set_key" : "android::Mutex::Autolock",
6379   "name" : "android::Mutex::Autolock",
6380   "record_kind" : "class",
6381   "referenced_type" : "type-473",
6382   "self_type" : "type-473",
6383   "size" : 4,
6384   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
6385   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
6386  },
6387  {
6388   "alignment" : 4,
6389   "base_specifiers" :
6390   [
6391    {
6392     "referenced_type" : "type-159"
6393    }
6394   ],
6395   "fields" :
6396   [
6397    {
6398     "access" : "private",
6399     "field_name" : "mHandle",
6400     "field_offset" : 32,
6401     "referenced_type" : "type-162"
6402    },
6403    {
6404     "access" : "private",
6405     "field_name" : "mOwnsHandle",
6406     "field_offset" : 64,
6407     "referenced_type" : "type-24"
6408    }
6409   ],
6410   "linker_set_key" : "android::NativeHandle",
6411   "name" : "android::NativeHandle",
6412   "record_kind" : "class",
6413   "referenced_type" : "type-161",
6414   "self_type" : "type-161",
6415   "size" : 12,
6416   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
6417   "unique_id" : "_ZTSN7android12NativeHandleE"
6418  },
6419  {
6420   "alignment" : 4,
6421   "fields" :
6422   [
6423    {
6424     "access" : "private",
6425     "field_name" : "mRWLock",
6426     "referenced_type" : "type-479"
6427    }
6428   ],
6429   "linker_set_key" : "android::RWLock",
6430   "name" : "android::RWLock",
6431   "record_kind" : "class",
6432   "referenced_type" : "type-478",
6433   "self_type" : "type-478",
6434   "size" : 40,
6435   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6436   "unique_id" : "_ZTSN7android6RWLockE"
6437  },
6438  {
6439   "alignment" : 4,
6440   "fields" :
6441   [
6442    {
6443     "access" : "private",
6444     "field_name" : "mLock",
6445     "referenced_type" : "type-482"
6446    }
6447   ],
6448   "linker_set_key" : "android::RWLock::AutoRLock",
6449   "name" : "android::RWLock::AutoRLock",
6450   "record_kind" : "class",
6451   "referenced_type" : "type-481",
6452   "self_type" : "type-481",
6453   "size" : 4,
6454   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6455   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
6456  },
6457  {
6458   "alignment" : 4,
6459   "fields" :
6460   [
6461    {
6462     "access" : "private",
6463     "field_name" : "mLock",
6464     "referenced_type" : "type-482"
6465    }
6466   ],
6467   "linker_set_key" : "android::RWLock::AutoWLock",
6468   "name" : "android::RWLock::AutoWLock",
6469   "record_kind" : "class",
6470   "referenced_type" : "type-484",
6471   "self_type" : "type-484",
6472   "size" : 4,
6473   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6474   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
6475  },
6476  {
6477   "alignment" : 4,
6478   "fields" :
6479   [
6480    {
6481     "access" : "private",
6482     "field_name" : "mRefs",
6483     "field_offset" : 32,
6484     "referenced_type" : "type-3"
6485    }
6486   ],
6487   "linker_set_key" : "android::RefBase",
6488   "name" : "android::RefBase",
6489   "record_kind" : "class",
6490   "referenced_type" : "type-21",
6491   "self_type" : "type-21",
6492   "size" : 8,
6493   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6494   "unique_id" : "_ZTSN7android7RefBaseE",
6495   "vtable_components" :
6496   [
6497    {
6498     "kind" : "offset_to_top"
6499    },
6500    {
6501     "kind" : "rtti",
6502     "mangled_component_name" : "_ZTIN7android7RefBaseE"
6503    },
6504    {
6505     "kind" : "complete_dtor_pointer",
6506     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
6507    },
6508    {
6509     "kind" : "deleting_dtor_pointer",
6510     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
6511    },
6512    {
6513     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6514    },
6515    {
6516     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6517    },
6518    {
6519     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6520    },
6521    {
6522     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6523    }
6524   ]
6525  },
6526  {
6527   "alignment" : 1,
6528   "linker_set_key" : "android::RefBase::weakref_type",
6529   "name" : "android::RefBase::weakref_type",
6530   "record_kind" : "class",
6531   "referenced_type" : "type-23",
6532   "self_type" : "type-23",
6533   "size" : 1,
6534   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6535   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
6536  },
6537  {
6538   "alignment" : 1,
6539   "linker_set_key" : "android::ReferenceMover",
6540   "name" : "android::ReferenceMover",
6541   "record_kind" : "class",
6542   "referenced_type" : "type-262",
6543   "self_type" : "type-262",
6544   "size" : 1,
6545   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6546   "unique_id" : "_ZTSN7android14ReferenceMoverE"
6547  },
6548  {
6549   "alignment" : 4,
6550   "linker_set_key" : "android::ReferenceRenamer",
6551   "name" : "android::ReferenceRenamer",
6552   "record_kind" : "class",
6553   "referenced_type" : "type-257",
6554   "self_type" : "type-257",
6555   "size" : 4,
6556   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6557   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
6558   "vtable_components" :
6559   [
6560    {
6561     "kind" : "offset_to_top"
6562    },
6563    {
6564     "kind" : "rtti",
6565     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
6566    },
6567    {
6568     "is_pure" : true,
6569     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
6570    }
6571   ]
6572  },
6573  {
6574   "alignment" : 4,
6575   "fields" :
6576   [
6577    {
6578     "access" : "private",
6579     "field_name" : "mTag",
6580     "referenced_type" : "type-92"
6581    }
6582   ],
6583   "linker_set_key" : "android::ScopedTrace",
6584   "name" : "android::ScopedTrace",
6585   "record_kind" : "class",
6586   "referenced_type" : "type-487",
6587   "self_type" : "type-487",
6588   "size" : 8,
6589   "source_file" : "/system/core/libutils/include/utils/Trace.h",
6590   "unique_id" : "_ZTSN7android11ScopedTraceE"
6591  },
6592  {
6593   "alignment" : 4,
6594   "base_specifiers" :
6595   [
6596    {
6597     "access" : "private",
6598     "referenced_type" : "type-38"
6599    }
6600   ],
6601   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
6602   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
6603   "record_kind" : "class",
6604   "referenced_type" : "type-37",
6605   "self_type" : "type-37",
6606   "size" : 20,
6607   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
6608   "template_args" : [ "type-39" ],
6609   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
6610   "vtable_components" :
6611   [
6612    {
6613     "kind" : "offset_to_top"
6614    },
6615    {
6616     "kind" : "rtti",
6617     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
6618    },
6619    {
6620     "kind" : "complete_dtor_pointer",
6621     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
6622    },
6623    {
6624     "kind" : "deleting_dtor_pointer",
6625     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
6626    },
6627    {
6628     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
6629    },
6630    {
6631     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
6632    },
6633    {
6634     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
6635    },
6636    {
6637     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
6638    },
6639    {
6640     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
6641    },
6642    {
6643     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
6644    },
6645    {
6646     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
6647    }
6648   ]
6649  },
6650  {
6651   "alignment" : 4,
6652   "base_specifiers" :
6653   [
6654    {
6655     "referenced_type" : "type-16"
6656    }
6657   ],
6658   "linker_set_key" : "android::SortedVectorImpl",
6659   "name" : "android::SortedVectorImpl",
6660   "record_kind" : "class",
6661   "referenced_type" : "type-38",
6662   "self_type" : "type-38",
6663   "size" : 20,
6664   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
6665   "unique_id" : "_ZTSN7android16SortedVectorImplE",
6666   "vtable_components" :
6667   [
6668    {
6669     "kind" : "offset_to_top"
6670    },
6671    {
6672     "kind" : "rtti",
6673     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
6674    },
6675    {
6676     "kind" : "complete_dtor_pointer",
6677     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
6678    },
6679    {
6680     "kind" : "deleting_dtor_pointer",
6681     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
6682    },
6683    {
6684     "is_pure" : true,
6685     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
6686    },
6687    {
6688     "is_pure" : true,
6689     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
6690    },
6691    {
6692     "is_pure" : true,
6693     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
6694    },
6695    {
6696     "is_pure" : true,
6697     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
6698    },
6699    {
6700     "is_pure" : true,
6701     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
6702    },
6703    {
6704     "is_pure" : true,
6705     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
6706    },
6707    {
6708     "is_pure" : true,
6709     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
6710    }
6711   ]
6712  },
6713  {
6714   "alignment" : 4,
6715   "fields" :
6716   [
6717    {
6718     "access" : "private",
6719     "field_name" : "mString",
6720     "referenced_type" : "type-30"
6721    }
6722   ],
6723   "linker_set_key" : "android::String16",
6724   "name" : "android::String16",
6725   "record_kind" : "class",
6726   "referenced_type" : "type-29",
6727   "self_type" : "type-29",
6728   "size" : 4,
6729   "source_file" : "/system/core/libutils/include/utils/String16.h",
6730   "unique_id" : "_ZTSN7android8String16E"
6731  },
6732  {
6733   "alignment" : 4,
6734   "fields" :
6735   [
6736    {
6737     "access" : "private",
6738     "field_name" : "mString",
6739     "referenced_type" : "type-41"
6740    }
6741   ],
6742   "linker_set_key" : "android::String8",
6743   "name" : "android::String8",
6744   "record_kind" : "class",
6745   "referenced_type" : "type-40",
6746   "self_type" : "type-40",
6747   "size" : 4,
6748   "source_file" : "/system/core/libutils/include/utils/String8.h",
6749   "unique_id" : "_ZTSN7android7String8E"
6750  },
6751  {
6752   "alignment" : 4,
6753   "base_specifiers" :
6754   [
6755    {
6756     "is_virtual" : true,
6757     "referenced_type" : "type-21"
6758    }
6759   ],
6760   "fields" :
6761   [
6762    {
6763     "access" : "private",
6764     "field_name" : "mCanCallJava",
6765     "field_offset" : 32,
6766     "referenced_type" : "type-65"
6767    },
6768    {
6769     "access" : "private",
6770     "field_name" : "mThread",
6771     "field_offset" : 64,
6772     "referenced_type" : "type-8"
6773    },
6774    {
6775     "access" : "private",
6776     "field_name" : "mLock",
6777     "field_offset" : 96,
6778     "referenced_type" : "type-13"
6779    },
6780    {
6781     "access" : "private",
6782     "field_name" : "mThreadExitedCondition",
6783     "field_offset" : 128,
6784     "referenced_type" : "type-66"
6785    },
6786    {
6787     "access" : "private",
6788     "field_name" : "mStatus",
6789     "field_offset" : 160,
6790     "referenced_type" : "type-7"
6791    },
6792    {
6793     "access" : "private",
6794     "field_name" : "mExitPending",
6795     "field_offset" : 192,
6796     "referenced_type" : "type-68"
6797    },
6798    {
6799     "access" : "private",
6800     "field_name" : "mRunning",
6801     "field_offset" : 200,
6802     "referenced_type" : "type-68"
6803    },
6804    {
6805     "access" : "private",
6806     "field_name" : "mHoldSelf",
6807     "field_offset" : 224,
6808     "referenced_type" : "type-62"
6809    },
6810    {
6811     "access" : "private",
6812     "field_name" : "mTid",
6813     "field_offset" : 256,
6814     "referenced_type" : "type-7"
6815    }
6816   ],
6817   "linker_set_key" : "android::Thread",
6818   "name" : "android::Thread",
6819   "record_kind" : "class",
6820   "referenced_type" : "type-64",
6821   "self_type" : "type-64",
6822   "size" : 44,
6823   "source_file" : "/system/core/libutils/include/utils/Thread.h",
6824   "unique_id" : "_ZTSN7android6ThreadE",
6825   "vtable_components" :
6826   [
6827    {
6828     "component_value" : 36,
6829     "kind" : "vbase_offset"
6830    },
6831    {
6832     "kind" : "offset_to_top"
6833    },
6834    {
6835     "kind" : "rtti",
6836     "mangled_component_name" : "_ZTIN7android6ThreadE"
6837    },
6838    {
6839     "kind" : "complete_dtor_pointer",
6840     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
6841    },
6842    {
6843     "kind" : "deleting_dtor_pointer",
6844     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
6845    },
6846    {
6847     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
6848    },
6849    {
6850     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
6851    },
6852    {
6853     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
6854    },
6855    {
6856     "is_pure" : true,
6857     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
6858    },
6859    {
6860     "kind" : "vcall_offset"
6861    },
6862    {
6863     "kind" : "vcall_offset"
6864    },
6865    {
6866     "kind" : "vcall_offset"
6867    },
6868    {
6869     "kind" : "vcall_offset"
6870    },
6871    {
6872     "component_value" : -36,
6873     "kind" : "vcall_offset"
6874    },
6875    {
6876     "component_value" : -36,
6877     "kind" : "offset_to_top"
6878    },
6879    {
6880     "kind" : "rtti",
6881     "mangled_component_name" : "_ZTIN7android6ThreadE"
6882    },
6883    {
6884     "kind" : "complete_dtor_pointer",
6885     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
6886    },
6887    {
6888     "kind" : "deleting_dtor_pointer",
6889     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
6890    },
6891    {
6892     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6893    },
6894    {
6895     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6896    },
6897    {
6898     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6899    },
6900    {
6901     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6902    }
6903   ]
6904  },
6905  {
6906   "alignment" : 4,
6907   "base_specifiers" :
6908   [
6909    {
6910     "access" : "private",
6911     "referenced_type" : "type-16"
6912    }
6913   ],
6914   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
6915   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
6916   "record_kind" : "class",
6917   "referenced_type" : "type-15",
6918   "self_type" : "type-15",
6919   "size" : 20,
6920   "source_file" : "/system/core/libutils/include/utils/Vector.h",
6921   "template_args" : [ "type-18" ],
6922   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
6923   "vtable_components" :
6924   [
6925    {
6926     "kind" : "offset_to_top"
6927    },
6928    {
6929     "kind" : "rtti",
6930     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
6931    },
6932    {
6933     "kind" : "complete_dtor_pointer",
6934     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
6935    },
6936    {
6937     "kind" : "deleting_dtor_pointer",
6938     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
6939    },
6940    {
6941     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
6942    },
6943    {
6944     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
6945    },
6946    {
6947     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
6948    },
6949    {
6950     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
6951    },
6952    {
6953     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
6954    },
6955    {
6956     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
6957    }
6958   ]
6959  },
6960  {
6961   "alignment" : 4,
6962   "fields" :
6963   [
6964    {
6965     "access" : "private",
6966     "field_name" : "mStorage",
6967     "field_offset" : 32,
6968     "referenced_type" : "type-8"
6969    },
6970    {
6971     "access" : "private",
6972     "field_name" : "mCount",
6973     "field_offset" : 64,
6974     "referenced_type" : "type-2"
6975    },
6976    {
6977     "access" : "private",
6978     "field_name" : "mFlags",
6979     "field_offset" : 96,
6980     "referenced_type" : "type-17"
6981    },
6982    {
6983     "access" : "private",
6984     "field_name" : "mItemSize",
6985     "field_offset" : 128,
6986     "referenced_type" : "type-17"
6987    }
6988   ],
6989   "linker_set_key" : "android::VectorImpl",
6990   "name" : "android::VectorImpl",
6991   "record_kind" : "class",
6992   "referenced_type" : "type-16",
6993   "self_type" : "type-16",
6994   "size" : 20,
6995   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
6996   "unique_id" : "_ZTSN7android10VectorImplE",
6997   "vtable_components" :
6998   [
6999    {
7000     "kind" : "offset_to_top"
7001    },
7002    {
7003     "kind" : "rtti",
7004     "mangled_component_name" : "_ZTIN7android10VectorImplE"
7005    },
7006    {
7007     "kind" : "complete_dtor_pointer",
7008     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
7009    },
7010    {
7011     "kind" : "deleting_dtor_pointer",
7012     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
7013    },
7014    {
7015     "is_pure" : true,
7016     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7017    },
7018    {
7019     "is_pure" : true,
7020     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7021    },
7022    {
7023     "is_pure" : true,
7024     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7025    },
7026    {
7027     "is_pure" : true,
7028     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7029    },
7030    {
7031     "is_pure" : true,
7032     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7033    },
7034    {
7035     "is_pure" : true,
7036     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7037    }
7038   ]
7039  },
7040  {
7041   "alignment" : 4,
7042   "base_specifiers" :
7043   [
7044    {
7045     "referenced_type" : "type-156"
7046    }
7047   ],
7048   "linker_set_key" : "android::VirtualLightRefBase",
7049   "name" : "android::VirtualLightRefBase",
7050   "record_kind" : "class",
7051   "referenced_type" : "type-158",
7052   "self_type" : "type-158",
7053   "size" : 8,
7054   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7055   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
7056   "vtable_components" :
7057   [
7058    {
7059     "kind" : "offset_to_top"
7060    },
7061    {
7062     "kind" : "rtti",
7063     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
7064    },
7065    {
7066     "kind" : "complete_dtor_pointer",
7067     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
7068    },
7069    {
7070     "kind" : "deleting_dtor_pointer",
7071     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
7072    }
7073   ]
7074  },
7075  {
7076   "alignment" : 4,
7077   "base_specifiers" :
7078   [
7079    {
7080     "referenced_type" : "type-20"
7081    }
7082   ],
7083   "fields" :
7084   [
7085    {
7086     "access" : "protected",
7087     "field_name" : "mSchedPolicy",
7088     "field_offset" : 32,
7089     "referenced_type" : "type-7"
7090    },
7091    {
7092     "access" : "protected",
7093     "field_name" : "mSchedPriority",
7094     "field_offset" : 64,
7095     "referenced_type" : "type-7"
7096    },
7097    {
7098     "access" : "private",
7099     "field_name" : "mExtras",
7100     "field_offset" : 96,
7101     "referenced_type" : "type-113"
7102    },
7103    {
7104     "access" : "private",
7105     "field_name" : "mReserved0",
7106     "field_offset" : 128,
7107     "referenced_type" : "type-8"
7108    }
7109   ],
7110   "linker_set_key" : "android::hardware::BHwBinder",
7111   "name" : "android::hardware::BHwBinder",
7112   "record_kind" : "class",
7113   "referenced_type" : "type-112",
7114   "self_type" : "type-112",
7115   "size" : 28,
7116   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
7117   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
7118   "vtable_components" :
7119   [
7120    {
7121     "component_value" : 20,
7122     "kind" : "vbase_offset"
7123    },
7124    {
7125     "kind" : "offset_to_top"
7126    },
7127    {
7128     "kind" : "rtti",
7129     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
7130    },
7131    {
7132     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7133    },
7134    {
7135     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
7136    },
7137    {
7138     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
7139    },
7140    {
7141     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
7142    },
7143    {
7144     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
7145    },
7146    {
7147     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
7148    },
7149    {
7150     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
7151    },
7152    {
7153     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
7154    },
7155    {
7156     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
7157    },
7158    {
7159     "kind" : "complete_dtor_pointer",
7160     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
7161    },
7162    {
7163     "kind" : "deleting_dtor_pointer",
7164     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
7165    },
7166    {
7167     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7168    },
7169    {
7170     "kind" : "vcall_offset"
7171    },
7172    {
7173     "kind" : "vcall_offset"
7174    },
7175    {
7176     "kind" : "vcall_offset"
7177    },
7178    {
7179     "kind" : "vcall_offset"
7180    },
7181    {
7182     "component_value" : -20,
7183     "kind" : "vcall_offset"
7184    },
7185    {
7186     "component_value" : -20,
7187     "kind" : "offset_to_top"
7188    },
7189    {
7190     "kind" : "rtti",
7191     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
7192    },
7193    {
7194     "kind" : "complete_dtor_pointer",
7195     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
7196    },
7197    {
7198     "kind" : "deleting_dtor_pointer",
7199     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
7200    },
7201    {
7202     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7203    },
7204    {
7205     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7206    },
7207    {
7208     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7209    },
7210    {
7211     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7212    }
7213   ]
7214  },
7215  {
7216   "alignment" : 4,
7217   "base_specifiers" :
7218   [
7219    {
7220     "is_virtual" : true,
7221     "referenced_type" : "type-21"
7222    }
7223   ],
7224   "fields" :
7225   [
7226    {
7227     "access" : "private",
7228     "field_name" : "mRemote",
7229     "field_offset" : 32,
7230     "referenced_type" : "type-367"
7231    },
7232    {
7233     "access" : "private",
7234     "field_name" : "mRefs",
7235     "field_offset" : 64,
7236     "referenced_type" : "type-22"
7237    },
7238    {
7239     "access" : "private",
7240     "field_name" : "mState",
7241     "field_offset" : 96,
7242     "referenced_type" : "type-368"
7243    }
7244   ],
7245   "linker_set_key" : "android::hardware::BpHwRefBase",
7246   "name" : "android::hardware::BpHwRefBase",
7247   "record_kind" : "class",
7248   "referenced_type" : "type-366",
7249   "self_type" : "type-366",
7250   "size" : 24,
7251   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
7252   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
7253   "vtable_components" :
7254   [
7255    {
7256     "component_value" : 16,
7257     "kind" : "vbase_offset"
7258    },
7259    {
7260     "kind" : "offset_to_top"
7261    },
7262    {
7263     "kind" : "rtti",
7264     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
7265    },
7266    {
7267     "kind" : "complete_dtor_pointer",
7268     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
7269    },
7270    {
7271     "kind" : "deleting_dtor_pointer",
7272     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
7273    },
7274    {
7275     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7276    },
7277    {
7278     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7279    },
7280    {
7281     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7282    },
7283    {
7284     "kind" : "vcall_offset"
7285    },
7286    {
7287     "component_value" : -16,
7288     "kind" : "vcall_offset"
7289    },
7290    {
7291     "component_value" : -16,
7292     "kind" : "vcall_offset"
7293    },
7294    {
7295     "component_value" : -16,
7296     "kind" : "vcall_offset"
7297    },
7298    {
7299     "component_value" : -16,
7300     "kind" : "vcall_offset"
7301    },
7302    {
7303     "component_value" : -16,
7304     "kind" : "offset_to_top"
7305    },
7306    {
7307     "kind" : "rtti",
7308     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
7309    },
7310    {
7311     "kind" : "complete_dtor_pointer",
7312     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
7313    },
7314    {
7315     "kind" : "deleting_dtor_pointer",
7316     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
7317    },
7318    {
7319     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
7320    },
7321    {
7322     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7323    },
7324    {
7325     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7326    },
7327    {
7328     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7329    }
7330   ]
7331  },
7332  {
7333   "alignment" : 4,
7334   "base_specifiers" :
7335   [
7336    {
7337     "referenced_type" : "type-80"
7338    },
7339    {
7340     "referenced_type" : "type-371"
7341    },
7342    {
7343     "referenced_type" : "type-366"
7344    }
7345   ],
7346   "linker_set_key" : "android::hardware::BpInterface<android::hardware::graphics::mapper::V2_0::IMapper>",
7347   "name" : "android::hardware::BpInterface<android::hardware::graphics::mapper::V2_0::IMapper>",
7348   "record_kind" : "class",
7349   "referenced_type" : "type-373",
7350   "self_type" : "type-373",
7351   "size" : 32,
7352   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7353   "template_args" : [ "type-80" ],
7354   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEEE",
7355   "vtable_components" :
7356   [
7357    {
7358     "component_value" : 24,
7359     "kind" : "vbase_offset"
7360    },
7361    {
7362     "kind" : "offset_to_top"
7363    },
7364    {
7365     "kind" : "rtti",
7366     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEEE"
7367    },
7368    {
7369     "mangled_component_name" : "_ZNK7android8hardware8graphics6mapper4V2_07IMapper8isRemoteEv"
7370    },
7371    {
7372     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
7373    },
7374    {
7375     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
7376    },
7377    {
7378     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
7379    },
7380    {
7381     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
7382    },
7383    {
7384     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper21setHALInstrumentationEv"
7385    },
7386    {
7387     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
7388    },
7389    {
7390     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper4pingEv"
7391    },
7392    {
7393     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
7394    },
7395    {
7396     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper21notifySyspropsChangedEv"
7397    },
7398    {
7399     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
7400    },
7401    {
7402     "kind" : "complete_dtor_pointer",
7403     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED1Ev"
7404    },
7405    {
7406     "kind" : "deleting_dtor_pointer",
7407     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED0Ev"
7408    },
7409    {
7410     "is_pure" : true,
7411     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper16createDescriptorERKNS4_20BufferDescriptorInfoENSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecIjEEEEE"
7412    },
7413    {
7414     "is_pure" : true,
7415     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorEPvEEE"
7416    },
7417    {
7418     "is_pure" : true,
7419     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper10freeBufferEPv"
7420    },
7421    {
7422     "is_pure" : true,
7423     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper4lockEPvyRKNS4_4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorES5_EEE"
7424    },
7425    {
7426     "is_pure" : true,
7427     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper9lockYCbCrEPvyRKNS4_4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorERKNS3_11YCbCrLayoutEEEE"
7428    },
7429    {
7430     "is_pure" : true,
7431     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper6unlockEPvNSt3__18functionIFvNS3_5ErrorERKNS0_11hidl_handleEEEE"
7432    },
7433    {
7434     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEE10onAsBinderEv"
7435    },
7436    {
7437     "component_value" : 20,
7438     "kind" : "vbase_offset"
7439    },
7440    {
7441     "component_value" : -4,
7442     "kind" : "offset_to_top"
7443    },
7444    {
7445     "kind" : "rtti",
7446     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEEE"
7447    },
7448    {
7449     "kind" : "complete_dtor_pointer",
7450     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED1Ev"
7451    },
7452    {
7453     "kind" : "deleting_dtor_pointer",
7454     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED0Ev"
7455    },
7456    {
7457     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEE10onAsBinderEv"
7458    },
7459    {
7460     "component_value" : 16,
7461     "kind" : "vbase_offset"
7462    },
7463    {
7464     "component_value" : -8,
7465     "kind" : "offset_to_top"
7466    },
7467    {
7468     "kind" : "rtti",
7469     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEEE"
7470    },
7471    {
7472     "kind" : "complete_dtor_pointer",
7473     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED1Ev"
7474    },
7475    {
7476     "kind" : "deleting_dtor_pointer",
7477     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED0Ev"
7478    },
7479    {
7480     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7481    },
7482    {
7483     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7484    },
7485    {
7486     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7487    },
7488    {
7489     "kind" : "vcall_offset"
7490    },
7491    {
7492     "component_value" : -16,
7493     "kind" : "vcall_offset"
7494    },
7495    {
7496     "component_value" : -16,
7497     "kind" : "vcall_offset"
7498    },
7499    {
7500     "component_value" : -16,
7501     "kind" : "vcall_offset"
7502    },
7503    {
7504     "component_value" : -24,
7505     "kind" : "vcall_offset"
7506    },
7507    {
7508     "component_value" : -24,
7509     "kind" : "offset_to_top"
7510    },
7511    {
7512     "kind" : "rtti",
7513     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEEE"
7514    },
7515    {
7516     "kind" : "complete_dtor_pointer",
7517     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED1Ev"
7518    },
7519    {
7520     "kind" : "deleting_dtor_pointer",
7521     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED0Ev"
7522    },
7523    {
7524     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
7525    },
7526    {
7527     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7528    },
7529    {
7530     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7531    },
7532    {
7533     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7534    }
7535   ]
7536  },
7537  {
7538   "alignment" : 4,
7539   "base_specifiers" :
7540   [
7541    {
7542     "referenced_type" : "type-56"
7543    },
7544    {
7545     "referenced_type" : "type-371"
7546    },
7547    {
7548     "referenced_type" : "type-366"
7549    }
7550   ],
7551   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
7552   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
7553   "record_kind" : "class",
7554   "referenced_type" : "type-370",
7555   "self_type" : "type-370",
7556   "size" : 32,
7557   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7558   "template_args" : [ "type-56" ],
7559   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
7560   "vtable_components" :
7561   [
7562    {
7563     "component_value" : 24,
7564     "kind" : "vbase_offset"
7565    },
7566    {
7567     "kind" : "offset_to_top"
7568    },
7569    {
7570     "kind" : "rtti",
7571     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7572    },
7573    {
7574     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
7575    },
7576    {
7577     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
7578    },
7579    {
7580     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
7581    },
7582    {
7583     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
7584    },
7585    {
7586     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
7587    },
7588    {
7589     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
7590    },
7591    {
7592     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
7593    },
7594    {
7595     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
7596    },
7597    {
7598     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
7599    },
7600    {
7601     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
7602    },
7603    {
7604     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
7605    },
7606    {
7607     "kind" : "complete_dtor_pointer",
7608     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7609    },
7610    {
7611     "kind" : "deleting_dtor_pointer",
7612     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7613    },
7614    {
7615     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
7616    },
7617    {
7618     "component_value" : 20,
7619     "kind" : "vbase_offset"
7620    },
7621    {
7622     "component_value" : -4,
7623     "kind" : "offset_to_top"
7624    },
7625    {
7626     "kind" : "rtti",
7627     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7628    },
7629    {
7630     "kind" : "complete_dtor_pointer",
7631     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7632    },
7633    {
7634     "kind" : "deleting_dtor_pointer",
7635     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7636    },
7637    {
7638     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
7639    },
7640    {
7641     "component_value" : 16,
7642     "kind" : "vbase_offset"
7643    },
7644    {
7645     "component_value" : -8,
7646     "kind" : "offset_to_top"
7647    },
7648    {
7649     "kind" : "rtti",
7650     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7651    },
7652    {
7653     "kind" : "complete_dtor_pointer",
7654     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7655    },
7656    {
7657     "kind" : "deleting_dtor_pointer",
7658     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7659    },
7660    {
7661     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7662    },
7663    {
7664     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7665    },
7666    {
7667     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7668    },
7669    {
7670     "kind" : "vcall_offset"
7671    },
7672    {
7673     "component_value" : -16,
7674     "kind" : "vcall_offset"
7675    },
7676    {
7677     "component_value" : -16,
7678     "kind" : "vcall_offset"
7679    },
7680    {
7681     "component_value" : -16,
7682     "kind" : "vcall_offset"
7683    },
7684    {
7685     "component_value" : -24,
7686     "kind" : "vcall_offset"
7687    },
7688    {
7689     "component_value" : -24,
7690     "kind" : "offset_to_top"
7691    },
7692    {
7693     "kind" : "rtti",
7694     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7695    },
7696    {
7697     "kind" : "complete_dtor_pointer",
7698     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7699    },
7700    {
7701     "kind" : "deleting_dtor_pointer",
7702     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7703    },
7704    {
7705     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
7706    },
7707    {
7708     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7709    },
7710    {
7711     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7712    },
7713    {
7714     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7715    }
7716   ]
7717  },
7718  {
7719   "alignment" : 4,
7720   "fields" :
7721   [
7722    {
7723     "access" : "private",
7724     "field_name" : "mMutex",
7725     "referenced_type" : "type-399"
7726    },
7727    {
7728     "access" : "private",
7729     "field_name" : "mMap",
7730     "field_offset" : 32,
7731     "referenced_type" : "type-400"
7732    }
7733   ],
7734   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7735   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7736   "record_kind" : "class",
7737   "referenced_type" : "type-398",
7738   "self_type" : "type-398",
7739   "size" : 16,
7740   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7741   "template_args" : [ "type-93", "type-401" ],
7742   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
7743  },
7744  {
7745   "alignment" : 4,
7746   "fields" :
7747   [
7748    {
7749     "access" : "private",
7750     "field_name" : "mMutex",
7751     "referenced_type" : "type-407"
7752    },
7753    {
7754     "access" : "private",
7755     "field_name" : "mMap",
7756     "field_offset" : 32,
7757     "referenced_type" : "type-408"
7758    }
7759   ],
7760   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7761   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7762   "record_kind" : "class",
7763   "referenced_type" : "type-406",
7764   "self_type" : "type-406",
7765   "size" : 16,
7766   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7767   "template_args" : [ "type-93", "type-24" ],
7768   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
7769  },
7770  {
7771   "alignment" : 4,
7772   "fields" :
7773   [
7774    {
7775     "access" : "private",
7776     "field_name" : "mMutex",
7777     "referenced_type" : "type-413"
7778    },
7779    {
7780     "access" : "private",
7781     "field_name" : "mMap",
7782     "field_offset" : 32,
7783     "referenced_type" : "type-414"
7784    }
7785   ],
7786   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
7787   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
7788   "record_kind" : "class",
7789   "referenced_type" : "type-412",
7790   "self_type" : "type-412",
7791   "size" : 16,
7792   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7793   "template_args" : [ "type-415", "type-329" ],
7794   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
7795  },
7796  {
7797   "alignment" : 4,
7798   "fields" :
7799   [
7800    {
7801     "access" : "private",
7802     "field_name" : "mMutex",
7803     "referenced_type" : "type-431"
7804    },
7805    {
7806     "access" : "private",
7807     "field_name" : "mMap",
7808     "field_offset" : 32,
7809     "referenced_type" : "type-432"
7810    }
7811   ],
7812   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
7813   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
7814   "record_kind" : "class",
7815   "referenced_type" : "type-430",
7816   "self_type" : "type-430",
7817   "size" : 16,
7818   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7819   "template_args" : [ "type-433", "type-434" ],
7820   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
7821  },
7822  {
7823   "alignment" : 4,
7824   "fields" :
7825   [
7826    {
7827     "access" : "private",
7828     "field_name" : "mMutex",
7829     "referenced_type" : "type-421"
7830    },
7831    {
7832     "access" : "private",
7833     "field_name" : "mMap",
7834     "field_offset" : 32,
7835     "referenced_type" : "type-422"
7836    }
7837   ],
7838   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
7839   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
7840   "record_kind" : "class",
7841   "referenced_type" : "type-420",
7842   "self_type" : "type-420",
7843   "size" : 16,
7844   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7845   "template_args" : [ "type-423", "type-424" ],
7846   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
7847  },
7848  {
7849   "alignment" : 8,
7850   "fields" :
7851   [
7852    {
7853     "field_name" : "flags",
7854     "referenced_type" : "type-2"
7855    },
7856    {
7857     "field_name" : "fdIndex",
7858     "field_offset" : 32,
7859     "referenced_type" : "type-2"
7860    },
7861    {
7862     "field_name" : "offset",
7863     "field_offset" : 64,
7864     "referenced_type" : "type-2"
7865    },
7866    {
7867     "field_name" : "extent",
7868     "field_offset" : 128,
7869     "referenced_type" : "type-92"
7870    }
7871   ],
7872   "linker_set_key" : "android::hardware::GrantorDescriptor",
7873   "name" : "android::hardware::GrantorDescriptor",
7874   "referenced_type" : "type-287",
7875   "self_type" : "type-287",
7876   "size" : 24,
7877   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
7878   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
7879  },
7880  {
7881   "alignment" : 8,
7882   "base_specifiers" :
7883   [
7884    {
7885     "is_virtual" : true,
7886     "referenced_type" : "type-270"
7887    },
7888    {
7889     "is_virtual" : true,
7890     "referenced_type" : "type-21"
7891    }
7892   ],
7893   "linker_set_key" : "android::hardware::HidlMemory",
7894   "name" : "android::hardware::HidlMemory",
7895   "record_kind" : "class",
7896   "referenced_type" : "type-279",
7897   "self_type" : "type-279",
7898   "size" : 56,
7899   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
7900   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
7901   "vtable_components" :
7902   [
7903    {
7904     "component_value" : 48,
7905     "kind" : "vbase_offset"
7906    },
7907    {
7908     "component_value" : 8,
7909     "kind" : "vbase_offset"
7910    },
7911    {
7912     "kind" : "offset_to_top"
7913    },
7914    {
7915     "kind" : "rtti",
7916     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
7917    },
7918    {
7919     "kind" : "complete_dtor_pointer",
7920     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
7921    },
7922    {
7923     "kind" : "deleting_dtor_pointer",
7924     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
7925    },
7926    {
7927     "kind" : "vcall_offset"
7928    },
7929    {
7930     "kind" : "vcall_offset"
7931    },
7932    {
7933     "kind" : "vcall_offset"
7934    },
7935    {
7936     "kind" : "vcall_offset"
7937    },
7938    {
7939     "component_value" : -48,
7940     "kind" : "vcall_offset"
7941    },
7942    {
7943     "component_value" : -48,
7944     "kind" : "offset_to_top"
7945    },
7946    {
7947     "kind" : "rtti",
7948     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
7949    },
7950    {
7951     "kind" : "complete_dtor_pointer",
7952     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
7953    },
7954    {
7955     "kind" : "deleting_dtor_pointer",
7956     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
7957    },
7958    {
7959     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7960    },
7961    {
7962     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7963    },
7964    {
7965     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7966    },
7967    {
7968     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7969    }
7970   ]
7971  },
7972  {
7973   "alignment" : 4,
7974   "base_specifiers" :
7975   [
7976    {
7977     "is_virtual" : true,
7978     "referenced_type" : "type-21"
7979    }
7980   ],
7981   "linker_set_key" : "android::hardware::IBinder",
7982   "name" : "android::hardware::IBinder",
7983   "record_kind" : "class",
7984   "referenced_type" : "type-20",
7985   "self_type" : "type-20",
7986   "size" : 12,
7987   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
7988   "unique_id" : "_ZTSN7android8hardware7IBinderE",
7989   "vtable_components" :
7990   [
7991    {
7992     "component_value" : 4,
7993     "kind" : "vbase_offset"
7994    },
7995    {
7996     "kind" : "offset_to_top"
7997    },
7998    {
7999     "kind" : "rtti",
8000     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
8001    },
8002    {
8003     "is_pure" : true,
8004     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8005    },
8006    {
8007     "is_pure" : true,
8008     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
8009    },
8010    {
8011     "is_pure" : true,
8012     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
8013    },
8014    {
8015     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
8016    },
8017    {
8018     "is_pure" : true,
8019     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8020    },
8021    {
8022     "is_pure" : true,
8023     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
8024    },
8025    {
8026     "is_pure" : true,
8027     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
8028    },
8029    {
8030     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
8031    },
8032    {
8033     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8034    },
8035    {
8036     "kind" : "complete_dtor_pointer",
8037     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
8038    },
8039    {
8040     "kind" : "deleting_dtor_pointer",
8041     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
8042    },
8043    {
8044     "kind" : "vcall_offset"
8045    },
8046    {
8047     "kind" : "vcall_offset"
8048    },
8049    {
8050     "kind" : "vcall_offset"
8051    },
8052    {
8053     "kind" : "vcall_offset"
8054    },
8055    {
8056     "component_value" : -4,
8057     "kind" : "vcall_offset"
8058    },
8059    {
8060     "component_value" : -4,
8061     "kind" : "offset_to_top"
8062    },
8063    {
8064     "kind" : "rtti",
8065     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
8066    },
8067    {
8068     "kind" : "complete_dtor_pointer",
8069     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
8070    },
8071    {
8072     "kind" : "deleting_dtor_pointer",
8073     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
8074    },
8075    {
8076     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8077    },
8078    {
8079     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8080    },
8081    {
8082     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8083    },
8084    {
8085     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8086    }
8087   ]
8088  },
8089  {
8090   "alignment" : 4,
8091   "base_specifiers" :
8092   [
8093    {
8094     "is_virtual" : true,
8095     "referenced_type" : "type-21"
8096    }
8097   ],
8098   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
8099   "name" : "android::hardware::IBinder::DeathRecipient",
8100   "record_kind" : "class",
8101   "referenced_type" : "type-51",
8102   "self_type" : "type-51",
8103   "size" : 12,
8104   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
8105   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
8106   "vtable_components" :
8107   [
8108    {
8109     "component_value" : 4,
8110     "kind" : "vbase_offset"
8111    },
8112    {
8113     "kind" : "offset_to_top"
8114    },
8115    {
8116     "kind" : "rtti",
8117     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
8118    },
8119    {
8120     "is_pure" : true,
8121     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
8122    },
8123    {
8124     "kind" : "complete_dtor_pointer",
8125     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
8126    },
8127    {
8128     "kind" : "deleting_dtor_pointer",
8129     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
8130    },
8131    {
8132     "kind" : "vcall_offset"
8133    },
8134    {
8135     "kind" : "vcall_offset"
8136    },
8137    {
8138     "kind" : "vcall_offset"
8139    },
8140    {
8141     "kind" : "vcall_offset"
8142    },
8143    {
8144     "component_value" : -4,
8145     "kind" : "vcall_offset"
8146    },
8147    {
8148     "component_value" : -4,
8149     "kind" : "offset_to_top"
8150    },
8151    {
8152     "kind" : "rtti",
8153     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
8154    },
8155    {
8156     "kind" : "complete_dtor_pointer",
8157     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
8158    },
8159    {
8160     "kind" : "deleting_dtor_pointer",
8161     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
8162    },
8163    {
8164     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8165    },
8166    {
8167     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8168    },
8169    {
8170     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8171    },
8172    {
8173     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8174    }
8175   ]
8176  },
8177  {
8178   "alignment" : 4,
8179   "base_specifiers" :
8180   [
8181    {
8182     "is_virtual" : true,
8183     "referenced_type" : "type-21"
8184    }
8185   ],
8186   "linker_set_key" : "android::hardware::IInterface",
8187   "name" : "android::hardware::IInterface",
8188   "record_kind" : "class",
8189   "referenced_type" : "type-371",
8190   "self_type" : "type-371",
8191   "size" : 12,
8192   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8193   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
8194   "vtable_components" :
8195   [
8196    {
8197     "component_value" : 4,
8198     "kind" : "vbase_offset"
8199    },
8200    {
8201     "kind" : "offset_to_top"
8202    },
8203    {
8204     "kind" : "rtti",
8205     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
8206    },
8207    {
8208     "kind" : "complete_dtor_pointer",
8209     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
8210    },
8211    {
8212     "kind" : "deleting_dtor_pointer",
8213     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
8214    },
8215    {
8216     "is_pure" : true,
8217     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
8218    },
8219    {
8220     "kind" : "vcall_offset"
8221    },
8222    {
8223     "kind" : "vcall_offset"
8224    },
8225    {
8226     "kind" : "vcall_offset"
8227    },
8228    {
8229     "kind" : "vcall_offset"
8230    },
8231    {
8232     "component_value" : -4,
8233     "kind" : "vcall_offset"
8234    },
8235    {
8236     "component_value" : -4,
8237     "kind" : "offset_to_top"
8238    },
8239    {
8240     "kind" : "rtti",
8241     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
8242    },
8243    {
8244     "kind" : "complete_dtor_pointer",
8245     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
8246    },
8247    {
8248     "kind" : "deleting_dtor_pointer",
8249     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
8250    },
8251    {
8252     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8253    },
8254    {
8255     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8256    },
8257    {
8258     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8259    },
8260    {
8261     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8262    }
8263   ]
8264  },
8265  {
8266   "alignment" : 4,
8267   "fields" :
8268   [
8269    {
8270     "access" : "private",
8271     "field_name" : "mGrantors",
8272     "referenced_type" : "type-283"
8273    },
8274    {
8275     "access" : "private",
8276     "field_name" : "mHandle",
8277     "field_offset" : 128,
8278     "referenced_type" : "type-341"
8279    },
8280    {
8281     "access" : "private",
8282     "field_name" : "mQuantum",
8283     "field_offset" : 192,
8284     "referenced_type" : "type-2"
8285    },
8286    {
8287     "access" : "private",
8288     "field_name" : "mFlags",
8289     "field_offset" : 224,
8290     "referenced_type" : "type-2"
8291    }
8292   ],
8293   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
8294   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
8295   "referenced_type" : "type-340",
8296   "self_type" : "type-340",
8297   "size" : 32,
8298   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
8299   "template_args" : [ "type-43" ],
8300   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
8301  },
8302  {
8303   "alignment" : 4,
8304   "fields" :
8305   [
8306    {
8307     "access" : "private",
8308     "field_name" : "mBufCachePos",
8309     "referenced_type" : "type-2"
8310    },
8311    {
8312     "access" : "private",
8313     "field_name" : "mBufCache",
8314     "field_offset" : 32,
8315     "referenced_type" : "type-375"
8316    },
8317    {
8318     "access" : "private",
8319     "field_name" : "mError",
8320     "field_offset" : 128,
8321     "referenced_type" : "type-7"
8322    },
8323    {
8324     "access" : "private",
8325     "field_name" : "mData",
8326     "field_offset" : 160,
8327     "referenced_type" : "type-376"
8328    },
8329    {
8330     "access" : "private",
8331     "field_name" : "mDataSize",
8332     "field_offset" : 192,
8333     "referenced_type" : "type-2"
8334    },
8335    {
8336     "access" : "private",
8337     "field_name" : "mDataCapacity",
8338     "field_offset" : 224,
8339     "referenced_type" : "type-2"
8340    },
8341    {
8342     "access" : "private",
8343     "field_name" : "mDataPos",
8344     "field_offset" : 256,
8345     "referenced_type" : "type-2"
8346    },
8347    {
8348     "access" : "private",
8349     "field_name" : "mObjects",
8350     "field_offset" : 288,
8351     "referenced_type" : "type-377"
8352    },
8353    {
8354     "access" : "private",
8355     "field_name" : "mObjectsSize",
8356     "field_offset" : 320,
8357     "referenced_type" : "type-2"
8358    },
8359    {
8360     "access" : "private",
8361     "field_name" : "mObjectsCapacity",
8362     "field_offset" : 352,
8363     "referenced_type" : "type-2"
8364    },
8365    {
8366     "access" : "private",
8367     "field_name" : "mNextObjectHint",
8368     "field_offset" : 384,
8369     "referenced_type" : "type-2"
8370    },
8371    {
8372     "access" : "private",
8373     "field_name" : "mNumRef",
8374     "field_offset" : 416,
8375     "referenced_type" : "type-2"
8376    },
8377    {
8378     "access" : "private",
8379     "field_name" : "mFdsKnown",
8380     "field_offset" : 448,
8381     "referenced_type" : "type-24"
8382    },
8383    {
8384     "access" : "private",
8385     "field_name" : "mHasFds",
8386     "field_offset" : 456,
8387     "referenced_type" : "type-24"
8388    },
8389    {
8390     "access" : "private",
8391     "field_name" : "mAllowFds",
8392     "field_offset" : 464,
8393     "referenced_type" : "type-24"
8394    },
8395    {
8396     "access" : "private",
8397     "field_name" : "mOwner",
8398     "field_offset" : 480,
8399     "referenced_type" : "type-378"
8400    },
8401    {
8402     "access" : "private",
8403     "field_name" : "mOwnerCookie",
8404     "field_offset" : 512,
8405     "referenced_type" : "type-8"
8406    }
8407   ],
8408   "linker_set_key" : "android::hardware::Parcel",
8409   "name" : "android::hardware::Parcel",
8410   "record_kind" : "class",
8411   "referenced_type" : "type-374",
8412   "self_type" : "type-374",
8413   "size" : 68,
8414   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
8415   "unique_id" : "_ZTSN7android8hardware6ParcelE"
8416  },
8417  {
8418   "access" : "private",
8419   "alignment" : 4,
8420   "fields" :
8421   [
8422    {
8423     "field_name" : "index",
8424     "referenced_type" : "type-2"
8425    },
8426    {
8427     "field_name" : "buffer",
8428     "field_offset" : 32,
8429     "referenced_type" : "type-92"
8430    },
8431    {
8432     "field_name" : "bufend",
8433     "field_offset" : 96,
8434     "referenced_type" : "type-92"
8435    }
8436   ],
8437   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
8438   "name" : "android::hardware::Parcel::BufferInfo",
8439   "referenced_type" : "type-382",
8440   "self_type" : "type-382",
8441   "size" : 20,
8442   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
8443   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
8444  },
8445  {
8446   "alignment" : 4,
8447   "base_specifiers" :
8448   [
8449    {
8450     "is_virtual" : true,
8451     "referenced_type" : "type-21"
8452    }
8453   ],
8454   "fields" :
8455   [
8456    {
8457     "access" : "private",
8458     "field_name" : "mDriverFD",
8459     "field_offset" : 32,
8460     "referenced_type" : "type-7"
8461    },
8462    {
8463     "access" : "private",
8464     "field_name" : "mVMStart",
8465     "field_offset" : 64,
8466     "referenced_type" : "type-8"
8467    },
8468    {
8469     "access" : "private",
8470     "field_name" : "mThreadCountLock",
8471     "field_offset" : 96,
8472     "referenced_type" : "type-10"
8473    },
8474    {
8475     "access" : "private",
8476     "field_name" : "mThreadCountDecrement",
8477     "field_offset" : 128,
8478     "referenced_type" : "type-11"
8479    },
8480    {
8481     "access" : "private",
8482     "field_name" : "mExecutingThreadsCount",
8483     "field_offset" : 160,
8484     "referenced_type" : "type-2"
8485    },
8486    {
8487     "access" : "private",
8488     "field_name" : "mMaxThreads",
8489     "field_offset" : 192,
8490     "referenced_type" : "type-2"
8491    },
8492    {
8493     "access" : "private",
8494     "field_name" : "mStarvationStartTimeMs",
8495     "field_offset" : 224,
8496     "referenced_type" : "type-12"
8497    },
8498    {
8499     "access" : "private",
8500     "field_name" : "mLock",
8501     "field_offset" : 288,
8502     "referenced_type" : "type-13"
8503    },
8504    {
8505     "access" : "private",
8506     "field_name" : "mHandleToObject",
8507     "field_offset" : 320,
8508     "referenced_type" : "type-15"
8509    },
8510    {
8511     "access" : "private",
8512     "field_name" : "mManagesContexts",
8513     "field_offset" : 480,
8514     "referenced_type" : "type-24"
8515    },
8516    {
8517     "access" : "private",
8518     "field_name" : "mBinderContextCheckFunc",
8519     "field_offset" : 512,
8520     "referenced_type" : "type-25"
8521    },
8522    {
8523     "access" : "private",
8524     "field_name" : "mBinderContextUserData",
8525     "field_offset" : 544,
8526     "referenced_type" : "type-8"
8527    },
8528    {
8529     "access" : "private",
8530     "field_name" : "mContexts",
8531     "field_offset" : 576,
8532     "referenced_type" : "type-36"
8533    },
8534    {
8535     "access" : "private",
8536     "field_name" : "mRootDir",
8537     "field_offset" : 736,
8538     "referenced_type" : "type-40"
8539    },
8540    {
8541     "access" : "private",
8542     "field_name" : "mThreadPoolStarted",
8543     "field_offset" : 768,
8544     "referenced_type" : "type-24"
8545    },
8546    {
8547     "access" : "private",
8548     "field_name" : "mSpawnThreadOnStart",
8549     "field_offset" : 776,
8550     "referenced_type" : "type-24"
8551    },
8552    {
8553     "access" : "private",
8554     "field_name" : "mThreadPoolSeq",
8555     "field_offset" : 800,
8556     "referenced_type" : "type-44"
8557    },
8558    {
8559     "access" : "private",
8560     "field_name" : "mMmapSize",
8561     "field_offset" : 832,
8562     "referenced_type" : "type-17"
8563    },
8564    {
8565     "access" : "private",
8566     "field_name" : "mCallRestriction",
8567     "field_offset" : 864,
8568     "referenced_type" : "type-45"
8569    }
8570   ],
8571   "linker_set_key" : "android::hardware::ProcessState",
8572   "name" : "android::hardware::ProcessState",
8573   "record_kind" : "class",
8574   "referenced_type" : "type-6",
8575   "self_type" : "type-6",
8576   "size" : 120,
8577   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
8578   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
8579   "vtable_components" :
8580   [
8581    {
8582     "component_value" : 112,
8583     "kind" : "vbase_offset"
8584    },
8585    {
8586     "kind" : "offset_to_top"
8587    },
8588    {
8589     "kind" : "rtti",
8590     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
8591    },
8592    {
8593     "kind" : "complete_dtor_pointer",
8594     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
8595    },
8596    {
8597     "kind" : "deleting_dtor_pointer",
8598     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
8599    },
8600    {
8601     "kind" : "vcall_offset"
8602    },
8603    {
8604     "kind" : "vcall_offset"
8605    },
8606    {
8607     "kind" : "vcall_offset"
8608    },
8609    {
8610     "kind" : "vcall_offset"
8611    },
8612    {
8613     "component_value" : -112,
8614     "kind" : "vcall_offset"
8615    },
8616    {
8617     "component_value" : -112,
8618     "kind" : "offset_to_top"
8619    },
8620    {
8621     "kind" : "rtti",
8622     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
8623    },
8624    {
8625     "kind" : "complete_dtor_pointer",
8626     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
8627    },
8628    {
8629     "kind" : "deleting_dtor_pointer",
8630     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
8631    },
8632    {
8633     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8634    },
8635    {
8636     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8637    },
8638    {
8639     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8640    },
8641    {
8642     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8643    }
8644   ]
8645  },
8646  {
8647   "access" : "private",
8648   "alignment" : 4,
8649   "fields" :
8650   [
8651    {
8652     "field_name" : "binder",
8653     "referenced_type" : "type-19"
8654    },
8655    {
8656     "field_name" : "refs",
8657     "field_offset" : 32,
8658     "referenced_type" : "type-22"
8659    }
8660   ],
8661   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
8662   "name" : "android::hardware::ProcessState::handle_entry",
8663   "referenced_type" : "type-18",
8664   "self_type" : "type-18",
8665   "size" : 8,
8666   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
8667   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
8668  },
8669  {
8670   "alignment" : 4,
8671   "base_specifiers" :
8672   [
8673    {
8674     "referenced_type" : "type-125"
8675    }
8676   ],
8677   "fields" :
8678   [
8679    {
8680     "access" : "private",
8681     "field_name" : "mVal",
8682     "field_offset" : 192,
8683     "referenced_type" : "type-132"
8684    }
8685   ],
8686   "linker_set_key" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error>",
8687   "name" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error>",
8688   "record_kind" : "class",
8689   "referenced_type" : "type-131",
8690   "self_type" : "type-131",
8691   "size" : 28,
8692   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8693   "template_args" : [ "type-132" ],
8694   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_8graphics6mapper4V2_05ErrorEEE"
8695  },
8696  {
8697   "alignment" : 4,
8698   "base_specifiers" :
8699   [
8700    {
8701     "referenced_type" : "type-125"
8702    }
8703   ],
8704   "fields" :
8705   [
8706    {
8707     "access" : "private",
8708     "field_name" : "mVal",
8709     "field_offset" : 192,
8710     "referenced_type" : "type-78"
8711    }
8712   ],
8713   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_0::IMapper> >",
8714   "name" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_0::IMapper> >",
8715   "record_kind" : "class",
8716   "referenced_type" : "type-139",
8717   "self_type" : "type-139",
8718   "size" : 28,
8719   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8720   "template_args" : [ "type-78" ],
8721   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_8graphics6mapper4V2_07IMapperEEEEE"
8722  },
8723  {
8724   "alignment" : 4,
8725   "base_specifiers" :
8726   [
8727    {
8728     "referenced_type" : "type-125"
8729    }
8730   ],
8731   "fields" :
8732   [
8733    {
8734     "access" : "private",
8735     "field_name" : "mVal",
8736     "field_offset" : 168,
8737     "referenced_type" : "type-24"
8738    }
8739   ],
8740   "linker_set_key" : "android::hardware::Return<bool>",
8741   "name" : "android::hardware::Return<bool>",
8742   "record_kind" : "class",
8743   "referenced_type" : "type-124",
8744   "self_type" : "type-124",
8745   "size" : 24,
8746   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8747   "template_args" : [ "type-24" ],
8748   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
8749  },
8750  {
8751   "alignment" : 4,
8752   "base_specifiers" :
8753   [
8754    {
8755     "referenced_type" : "type-125"
8756    }
8757   ],
8758   "linker_set_key" : "android::hardware::Return<void>",
8759   "name" : "android::hardware::Return<void>",
8760   "record_kind" : "class",
8761   "referenced_type" : "type-151",
8762   "self_type" : "type-151",
8763   "size" : 24,
8764   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8765   "template_args" : [ "type-9" ],
8766   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
8767  },
8768  {
8769   "alignment" : 4,
8770   "fields" :
8771   [
8772    {
8773     "access" : "private",
8774     "field_name" : "mException",
8775     "referenced_type" : "type-7"
8776    },
8777    {
8778     "access" : "private",
8779     "field_name" : "mErrorCode",
8780     "field_offset" : 32,
8781     "referenced_type" : "type-7"
8782    },
8783    {
8784     "access" : "private",
8785     "field_name" : "mMessage",
8786     "field_offset" : 64,
8787     "referenced_type" : "type-115"
8788    }
8789   ],
8790   "linker_set_key" : "android::hardware::Status",
8791   "name" : "android::hardware::Status",
8792   "record_kind" : "class",
8793   "referenced_type" : "type-114",
8794   "self_type" : "type-114",
8795   "size" : 20,
8796   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8797   "unique_id" : "_ZTSN7android8hardware6StatusE"
8798  },
8799  {
8800   "alignment" : 4,
8801   "fields" :
8802   [
8803    {
8804     "access" : "protected",
8805     "field_name" : "mInstrumentationCallbacks",
8806     "field_offset" : 32,
8807     "referenced_type" : "type-391"
8808    },
8809    {
8810     "access" : "protected",
8811     "field_name" : "mEnableInstrumentation",
8812     "field_offset" : 128,
8813     "referenced_type" : "type-24"
8814    },
8815    {
8816     "access" : "protected",
8817     "field_name" : "mInstrumentationLibPackage",
8818     "field_offset" : 160,
8819     "referenced_type" : "type-392"
8820    },
8821    {
8822     "access" : "protected",
8823     "field_name" : "mInterfaceName",
8824     "field_offset" : 256,
8825     "referenced_type" : "type-393"
8826    }
8827   ],
8828   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
8829   "name" : "android::hardware::details::HidlInstrumentor",
8830   "referenced_type" : "type-390",
8831   "self_type" : "type-390",
8832   "size" : 44,
8833   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8834   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
8835   "vtable_components" :
8836   [
8837    {
8838     "kind" : "offset_to_top"
8839    },
8840    {
8841     "kind" : "rtti",
8842     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8843    },
8844    {
8845     "kind" : "complete_dtor_pointer",
8846     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
8847    },
8848    {
8849     "kind" : "deleting_dtor_pointer",
8850     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
8851    }
8852   ]
8853  },
8854  {
8855   "alignment" : 4,
8856   "fields" :
8857   [
8858    {
8859     "field_name" : "sched_policy",
8860     "referenced_type" : "type-7"
8861    },
8862    {
8863     "field_name" : "prio",
8864     "field_offset" : 32,
8865     "referenced_type" : "type-7"
8866    }
8867   ],
8868   "linker_set_key" : "android::hardware::details::SchedPrio",
8869   "name" : "android::hardware::details::SchedPrio",
8870   "referenced_type" : "type-401",
8871   "self_type" : "type-401",
8872   "size" : 8,
8873   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
8874   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
8875  },
8876  {
8877   "alignment" : 4,
8878   "fields" :
8879   [
8880    {
8881     "access" : "private",
8882     "field_name" : "mQueue",
8883     "referenced_type" : "type-598"
8884    }
8885   ],
8886   "linker_set_key" : "android::hardware::details::TaskRunner",
8887   "name" : "android::hardware::details::TaskRunner",
8888   "record_kind" : "class",
8889   "referenced_type" : "type-597",
8890   "self_type" : "type-597",
8891   "size" : 8,
8892   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
8893   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
8894  },
8895  {
8896   "alignment" : 1,
8897   "linker_set_key" : "android::hardware::details::bnhw_tag",
8898   "name" : "android::hardware::details::bnhw_tag",
8899   "referenced_type" : "type-219",
8900   "self_type" : "type-219",
8901   "size" : 1,
8902   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8903   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
8904  },
8905  {
8906   "alignment" : 1,
8907   "linker_set_key" : "android::hardware::details::bphw_tag",
8908   "name" : "android::hardware::details::bphw_tag",
8909   "referenced_type" : "type-230",
8910   "self_type" : "type-230",
8911   "size" : 1,
8912   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8913   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
8914  },
8915  {
8916   "alignment" : 1,
8917   "linker_set_key" : "android::hardware::details::bs_tag",
8918   "name" : "android::hardware::details::bs_tag",
8919   "referenced_type" : "type-241",
8920   "self_type" : "type-241",
8921   "size" : 1,
8922   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8923   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
8924  },
8925  {
8926   "access" : "private",
8927   "alignment" : 4,
8928   "fields" :
8929   [
8930    {
8931     "field_name" : "mPointer",
8932     "referenced_type" : "type-286"
8933    },
8934    {
8935     "field_name" : "_pad",
8936     "referenced_type" : "type-92"
8937    }
8938   ],
8939   "is_anonymous" : true,
8940   "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",
8941   "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",
8942   "record_kind" : "union",
8943   "referenced_type" : "type-285",
8944   "self_type" : "type-285",
8945   "size" : 8,
8946   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8947   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
8948  },
8949  {
8950   "alignment" : 4,
8951   "fields" :
8952   [
8953    {
8954     "access" : "private",
8955     "referenced_type" : "type-285"
8956    }
8957   ],
8958   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
8959   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
8960   "referenced_type" : "type-284",
8961   "self_type" : "type-284",
8962   "size" : 8,
8963   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8964   "template_args" : [ "type-287" ],
8965   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
8966  },
8967  {
8968   "alignment" : 4,
8969   "fields" :
8970   [
8971    {
8972     "access" : "private",
8973     "referenced_type" : "type-301"
8974    }
8975   ],
8976   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
8977   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
8978   "referenced_type" : "type-300",
8979   "self_type" : "type-300",
8980   "size" : 8,
8981   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8982   "template_args" : [ "type-303" ],
8983   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
8984  },
8985  {
8986   "alignment" : 4,
8987   "fields" :
8988   [
8989    {
8990     "access" : "private",
8991     "referenced_type" : "type-291"
8992    }
8993   ],
8994   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
8995   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
8996   "referenced_type" : "type-290",
8997   "self_type" : "type-290",
8998   "size" : 8,
8999   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9000   "template_args" : [ "type-266" ],
9001   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
9002  },
9003  {
9004   "alignment" : 4,
9005   "fields" :
9006   [
9007    {
9008     "access" : "private",
9009     "referenced_type" : "type-326"
9010    }
9011   ],
9012   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
9013   "name" : "android::hardware::details::hidl_pointer<char>",
9014   "referenced_type" : "type-325",
9015   "self_type" : "type-325",
9016   "size" : 8,
9017   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9018   "template_args" : [ "type-43" ],
9019   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
9020  },
9021  {
9022   "access" : "private",
9023   "alignment" : 4,
9024   "fields" :
9025   [
9026    {
9027     "field_name" : "mPointer",
9028     "referenced_type" : "type-168"
9029    },
9030    {
9031     "field_name" : "_pad",
9032     "referenced_type" : "type-92"
9033    }
9034   ],
9035   "is_anonymous" : true,
9036   "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",
9037   "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",
9038   "record_kind" : "union",
9039   "referenced_type" : "type-326",
9040   "self_type" : "type-326",
9041   "size" : 8,
9042   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9043   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
9044  },
9045  {
9046   "alignment" : 4,
9047   "fields" :
9048   [
9049    {
9050     "access" : "private",
9051     "referenced_type" : "type-268"
9052    }
9053   ],
9054   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
9055   "name" : "android::hardware::details::hidl_pointer<const char>",
9056   "referenced_type" : "type-267",
9057   "self_type" : "type-267",
9058   "size" : 8,
9059   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9060   "template_args" : [ "type-42" ],
9061   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
9062  },
9063  {
9064   "access" : "private",
9065   "alignment" : 4,
9066   "fields" :
9067   [
9068    {
9069     "field_name" : "mPointer",
9070     "referenced_type" : "type-41"
9071    },
9072    {
9073     "field_name" : "_pad",
9074     "referenced_type" : "type-92"
9075    }
9076   ],
9077   "is_anonymous" : true,
9078   "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",
9079   "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",
9080   "record_kind" : "union",
9081   "referenced_type" : "type-268",
9082   "self_type" : "type-268",
9083   "size" : 8,
9084   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9085   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
9086  },
9087  {
9088   "alignment" : 4,
9089   "fields" :
9090   [
9091    {
9092     "access" : "private",
9093     "referenced_type" : "type-253"
9094    }
9095   ],
9096   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
9097   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
9098   "referenced_type" : "type-252",
9099   "self_type" : "type-252",
9100   "size" : 8,
9101   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9102   "template_args" : [ "type-255" ],
9103   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
9104  },
9105  {
9106   "access" : "private",
9107   "alignment" : 4,
9108   "fields" :
9109   [
9110    {
9111     "field_name" : "mPointer",
9112     "referenced_type" : "type-254"
9113    },
9114    {
9115     "field_name" : "_pad",
9116     "referenced_type" : "type-92"
9117    }
9118   ],
9119   "is_anonymous" : true,
9120   "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",
9121   "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",
9122   "record_kind" : "union",
9123   "referenced_type" : "type-253",
9124   "self_type" : "type-253",
9125   "size" : 8,
9126   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9127   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
9128  },
9129  {
9130   "access" : "private",
9131   "alignment" : 4,
9132   "fields" :
9133   [
9134    {
9135     "field_name" : "mPointer",
9136     "referenced_type" : "type-302"
9137    },
9138    {
9139     "field_name" : "_pad",
9140     "referenced_type" : "type-92"
9141    }
9142   ],
9143   "is_anonymous" : true,
9144   "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",
9145   "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",
9146   "record_kind" : "union",
9147   "referenced_type" : "type-301",
9148   "self_type" : "type-301",
9149   "size" : 8,
9150   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9151   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
9152  },
9153  {
9154   "access" : "private",
9155   "alignment" : 4,
9156   "fields" :
9157   [
9158    {
9159     "field_name" : "mPointer",
9160     "referenced_type" : "type-292"
9161    },
9162    {
9163     "field_name" : "_pad",
9164     "referenced_type" : "type-92"
9165    }
9166   ],
9167   "is_anonymous" : true,
9168   "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",
9169   "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",
9170   "record_kind" : "union",
9171   "referenced_type" : "type-291",
9172   "self_type" : "type-291",
9173   "size" : 8,
9174   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9175   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
9176  },
9177  {
9178   "alignment" : 4,
9179   "fields" :
9180   [
9181    {
9182     "access" : "private",
9183     "referenced_type" : "type-311"
9184    }
9185   ],
9186   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
9187   "name" : "android::hardware::details::hidl_pointer<int>",
9188   "referenced_type" : "type-310",
9189   "self_type" : "type-310",
9190   "size" : 8,
9191   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9192   "template_args" : [ "type-7" ],
9193   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
9194  },
9195  {
9196   "access" : "private",
9197   "alignment" : 4,
9198   "fields" :
9199   [
9200    {
9201     "field_name" : "mPointer",
9202     "referenced_type" : "type-312"
9203    },
9204    {
9205     "field_name" : "_pad",
9206     "referenced_type" : "type-92"
9207    }
9208   ],
9209   "is_anonymous" : true,
9210   "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",
9211   "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",
9212   "record_kind" : "union",
9213   "referenced_type" : "type-311",
9214   "self_type" : "type-311",
9215   "size" : 8,
9216   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9217   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
9218  },
9219  {
9220   "alignment" : 4,
9221   "fields" :
9222   [
9223    {
9224     "access" : "private",
9225     "referenced_type" : "type-342"
9226    }
9227   ],
9228   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
9229   "name" : "android::hardware::details::hidl_pointer<native_handle>",
9230   "referenced_type" : "type-341",
9231   "self_type" : "type-341",
9232   "size" : 8,
9233   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9234   "template_args" : [ "type-163" ],
9235   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
9236  },
9237  {
9238   "access" : "private",
9239   "alignment" : 4,
9240   "fields" :
9241   [
9242    {
9243     "field_name" : "mPointer",
9244     "referenced_type" : "type-162"
9245    },
9246    {
9247     "field_name" : "_pad",
9248     "referenced_type" : "type-92"
9249    }
9250   ],
9251   "is_anonymous" : true,
9252   "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",
9253   "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",
9254   "record_kind" : "union",
9255   "referenced_type" : "type-342",
9256   "self_type" : "type-342",
9257   "size" : 8,
9258   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9259   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
9260  },
9261  {
9262   "alignment" : 4,
9263   "fields" :
9264   [
9265    {
9266     "access" : "private",
9267     "referenced_type" : "type-318"
9268    }
9269   ],
9270   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned int>",
9271   "name" : "android::hardware::details::hidl_pointer<unsigned int>",
9272   "referenced_type" : "type-317",
9273   "self_type" : "type-317",
9274   "size" : 8,
9275   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9276   "template_args" : [ "type-2" ],
9277   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIjEE"
9278  },
9279  {
9280   "access" : "private",
9281   "alignment" : 4,
9282   "fields" :
9283   [
9284    {
9285     "field_name" : "mPointer",
9286     "referenced_type" : "type-319"
9287    },
9288    {
9289     "field_name" : "_pad",
9290     "referenced_type" : "type-92"
9291    }
9292   ],
9293   "is_anonymous" : true,
9294   "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",
9295   "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",
9296   "record_kind" : "union",
9297   "referenced_type" : "type-318",
9298   "self_type" : "type-318",
9299   "size" : 8,
9300   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9301   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIjEUt_E"
9302  },
9303  {
9304   "alignment" : 1,
9305   "linker_set_key" : "android::hardware::details::i_tag",
9306   "name" : "android::hardware::details::i_tag",
9307   "referenced_type" : "type-209",
9308   "self_type" : "type-209",
9309   "size" : 1,
9310   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9311   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
9312  },
9313  {
9314   "alignment" : 4,
9315   "fields" :
9316   [
9317    {
9318     "access" : "private",
9319     "field_name" : "mStatus",
9320     "referenced_type" : "type-114"
9321    },
9322    {
9323     "access" : "private",
9324     "field_name" : "mCheckedStatus",
9325     "field_offset" : 160,
9326     "referenced_type" : "type-24"
9327    }
9328   ],
9329   "linker_set_key" : "android::hardware::details::return_status",
9330   "name" : "android::hardware::details::return_status",
9331   "record_kind" : "class",
9332   "referenced_type" : "type-125",
9333   "self_type" : "type-125",
9334   "size" : 24,
9335   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9336   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
9337  },
9338  {
9339   "alignment" : 1,
9340   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
9341   "name" : "android::hardware::details::std_array<unsigned char, 32>",
9342   "referenced_type" : "type-327",
9343   "self_type" : "type-327",
9344   "size" : 1,
9345   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9346   "template_args" : [ "type-99" ],
9347   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
9348  },
9349  {
9350   "alignment" : 4,
9351   "base_specifiers" :
9352   [
9353    {
9354     "referenced_type" : "type-388"
9355    }
9356   ],
9357   "fields" :
9358   [
9359    {
9360     "access" : "private",
9361     "field_name" : "_hidl_mImpl",
9362     "field_offset" : 544,
9363     "referenced_type" : "type-78"
9364    }
9365   ],
9366   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::BnHwMapper",
9367   "name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper",
9368   "referenced_type" : "type-435",
9369   "self_type" : "type-435",
9370   "size" : 80,
9371   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h",
9372   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_010BnHwMapperE",
9373   "vtable_components" :
9374   [
9375    {
9376     "component_value" : 72,
9377     "kind" : "vbase_offset"
9378    },
9379    {
9380     "kind" : "offset_to_top"
9381    },
9382    {
9383     "kind" : "rtti",
9384     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BnHwMapperE"
9385    },
9386    {
9387     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9388    },
9389    {
9390     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9391    },
9392    {
9393     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9394    },
9395    {
9396     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9397    },
9398    {
9399     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9400    },
9401    {
9402     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9403    },
9404    {
9405     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9406    },
9407    {
9408     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9409    },
9410    {
9411     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9412    },
9413    {
9414     "kind" : "complete_dtor_pointer",
9415     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperD1Ev"
9416    },
9417    {
9418     "kind" : "deleting_dtor_pointer",
9419     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperD0Ev"
9420    },
9421    {
9422     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
9423    },
9424    {
9425     "component_value" : -20,
9426     "kind" : "offset_to_top"
9427    },
9428    {
9429     "kind" : "rtti",
9430     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BnHwMapperE"
9431    },
9432    {
9433     "kind" : "complete_dtor_pointer",
9434     "mangled_component_name" : "_ZThn20_N7android8hardware8graphics6mapper4V2_010BnHwMapperD1Ev"
9435    },
9436    {
9437     "kind" : "deleting_dtor_pointer",
9438     "mangled_component_name" : "_ZThn20_N7android8hardware8graphics6mapper4V2_010BnHwMapperD0Ev"
9439    },
9440    {
9441     "kind" : "vcall_offset"
9442    },
9443    {
9444     "kind" : "vcall_offset"
9445    },
9446    {
9447     "kind" : "vcall_offset"
9448    },
9449    {
9450     "kind" : "vcall_offset"
9451    },
9452    {
9453     "component_value" : -72,
9454     "kind" : "vcall_offset"
9455    },
9456    {
9457     "component_value" : -72,
9458     "kind" : "offset_to_top"
9459    },
9460    {
9461     "kind" : "rtti",
9462     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BnHwMapperE"
9463    },
9464    {
9465     "kind" : "complete_dtor_pointer",
9466     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_010BnHwMapperD1Ev"
9467    },
9468    {
9469     "kind" : "deleting_dtor_pointer",
9470     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_010BnHwMapperD0Ev"
9471    },
9472    {
9473     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9474    },
9475    {
9476     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9477    },
9478    {
9479     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9480    },
9481    {
9482     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9483    }
9484   ]
9485  },
9486  {
9487   "alignment" : 4,
9488   "base_specifiers" :
9489   [
9490    {
9491     "referenced_type" : "type-373"
9492    },
9493    {
9494     "referenced_type" : "type-390"
9495    }
9496   ],
9497   "fields" :
9498   [
9499    {
9500     "access" : "private",
9501     "field_name" : "_hidl_mMutex",
9502     "field_offset" : 544,
9503     "referenced_type" : "type-552"
9504    },
9505    {
9506     "access" : "private",
9507     "field_name" : "_hidl_mDeathRecipients",
9508     "field_offset" : 576,
9509     "referenced_type" : "type-553"
9510    }
9511   ],
9512   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::BpHwMapper",
9513   "name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper",
9514   "referenced_type" : "type-551",
9515   "self_type" : "type-551",
9516   "size" : 92,
9517   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h",
9518   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_010BpHwMapperE",
9519   "vtable_components" :
9520   [
9521    {
9522     "component_value" : 84,
9523     "kind" : "vbase_offset"
9524    },
9525    {
9526     "kind" : "offset_to_top"
9527    },
9528    {
9529     "kind" : "rtti",
9530     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
9531    },
9532    {
9533     "mangled_component_name" : "_ZNK7android8hardware8graphics6mapper4V2_010BpHwMapper8isRemoteEv"
9534    },
9535    {
9536     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9537    },
9538    {
9539     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9540    },
9541    {
9542     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9543    },
9544    {
9545     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9546    },
9547    {
9548     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper21setHALInstrumentationEv"
9549    },
9550    {
9551     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9552    },
9553    {
9554     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper4pingEv"
9555    },
9556    {
9557     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9558    },
9559    {
9560     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper21notifySyspropsChangedEv"
9561    },
9562    {
9563     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9564    },
9565    {
9566     "kind" : "complete_dtor_pointer",
9567     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapperD1Ev"
9568    },
9569    {
9570     "kind" : "deleting_dtor_pointer",
9571     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapperD0Ev"
9572    },
9573    {
9574     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper16createDescriptorERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecIjEEEEE"
9575    },
9576    {
9577     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorEPvEEE"
9578    },
9579    {
9580     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper10freeBufferEPv"
9581    },
9582    {
9583     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper4lockEPvyRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorES5_EEE"
9584    },
9585    {
9586     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper9lockYCbCrEPvyRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorERKNS3_11YCbCrLayoutEEEE"
9587    },
9588    {
9589     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper6unlockEPvNSt3__18functionIFvNS3_5ErrorERKNS0_11hidl_handleEEEE"
9590    },
9591    {
9592     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEE10onAsBinderEv"
9593    },
9594    {
9595     "component_value" : 80,
9596     "kind" : "vbase_offset"
9597    },
9598    {
9599     "component_value" : -4,
9600     "kind" : "offset_to_top"
9601    },
9602    {
9603     "kind" : "rtti",
9604     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
9605    },
9606    {
9607     "kind" : "complete_dtor_pointer",
9608     "mangled_component_name" : "_ZThn4_N7android8hardware8graphics6mapper4V2_010BpHwMapperD1Ev"
9609    },
9610    {
9611     "kind" : "deleting_dtor_pointer",
9612     "mangled_component_name" : "_ZThn4_N7android8hardware8graphics6mapper4V2_010BpHwMapperD0Ev"
9613    },
9614    {
9615     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEE10onAsBinderEv"
9616    },
9617    {
9618     "component_value" : 76,
9619     "kind" : "vbase_offset"
9620    },
9621    {
9622     "component_value" : -8,
9623     "kind" : "offset_to_top"
9624    },
9625    {
9626     "kind" : "rtti",
9627     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
9628    },
9629    {
9630     "kind" : "complete_dtor_pointer",
9631     "mangled_component_name" : "_ZThn8_N7android8hardware8graphics6mapper4V2_010BpHwMapperD1Ev"
9632    },
9633    {
9634     "kind" : "deleting_dtor_pointer",
9635     "mangled_component_name" : "_ZThn8_N7android8hardware8graphics6mapper4V2_010BpHwMapperD0Ev"
9636    },
9637    {
9638     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9639    },
9640    {
9641     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9642    },
9643    {
9644     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9645    },
9646    {
9647     "component_value" : -24,
9648     "kind" : "offset_to_top"
9649    },
9650    {
9651     "kind" : "rtti",
9652     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
9653    },
9654    {
9655     "kind" : "complete_dtor_pointer",
9656     "mangled_component_name" : "_ZThn24_N7android8hardware8graphics6mapper4V2_010BpHwMapperD1Ev"
9657    },
9658    {
9659     "kind" : "deleting_dtor_pointer",
9660     "mangled_component_name" : "_ZThn24_N7android8hardware8graphics6mapper4V2_010BpHwMapperD0Ev"
9661    },
9662    {
9663     "kind" : "vcall_offset"
9664    },
9665    {
9666     "component_value" : -76,
9667     "kind" : "vcall_offset"
9668    },
9669    {
9670     "component_value" : -76,
9671     "kind" : "vcall_offset"
9672    },
9673    {
9674     "component_value" : -76,
9675     "kind" : "vcall_offset"
9676    },
9677    {
9678     "component_value" : -84,
9679     "kind" : "vcall_offset"
9680    },
9681    {
9682     "component_value" : -84,
9683     "kind" : "offset_to_top"
9684    },
9685    {
9686     "kind" : "rtti",
9687     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
9688    },
9689    {
9690     "kind" : "complete_dtor_pointer",
9691     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_010BpHwMapperD1Ev"
9692    },
9693    {
9694     "kind" : "deleting_dtor_pointer",
9695     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_010BpHwMapperD0Ev"
9696    },
9697    {
9698     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9699    },
9700    {
9701     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9702    },
9703    {
9704     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9705    },
9706    {
9707     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9708    }
9709   ]
9710  },
9711  {
9712   "alignment" : 4,
9713   "base_specifiers" :
9714   [
9715    {
9716     "referenced_type" : "type-80"
9717    },
9718    {
9719     "referenced_type" : "type-390"
9720    }
9721   ],
9722   "fields" :
9723   [
9724    {
9725     "access" : "private",
9726     "field_name" : "mImpl",
9727     "field_offset" : 384,
9728     "referenced_type" : "type-84"
9729    },
9730    {
9731     "access" : "private",
9732     "field_name" : "mOnewayQueue",
9733     "field_offset" : 416,
9734     "referenced_type" : "type-597"
9735    }
9736   ],
9737   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::BsMapper",
9738   "name" : "android::hardware::graphics::mapper::V2_0::BsMapper",
9739   "referenced_type" : "type-596",
9740   "self_type" : "type-596",
9741   "size" : 68,
9742   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BsMapper.h",
9743   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_08BsMapperE",
9744   "vtable_components" :
9745   [
9746    {
9747     "component_value" : 60,
9748     "kind" : "vbase_offset"
9749    },
9750    {
9751     "kind" : "offset_to_top"
9752    },
9753    {
9754     "kind" : "rtti",
9755     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_08BsMapperE"
9756    },
9757    {
9758     "mangled_component_name" : "_ZNK7android8hardware8graphics6mapper4V2_07IMapper8isRemoteEv"
9759    },
9760    {
9761     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9762    },
9763    {
9764     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9765    },
9766    {
9767     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9768    },
9769    {
9770     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9771    },
9772    {
9773     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper21setHALInstrumentationEv"
9774    },
9775    {
9776     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9777    },
9778    {
9779     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper4pingEv"
9780    },
9781    {
9782     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9783    },
9784    {
9785     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper21notifySyspropsChangedEv"
9786    },
9787    {
9788     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9789    },
9790    {
9791     "kind" : "complete_dtor_pointer",
9792     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapperD1Ev"
9793    },
9794    {
9795     "kind" : "deleting_dtor_pointer",
9796     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapperD0Ev"
9797    },
9798    {
9799     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper16createDescriptorERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecIjEEEEE"
9800    },
9801    {
9802     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorEPvEEE"
9803    },
9804    {
9805     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper10freeBufferEPv"
9806    },
9807    {
9808     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper4lockEPvyRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorES5_EEE"
9809    },
9810    {
9811     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper9lockYCbCrEPvyRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorERKNS3_11YCbCrLayoutEEEE"
9812    },
9813    {
9814     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper6unlockEPvNSt3__18functionIFvNS3_5ErrorERKNS0_11hidl_handleEEEE"
9815    },
9816    {
9817     "component_value" : -4,
9818     "kind" : "offset_to_top"
9819    },
9820    {
9821     "kind" : "rtti",
9822     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_08BsMapperE"
9823    },
9824    {
9825     "kind" : "complete_dtor_pointer",
9826     "mangled_component_name" : "_ZThn4_N7android8hardware8graphics6mapper4V2_08BsMapperD1Ev"
9827    },
9828    {
9829     "kind" : "deleting_dtor_pointer",
9830     "mangled_component_name" : "_ZThn4_N7android8hardware8graphics6mapper4V2_08BsMapperD0Ev"
9831    },
9832    {
9833     "kind" : "vcall_offset"
9834    },
9835    {
9836     "kind" : "vcall_offset"
9837    },
9838    {
9839     "kind" : "vcall_offset"
9840    },
9841    {
9842     "kind" : "vcall_offset"
9843    },
9844    {
9845     "component_value" : -60,
9846     "kind" : "vcall_offset"
9847    },
9848    {
9849     "component_value" : -60,
9850     "kind" : "offset_to_top"
9851    },
9852    {
9853     "kind" : "rtti",
9854     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_08BsMapperE"
9855    },
9856    {
9857     "kind" : "complete_dtor_pointer",
9858     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_08BsMapperD1Ev"
9859    },
9860    {
9861     "kind" : "deleting_dtor_pointer",
9862     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_08BsMapperD0Ev"
9863    },
9864    {
9865     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9866    },
9867    {
9868     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9869    },
9870    {
9871     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9872    },
9873    {
9874     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9875    }
9876   ]
9877  },
9878  {
9879   "alignment" : 4,
9880   "base_specifiers" :
9881   [
9882    {
9883     "referenced_type" : "type-56"
9884    }
9885   ],
9886   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::IMapper",
9887   "name" : "android::hardware::graphics::mapper::V2_0::IMapper",
9888   "referenced_type" : "type-80",
9889   "self_type" : "type-80",
9890   "size" : 12,
9891   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h",
9892   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_07IMapperE",
9893   "vtable_components" :
9894   [
9895    {
9896     "component_value" : 4,
9897     "kind" : "vbase_offset"
9898    },
9899    {
9900     "kind" : "offset_to_top"
9901    },
9902    {
9903     "kind" : "rtti",
9904     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_07IMapperE"
9905    },
9906    {
9907     "mangled_component_name" : "_ZNK7android8hardware8graphics6mapper4V2_07IMapper8isRemoteEv"
9908    },
9909    {
9910     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9911    },
9912    {
9913     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9914    },
9915    {
9916     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9917    },
9918    {
9919     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9920    },
9921    {
9922     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper21setHALInstrumentationEv"
9923    },
9924    {
9925     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9926    },
9927    {
9928     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper4pingEv"
9929    },
9930    {
9931     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9932    },
9933    {
9934     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper21notifySyspropsChangedEv"
9935    },
9936    {
9937     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9938    },
9939    {
9940     "kind" : "complete_dtor_pointer",
9941     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapperD1Ev"
9942    },
9943    {
9944     "kind" : "deleting_dtor_pointer",
9945     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapperD0Ev"
9946    },
9947    {
9948     "is_pure" : true,
9949     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper16createDescriptorERKNS4_20BufferDescriptorInfoENSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecIjEEEEE"
9950    },
9951    {
9952     "is_pure" : true,
9953     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorEPvEEE"
9954    },
9955    {
9956     "is_pure" : true,
9957     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper10freeBufferEPv"
9958    },
9959    {
9960     "is_pure" : true,
9961     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper4lockEPvyRKNS4_4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorES5_EEE"
9962    },
9963    {
9964     "is_pure" : true,
9965     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper9lockYCbCrEPvyRKNS4_4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorERKNS3_11YCbCrLayoutEEEE"
9966    },
9967    {
9968     "is_pure" : true,
9969     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper6unlockEPvNSt3__18functionIFvNS3_5ErrorERKNS0_11hidl_handleEEEE"
9970    },
9971    {
9972     "kind" : "vcall_offset"
9973    },
9974    {
9975     "kind" : "vcall_offset"
9976    },
9977    {
9978     "kind" : "vcall_offset"
9979    },
9980    {
9981     "kind" : "vcall_offset"
9982    },
9983    {
9984     "component_value" : -4,
9985     "kind" : "vcall_offset"
9986    },
9987    {
9988     "component_value" : -4,
9989     "kind" : "offset_to_top"
9990    },
9991    {
9992     "kind" : "rtti",
9993     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_07IMapperE"
9994    },
9995    {
9996     "kind" : "complete_dtor_pointer",
9997     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_07IMapperD1Ev"
9998    },
9999    {
10000     "kind" : "deleting_dtor_pointer",
10001     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_07IMapperD0Ev"
10002    },
10003    {
10004     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10005    },
10006    {
10007     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10008    },
10009    {
10010     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10011    },
10012    {
10013     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10014    }
10015   ]
10016  },
10017  {
10018   "alignment" : 8,
10019   "fields" :
10020   [
10021    {
10022     "field_name" : "width",
10023     "referenced_type" : "type-2"
10024    },
10025    {
10026     "field_name" : "height",
10027     "field_offset" : 32,
10028     "referenced_type" : "type-2"
10029    },
10030    {
10031     "field_name" : "layerCount",
10032     "field_offset" : 64,
10033     "referenced_type" : "type-2"
10034    },
10035    {
10036     "field_name" : "format",
10037     "field_offset" : 96,
10038     "referenced_type" : "type-502"
10039    },
10040    {
10041     "field_name" : "usage",
10042     "field_offset" : 128,
10043     "referenced_type" : "type-92"
10044    }
10045   ],
10046   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::IMapper::BufferDescriptorInfo",
10047   "name" : "android::hardware::graphics::mapper::V2_0::IMapper::BufferDescriptorInfo",
10048   "referenced_type" : "type-536",
10049   "self_type" : "type-536",
10050   "size" : 24,
10051   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h",
10052   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_07IMapper20BufferDescriptorInfoE"
10053  },
10054  {
10055   "alignment" : 4,
10056   "fields" :
10057   [
10058    {
10059     "field_name" : "left",
10060     "referenced_type" : "type-7"
10061    },
10062    {
10063     "field_name" : "top",
10064     "field_offset" : 32,
10065     "referenced_type" : "type-7"
10066    },
10067    {
10068     "field_name" : "width",
10069     "field_offset" : 64,
10070     "referenced_type" : "type-7"
10071    },
10072    {
10073     "field_name" : "height",
10074     "field_offset" : 96,
10075     "referenced_type" : "type-7"
10076    }
10077   ],
10078   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::IMapper::Rect",
10079   "name" : "android::hardware::graphics::mapper::V2_0::IMapper::Rect",
10080   "referenced_type" : "type-537",
10081   "self_type" : "type-537",
10082   "size" : 16,
10083   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h",
10084   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_07IMapper4RectE"
10085  },
10086  {
10087   "alignment" : 4,
10088   "fields" :
10089   [
10090    {
10091     "field_name" : "y",
10092     "referenced_type" : "type-8"
10093    },
10094    {
10095     "field_name" : "cb",
10096     "field_offset" : 32,
10097     "referenced_type" : "type-8"
10098    },
10099    {
10100     "field_name" : "cr",
10101     "field_offset" : 64,
10102     "referenced_type" : "type-8"
10103    },
10104    {
10105     "field_name" : "yStride",
10106     "field_offset" : 96,
10107     "referenced_type" : "type-2"
10108    },
10109    {
10110     "field_name" : "cStride",
10111     "field_offset" : 128,
10112     "referenced_type" : "type-2"
10113    },
10114    {
10115     "field_name" : "chromaStep",
10116     "field_offset" : 160,
10117     "referenced_type" : "type-2"
10118    }
10119   ],
10120   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::YCbCrLayout",
10121   "name" : "android::hardware::graphics::mapper::V2_0::YCbCrLayout",
10122   "referenced_type" : "type-531",
10123   "self_type" : "type-531",
10124   "size" : 24,
10125   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/types.h",
10126   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_011YCbCrLayoutE"
10127  },
10128  {
10129   "alignment" : 1,
10130   "fields" :
10131   [
10132    {
10133     "access" : "private",
10134     "field_name" : "mBuffer",
10135     "referenced_type" : "type-304"
10136    }
10137   ],
10138   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
10139   "name" : "android::hardware::hidl_array<unsigned char, 32>",
10140   "referenced_type" : "type-303",
10141   "self_type" : "type-303",
10142   "size" : 32,
10143   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10144   "template_args" : [ "type-99" ],
10145   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
10146  },
10147  {
10148   "alignment" : 4,
10149   "base_specifiers" :
10150   [
10151    {
10152     "referenced_type" : "type-51"
10153    }
10154   ],
10155   "fields" :
10156   [
10157    {
10158     "access" : "private",
10159     "field_name" : "mRecipient",
10160     "field_offset" : 32,
10161     "referenced_type" : "type-89"
10162    },
10163    {
10164     "access" : "private",
10165     "field_name" : "mCookie",
10166     "field_offset" : 96,
10167     "referenced_type" : "type-92"
10168    },
10169    {
10170     "access" : "private",
10171     "field_name" : "mBase",
10172     "field_offset" : 160,
10173     "referenced_type" : "type-93"
10174    }
10175   ],
10176   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
10177   "name" : "android::hardware::hidl_binder_death_recipient",
10178   "referenced_type" : "type-88",
10179   "self_type" : "type-88",
10180   "size" : 36,
10181   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
10182   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
10183   "vtable_components" :
10184   [
10185    {
10186     "component_value" : 28,
10187     "kind" : "vbase_offset"
10188    },
10189    {
10190     "kind" : "offset_to_top"
10191    },
10192    {
10193     "kind" : "rtti",
10194     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
10195    },
10196    {
10197     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
10198    },
10199    {
10200     "kind" : "complete_dtor_pointer",
10201     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
10202    },
10203    {
10204     "kind" : "deleting_dtor_pointer",
10205     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
10206    },
10207    {
10208     "kind" : "vcall_offset"
10209    },
10210    {
10211     "kind" : "vcall_offset"
10212    },
10213    {
10214     "kind" : "vcall_offset"
10215    },
10216    {
10217     "kind" : "vcall_offset"
10218    },
10219    {
10220     "component_value" : -28,
10221     "kind" : "vcall_offset"
10222    },
10223    {
10224     "component_value" : -28,
10225     "kind" : "offset_to_top"
10226    },
10227    {
10228     "kind" : "rtti",
10229     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
10230    },
10231    {
10232     "kind" : "complete_dtor_pointer",
10233     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
10234    },
10235    {
10236     "kind" : "deleting_dtor_pointer",
10237     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
10238    },
10239    {
10240     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10241    },
10242    {
10243     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10244    },
10245    {
10246     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10247    },
10248    {
10249     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10250    }
10251   ]
10252  },
10253  {
10254   "alignment" : 4,
10255   "base_specifiers" :
10256   [
10257    {
10258     "is_virtual" : true,
10259     "referenced_type" : "type-21"
10260    }
10261   ],
10262   "linker_set_key" : "android::hardware::hidl_death_recipient",
10263   "name" : "android::hardware::hidl_death_recipient",
10264   "referenced_type" : "type-91",
10265   "self_type" : "type-91",
10266   "size" : 12,
10267   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10268   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
10269   "vtable_components" :
10270   [
10271    {
10272     "component_value" : 4,
10273     "kind" : "vbase_offset"
10274    },
10275    {
10276     "kind" : "offset_to_top"
10277    },
10278    {
10279     "kind" : "rtti",
10280     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
10281    },
10282    {
10283     "is_pure" : true,
10284     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
10285    },
10286    {
10287     "kind" : "complete_dtor_pointer",
10288     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
10289    },
10290    {
10291     "kind" : "deleting_dtor_pointer",
10292     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
10293    },
10294    {
10295     "kind" : "vcall_offset"
10296    },
10297    {
10298     "kind" : "vcall_offset"
10299    },
10300    {
10301     "kind" : "vcall_offset"
10302    },
10303    {
10304     "kind" : "vcall_offset"
10305    },
10306    {
10307     "component_value" : -4,
10308     "kind" : "vcall_offset"
10309    },
10310    {
10311     "component_value" : -4,
10312     "kind" : "offset_to_top"
10313    },
10314    {
10315     "kind" : "rtti",
10316     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
10317    },
10318    {
10319     "kind" : "complete_dtor_pointer",
10320     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
10321    },
10322    {
10323     "kind" : "deleting_dtor_pointer",
10324     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
10325    },
10326    {
10327     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10328    },
10329    {
10330     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10331    },
10332    {
10333     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10334    },
10335    {
10336     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10337    }
10338   ]
10339  },
10340  {
10341   "alignment" : 8,
10342   "fields" :
10343   [
10344    {
10345     "access" : "private",
10346     "field_name" : "mHandle",
10347     "referenced_type" : "type-252"
10348    },
10349    {
10350     "access" : "private",
10351     "field_name" : "mOwnsHandle",
10352     "field_offset" : 64,
10353     "referenced_type" : "type-24"
10354    }
10355   ],
10356   "linker_set_key" : "android::hardware::hidl_handle",
10357   "name" : "android::hardware::hidl_handle",
10358   "referenced_type" : "type-264",
10359   "self_type" : "type-264",
10360   "size" : 16,
10361   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10362   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
10363  },
10364  {
10365   "alignment" : 8,
10366   "fields" :
10367   [
10368    {
10369     "access" : "private",
10370     "field_name" : "mHandle",
10371     "referenced_type" : "type-264"
10372    },
10373    {
10374     "access" : "private",
10375     "field_name" : "mSize",
10376     "field_offset" : 128,
10377     "referenced_type" : "type-92"
10378    },
10379    {
10380     "access" : "private",
10381     "field_name" : "mName",
10382     "field_offset" : 192,
10383     "referenced_type" : "type-266"
10384    }
10385   ],
10386   "linker_set_key" : "android::hardware::hidl_memory",
10387   "name" : "android::hardware::hidl_memory",
10388   "referenced_type" : "type-270",
10389   "self_type" : "type-270",
10390   "size" : 40,
10391   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10392   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
10393  },
10394  {
10395   "alignment" : 4,
10396   "fields" :
10397   [
10398    {
10399     "access" : "private",
10400     "field_name" : "mBuffer",
10401     "referenced_type" : "type-267"
10402    },
10403    {
10404     "access" : "private",
10405     "field_name" : "mSize",
10406     "field_offset" : 64,
10407     "referenced_type" : "type-2"
10408    },
10409    {
10410     "access" : "private",
10411     "field_name" : "mOwnsBuffer",
10412     "field_offset" : 96,
10413     "referenced_type" : "type-24"
10414    }
10415   ],
10416   "linker_set_key" : "android::hardware::hidl_string",
10417   "name" : "android::hardware::hidl_string",
10418   "referenced_type" : "type-266",
10419   "self_type" : "type-266",
10420   "size" : 16,
10421   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10422   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
10423  },
10424  {
10425   "alignment" : 4,
10426   "fields" :
10427   [
10428    {
10429     "access" : "private",
10430     "field_name" : "mBuffer",
10431     "referenced_type" : "type-284"
10432    },
10433    {
10434     "access" : "private",
10435     "field_name" : "mSize",
10436     "field_offset" : 64,
10437     "referenced_type" : "type-2"
10438    },
10439    {
10440     "access" : "private",
10441     "field_name" : "mOwnsBuffer",
10442     "field_offset" : 96,
10443     "referenced_type" : "type-24"
10444    }
10445   ],
10446   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
10447   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
10448   "referenced_type" : "type-283",
10449   "self_type" : "type-283",
10450   "size" : 16,
10451   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10452   "template_args" : [ "type-287" ],
10453   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
10454  },
10455  {
10456   "alignment" : 4,
10457   "fields" :
10458   [
10459    {
10460     "access" : "private",
10461     "field_name" : "mBuffer",
10462     "referenced_type" : "type-300"
10463    },
10464    {
10465     "access" : "private",
10466     "field_name" : "mSize",
10467     "field_offset" : 64,
10468     "referenced_type" : "type-2"
10469    },
10470    {
10471     "access" : "private",
10472     "field_name" : "mOwnsBuffer",
10473     "field_offset" : 96,
10474     "referenced_type" : "type-24"
10475    }
10476   ],
10477   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
10478   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
10479   "referenced_type" : "type-299",
10480   "self_type" : "type-299",
10481   "size" : 16,
10482   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10483   "template_args" : [ "type-303" ],
10484   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE"
10485  },
10486  {
10487   "alignment" : 4,
10488   "fields" :
10489   [
10490    {
10491     "access" : "private",
10492     "field_name" : "mBuffer",
10493     "referenced_type" : "type-290"
10494    },
10495    {
10496     "access" : "private",
10497     "field_name" : "mSize",
10498     "field_offset" : 64,
10499     "referenced_type" : "type-2"
10500    },
10501    {
10502     "access" : "private",
10503     "field_name" : "mOwnsBuffer",
10504     "field_offset" : 96,
10505     "referenced_type" : "type-24"
10506    }
10507   ],
10508   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
10509   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
10510   "referenced_type" : "type-289",
10511   "self_type" : "type-289",
10512   "size" : 16,
10513   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10514   "template_args" : [ "type-266" ],
10515   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
10516  },
10517  {
10518   "alignment" : 4,
10519   "fields" :
10520   [
10521    {
10522     "access" : "private",
10523     "field_name" : "mBuffer",
10524     "referenced_type" : "type-325"
10525    },
10526    {
10527     "access" : "private",
10528     "field_name" : "mSize",
10529     "field_offset" : 64,
10530     "referenced_type" : "type-2"
10531    },
10532    {
10533     "access" : "private",
10534     "field_name" : "mOwnsBuffer",
10535     "field_offset" : 96,
10536     "referenced_type" : "type-24"
10537    }
10538   ],
10539   "linker_set_key" : "android::hardware::hidl_vec<char>",
10540   "name" : "android::hardware::hidl_vec<char>",
10541   "referenced_type" : "type-324",
10542   "self_type" : "type-324",
10543   "size" : 16,
10544   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10545   "template_args" : [ "type-43" ],
10546   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
10547  },
10548  {
10549   "alignment" : 4,
10550   "fields" :
10551   [
10552    {
10553     "access" : "private",
10554     "field_name" : "mBuffer",
10555     "referenced_type" : "type-310"
10556    },
10557    {
10558     "access" : "private",
10559     "field_name" : "mSize",
10560     "field_offset" : 64,
10561     "referenced_type" : "type-2"
10562    },
10563    {
10564     "access" : "private",
10565     "field_name" : "mOwnsBuffer",
10566     "field_offset" : 96,
10567     "referenced_type" : "type-24"
10568    }
10569   ],
10570   "linker_set_key" : "android::hardware::hidl_vec<int>",
10571   "name" : "android::hardware::hidl_vec<int>",
10572   "referenced_type" : "type-309",
10573   "self_type" : "type-309",
10574   "size" : 16,
10575   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10576   "template_args" : [ "type-7" ],
10577   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
10578  },
10579  {
10580   "alignment" : 4,
10581   "fields" :
10582   [
10583    {
10584     "access" : "private",
10585     "field_name" : "mBuffer",
10586     "referenced_type" : "type-317"
10587    },
10588    {
10589     "access" : "private",
10590     "field_name" : "mSize",
10591     "field_offset" : 64,
10592     "referenced_type" : "type-2"
10593    },
10594    {
10595     "access" : "private",
10596     "field_name" : "mOwnsBuffer",
10597     "field_offset" : 96,
10598     "referenced_type" : "type-24"
10599    }
10600   ],
10601   "linker_set_key" : "android::hardware::hidl_vec<unsigned int>",
10602   "name" : "android::hardware::hidl_vec<unsigned int>",
10603   "referenced_type" : "type-316",
10604   "self_type" : "type-316",
10605   "size" : 16,
10606   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10607   "template_args" : [ "type-2" ],
10608   "unique_id" : "_ZTSN7android8hardware8hidl_vecIjEE"
10609  },
10610  {
10611   "alignment" : 2,
10612   "fields" :
10613   [
10614    {
10615     "access" : "private",
10616     "field_name" : "mMajor",
10617     "referenced_type" : "type-101"
10618    },
10619    {
10620     "access" : "private",
10621     "field_name" : "mMinor",
10622     "field_offset" : 16,
10623     "referenced_type" : "type-101"
10624    }
10625   ],
10626   "linker_set_key" : "android::hardware::hidl_version",
10627   "name" : "android::hardware::hidl_version",
10628   "referenced_type" : "type-330",
10629   "self_type" : "type-330",
10630   "size" : 4,
10631   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10632   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
10633  },
10634  {
10635   "alignment" : 4,
10636   "base_specifiers" :
10637   [
10638    {
10639     "referenced_type" : "type-112"
10640    },
10641    {
10642     "referenced_type" : "type-390"
10643    }
10644   ],
10645   "fields" :
10646   [
10647    {
10648     "access" : "private",
10649     "field_name" : "_hidl_mImpl",
10650     "field_offset" : 512,
10651     "referenced_type" : "type-389"
10652    }
10653   ],
10654   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
10655   "name" : "android::hidl::base::V1_0::BnHwBase",
10656   "referenced_type" : "type-388",
10657   "self_type" : "type-388",
10658   "size" : 76,
10659   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
10660   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
10661   "vtable_components" :
10662   [
10663    {
10664     "component_value" : 68,
10665     "kind" : "vbase_offset"
10666    },
10667    {
10668     "kind" : "offset_to_top"
10669    },
10670    {
10671     "kind" : "rtti",
10672     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10673    },
10674    {
10675     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10676    },
10677    {
10678     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10679    },
10680    {
10681     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10682    },
10683    {
10684     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10685    },
10686    {
10687     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10688    },
10689    {
10690     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10691    },
10692    {
10693     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10694    },
10695    {
10696     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10697    },
10698    {
10699     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10700    },
10701    {
10702     "kind" : "complete_dtor_pointer",
10703     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
10704    },
10705    {
10706     "kind" : "deleting_dtor_pointer",
10707     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
10708    },
10709    {
10710     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
10711    },
10712    {
10713     "component_value" : -20,
10714     "kind" : "offset_to_top"
10715    },
10716    {
10717     "kind" : "rtti",
10718     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10719    },
10720    {
10721     "kind" : "complete_dtor_pointer",
10722     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
10723    },
10724    {
10725     "kind" : "deleting_dtor_pointer",
10726     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
10727    },
10728    {
10729     "kind" : "vcall_offset"
10730    },
10731    {
10732     "kind" : "vcall_offset"
10733    },
10734    {
10735     "kind" : "vcall_offset"
10736    },
10737    {
10738     "kind" : "vcall_offset"
10739    },
10740    {
10741     "component_value" : -68,
10742     "kind" : "vcall_offset"
10743    },
10744    {
10745     "component_value" : -68,
10746     "kind" : "offset_to_top"
10747    },
10748    {
10749     "kind" : "rtti",
10750     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10751    },
10752    {
10753     "kind" : "complete_dtor_pointer",
10754     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
10755    },
10756    {
10757     "kind" : "deleting_dtor_pointer",
10758     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
10759    },
10760    {
10761     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10762    },
10763    {
10764     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10765    },
10766    {
10767     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10768    },
10769    {
10770     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10771    }
10772   ]
10773  },
10774  {
10775   "alignment" : 4,
10776   "base_specifiers" :
10777   [
10778    {
10779     "referenced_type" : "type-370"
10780    },
10781    {
10782     "referenced_type" : "type-390"
10783    }
10784   ],
10785   "fields" :
10786   [
10787    {
10788     "access" : "private",
10789     "field_name" : "_hidl_mMutex",
10790     "field_offset" : 544,
10791     "referenced_type" : "type-545"
10792    },
10793    {
10794     "access" : "private",
10795     "field_name" : "_hidl_mDeathRecipients",
10796     "field_offset" : 576,
10797     "referenced_type" : "type-546"
10798    }
10799   ],
10800   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
10801   "name" : "android::hidl::base::V1_0::BpHwBase",
10802   "referenced_type" : "type-544",
10803   "self_type" : "type-544",
10804   "size" : 92,
10805   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
10806   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
10807   "vtable_components" :
10808   [
10809    {
10810     "component_value" : 84,
10811     "kind" : "vbase_offset"
10812    },
10813    {
10814     "kind" : "offset_to_top"
10815    },
10816    {
10817     "kind" : "rtti",
10818     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10819    },
10820    {
10821     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
10822    },
10823    {
10824     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10825    },
10826    {
10827     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10828    },
10829    {
10830     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10831    },
10832    {
10833     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10834    },
10835    {
10836     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
10837    },
10838    {
10839     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10840    },
10841    {
10842     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
10843    },
10844    {
10845     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10846    },
10847    {
10848     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
10849    },
10850    {
10851     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10852    },
10853    {
10854     "kind" : "complete_dtor_pointer",
10855     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
10856    },
10857    {
10858     "kind" : "deleting_dtor_pointer",
10859     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
10860    },
10861    {
10862     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10863    },
10864    {
10865     "component_value" : 80,
10866     "kind" : "vbase_offset"
10867    },
10868    {
10869     "component_value" : -4,
10870     "kind" : "offset_to_top"
10871    },
10872    {
10873     "kind" : "rtti",
10874     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10875    },
10876    {
10877     "kind" : "complete_dtor_pointer",
10878     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10879    },
10880    {
10881     "kind" : "deleting_dtor_pointer",
10882     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10883    },
10884    {
10885     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10886    },
10887    {
10888     "component_value" : 76,
10889     "kind" : "vbase_offset"
10890    },
10891    {
10892     "component_value" : -8,
10893     "kind" : "offset_to_top"
10894    },
10895    {
10896     "kind" : "rtti",
10897     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10898    },
10899    {
10900     "kind" : "complete_dtor_pointer",
10901     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10902    },
10903    {
10904     "kind" : "deleting_dtor_pointer",
10905     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10906    },
10907    {
10908     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10909    },
10910    {
10911     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10912    },
10913    {
10914     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10915    },
10916    {
10917     "component_value" : -24,
10918     "kind" : "offset_to_top"
10919    },
10920    {
10921     "kind" : "rtti",
10922     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10923    },
10924    {
10925     "kind" : "complete_dtor_pointer",
10926     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10927    },
10928    {
10929     "kind" : "deleting_dtor_pointer",
10930     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10931    },
10932    {
10933     "kind" : "vcall_offset"
10934    },
10935    {
10936     "component_value" : -76,
10937     "kind" : "vcall_offset"
10938    },
10939    {
10940     "component_value" : -76,
10941     "kind" : "vcall_offset"
10942    },
10943    {
10944     "component_value" : -76,
10945     "kind" : "vcall_offset"
10946    },
10947    {
10948     "component_value" : -84,
10949     "kind" : "vcall_offset"
10950    },
10951    {
10952     "component_value" : -84,
10953     "kind" : "offset_to_top"
10954    },
10955    {
10956     "kind" : "rtti",
10957     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10958    },
10959    {
10960     "kind" : "complete_dtor_pointer",
10961     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10962    },
10963    {
10964     "kind" : "deleting_dtor_pointer",
10965     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10966    },
10967    {
10968     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10969    },
10970    {
10971     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10972    },
10973    {
10974     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10975    },
10976    {
10977     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10978    }
10979   ]
10980  },
10981  {
10982   "alignment" : 8,
10983   "fields" :
10984   [
10985    {
10986     "field_name" : "pid",
10987     "referenced_type" : "type-7"
10988    },
10989    {
10990     "field_name" : "ptr",
10991     "field_offset" : 64,
10992     "referenced_type" : "type-92"
10993    },
10994    {
10995     "field_name" : "arch",
10996     "field_offset" : 128,
10997     "referenced_type" : "type-347"
10998    }
10999   ],
11000   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
11001   "name" : "android::hidl::base::V1_0::DebugInfo",
11002   "referenced_type" : "type-346",
11003   "self_type" : "type-346",
11004   "size" : 24,
11005   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
11006   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
11007  },
11008  {
11009   "alignment" : 4,
11010   "base_specifiers" :
11011   [
11012    {
11013     "is_virtual" : true,
11014     "referenced_type" : "type-21"
11015    }
11016   ],
11017   "linker_set_key" : "android::hidl::base::V1_0::IBase",
11018   "name" : "android::hidl::base::V1_0::IBase",
11019   "referenced_type" : "type-56",
11020   "self_type" : "type-56",
11021   "size" : 12,
11022   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
11023   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
11024   "vtable_components" :
11025   [
11026    {
11027     "component_value" : 4,
11028     "kind" : "vbase_offset"
11029    },
11030    {
11031     "kind" : "offset_to_top"
11032    },
11033    {
11034     "kind" : "rtti",
11035     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11036    },
11037    {
11038     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
11039    },
11040    {
11041     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11042    },
11043    {
11044     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11045    },
11046    {
11047     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11048    },
11049    {
11050     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11051    },
11052    {
11053     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
11054    },
11055    {
11056     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11057    },
11058    {
11059     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
11060    },
11061    {
11062     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11063    },
11064    {
11065     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
11066    },
11067    {
11068     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11069    },
11070    {
11071     "kind" : "complete_dtor_pointer",
11072     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
11073    },
11074    {
11075     "kind" : "deleting_dtor_pointer",
11076     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
11077    },
11078    {
11079     "kind" : "vcall_offset"
11080    },
11081    {
11082     "kind" : "vcall_offset"
11083    },
11084    {
11085     "kind" : "vcall_offset"
11086    },
11087    {
11088     "kind" : "vcall_offset"
11089    },
11090    {
11091     "component_value" : -4,
11092     "kind" : "vcall_offset"
11093    },
11094    {
11095     "component_value" : -4,
11096     "kind" : "offset_to_top"
11097    },
11098    {
11099     "kind" : "rtti",
11100     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11101    },
11102    {
11103     "kind" : "complete_dtor_pointer",
11104     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
11105    },
11106    {
11107     "kind" : "deleting_dtor_pointer",
11108     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
11109    },
11110    {
11111     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11112    },
11113    {
11114     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11115    },
11116    {
11117     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11118    },
11119    {
11120     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11121    }
11122   ]
11123  },
11124  {
11125   "alignment" : 4,
11126   "base_specifiers" :
11127   [
11128    {
11129     "referenced_type" : "type-56"
11130    }
11131   ],
11132   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
11133   "name" : "android::hidl::manager::V1_0::IServiceManager",
11134   "referenced_type" : "type-55",
11135   "self_type" : "type-55",
11136   "size" : 12,
11137   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
11138   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
11139   "vtable_components" :
11140   [
11141    {
11142     "component_value" : 4,
11143     "kind" : "vbase_offset"
11144    },
11145    {
11146     "kind" : "offset_to_top"
11147    },
11148    {
11149     "kind" : "rtti",
11150     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11151    },
11152    {
11153     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
11154    },
11155    {
11156     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11157    },
11158    {
11159     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11160    },
11161    {
11162     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11163    },
11164    {
11165     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11166    },
11167    {
11168     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
11169    },
11170    {
11171     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11172    },
11173    {
11174     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
11175    },
11176    {
11177     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11178    },
11179    {
11180     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
11181    },
11182    {
11183     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11184    },
11185    {
11186     "kind" : "complete_dtor_pointer",
11187     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
11188    },
11189    {
11190     "kind" : "deleting_dtor_pointer",
11191     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
11192    },
11193    {
11194     "is_pure" : true,
11195     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
11196    },
11197    {
11198     "is_pure" : true,
11199     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
11200    },
11201    {
11202     "is_pure" : true,
11203     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
11204    },
11205    {
11206     "is_pure" : true,
11207     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11208    },
11209    {
11210     "is_pure" : true,
11211     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
11212    },
11213    {
11214     "is_pure" : true,
11215     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
11216    },
11217    {
11218     "is_pure" : true,
11219     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
11220    },
11221    {
11222     "is_pure" : true,
11223     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
11224    },
11225    {
11226     "kind" : "vcall_offset"
11227    },
11228    {
11229     "kind" : "vcall_offset"
11230    },
11231    {
11232     "kind" : "vcall_offset"
11233    },
11234    {
11235     "kind" : "vcall_offset"
11236    },
11237    {
11238     "component_value" : -4,
11239     "kind" : "vcall_offset"
11240    },
11241    {
11242     "component_value" : -4,
11243     "kind" : "offset_to_top"
11244    },
11245    {
11246     "kind" : "rtti",
11247     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11248    },
11249    {
11250     "kind" : "complete_dtor_pointer",
11251     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
11252    },
11253    {
11254     "kind" : "deleting_dtor_pointer",
11255     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
11256    },
11257    {
11258     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11259    },
11260    {
11261     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11262    },
11263    {
11264     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11265    },
11266    {
11267     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11268    }
11269   ]
11270  },
11271  {
11272   "alignment" : 8,
11273   "fields" :
11274   [
11275    {
11276     "field_name" : "interfaceName",
11277     "referenced_type" : "type-266"
11278    },
11279    {
11280     "field_name" : "instanceName",
11281     "field_offset" : 128,
11282     "referenced_type" : "type-266"
11283    },
11284    {
11285     "field_name" : "pid",
11286     "field_offset" : 256,
11287     "referenced_type" : "type-7"
11288    },
11289    {
11290     "field_name" : "clientPids",
11291     "field_offset" : 320,
11292     "referenced_type" : "type-309"
11293    },
11294    {
11295     "field_name" : "arch",
11296     "field_offset" : 448,
11297     "referenced_type" : "type-347"
11298    }
11299   ],
11300   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
11301   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
11302   "referenced_type" : "type-494",
11303   "self_type" : "type-494",
11304   "size" : 64,
11305   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
11306   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
11307  },
11308  {
11309   "alignment" : 4,
11310   "base_specifiers" :
11311   [
11312    {
11313     "referenced_type" : "type-56"
11314    }
11315   ],
11316   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
11317   "name" : "android::hidl::manager::V1_0::IServiceNotification",
11318   "referenced_type" : "type-73",
11319   "self_type" : "type-73",
11320   "size" : 12,
11321   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
11322   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
11323   "vtable_components" :
11324   [
11325    {
11326     "component_value" : 4,
11327     "kind" : "vbase_offset"
11328    },
11329    {
11330     "kind" : "offset_to_top"
11331    },
11332    {
11333     "kind" : "rtti",
11334     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11335    },
11336    {
11337     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
11338    },
11339    {
11340     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11341    },
11342    {
11343     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11344    },
11345    {
11346     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11347    },
11348    {
11349     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11350    },
11351    {
11352     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
11353    },
11354    {
11355     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11356    },
11357    {
11358     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
11359    },
11360    {
11361     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11362    },
11363    {
11364     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
11365    },
11366    {
11367     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11368    },
11369    {
11370     "kind" : "complete_dtor_pointer",
11371     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11372    },
11373    {
11374     "kind" : "deleting_dtor_pointer",
11375     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11376    },
11377    {
11378     "is_pure" : true,
11379     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
11380    },
11381    {
11382     "kind" : "vcall_offset"
11383    },
11384    {
11385     "kind" : "vcall_offset"
11386    },
11387    {
11388     "kind" : "vcall_offset"
11389    },
11390    {
11391     "kind" : "vcall_offset"
11392    },
11393    {
11394     "component_value" : -4,
11395     "kind" : "vcall_offset"
11396    },
11397    {
11398     "component_value" : -4,
11399     "kind" : "offset_to_top"
11400    },
11401    {
11402     "kind" : "rtti",
11403     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11404    },
11405    {
11406     "kind" : "complete_dtor_pointer",
11407     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11408    },
11409    {
11410     "kind" : "deleting_dtor_pointer",
11411     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11412    },
11413    {
11414     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11415    },
11416    {
11417     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11418    },
11419    {
11420     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11421    },
11422    {
11423     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11424    }
11425   ]
11426  },
11427  {
11428   "alignment" : 4,
11429   "fields" :
11430   [
11431    {
11432     "access" : "private",
11433     "field_name" : "m_ptr",
11434     "referenced_type" : "type-63"
11435    }
11436   ],
11437   "linker_set_key" : "android::sp<android::Thread>",
11438   "name" : "android::sp<android::Thread>",
11439   "record_kind" : "class",
11440   "referenced_type" : "type-62",
11441   "self_type" : "type-62",
11442   "size" : 4,
11443   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11444   "template_args" : [ "type-64" ],
11445   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
11446  },
11447  {
11448   "alignment" : 4,
11449   "fields" :
11450   [
11451    {
11452     "access" : "private",
11453     "field_name" : "m_ptr",
11454     "referenced_type" : "type-111"
11455    }
11456   ],
11457   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
11458   "name" : "android::sp<android::hardware::BHwBinder>",
11459   "record_kind" : "class",
11460   "referenced_type" : "type-110",
11461   "self_type" : "type-110",
11462   "size" : 4,
11463   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11464   "template_args" : [ "type-112" ],
11465   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
11466  },
11467  {
11468   "alignment" : 4,
11469   "fields" :
11470   [
11471    {
11472     "access" : "private",
11473     "field_name" : "m_ptr",
11474     "referenced_type" : "type-50"
11475    }
11476   ],
11477   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
11478   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
11479   "record_kind" : "class",
11480   "referenced_type" : "type-611",
11481   "self_type" : "type-611",
11482   "size" : 4,
11483   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11484   "template_args" : [ "type-51" ],
11485   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
11486  },
11487  {
11488   "alignment" : 4,
11489   "fields" :
11490   [
11491    {
11492     "access" : "private",
11493     "field_name" : "m_ptr",
11494     "referenced_type" : "type-19"
11495    }
11496   ],
11497   "linker_set_key" : "android::sp<android::hardware::IBinder>",
11498   "name" : "android::sp<android::hardware::IBinder>",
11499   "record_kind" : "class",
11500   "referenced_type" : "type-35",
11501   "self_type" : "type-35",
11502   "size" : 4,
11503   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11504   "template_args" : [ "type-20" ],
11505   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
11506  },
11507  {
11508   "alignment" : 4,
11509   "fields" :
11510   [
11511    {
11512     "access" : "private",
11513     "field_name" : "m_ptr",
11514     "referenced_type" : "type-616"
11515    }
11516   ],
11517   "linker_set_key" : "android::sp<android::hardware::IInterface>",
11518   "name" : "android::sp<android::hardware::IInterface>",
11519   "record_kind" : "class",
11520   "referenced_type" : "type-615",
11521   "self_type" : "type-615",
11522   "size" : 4,
11523   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11524   "template_args" : [ "type-371" ],
11525   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
11526  },
11527  {
11528   "alignment" : 4,
11529   "fields" :
11530   [
11531    {
11532     "access" : "private",
11533     "field_name" : "m_ptr",
11534     "referenced_type" : "type-48"
11535    }
11536   ],
11537   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
11538   "name" : "android::sp<android::hardware::ProcessState>",
11539   "record_kind" : "class",
11540   "referenced_type" : "type-47",
11541   "self_type" : "type-47",
11542   "size" : 4,
11543   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11544   "template_args" : [ "type-6" ],
11545   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
11546  },
11547  {
11548   "alignment" : 4,
11549   "fields" :
11550   [
11551    {
11552     "access" : "private",
11553     "field_name" : "m_ptr",
11554     "referenced_type" : "type-79"
11555    }
11556   ],
11557   "linker_set_key" : "android::sp<android::hardware::graphics::mapper::V2_0::IMapper>",
11558   "name" : "android::sp<android::hardware::graphics::mapper::V2_0::IMapper>",
11559   "record_kind" : "class",
11560   "referenced_type" : "type-78",
11561   "self_type" : "type-78",
11562   "size" : 4,
11563   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11564   "template_args" : [ "type-80" ],
11565   "unique_id" : "_ZTSN7android2spINS_8hardware8graphics6mapper4V2_07IMapperEEE"
11566  },
11567  {
11568   "alignment" : 4,
11569   "fields" :
11570   [
11571    {
11572     "access" : "private",
11573     "field_name" : "m_ptr",
11574     "referenced_type" : "type-87"
11575    }
11576   ],
11577   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
11578   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
11579   "record_kind" : "class",
11580   "referenced_type" : "type-86",
11581   "self_type" : "type-86",
11582   "size" : 4,
11583   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11584   "template_args" : [ "type-88" ],
11585   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
11586  },
11587  {
11588   "alignment" : 4,
11589   "fields" :
11590   [
11591    {
11592     "access" : "private",
11593     "field_name" : "m_ptr",
11594     "referenced_type" : "type-90"
11595    }
11596   ],
11597   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
11598   "name" : "android::sp<android::hardware::hidl_death_recipient>",
11599   "record_kind" : "class",
11600   "referenced_type" : "type-297",
11601   "self_type" : "type-297",
11602   "size" : 4,
11603   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11604   "template_args" : [ "type-91" ],
11605   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
11606  },
11607  {
11608   "alignment" : 4,
11609   "fields" :
11610   [
11611    {
11612     "access" : "private",
11613     "field_name" : "m_ptr",
11614     "referenced_type" : "type-94"
11615    }
11616   ],
11617   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
11618   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
11619   "record_kind" : "class",
11620   "referenced_type" : "type-389",
11621   "self_type" : "type-389",
11622   "size" : 4,
11623   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11624   "template_args" : [ "type-56" ],
11625   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
11626  },
11627  {
11628   "alignment" : 4,
11629   "fields" :
11630   [
11631    {
11632     "access" : "private",
11633     "field_name" : "m_ptr",
11634     "referenced_type" : "type-54"
11635    }
11636   ],
11637   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
11638   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
11639   "record_kind" : "class",
11640   "referenced_type" : "type-53",
11641   "self_type" : "type-53",
11642   "size" : 4,
11643   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11644   "template_args" : [ "type-55" ],
11645   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
11646  },
11647  {
11648   "alignment" : 4,
11649   "fields" :
11650   [
11651    {
11652     "access" : "private",
11653     "field_name" : "m_ptr",
11654     "referenced_type" : "type-72"
11655    }
11656   ],
11657   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
11658   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
11659   "record_kind" : "class",
11660   "referenced_type" : "type-71",
11661   "self_type" : "type-71",
11662   "size" : 4,
11663   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11664   "template_args" : [ "type-73" ],
11665   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
11666  },
11667  {
11668   "alignment" : 1,
11669   "linker_set_key" : "android::trait_trivial_copy<bool>",
11670   "name" : "android::trait_trivial_copy<bool>",
11671   "referenced_type" : "type-173",
11672   "self_type" : "type-173",
11673   "size" : 1,
11674   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11675   "template_args" : [ "type-24" ],
11676   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
11677  },
11678  {
11679   "alignment" : 1,
11680   "linker_set_key" : "android::trait_trivial_copy<char>",
11681   "name" : "android::trait_trivial_copy<char>",
11682   "referenced_type" : "type-177",
11683   "self_type" : "type-177",
11684   "size" : 1,
11685   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11686   "template_args" : [ "type-43" ],
11687   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
11688  },
11689  {
11690   "alignment" : 1,
11691   "linker_set_key" : "android::trait_trivial_copy<double>",
11692   "name" : "android::trait_trivial_copy<double>",
11693   "referenced_type" : "type-228",
11694   "self_type" : "type-228",
11695   "size" : 1,
11696   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11697   "template_args" : [ "type-226" ],
11698   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
11699  },
11700  {
11701   "alignment" : 1,
11702   "linker_set_key" : "android::trait_trivial_copy<float>",
11703   "name" : "android::trait_trivial_copy<float>",
11704   "referenced_type" : "type-223",
11705   "self_type" : "type-223",
11706   "size" : 1,
11707   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11708   "template_args" : [ "type-221" ],
11709   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
11710  },
11711  {
11712   "alignment" : 1,
11713   "linker_set_key" : "android::trait_trivial_copy<int>",
11714   "name" : "android::trait_trivial_copy<int>",
11715   "referenced_type" : "type-194",
11716   "self_type" : "type-194",
11717   "size" : 1,
11718   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11719   "template_args" : [ "type-7" ],
11720   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
11721  },
11722  {
11723   "alignment" : 1,
11724   "linker_set_key" : "android::trait_trivial_copy<long long>",
11725   "name" : "android::trait_trivial_copy<long long>",
11726   "referenced_type" : "type-213",
11727   "self_type" : "type-213",
11728   "size" : 1,
11729   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11730   "template_args" : [ "type-12" ],
11731   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
11732  },
11733  {
11734   "alignment" : 1,
11735   "linker_set_key" : "android::trait_trivial_copy<long>",
11736   "name" : "android::trait_trivial_copy<long>",
11737   "referenced_type" : "type-203",
11738   "self_type" : "type-203",
11739   "size" : 1,
11740   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11741   "template_args" : [ "type-201" ],
11742   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
11743  },
11744  {
11745   "alignment" : 1,
11746   "linker_set_key" : "android::trait_trivial_copy<short>",
11747   "name" : "android::trait_trivial_copy<short>",
11748   "referenced_type" : "type-186",
11749   "self_type" : "type-186",
11750   "size" : 1,
11751   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11752   "template_args" : [ "type-184" ],
11753   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
11754  },
11755  {
11756   "alignment" : 1,
11757   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
11758   "name" : "android::trait_trivial_copy<unsigned char>",
11759   "referenced_type" : "type-181",
11760   "self_type" : "type-181",
11761   "size" : 1,
11762   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11763   "template_args" : [ "type-99" ],
11764   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
11765  },
11766  {
11767   "alignment" : 1,
11768   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
11769   "name" : "android::trait_trivial_copy<unsigned int>",
11770   "referenced_type" : "type-198",
11771   "self_type" : "type-198",
11772   "size" : 1,
11773   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11774   "template_args" : [ "type-2" ],
11775   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
11776  },
11777  {
11778   "alignment" : 1,
11779   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
11780   "name" : "android::trait_trivial_copy<unsigned long long>",
11781   "referenced_type" : "type-217",
11782   "self_type" : "type-217",
11783   "size" : 1,
11784   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11785   "template_args" : [ "type-92" ],
11786   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
11787  },
11788  {
11789   "alignment" : 1,
11790   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
11791   "name" : "android::trait_trivial_copy<unsigned long>",
11792   "referenced_type" : "type-208",
11793   "self_type" : "type-208",
11794   "size" : 1,
11795   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11796   "template_args" : [ "type-206" ],
11797   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
11798  },
11799  {
11800   "alignment" : 1,
11801   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
11802   "name" : "android::trait_trivial_copy<unsigned short>",
11803   "referenced_type" : "type-190",
11804   "self_type" : "type-190",
11805   "size" : 1,
11806   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11807   "template_args" : [ "type-101" ],
11808   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
11809  },
11810  {
11811   "alignment" : 1,
11812   "linker_set_key" : "android::trait_trivial_copy<void>",
11813   "name" : "android::trait_trivial_copy<void>",
11814   "referenced_type" : "type-169",
11815   "self_type" : "type-169",
11816   "size" : 1,
11817   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11818   "template_args" : [ "type-9" ],
11819   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
11820  },
11821  {
11822   "alignment" : 1,
11823   "linker_set_key" : "android::trait_trivial_ctor<bool>",
11824   "name" : "android::trait_trivial_ctor<bool>",
11825   "referenced_type" : "type-171",
11826   "self_type" : "type-171",
11827   "size" : 1,
11828   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11829   "template_args" : [ "type-24" ],
11830   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
11831  },
11832  {
11833   "alignment" : 1,
11834   "linker_set_key" : "android::trait_trivial_ctor<char>",
11835   "name" : "android::trait_trivial_ctor<char>",
11836   "referenced_type" : "type-175",
11837   "self_type" : "type-175",
11838   "size" : 1,
11839   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11840   "template_args" : [ "type-43" ],
11841   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
11842  },
11843  {
11844   "alignment" : 1,
11845   "linker_set_key" : "android::trait_trivial_ctor<double>",
11846   "name" : "android::trait_trivial_ctor<double>",
11847   "referenced_type" : "type-225",
11848   "self_type" : "type-225",
11849   "size" : 1,
11850   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11851   "template_args" : [ "type-226" ],
11852   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
11853  },
11854  {
11855   "alignment" : 1,
11856   "linker_set_key" : "android::trait_trivial_ctor<float>",
11857   "name" : "android::trait_trivial_ctor<float>",
11858   "referenced_type" : "type-220",
11859   "self_type" : "type-220",
11860   "size" : 1,
11861   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11862   "template_args" : [ "type-221" ],
11863   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
11864  },
11865  {
11866   "alignment" : 1,
11867   "linker_set_key" : "android::trait_trivial_ctor<int>",
11868   "name" : "android::trait_trivial_ctor<int>",
11869   "referenced_type" : "type-192",
11870   "self_type" : "type-192",
11871   "size" : 1,
11872   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11873   "template_args" : [ "type-7" ],
11874   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
11875  },
11876  {
11877   "alignment" : 1,
11878   "linker_set_key" : "android::trait_trivial_ctor<long long>",
11879   "name" : "android::trait_trivial_ctor<long long>",
11880   "referenced_type" : "type-211",
11881   "self_type" : "type-211",
11882   "size" : 1,
11883   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11884   "template_args" : [ "type-12" ],
11885   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
11886  },
11887  {
11888   "alignment" : 1,
11889   "linker_set_key" : "android::trait_trivial_ctor<long>",
11890   "name" : "android::trait_trivial_ctor<long>",
11891   "referenced_type" : "type-200",
11892   "self_type" : "type-200",
11893   "size" : 1,
11894   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11895   "template_args" : [ "type-201" ],
11896   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
11897  },
11898  {
11899   "alignment" : 1,
11900   "linker_set_key" : "android::trait_trivial_ctor<short>",
11901   "name" : "android::trait_trivial_ctor<short>",
11902   "referenced_type" : "type-183",
11903   "self_type" : "type-183",
11904   "size" : 1,
11905   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11906   "template_args" : [ "type-184" ],
11907   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
11908  },
11909  {
11910   "alignment" : 1,
11911   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
11912   "name" : "android::trait_trivial_ctor<unsigned char>",
11913   "referenced_type" : "type-179",
11914   "self_type" : "type-179",
11915   "size" : 1,
11916   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11917   "template_args" : [ "type-99" ],
11918   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
11919  },
11920  {
11921   "alignment" : 1,
11922   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
11923   "name" : "android::trait_trivial_ctor<unsigned int>",
11924   "referenced_type" : "type-196",
11925   "self_type" : "type-196",
11926   "size" : 1,
11927   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11928   "template_args" : [ "type-2" ],
11929   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
11930  },
11931  {
11932   "alignment" : 1,
11933   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
11934   "name" : "android::trait_trivial_ctor<unsigned long long>",
11935   "referenced_type" : "type-215",
11936   "self_type" : "type-215",
11937   "size" : 1,
11938   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11939   "template_args" : [ "type-92" ],
11940   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
11941  },
11942  {
11943   "alignment" : 1,
11944   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
11945   "name" : "android::trait_trivial_ctor<unsigned long>",
11946   "referenced_type" : "type-205",
11947   "self_type" : "type-205",
11948   "size" : 1,
11949   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11950   "template_args" : [ "type-206" ],
11951   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
11952  },
11953  {
11954   "alignment" : 1,
11955   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
11956   "name" : "android::trait_trivial_ctor<unsigned short>",
11957   "referenced_type" : "type-188",
11958   "self_type" : "type-188",
11959   "size" : 1,
11960   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11961   "template_args" : [ "type-101" ],
11962   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
11963  },
11964  {
11965   "alignment" : 1,
11966   "linker_set_key" : "android::trait_trivial_ctor<void>",
11967   "name" : "android::trait_trivial_ctor<void>",
11968   "referenced_type" : "type-166",
11969   "self_type" : "type-166",
11970   "size" : 1,
11971   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11972   "template_args" : [ "type-9" ],
11973   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
11974  },
11975  {
11976   "alignment" : 1,
11977   "linker_set_key" : "android::trait_trivial_dtor<bool>",
11978   "name" : "android::trait_trivial_dtor<bool>",
11979   "referenced_type" : "type-172",
11980   "self_type" : "type-172",
11981   "size" : 1,
11982   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11983   "template_args" : [ "type-24" ],
11984   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
11985  },
11986  {
11987   "alignment" : 1,
11988   "linker_set_key" : "android::trait_trivial_dtor<char>",
11989   "name" : "android::trait_trivial_dtor<char>",
11990   "referenced_type" : "type-176",
11991   "self_type" : "type-176",
11992   "size" : 1,
11993   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11994   "template_args" : [ "type-43" ],
11995   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
11996  },
11997  {
11998   "alignment" : 1,
11999   "linker_set_key" : "android::trait_trivial_dtor<double>",
12000   "name" : "android::trait_trivial_dtor<double>",
12001   "referenced_type" : "type-227",
12002   "self_type" : "type-227",
12003   "size" : 1,
12004   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12005   "template_args" : [ "type-226" ],
12006   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
12007  },
12008  {
12009   "alignment" : 1,
12010   "linker_set_key" : "android::trait_trivial_dtor<float>",
12011   "name" : "android::trait_trivial_dtor<float>",
12012   "referenced_type" : "type-222",
12013   "self_type" : "type-222",
12014   "size" : 1,
12015   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12016   "template_args" : [ "type-221" ],
12017   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
12018  },
12019  {
12020   "alignment" : 1,
12021   "linker_set_key" : "android::trait_trivial_dtor<int>",
12022   "name" : "android::trait_trivial_dtor<int>",
12023   "referenced_type" : "type-193",
12024   "self_type" : "type-193",
12025   "size" : 1,
12026   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12027   "template_args" : [ "type-7" ],
12028   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
12029  },
12030  {
12031   "alignment" : 1,
12032   "linker_set_key" : "android::trait_trivial_dtor<long long>",
12033   "name" : "android::trait_trivial_dtor<long long>",
12034   "referenced_type" : "type-212",
12035   "self_type" : "type-212",
12036   "size" : 1,
12037   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12038   "template_args" : [ "type-12" ],
12039   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
12040  },
12041  {
12042   "alignment" : 1,
12043   "linker_set_key" : "android::trait_trivial_dtor<long>",
12044   "name" : "android::trait_trivial_dtor<long>",
12045   "referenced_type" : "type-202",
12046   "self_type" : "type-202",
12047   "size" : 1,
12048   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12049   "template_args" : [ "type-201" ],
12050   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
12051  },
12052  {
12053   "alignment" : 1,
12054   "linker_set_key" : "android::trait_trivial_dtor<short>",
12055   "name" : "android::trait_trivial_dtor<short>",
12056   "referenced_type" : "type-185",
12057   "self_type" : "type-185",
12058   "size" : 1,
12059   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12060   "template_args" : [ "type-184" ],
12061   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
12062  },
12063  {
12064   "alignment" : 1,
12065   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
12066   "name" : "android::trait_trivial_dtor<unsigned char>",
12067   "referenced_type" : "type-180",
12068   "self_type" : "type-180",
12069   "size" : 1,
12070   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12071   "template_args" : [ "type-99" ],
12072   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
12073  },
12074  {
12075   "alignment" : 1,
12076   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
12077   "name" : "android::trait_trivial_dtor<unsigned int>",
12078   "referenced_type" : "type-197",
12079   "self_type" : "type-197",
12080   "size" : 1,
12081   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12082   "template_args" : [ "type-2" ],
12083   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
12084  },
12085  {
12086   "alignment" : 1,
12087   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
12088   "name" : "android::trait_trivial_dtor<unsigned long long>",
12089   "referenced_type" : "type-216",
12090   "self_type" : "type-216",
12091   "size" : 1,
12092   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12093   "template_args" : [ "type-92" ],
12094   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
12095  },
12096  {
12097   "alignment" : 1,
12098   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
12099   "name" : "android::trait_trivial_dtor<unsigned long>",
12100   "referenced_type" : "type-207",
12101   "self_type" : "type-207",
12102   "size" : 1,
12103   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12104   "template_args" : [ "type-206" ],
12105   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
12106  },
12107  {
12108   "alignment" : 1,
12109   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
12110   "name" : "android::trait_trivial_dtor<unsigned short>",
12111   "referenced_type" : "type-189",
12112   "self_type" : "type-189",
12113   "size" : 1,
12114   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12115   "template_args" : [ "type-101" ],
12116   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
12117  },
12118  {
12119   "alignment" : 1,
12120   "linker_set_key" : "android::trait_trivial_dtor<void>",
12121   "name" : "android::trait_trivial_dtor<void>",
12122   "referenced_type" : "type-167",
12123   "self_type" : "type-167",
12124   "size" : 1,
12125   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12126   "template_args" : [ "type-9" ],
12127   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
12128  },
12129  {
12130   "alignment" : 1,
12131   "linker_set_key" : "android::trait_trivial_move<android::String16>",
12132   "name" : "android::trait_trivial_move<android::String16>",
12133   "referenced_type" : "type-363",
12134   "self_type" : "type-363",
12135   "size" : 1,
12136   "source_file" : "/system/core/libutils/include/utils/String16.h",
12137   "template_args" : [ "type-29" ],
12138   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
12139  },
12140  {
12141   "alignment" : 1,
12142   "linker_set_key" : "android::trait_trivial_move<android::String8>",
12143   "name" : "android::trait_trivial_move<android::String8>",
12144   "referenced_type" : "type-358",
12145   "self_type" : "type-358",
12146   "size" : 1,
12147   "source_file" : "/system/core/libutils/include/utils/String8.h",
12148   "template_args" : [ "type-40" ],
12149   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
12150  },
12151  {
12152   "alignment" : 1,
12153   "linker_set_key" : "android::trait_trivial_move<bool>",
12154   "name" : "android::trait_trivial_move<bool>",
12155   "referenced_type" : "type-174",
12156   "self_type" : "type-174",
12157   "size" : 1,
12158   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12159   "template_args" : [ "type-24" ],
12160   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
12161  },
12162  {
12163   "alignment" : 1,
12164   "linker_set_key" : "android::trait_trivial_move<char>",
12165   "name" : "android::trait_trivial_move<char>",
12166   "referenced_type" : "type-178",
12167   "self_type" : "type-178",
12168   "size" : 1,
12169   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12170   "template_args" : [ "type-43" ],
12171   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
12172  },
12173  {
12174   "alignment" : 1,
12175   "linker_set_key" : "android::trait_trivial_move<double>",
12176   "name" : "android::trait_trivial_move<double>",
12177   "referenced_type" : "type-229",
12178   "self_type" : "type-229",
12179   "size" : 1,
12180   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12181   "template_args" : [ "type-226" ],
12182   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
12183  },
12184  {
12185   "alignment" : 1,
12186   "linker_set_key" : "android::trait_trivial_move<float>",
12187   "name" : "android::trait_trivial_move<float>",
12188   "referenced_type" : "type-224",
12189   "self_type" : "type-224",
12190   "size" : 1,
12191   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12192   "template_args" : [ "type-221" ],
12193   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
12194  },
12195  {
12196   "alignment" : 1,
12197   "linker_set_key" : "android::trait_trivial_move<int>",
12198   "name" : "android::trait_trivial_move<int>",
12199   "referenced_type" : "type-195",
12200   "self_type" : "type-195",
12201   "size" : 1,
12202   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12203   "template_args" : [ "type-7" ],
12204   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
12205  },
12206  {
12207   "alignment" : 1,
12208   "linker_set_key" : "android::trait_trivial_move<long long>",
12209   "name" : "android::trait_trivial_move<long long>",
12210   "referenced_type" : "type-214",
12211   "self_type" : "type-214",
12212   "size" : 1,
12213   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12214   "template_args" : [ "type-12" ],
12215   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
12216  },
12217  {
12218   "alignment" : 1,
12219   "linker_set_key" : "android::trait_trivial_move<long>",
12220   "name" : "android::trait_trivial_move<long>",
12221   "referenced_type" : "type-204",
12222   "self_type" : "type-204",
12223   "size" : 1,
12224   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12225   "template_args" : [ "type-201" ],
12226   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
12227  },
12228  {
12229   "alignment" : 1,
12230   "linker_set_key" : "android::trait_trivial_move<short>",
12231   "name" : "android::trait_trivial_move<short>",
12232   "referenced_type" : "type-187",
12233   "self_type" : "type-187",
12234   "size" : 1,
12235   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12236   "template_args" : [ "type-184" ],
12237   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
12238  },
12239  {
12240   "alignment" : 1,
12241   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
12242   "name" : "android::trait_trivial_move<unsigned char>",
12243   "referenced_type" : "type-182",
12244   "self_type" : "type-182",
12245   "size" : 1,
12246   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12247   "template_args" : [ "type-99" ],
12248   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
12249  },
12250  {
12251   "alignment" : 1,
12252   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
12253   "name" : "android::trait_trivial_move<unsigned int>",
12254   "referenced_type" : "type-199",
12255   "self_type" : "type-199",
12256   "size" : 1,
12257   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12258   "template_args" : [ "type-2" ],
12259   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
12260  },
12261  {
12262   "alignment" : 1,
12263   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
12264   "name" : "android::trait_trivial_move<unsigned long long>",
12265   "referenced_type" : "type-218",
12266   "self_type" : "type-218",
12267   "size" : 1,
12268   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12269   "template_args" : [ "type-92" ],
12270   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
12271  },
12272  {
12273   "alignment" : 1,
12274   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
12275   "name" : "android::trait_trivial_move<unsigned long>",
12276   "referenced_type" : "type-210",
12277   "self_type" : "type-210",
12278   "size" : 1,
12279   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12280   "template_args" : [ "type-206" ],
12281   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
12282  },
12283  {
12284   "alignment" : 1,
12285   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
12286   "name" : "android::trait_trivial_move<unsigned short>",
12287   "referenced_type" : "type-191",
12288   "self_type" : "type-191",
12289   "size" : 1,
12290   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12291   "template_args" : [ "type-101" ],
12292   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
12293  },
12294  {
12295   "alignment" : 1,
12296   "linker_set_key" : "android::trait_trivial_move<void>",
12297   "name" : "android::trait_trivial_move<void>",
12298   "referenced_type" : "type-170",
12299   "self_type" : "type-170",
12300   "size" : 1,
12301   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12302   "template_args" : [ "type-9" ],
12303   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
12304  },
12305  {
12306   "alignment" : 4,
12307   "fields" :
12308   [
12309    {
12310     "access" : "private",
12311     "field_name" : "m_ptr",
12312     "referenced_type" : "type-111"
12313    },
12314    {
12315     "access" : "private",
12316     "field_name" : "m_refs",
12317     "field_offset" : 32,
12318     "referenced_type" : "type-22"
12319    }
12320   ],
12321   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
12322   "name" : "android::wp<android::hardware::BHwBinder>",
12323   "record_kind" : "class",
12324   "referenced_type" : "type-329",
12325   "self_type" : "type-329",
12326   "size" : 8,
12327   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12328   "template_args" : [ "type-112" ],
12329   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
12330  },
12331  {
12332   "alignment" : 4,
12333   "fields" :
12334   [
12335    {
12336     "access" : "private",
12337     "field_name" : "m_ptr",
12338     "referenced_type" : "type-50"
12339    },
12340    {
12341     "access" : "private",
12342     "field_name" : "m_refs",
12343     "field_offset" : 32,
12344     "referenced_type" : "type-22"
12345    }
12346   ],
12347   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
12348   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
12349   "record_kind" : "class",
12350   "referenced_type" : "type-70",
12351   "self_type" : "type-70",
12352   "size" : 8,
12353   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12354   "template_args" : [ "type-51" ],
12355   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
12356  },
12357  {
12358   "alignment" : 4,
12359   "fields" :
12360   [
12361    {
12362     "access" : "private",
12363     "field_name" : "m_ptr",
12364     "referenced_type" : "type-90"
12365    },
12366    {
12367     "access" : "private",
12368     "field_name" : "m_refs",
12369     "field_offset" : 32,
12370     "referenced_type" : "type-22"
12371    }
12372   ],
12373   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
12374   "name" : "android::wp<android::hardware::hidl_death_recipient>",
12375   "record_kind" : "class",
12376   "referenced_type" : "type-89",
12377   "self_type" : "type-89",
12378   "size" : 8,
12379   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12380   "template_args" : [ "type-91" ],
12381   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
12382  },
12383  {
12384   "alignment" : 4,
12385   "fields" :
12386   [
12387    {
12388     "access" : "private",
12389     "field_name" : "m_ptr",
12390     "referenced_type" : "type-94"
12391    },
12392    {
12393     "access" : "private",
12394     "field_name" : "m_refs",
12395     "field_offset" : 32,
12396     "referenced_type" : "type-22"
12397    }
12398   ],
12399   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
12400   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
12401   "record_kind" : "class",
12402   "referenced_type" : "type-93",
12403   "self_type" : "type-93",
12404   "size" : 8,
12405   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12406   "template_args" : [ "type-56" ],
12407   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
12408  },
12409  {
12410   "alignment" : 4,
12411   "fields" :
12412   [
12413    {
12414     "field_name" : "maxContentLightLevel",
12415     "referenced_type" : "type-221"
12416    },
12417    {
12418     "field_name" : "maxFrameAverageLightLevel",
12419     "field_offset" : 32,
12420     "referenced_type" : "type-221"
12421    }
12422   ],
12423   "linker_set_key" : "android_cta861_3_metadata",
12424   "name" : "android_cta861_3_metadata",
12425   "referenced_type" : "type-466",
12426   "self_type" : "type-466",
12427   "size" : 8,
12428   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12429   "unique_id" : "android_cta861_3_metadata"
12430  },
12431  {
12432   "alignment" : 4,
12433   "fields" :
12434   [
12435    {
12436     "field_name" : "num_points",
12437     "referenced_type" : "type-2"
12438    },
12439    {
12440     "field_name" : "reserved",
12441     "field_offset" : 32,
12442     "referenced_type" : "type-456"
12443    },
12444    {
12445     "field_name" : "xyzc_points",
12446     "field_offset" : 288,
12447     "referenced_type" : "type-463"
12448    }
12449   ],
12450   "linker_set_key" : "android_depth_points",
12451   "name" : "android_depth_points",
12452   "referenced_type" : "type-462",
12453   "self_type" : "type-462",
12454   "size" : 36,
12455   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12456   "unique_id" : "android_depth_points"
12457  },
12458  {
12459   "alignment" : 4,
12460   "fields" :
12461   [
12462    {
12463     "field_name" : "format",
12464     "referenced_type" : "type-459"
12465    },
12466    {
12467     "field_name" : "num_planes",
12468     "field_offset" : 32,
12469     "referenced_type" : "type-2"
12470    },
12471    {
12472     "field_name" : "planes",
12473     "field_offset" : 64,
12474     "referenced_type" : "type-461"
12475    }
12476   ],
12477   "linker_set_key" : "android_flex_layout",
12478   "name" : "android_flex_layout",
12479   "referenced_type" : "type-460",
12480   "self_type" : "type-460",
12481   "size" : 12,
12482   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12483   "unique_id" : "android_flex_layout"
12484  },
12485  {
12486   "alignment" : 4,
12487   "fields" :
12488   [
12489    {
12490     "field_name" : "top_left",
12491     "referenced_type" : "type-376"
12492    },
12493    {
12494     "field_name" : "component",
12495     "field_offset" : 32,
12496     "referenced_type" : "type-457"
12497    },
12498    {
12499     "field_name" : "bits_per_component",
12500     "field_offset" : 64,
12501     "referenced_type" : "type-7"
12502    },
12503    {
12504     "field_name" : "bits_used",
12505     "field_offset" : 96,
12506     "referenced_type" : "type-7"
12507    },
12508    {
12509     "field_name" : "h_increment",
12510     "field_offset" : 128,
12511     "referenced_type" : "type-7"
12512    },
12513    {
12514     "field_name" : "v_increment",
12515     "field_offset" : 160,
12516     "referenced_type" : "type-7"
12517    },
12518    {
12519     "field_name" : "h_subsampling",
12520     "field_offset" : 192,
12521     "referenced_type" : "type-7"
12522    },
12523    {
12524     "field_name" : "v_subsampling",
12525     "field_offset" : 224,
12526     "referenced_type" : "type-7"
12527    }
12528   ],
12529   "linker_set_key" : "android_flex_plane",
12530   "name" : "android_flex_plane",
12531   "referenced_type" : "type-458",
12532   "self_type" : "type-458",
12533   "size" : 32,
12534   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12535   "unique_id" : "android_flex_plane"
12536  },
12537  {
12538   "alignment" : 4,
12539   "fields" :
12540   [
12541    {
12542     "field_name" : "displayPrimaryRed",
12543     "referenced_type" : "type-464"
12544    },
12545    {
12546     "field_name" : "displayPrimaryGreen",
12547     "field_offset" : 64,
12548     "referenced_type" : "type-464"
12549    },
12550    {
12551     "field_name" : "displayPrimaryBlue",
12552     "field_offset" : 128,
12553     "referenced_type" : "type-464"
12554    },
12555    {
12556     "field_name" : "whitePoint",
12557     "field_offset" : 192,
12558     "referenced_type" : "type-464"
12559    },
12560    {
12561     "field_name" : "maxLuminance",
12562     "field_offset" : 256,
12563     "referenced_type" : "type-221"
12564    },
12565    {
12566     "field_name" : "minLuminance",
12567     "field_offset" : 288,
12568     "referenced_type" : "type-221"
12569    }
12570   ],
12571   "linker_set_key" : "android_smpte2086_metadata",
12572   "name" : "android_smpte2086_metadata",
12573   "referenced_type" : "type-465",
12574   "self_type" : "type-465",
12575   "size" : 40,
12576   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12577   "unique_id" : "android_smpte2086_metadata"
12578  },
12579  {
12580   "alignment" : 4,
12581   "fields" :
12582   [
12583    {
12584     "field_name" : "x",
12585     "referenced_type" : "type-221"
12586    },
12587    {
12588     "field_name" : "y",
12589     "field_offset" : 32,
12590     "referenced_type" : "type-221"
12591    }
12592   ],
12593   "linker_set_key" : "android_xy_color",
12594   "name" : "android_xy_color",
12595   "referenced_type" : "type-464",
12596   "self_type" : "type-464",
12597   "size" : 8,
12598   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12599   "unique_id" : "android_xy_color"
12600  },
12601  {
12602   "alignment" : 4,
12603   "fields" :
12604   [
12605    {
12606     "field_name" : "y",
12607     "referenced_type" : "type-8"
12608    },
12609    {
12610     "field_name" : "cb",
12611     "field_offset" : 32,
12612     "referenced_type" : "type-8"
12613    },
12614    {
12615     "field_name" : "cr",
12616     "field_offset" : 64,
12617     "referenced_type" : "type-8"
12618    },
12619    {
12620     "field_name" : "ystride",
12621     "field_offset" : 96,
12622     "referenced_type" : "type-2"
12623    },
12624    {
12625     "field_name" : "cstride",
12626     "field_offset" : 128,
12627     "referenced_type" : "type-2"
12628    },
12629    {
12630     "field_name" : "chroma_step",
12631     "field_offset" : 160,
12632     "referenced_type" : "type-2"
12633    },
12634    {
12635     "field_name" : "reserved",
12636     "field_offset" : 192,
12637     "referenced_type" : "type-456"
12638    }
12639   ],
12640   "linker_set_key" : "android_ycbcr",
12641   "name" : "android_ycbcr",
12642   "referenced_type" : "type-455",
12643   "self_type" : "type-455",
12644   "size" : 56,
12645   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12646   "unique_id" : "android_ycbcr"
12647  },
12648  {
12649   "alignment" : 4,
12650   "fields" :
12651   [
12652    {
12653     "referenced_type" : "type-97"
12654    }
12655   ],
12656   "linker_set_key" : "log_msg",
12657   "name" : "log_msg",
12658   "referenced_type" : "type-96",
12659   "self_type" : "type-96",
12660   "size" : 5124,
12661   "source_file" : "/system/core/liblog/include/log/log_read.h",
12662   "unique_id" : "log_msg"
12663  },
12664  {
12665   "alignment" : 4,
12666   "fields" :
12667   [
12668    {
12669     "field_name" : "buf",
12670     "referenced_type" : "type-98"
12671    },
12672    {
12673     "field_name" : "entry",
12674     "referenced_type" : "type-100"
12675    },
12676    {
12677     "field_name" : "entry_v4",
12678     "referenced_type" : "type-100"
12679    },
12680    {
12681     "field_name" : "entry_v3",
12682     "referenced_type" : "type-103"
12683    },
12684    {
12685     "field_name" : "entry_v2",
12686     "referenced_type" : "type-104"
12687    },
12688    {
12689     "field_name" : "entry_v1",
12690     "referenced_type" : "type-105"
12691    }
12692   ],
12693   "is_anonymous" : true,
12694   "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",
12695   "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",
12696   "record_kind" : "union",
12697   "referenced_type" : "type-97",
12698   "self_type" : "type-97",
12699   "size" : 5124,
12700   "source_file" : "/system/core/liblog/include/log/log_read.h",
12701   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
12702  },
12703  {
12704   "alignment" : 1,
12705   "fields" :
12706   [
12707    {
12708     "field_name" : "tv_sec",
12709     "referenced_type" : "type-2"
12710    },
12711    {
12712     "field_name" : "tv_nsec",
12713     "field_offset" : 32,
12714     "referenced_type" : "type-2"
12715    }
12716   ],
12717   "linker_set_key" : "log_time",
12718   "name" : "log_time",
12719   "referenced_type" : "type-364",
12720   "self_type" : "type-364",
12721   "size" : 8,
12722   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
12723   "unique_id" : "_ZTS8log_time"
12724  },
12725  {
12726   "alignment" : 4,
12727   "fields" :
12728   [
12729    {
12730     "field_name" : "len",
12731     "referenced_type" : "type-101"
12732    },
12733    {
12734     "field_name" : "__pad",
12735     "field_offset" : 16,
12736     "referenced_type" : "type-101"
12737    },
12738    {
12739     "field_name" : "pid",
12740     "field_offset" : 32,
12741     "referenced_type" : "type-7"
12742    },
12743    {
12744     "field_name" : "tid",
12745     "field_offset" : 64,
12746     "referenced_type" : "type-7"
12747    },
12748    {
12749     "field_name" : "sec",
12750     "field_offset" : 96,
12751     "referenced_type" : "type-7"
12752    },
12753    {
12754     "field_name" : "nsec",
12755     "field_offset" : 128,
12756     "referenced_type" : "type-7"
12757    },
12758    {
12759     "field_name" : "msg",
12760     "field_offset" : 160,
12761     "referenced_type" : "type-102"
12762    }
12763   ],
12764   "linker_set_key" : "logger_entry",
12765   "name" : "logger_entry",
12766   "referenced_type" : "type-105",
12767   "self_type" : "type-105",
12768   "size" : 20,
12769   "source_file" : "/system/core/liblog/include/log/log_read.h",
12770   "unique_id" : "logger_entry"
12771  },
12772  {
12773   "alignment" : 1,
12774   "fields" :
12775   [
12776    {
12777     "field_name" : "len",
12778     "referenced_type" : "type-101"
12779    },
12780    {
12781     "field_name" : "hdr_size",
12782     "field_offset" : 16,
12783     "referenced_type" : "type-101"
12784    },
12785    {
12786     "field_name" : "pid",
12787     "field_offset" : 32,
12788     "referenced_type" : "type-7"
12789    },
12790    {
12791     "field_name" : "tid",
12792     "field_offset" : 64,
12793     "referenced_type" : "type-7"
12794    },
12795    {
12796     "field_name" : "sec",
12797     "field_offset" : 96,
12798     "referenced_type" : "type-7"
12799    },
12800    {
12801     "field_name" : "nsec",
12802     "field_offset" : 128,
12803     "referenced_type" : "type-7"
12804    },
12805    {
12806     "field_name" : "euid",
12807     "field_offset" : 160,
12808     "referenced_type" : "type-2"
12809    },
12810    {
12811     "field_name" : "msg",
12812     "field_offset" : 192,
12813     "referenced_type" : "type-102"
12814    }
12815   ],
12816   "linker_set_key" : "logger_entry_v2",
12817   "name" : "logger_entry_v2",
12818   "referenced_type" : "type-104",
12819   "self_type" : "type-104",
12820   "size" : 24,
12821   "source_file" : "/system/core/liblog/include/log/log_read.h",
12822   "unique_id" : "logger_entry_v2"
12823  },
12824  {
12825   "alignment" : 1,
12826   "fields" :
12827   [
12828    {
12829     "field_name" : "len",
12830     "referenced_type" : "type-101"
12831    },
12832    {
12833     "field_name" : "hdr_size",
12834     "field_offset" : 16,
12835     "referenced_type" : "type-101"
12836    },
12837    {
12838     "field_name" : "pid",
12839     "field_offset" : 32,
12840     "referenced_type" : "type-7"
12841    },
12842    {
12843     "field_name" : "tid",
12844     "field_offset" : 64,
12845     "referenced_type" : "type-7"
12846    },
12847    {
12848     "field_name" : "sec",
12849     "field_offset" : 96,
12850     "referenced_type" : "type-7"
12851    },
12852    {
12853     "field_name" : "nsec",
12854     "field_offset" : 128,
12855     "referenced_type" : "type-7"
12856    },
12857    {
12858     "field_name" : "lid",
12859     "field_offset" : 160,
12860     "referenced_type" : "type-2"
12861    },
12862    {
12863     "field_name" : "msg",
12864     "field_offset" : 192,
12865     "referenced_type" : "type-102"
12866    }
12867   ],
12868   "linker_set_key" : "logger_entry_v3",
12869   "name" : "logger_entry_v3",
12870   "referenced_type" : "type-103",
12871   "self_type" : "type-103",
12872   "size" : 24,
12873   "source_file" : "/system/core/liblog/include/log/log_read.h",
12874   "unique_id" : "logger_entry_v3"
12875  },
12876  {
12877   "alignment" : 4,
12878   "fields" :
12879   [
12880    {
12881     "field_name" : "len",
12882     "referenced_type" : "type-101"
12883    },
12884    {
12885     "field_name" : "hdr_size",
12886     "field_offset" : 16,
12887     "referenced_type" : "type-101"
12888    },
12889    {
12890     "field_name" : "pid",
12891     "field_offset" : 32,
12892     "referenced_type" : "type-7"
12893    },
12894    {
12895     "field_name" : "tid",
12896     "field_offset" : 64,
12897     "referenced_type" : "type-2"
12898    },
12899    {
12900     "field_name" : "sec",
12901     "field_offset" : 96,
12902     "referenced_type" : "type-2"
12903    },
12904    {
12905     "field_name" : "nsec",
12906     "field_offset" : 128,
12907     "referenced_type" : "type-2"
12908    },
12909    {
12910     "field_name" : "lid",
12911     "field_offset" : 160,
12912     "referenced_type" : "type-2"
12913    },
12914    {
12915     "field_name" : "uid",
12916     "field_offset" : 192,
12917     "referenced_type" : "type-2"
12918    },
12919    {
12920     "field_name" : "msg",
12921     "field_offset" : 224,
12922     "referenced_type" : "type-102"
12923    }
12924   ],
12925   "linker_set_key" : "logger_entry_v4",
12926   "name" : "logger_entry_v4",
12927   "referenced_type" : "type-100",
12928   "self_type" : "type-100",
12929   "size" : 28,
12930   "source_file" : "/system/core/liblog/include/log/log_read.h",
12931   "unique_id" : "logger_entry_v4"
12932  },
12933  {
12934   "alignment" : 4,
12935   "fields" :
12936   [
12937    {
12938     "field_name" : "version",
12939     "referenced_type" : "type-7"
12940    },
12941    {
12942     "field_name" : "numFds",
12943     "field_offset" : 32,
12944     "referenced_type" : "type-7"
12945    },
12946    {
12947     "field_name" : "numInts",
12948     "field_offset" : 64,
12949     "referenced_type" : "type-7"
12950    },
12951    {
12952     "field_name" : "data",
12953     "field_offset" : 96,
12954     "referenced_type" : "type-164"
12955    }
12956   ],
12957   "linker_set_key" : "native_handle",
12958   "name" : "native_handle",
12959   "referenced_type" : "type-163",
12960   "self_type" : "type-163",
12961   "size" : 12,
12962   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
12963   "unique_id" : "native_handle"
12964  }
12965 ],
12966 "rvalue_reference_types" :
12967 [
12968  {
12969   "alignment" : 4,
12970   "linker_set_key" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> &&",
12971   "name" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> &&",
12972   "referenced_type" : "type-131",
12973   "self_type" : "type-135",
12974   "size" : 4,
12975   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12976  },
12977  {
12978   "alignment" : 4,
12979   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_0::IMapper> > &&",
12980   "name" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_0::IMapper> > &&",
12981   "referenced_type" : "type-139",
12982   "self_type" : "type-141",
12983   "size" : 4,
12984   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12985  },
12986  {
12987   "alignment" : 4,
12988   "linker_set_key" : "android::hardware::Return<bool> &&",
12989   "name" : "android::hardware::Return<bool> &&",
12990   "referenced_type" : "type-124",
12991   "self_type" : "type-127",
12992   "size" : 4,
12993   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12994  },
12995  {
12996   "alignment" : 4,
12997   "linker_set_key" : "android::hardware::Return<void> &&",
12998   "name" : "android::hardware::Return<void> &&",
12999   "referenced_type" : "type-151",
13000   "self_type" : "type-154",
13001   "size" : 4,
13002   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13003  },
13004  {
13005   "alignment" : 4,
13006   "linker_set_key" : "android::hardware::Status &&",
13007   "name" : "android::hardware::Status &&",
13008   "referenced_type" : "type-114",
13009   "self_type" : "type-120",
13010   "size" : 4,
13011   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13012  },
13013  {
13014   "alignment" : 4,
13015   "linker_set_key" : "android::hardware::details::return_status &&",
13016   "name" : "android::hardware::details::return_status &&",
13017   "referenced_type" : "type-125",
13018   "self_type" : "type-147",
13019   "size" : 4,
13020   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13021  },
13022  {
13023   "alignment" : 4,
13024   "linker_set_key" : "android::hardware::hidl_handle &&",
13025   "name" : "android::hardware::hidl_handle &&",
13026   "referenced_type" : "type-264",
13027   "self_type" : "type-272",
13028   "size" : 4,
13029   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13030  },
13031  {
13032   "alignment" : 4,
13033   "linker_set_key" : "android::hardware::hidl_memory &&",
13034   "name" : "android::hardware::hidl_memory &&",
13035   "referenced_type" : "type-270",
13036   "self_type" : "type-277",
13037   "size" : 4,
13038   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13039  },
13040  {
13041   "alignment" : 4,
13042   "linker_set_key" : "android::sp<android::hardware::graphics::mapper::V2_0::IMapper> &&",
13043   "name" : "android::sp<android::hardware::graphics::mapper::V2_0::IMapper> &&",
13044   "referenced_type" : "type-78",
13045   "self_type" : "type-81",
13046   "size" : 4,
13047   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13048  },
13049  {
13050   "alignment" : 4,
13051   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
13052   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
13053   "referenced_type" : "type-86",
13054   "self_type" : "type-106",
13055   "size" : 4,
13056   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13057  },
13058  {
13059   "alignment" : 4,
13060   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13061   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13062   "referenced_type" : "type-427",
13063   "self_type" : "type-426",
13064   "size" : 4,
13065   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13066  },
13067  {
13068   "alignment" : 4,
13069   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
13070   "name" : "std::function<sp<IBase> (void *)> &&",
13071   "referenced_type" : "type-438",
13072   "self_type" : "type-437",
13073   "size" : 4,
13074   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13075  },
13076  {
13077   "alignment" : 4,
13078   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
13079   "name" : "std::function<sp<IBinder> (void *)> &&",
13080   "referenced_type" : "type-429",
13081   "self_type" : "type-428",
13082   "size" : 4,
13083   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13084  }
13085 ]
13086}
13087