1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-45",
9   "self_type" : "type-103",
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-222",
16   "self_type" : "type-465",
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-165",
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-100",
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-100",
41   "self_type" : "type-99",
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-458",
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-26",
64   "self_type" : "type-26",
65   "size" : 1
66  },
67  {
68   "alignment" : 1,
69   "is_integral" : true,
70   "linker_set_key" : "char",
71   "name" : "char",
72   "referenced_type" : "type-45",
73   "self_type" : "type-45",
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-34",
83   "self_type" : "type-34",
84   "size" : 2
85  },
86  {
87   "alignment" : 8,
88   "linker_set_key" : "double",
89   "name" : "double",
90   "referenced_type" : "type-227",
91   "self_type" : "type-227",
92   "size" : 8
93  },
94  {
95   "alignment" : 4,
96   "linker_set_key" : "float",
97   "name" : "float",
98   "referenced_type" : "type-222",
99   "self_type" : "type-222",
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" : 8,
113   "is_integral" : true,
114   "linker_set_key" : "long",
115   "name" : "long",
116   "referenced_type" : "type-13",
117   "self_type" : "type-13",
118   "size" : 8
119  },
120  {
121   "alignment" : 8,
122   "is_integral" : true,
123   "linker_set_key" : "long long",
124   "name" : "long long",
125   "referenced_type" : "type-211",
126   "self_type" : "type-211",
127   "size" : 8
128  },
129  {
130   "alignment" : 2,
131   "is_integral" : true,
132   "linker_set_key" : "short",
133   "name" : "short",
134   "referenced_type" : "type-185",
135   "self_type" : "type-185",
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-234",
144   "self_type" : "type-234",
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-100",
154   "self_type" : "type-100",
155   "size" : 1
156  },
157  {
158   "alignment" : 4,
159   "is_integral" : true,
160   "is_unsigned" : true,
161   "linker_set_key" : "unsigned int",
162   "name" : "unsigned int",
163   "referenced_type" : "type-2",
164   "self_type" : "type-2",
165   "size" : 4
166  },
167  {
168   "alignment" : 8,
169   "is_integral" : true,
170   "is_unsigned" : true,
171   "linker_set_key" : "unsigned long",
172   "name" : "unsigned long",
173   "referenced_type" : "type-12",
174   "self_type" : "type-12",
175   "size" : 8
176  },
177  {
178   "alignment" : 8,
179   "is_integral" : true,
180   "is_unsigned" : true,
181   "linker_set_key" : "unsigned long long",
182   "name" : "unsigned long long",
183   "referenced_type" : "type-216",
184   "self_type" : "type-216",
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-102",
194   "self_type" : "type-102",
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_7details16HidlInstrumentorEPvmRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorESA_EEE"
258  },
259  {
260   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper10freeBufferEPv"
261  },
262  {
263   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
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_arrayIhLm32EJEEEEEEEE"
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_7details16HidlInstrumentorEPvmRKNS3_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_010BpHwMapper4lockEPvmRKNS3_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_010BpHwMapper9lockYCbCrEPvmRKNS3_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_6ParcelEmm"
330  },
331  {
332   "name" : "_ZN7android8hardware8graphics6mapper4V2_022readEmbeddedFromParcelERKNS3_11YCbCrLayoutERKNS0_6ParcelEmm"
333  },
334  {
335   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
336  },
337  {
338   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
339  },
340  {
341   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
342  },
343  {
344   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
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_EElEERKT_"
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_EElEE"
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_EElEERKT_"
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_EElEE"
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" : "_ZThn32_N7android8hardware8graphics6mapper4V2_010BnHwMapperD0Ev"
437  },
438  {
439   "name" : "_ZThn32_N7android8hardware8graphics6mapper4V2_010BnHwMapperD1Ev"
440  },
441  {
442   "name" : "_ZTv0_n24_N7android8hardware8graphics6mapper4V2_010BnHwMapperD0Ev"
443  },
444  {
445   "name" : "_ZTv0_n24_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_010BpHwMapperE16_NS0_11BpHwRefBaseE"
473  },
474  {
475   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_010BpHwMapperE8_NS0_10IInterfaceE"
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-478",
525   "self_type" : "type-478",
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-151",
587   "self_type" : "type-151",
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-47",
665   "self_type" : "type-47",
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-117",
719   "self_type" : "type-117",
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-573",
773   "self_type" : "type-573",
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" : 8,
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-505",
879   "self_type" : "type-505",
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-12",
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-508",
933   "self_type" : "type-508",
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-509",
975   "self_type" : "type-509",
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-507",
1217   "self_type" : "type-507",
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-510",
1243   "self_type" : "type-510",
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-504",
1337   "self_type" : "type-504",
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-506",
1371   "self_type" : "type-506",
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-133",
1409   "self_type" : "type-133",
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-495",
1453   "self_type" : "type-495",
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-494",
1479   "self_type" : "type-494",
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-100",
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-446",
1583   "self_type" : "type-446",
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-451",
1609   "self_type" : "type-451",
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-447",
1651   "self_type" : "type-447",
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-445",
1893   "self_type" : "type-445",
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-450",
1923   "self_type" : "type-450",
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-454",
1953   "self_type" : "type-454",
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-459",
1995   "self_type" : "type-459",
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-461",
2033   "self_type" : "type-461",
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-448",
2059   "self_type" : "type-448",
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-453",
2077   "self_type" : "type-453",
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-456",
2107   "self_type" : "type-456",
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-443",
2201   "self_type" : "type-443",
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-449",
2243   "self_type" : "type-449",
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-455",
2261   "self_type" : "type-455",
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-452",
2291   "self_type" : "type-452",
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-444",
2325   "self_type" : "type-444",
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-241",
2379   "self_type" : "type-241",
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-29"
2396    },
2397    {
2398     "referenced_type" : "type-35"
2399    },
2400    {
2401     "referenced_type" : "type-8"
2402    }
2403   ],
2404   "referenced_type" : "type-28",
2405   "return_type" : "type-26",
2406   "self_type" : "type-28",
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-471",
2420   "return_type" : "type-7",
2421   "self_type" : "type-471",
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 long, const unsigned long long *, unsigned long, void *)",
2427   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
2428   "parameters" :
2429   [
2430    {
2431     "referenced_type" : "type-380"
2432    },
2433    {
2434     "referenced_type" : "type-328"
2435    },
2436    {
2437     "referenced_type" : "type-12"
2438    },
2439    {
2440     "referenced_type" : "type-381"
2441    },
2442    {
2443     "referenced_type" : "type-12"
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-390"
2464    },
2465    {
2466     "referenced_type" : "type-43"
2467    },
2468    {
2469     "referenced_type" : "type-26"
2470    }
2471   ],
2472   "return_type" : "type-140",
2473   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2474   "template_args" : [ "type-82", "type-58", "type-553" ]
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-399"
2483    },
2484    {
2485     "referenced_type" : "type-26"
2486    },
2487    {
2488     "referenced_type" : "type-26"
2489    }
2490   ],
2491   "return_type" : "type-80",
2492   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2493   "template_args" : [ "type-553", "type-82", "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-388"
2502    },
2503    {
2504     "referenced_type" : "type-387"
2505    },
2506    {
2507     "referenced_type" : "type-380"
2508    },
2509    {
2510     "referenced_type" : "type-626"
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-545"
2524    },
2525    {
2526     "referenced_type" : "type-2"
2527    },
2528    {
2529     "referenced_type" : "type-387"
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-627"
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-388"
2553    },
2554    {
2555     "referenced_type" : "type-387"
2556    },
2557    {
2558     "referenced_type" : "type-380"
2559    },
2560    {
2561     "referenced_type" : "type-628"
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-545"
2576    },
2577    {
2578     "referenced_type" : "type-629"
2579    }
2580   ],
2581   "return_type" : "type-152",
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-388"
2591    },
2592    {
2593     "referenced_type" : "type-387"
2594    },
2595    {
2596     "referenced_type" : "type-380"
2597    },
2598    {
2599     "referenced_type" : "type-630"
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-388"
2612    },
2613    {
2614     "referenced_type" : "type-387"
2615    },
2616    {
2617     "referenced_type" : "type-380"
2618    },
2619    {
2620     "referenced_type" : "type-631"
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-388"
2633    },
2634    {
2635     "referenced_type" : "type-387"
2636    },
2637    {
2638     "referenced_type" : "type-380"
2639    },
2640    {
2641     "referenced_type" : "type-632"
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-388"
2654    },
2655    {
2656     "referenced_type" : "type-387"
2657    },
2658    {
2659     "referenced_type" : "type-380"
2660    },
2661    {
2662     "referenced_type" : "type-633"
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-545"
2677    }
2678   ],
2679   "return_type" : "type-152",
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-545"
2690    },
2691    {
2692     "referenced_type" : "type-579"
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-545"
2706    },
2707    {
2708     "referenced_type" : "type-579"
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-545"
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-545"
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-545"
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_7details16HidlInstrumentorEPvmRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorESA_EEE",
2756   "parameters" :
2757   [
2758    {
2759     "referenced_type" : "type-618"
2760    },
2761    {
2762     "referenced_type" : "type-577"
2763    },
2764    {
2765     "referenced_type" : "type-8"
2766    },
2767    {
2768     "referenced_type" : "type-12"
2769    },
2770    {
2771     "referenced_type" : "type-561"
2772    },
2773    {
2774     "referenced_type" : "type-338"
2775    },
2776    {
2777     "referenced_type" : "type-634"
2778    }
2779   ],
2780   "return_type" : "type-152",
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-611"
2791    },
2792    {
2793     "referenced_type" : "type-8"
2794    }
2795   ],
2796   "return_type" : "type-132",
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_recipientEEEm",
2802   "parameters" :
2803   [
2804    {
2805     "is_this_ptr" : true,
2806     "referenced_type" : "type-611"
2807    },
2808    {
2809     "referenced_type" : "type-320"
2810    },
2811    {
2812     "referenced_type" : "type-12"
2813    }
2814   ],
2815   "return_type" : "type-125",
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-618"
2825    },
2826    {
2827     "referenced_type" : "type-577"
2828    },
2829    {
2830     "referenced_type" : "type-8"
2831    },
2832    {
2833     "referenced_type" : "type-635"
2834    }
2835   ],
2836   "return_type" : "type-152",
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-611"
2847    },
2848    {
2849     "referenced_type" : "type-636"
2850    }
2851   ],
2852   "return_type" : "type-152",
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_arrayIhLm32EJEEEEEEEE",
2858   "parameters" :
2859   [
2860    {
2861     "is_this_ptr" : true,
2862     "referenced_type" : "type-611"
2863    },
2864    {
2865     "referenced_type" : "type-637"
2866    }
2867   ],
2868   "return_type" : "type-152",
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-611"
2879    },
2880    {
2881     "referenced_type" : "type-338"
2882    },
2883    {
2884     "referenced_type" : "type-638"
2885    }
2886   ],
2887   "return_type" : "type-152",
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-611"
2898    },
2899    {
2900     "referenced_type" : "type-320"
2901    }
2902   ],
2903   "return_type" : "type-125",
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-611"
2914    },
2915    {
2916     "referenced_type" : "type-639"
2917    }
2918   ],
2919   "return_type" : "type-152",
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_7details16HidlInstrumentorEPvmRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorERKNS3_11YCbCrLayoutEEEE",
2925   "parameters" :
2926   [
2927    {
2928     "referenced_type" : "type-618"
2929    },
2930    {
2931     "referenced_type" : "type-577"
2932    },
2933    {
2934     "referenced_type" : "type-8"
2935    },
2936    {
2937     "referenced_type" : "type-12"
2938    },
2939    {
2940     "referenced_type" : "type-561"
2941    },
2942    {
2943     "referenced_type" : "type-338"
2944    },
2945    {
2946     "referenced_type" : "type-640"
2947    }
2948   ],
2949   "return_type" : "type-152",
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-618"
2959    },
2960    {
2961     "referenced_type" : "type-577"
2962    },
2963    {
2964     "referenced_type" : "type-8"
2965    }
2966   ],
2967   "return_type" : "type-132",
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-611"
2978    },
2979    {
2980     "referenced_type" : "type-558"
2981    },
2982    {
2983     "referenced_type" : "type-641"
2984    }
2985   ],
2986   "return_type" : "type-152",
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-618"
2996    },
2997    {
2998     "referenced_type" : "type-577"
2999    },
3000    {
3001     "referenced_type" : "type-338"
3002    },
3003    {
3004     "referenced_type" : "type-642"
3005    }
3006   ],
3007   "return_type" : "type-152",
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-611"
3018    },
3019    {
3020     "referenced_type" : "type-643"
3021    }
3022   ],
3023   "return_type" : "type-152",
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-611"
3034    }
3035   ],
3036   "return_type" : "type-152",
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-611"
3047    }
3048   ],
3049   "return_type" : "type-152",
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-618"
3059    },
3060    {
3061     "referenced_type" : "type-577"
3062    },
3063    {
3064     "referenced_type" : "type-558"
3065    },
3066    {
3067     "referenced_type" : "type-644"
3068    }
3069   ],
3070   "return_type" : "type-152",
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_010BpHwMapper4lockEPvmRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorES5_EEE",
3076   "parameters" :
3077   [
3078    {
3079     "is_this_ptr" : true,
3080     "referenced_type" : "type-611"
3081    },
3082    {
3083     "referenced_type" : "type-8"
3084    },
3085    {
3086     "referenced_type" : "type-12"
3087    },
3088    {
3089     "referenced_type" : "type-561"
3090    },
3091    {
3092     "referenced_type" : "type-338"
3093    },
3094    {
3095     "referenced_type" : "type-645"
3096    }
3097   ],
3098   "return_type" : "type-152",
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-611"
3109    }
3110   ],
3111   "return_type" : "type-152",
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-611"
3122    },
3123    {
3124     "referenced_type" : "type-338"
3125    },
3126    {
3127     "referenced_type" : "type-544"
3128    }
3129   ],
3130   "return_type" : "type-152",
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-611"
3141    },
3142    {
3143     "referenced_type" : "type-8"
3144    },
3145    {
3146     "referenced_type" : "type-646"
3147    }
3148   ],
3149   "return_type" : "type-152",
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_010BpHwMapper9lockYCbCrEPvmRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorERKNS3_11YCbCrLayoutEEEE",
3155   "parameters" :
3156   [
3157    {
3158     "is_this_ptr" : true,
3159     "referenced_type" : "type-611"
3160    },
3161    {
3162     "referenced_type" : "type-8"
3163    },
3164    {
3165     "referenced_type" : "type-12"
3166    },
3167    {
3168     "referenced_type" : "type-561"
3169    },
3170    {
3171     "referenced_type" : "type-338"
3172    },
3173    {
3174     "referenced_type" : "type-647"
3175    }
3176   ],
3177   "return_type" : "type-152",
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-611"
3188    },
3189    {
3190     "referenced_type" : "type-35"
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-611"
3204    },
3205    {
3206     "referenced_type" : "type-35"
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_6ParcelEmm",
3215   "parameters" :
3216   [
3217    {
3218     "referenced_type" : "type-607"
3219    },
3220    {
3221     "referenced_type" : "type-380"
3222    },
3223    {
3224     "referenced_type" : "type-12"
3225    },
3226    {
3227     "referenced_type" : "type-12"
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_6ParcelEmm",
3236   "parameters" :
3237   [
3238    {
3239     "referenced_type" : "type-607"
3240    },
3241    {
3242     "referenced_type" : "type-387"
3243    },
3244    {
3245     "referenced_type" : "type-12"
3246    },
3247    {
3248     "referenced_type" : "type-12"
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-399"
3262    },
3263    {
3264     "default_arg" : true,
3265     "referenced_type" : "type-26"
3266    }
3267   ],
3268   "return_type" : "type-80",
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_recipientEEEm",
3274   "parameters" :
3275   [
3276    {
3277     "is_this_ptr" : true,
3278     "referenced_type" : "type-81"
3279    },
3280    {
3281     "referenced_type" : "type-320"
3282    },
3283    {
3284     "referenced_type" : "type-12"
3285    }
3286   ],
3287   "return_type" : "type-125",
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-81"
3298    },
3299    {
3300     "referenced_type" : "type-648"
3301    }
3302   ],
3303   "return_type" : "type-152",
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_arrayIhLm32EJEEEEEEEE",
3309   "parameters" :
3310   [
3311    {
3312     "is_this_ptr" : true,
3313     "referenced_type" : "type-81"
3314    },
3315    {
3316     "referenced_type" : "type-649"
3317    }
3318   ],
3319   "return_type" : "type-152",
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-399"
3330    },
3331    {
3332     "default_arg" : true,
3333     "referenced_type" : "type-26"
3334    }
3335   ],
3336   "return_type" : "type-80",
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-81"
3347    },
3348    {
3349     "referenced_type" : "type-320"
3350    }
3351   ],
3352   "return_type" : "type-125",
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-81"
3363    },
3364    {
3365     "referenced_type" : "type-650"
3366    }
3367   ],
3368   "return_type" : "type-152",
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-81"
3379    },
3380    {
3381     "default_arg" : true,
3382     "referenced_type" : "type-399"
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-81"
3396    },
3397    {
3398     "referenced_type" : "type-651"
3399    }
3400   ],
3401   "return_type" : "type-152",
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-81"
3412    }
3413   ],
3414   "return_type" : "type-152",
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-81"
3425    }
3426   ],
3427   "return_type" : "type-152",
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-399"
3437    },
3438    {
3439     "referenced_type" : "type-546"
3440    }
3441   ],
3442   "return_type" : "type-26",
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-81"
3453    }
3454   ],
3455   "return_type" : "type-152",
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-81"
3466    },
3467    {
3468     "referenced_type" : "type-338"
3469    },
3470    {
3471     "referenced_type" : "type-544"
3472    }
3473   ],
3474   "return_type" : "type-152",
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-595"
3484    },
3485    {
3486     "default_arg" : true,
3487     "referenced_type" : "type-26"
3488    }
3489   ],
3490   "return_type" : "type-140",
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-579"
3500    },
3501    {
3502     "default_arg" : true,
3503     "referenced_type" : "type-26"
3504    }
3505   ],
3506   "return_type" : "type-140",
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-603"
3518    },
3519    {
3520     "referenced_type" : "type-655"
3521    }
3522   ],
3523   "return_type" : "type-152",
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-603"
3534    },
3535    {
3536     "referenced_type" : "type-86"
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-603"
3550    },
3551    {
3552     "referenced_type" : "type-86"
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-43",
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" : 8,
3572   "linker_set_key" : "android::Mutex &",
3573   "name" : "android::Mutex &",
3574   "referenced_type" : "type-14",
3575   "self_type" : "type-476",
3576   "size" : 8,
3577   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3578  },
3579  {
3580   "alignment" : 8,
3581   "linker_set_key" : "android::RWLock &",
3582   "name" : "android::RWLock &",
3583   "referenced_type" : "type-480",
3584   "self_type" : "type-484",
3585   "size" : 8,
3586   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3587  },
3588  {
3589   "alignment" : 8,
3590   "linker_set_key" : "android::String16 &",
3591   "name" : "android::String16 &",
3592   "referenced_type" : "type-31",
3593   "self_type" : "type-361",
3594   "size" : 8,
3595   "source_file" : "/system/core/libutils/include/utils/String16.h"
3596  },
3597  {
3598   "alignment" : 8,
3599   "linker_set_key" : "android::String8 &",
3600   "name" : "android::String8 &",
3601   "referenced_type" : "type-42",
3602   "self_type" : "type-356",
3603   "size" : 8,
3604   "source_file" : "/system/core/libutils/include/utils/String8.h"
3605  },
3606  {
3607   "alignment" : 8,
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-132",
3611   "self_type" : "type-137",
3612   "size" : 8,
3613   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3614  },
3615  {
3616   "alignment" : 8,
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-140",
3620   "self_type" : "type-143",
3621   "size" : 8,
3622   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3623  },
3624  {
3625   "alignment" : 8,
3626   "linker_set_key" : "android::hardware::Return<bool> &",
3627   "name" : "android::hardware::Return<bool> &",
3628   "referenced_type" : "type-125",
3629   "self_type" : "type-129",
3630   "size" : 8,
3631   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3632  },
3633  {
3634   "alignment" : 8,
3635   "linker_set_key" : "android::hardware::Return<void> &",
3636   "name" : "android::hardware::Return<void> &",
3637   "referenced_type" : "type-152",
3638   "self_type" : "type-156",
3639   "size" : 8,
3640   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3641  },
3642  {
3643   "alignment" : 8,
3644   "linker_set_key" : "android::hardware::Status &",
3645   "name" : "android::hardware::Status &",
3646   "referenced_type" : "type-115",
3647   "self_type" : "type-123",
3648   "size" : 8,
3649   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3650  },
3651  {
3652   "alignment" : 8,
3653   "linker_set_key" : "android::hardware::TextOutput &",
3654   "name" : "android::hardware::TextOutput &",
3655   "referenced_type" : "type-385",
3656   "self_type" : "type-384",
3657   "size" : 8,
3658   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3659  },
3660  {
3661   "alignment" : 8,
3662   "linker_set_key" : "android::hardware::TextOutput &",
3663   "name" : "android::hardware::TextOutput &",
3664   "referenced_type" : "type-602",
3665   "self_type" : "type-601",
3666   "size" : 8,
3667   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3668  },
3669  {
3670   "alignment" : 8,
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-568",
3675   "size" : 8,
3676   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3677  },
3678  {
3679   "alignment" : 8,
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-563",
3684   "size" : 8,
3685   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3686  },
3687  {
3688   "alignment" : 8,
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-572",
3693   "size" : 8,
3694   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3695  },
3696  {
3697   "alignment" : 8,
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" : 8,
3703   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3704  },
3705  {
3706   "alignment" : 8,
3707   "linker_set_key" : "android::hardware::hidl_string &",
3708   "name" : "android::hardware::hidl_string &",
3709   "referenced_type" : "type-266",
3710   "self_type" : "type-566",
3711   "size" : 8,
3712   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3713  },
3714  {
3715   "alignment" : 8,
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" : 8,
3721   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3722  },
3723  {
3724   "alignment" : 8,
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" : 8,
3730   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3731  },
3732  {
3733   "alignment" : 8,
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-80",
3737   "self_type" : "type-84",
3738   "size" : 8,
3739   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3740  },
3741  {
3742   "alignment" : 8,
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-88",
3746   "self_type" : "type-108",
3747   "size" : 8,
3748   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3749  },
3750  {
3751   "alignment" : 8,
3752   "linker_set_key" : "const android::String16 &",
3753   "name" : "const android::String16 &",
3754   "referenced_type" : "type-30",
3755   "self_type" : "type-29",
3756   "size" : 8,
3757   "source_file" : "/system/core/libutils/include/utils/String16.h"
3758  },
3759  {
3760   "alignment" : 8,
3761   "linker_set_key" : "const android::String8 &",
3762   "name" : "const android::String8 &",
3763   "referenced_type" : "type-353",
3764   "self_type" : "type-355",
3765   "size" : 8,
3766   "source_file" : "/system/core/libutils/include/utils/String8.h"
3767  },
3768  {
3769   "alignment" : 8,
3770   "linker_set_key" : "const android::hardware::Parcel &",
3771   "name" : "const android::hardware::Parcel &",
3772   "referenced_type" : "type-386",
3773   "self_type" : "type-387",
3774   "size" : 8,
3775   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3776  },
3777  {
3778   "alignment" : 8,
3779   "linker_set_key" : "const android::hardware::Return<bool> &",
3780   "name" : "const android::hardware::Return<bool> &",
3781   "referenced_type" : "type-130",
3782   "self_type" : "type-146",
3783   "size" : 8,
3784   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3785  },
3786  {
3787   "alignment" : 8,
3788   "linker_set_key" : "const android::hardware::Status &",
3789   "name" : "const android::hardware::Status &",
3790   "referenced_type" : "type-119",
3791   "self_type" : "type-120",
3792   "size" : 8,
3793   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3794  },
3795  {
3796   "alignment" : 8,
3797   "linker_set_key" : "const android::hardware::details::SchedPrio &",
3798   "name" : "const android::hardware::details::SchedPrio &",
3799   "referenced_type" : "type-405",
3800   "self_type" : "type-404",
3801   "size" : 8,
3802   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3803  },
3804  {
3805   "alignment" : 8,
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-557",
3809   "self_type" : "type-558",
3810   "size" : 8,
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" : 8,
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-560",
3818   "self_type" : "type-561",
3819   "size" : 8,
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" : 8,
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-606",
3827   "self_type" : "type-607",
3828   "size" : 8,
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" : 8,
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" : 8,
3838   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3839  },
3840  {
3841   "alignment" : 8,
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" : 8,
3847   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3848  },
3849  {
3850   "alignment" : 8,
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" : 8,
3856   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3857  },
3858  {
3859   "alignment" : 8,
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-543",
3863   "self_type" : "type-544",
3864   "size" : 8,
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" : 8,
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" : 8,
3874   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3875  },
3876  {
3877   "alignment" : 8,
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-395",
3882   "size" : 8,
3883   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
3884  },
3885  {
3886   "alignment" : 8,
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" : 8,
3892   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3893  },
3894  {
3895   "alignment" : 8,
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-420",
3899   "self_type" : "type-421",
3900   "size" : 8,
3901   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3902  },
3903  {
3904   "alignment" : 8,
3905   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
3906   "name" : "const android::sp<android::hardware::IBinder> &",
3907   "referenced_type" : "type-36",
3908   "self_type" : "type-35",
3909   "size" : 8,
3910   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
3911  },
3912  {
3913   "alignment" : 8,
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-86",
3917   "self_type" : "type-579",
3918   "size" : 8,
3919   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3920  },
3921  {
3922   "alignment" : 8,
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-110",
3926   "self_type" : "type-242",
3927   "size" : 8,
3928   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3929  },
3930  {
3931   "alignment" : 8,
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" : 8,
3937   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3938  },
3939  {
3940   "alignment" : 8,
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-591",
3944   "self_type" : "type-595",
3945   "size" : 8,
3946   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3947  },
3948  {
3949   "alignment" : 8,
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-77",
3953   "self_type" : "type-546",
3954   "size" : 8,
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" : 8,
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" : 8,
3964   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3965  },
3966  {
3967   "alignment" : 8,
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-580",
3971   "self_type" : "type-583",
3972   "size" : 8,
3973   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3974  },
3975  {
3976   "alignment" : 8,
3977   "linker_set_key" : "const bool &",
3978   "name" : "const bool &",
3979   "referenced_type" : "type-69",
3980   "self_type" : "type-232",
3981   "size" : 8,
3982   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3983  },
3984  {
3985   "alignment" : 8,
3986   "linker_set_key" : "const double &",
3987   "name" : "const double &",
3988   "referenced_type" : "type-251",
3989   "self_type" : "type-256",
3990   "size" : 8,
3991   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3992  },
3993  {
3994   "alignment" : 8,
3995   "linker_set_key" : "const float &",
3996   "name" : "const float &",
3997   "referenced_type" : "type-249",
3998   "self_type" : "type-250",
3999   "size" : 8,
4000   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4001  },
4002  {
4003   "alignment" : 8,
4004   "linker_set_key" : "const int &",
4005   "name" : "const int &",
4006   "referenced_type" : "type-468",
4007   "self_type" : "type-467",
4008   "size" : 8,
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-592",
4022   "self_type" : "type-594",
4023   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4024  },
4025  {
4026   "alignment" : 8,
4027   "linker_set_key" : "const log_msg &",
4028   "name" : "const log_msg &",
4029   "referenced_type" : "type-96",
4030   "self_type" : "type-134",
4031   "size" : 8,
4032   "source_file" : "/system/core/liblog/include/log/log_read.h"
4033  },
4034  {
4035   "alignment" : 8,
4036   "linker_set_key" : "const long &",
4037   "name" : "const long &",
4038   "referenced_type" : "type-246",
4039   "self_type" : "type-247",
4040   "size" : 8,
4041   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4042  },
4043  {
4044   "alignment" : 8,
4045   "linker_set_key" : "const short &",
4046   "name" : "const short &",
4047   "referenced_type" : "type-238",
4048   "self_type" : "type-239",
4049   "size" : 8,
4050   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4051  },
4052  {
4053   "alignment" : 8,
4054   "linker_set_key" : "const signed char &",
4055   "name" : "const signed char &",
4056   "referenced_type" : "type-233",
4057   "self_type" : "type-235",
4058   "size" : 8,
4059   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4060  },
4061  {
4062   "alignment" : 8,
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-397",
4066   "self_type" : "type-399",
4067   "size" : 8,
4068   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4069  },
4070  {
4071   "alignment" : 8,
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-575",
4075   "self_type" : "type-574",
4076   "size" : 8,
4077   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4078  },
4079  {
4080   "alignment" : 8,
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-609",
4084   "self_type" : "type-608",
4085   "size" : 8,
4086   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4087  },
4088  {
4089   "alignment" : 8,
4090   "linker_set_key" : "const unsigned char &",
4091   "name" : "const unsigned char &",
4092   "referenced_type" : "type-236",
4093   "self_type" : "type-237",
4094   "size" : 8,
4095   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4096  },
4097  {
4098   "alignment" : 8,
4099   "linker_set_key" : "const unsigned int &",
4100   "name" : "const unsigned int &",
4101   "referenced_type" : "type-18",
4102   "self_type" : "type-245",
4103   "size" : 8,
4104   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4105  },
4106  {
4107   "alignment" : 8,
4108   "linker_set_key" : "const unsigned long &",
4109   "name" : "const unsigned long &",
4110   "referenced_type" : "type-19",
4111   "self_type" : "type-248",
4112   "size" : 8,
4113   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4114  },
4115  {
4116   "alignment" : 8,
4117   "linker_set_key" : "const unsigned short &",
4118   "name" : "const unsigned short &",
4119   "referenced_type" : "type-240",
4120   "self_type" : "type-244",
4121   "size" : 8,
4122   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4123  },
4124  {
4125   "alignment" : 8,
4126   "linker_set_key" : "int &",
4127   "name" : "int &",
4128   "referenced_type" : "type-7",
4129   "self_type" : "type-349",
4130   "size" : 8,
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" : 8,
4135   "linker_set_key" : "unsigned char &",
4136   "name" : "unsigned char &",
4137   "referenced_type" : "type-100",
4138   "self_type" : "type-498",
4139   "size" : 8,
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" : 8,
4144   "linker_set_key" : "unsigned long &",
4145   "name" : "unsigned long &",
4146   "referenced_type" : "type-12",
4147   "self_type" : "type-513",
4148   "size" : 8,
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" : 8,
4156   "linker_set_key" : "android::Condition *",
4157   "name" : "android::Condition *",
4158   "referenced_type" : "type-70",
4159   "self_type" : "type-479",
4160   "size" : 8,
4161   "source_file" : "/system/core/libutils/include/utils/Condition.h"
4162  },
4163  {
4164   "alignment" : 8,
4165   "linker_set_key" : "android::Mutex *",
4166   "name" : "android::Mutex *",
4167   "referenced_type" : "type-14",
4168   "self_type" : "type-474",
4169   "size" : 8,
4170   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4171  },
4172  {
4173   "alignment" : 8,
4174   "linker_set_key" : "android::Mutex::Autolock *",
4175   "name" : "android::Mutex::Autolock *",
4176   "referenced_type" : "type-475",
4177   "self_type" : "type-477",
4178   "size" : 8,
4179   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4180  },
4181  {
4182   "alignment" : 8,
4183   "linker_set_key" : "android::RWLock *",
4184   "name" : "android::RWLock *",
4185   "referenced_type" : "type-480",
4186   "self_type" : "type-482",
4187   "size" : 8,
4188   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4189  },
4190  {
4191   "alignment" : 8,
4192   "linker_set_key" : "android::RWLock::AutoRLock *",
4193   "name" : "android::RWLock::AutoRLock *",
4194   "referenced_type" : "type-483",
4195   "self_type" : "type-486",
4196   "size" : 8,
4197   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4198  },
4199  {
4200   "alignment" : 8,
4201   "linker_set_key" : "android::RWLock::AutoWLock *",
4202   "name" : "android::RWLock::AutoWLock *",
4203   "referenced_type" : "type-487",
4204   "self_type" : "type-488",
4205   "size" : 8,
4206   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4207  },
4208  {
4209   "alignment" : 8,
4210   "linker_set_key" : "android::RefBase *",
4211   "name" : "android::RefBase *",
4212   "referenced_type" : "type-23",
4213   "self_type" : "type-261",
4214   "size" : 8,
4215   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4216  },
4217  {
4218   "alignment" : 8,
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" : 8,
4224   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4225  },
4226  {
4227   "alignment" : 8,
4228   "linker_set_key" : "android::RefBase::weakref_impl *",
4229   "name" : "android::RefBase::weakref_impl *",
4230   "referenced_type" : "type-589",
4231   "self_type" : "type-588",
4232   "size" : 8,
4233   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4234  },
4235  {
4236   "alignment" : 8,
4237   "linker_set_key" : "android::RefBase::weakref_type *",
4238   "name" : "android::RefBase::weakref_type *",
4239   "referenced_type" : "type-25",
4240   "self_type" : "type-24",
4241   "size" : 8,
4242   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4243  },
4244  {
4245   "alignment" : 8,
4246   "linker_set_key" : "android::ReferenceRenamer *",
4247   "name" : "android::ReferenceRenamer *",
4248   "referenced_type" : "type-257",
4249   "self_type" : "type-258",
4250   "size" : 8,
4251   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4252  },
4253  {
4254   "alignment" : 8,
4255   "linker_set_key" : "android::ScopedTrace *",
4256   "name" : "android::ScopedTrace *",
4257   "referenced_type" : "type-489",
4258   "self_type" : "type-490",
4259   "size" : 8,
4260   "source_file" : "/system/core/libutils/include/utils/Trace.h"
4261  },
4262  {
4263   "alignment" : 8,
4264   "linker_set_key" : "android::String16 *",
4265   "name" : "android::String16 *",
4266   "referenced_type" : "type-31",
4267   "self_type" : "type-362",
4268   "size" : 8,
4269   "source_file" : "/system/core/libutils/include/utils/String16.h"
4270  },
4271  {
4272   "alignment" : 8,
4273   "linker_set_key" : "android::String8 *",
4274   "name" : "android::String8 *",
4275   "referenced_type" : "type-42",
4276   "self_type" : "type-357",
4277   "size" : 8,
4278   "source_file" : "/system/core/libutils/include/utils/String8.h"
4279  },
4280  {
4281   "alignment" : 8,
4282   "linker_set_key" : "android::Thread *",
4283   "name" : "android::Thread *",
4284   "referenced_type" : "type-68",
4285   "self_type" : "type-67",
4286   "size" : 8,
4287   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4288  },
4289  {
4290   "alignment" : 8,
4291   "linker_set_key" : "android::VirtualLightRefBase *",
4292   "name" : "android::VirtualLightRefBase *",
4293   "referenced_type" : "type-159",
4294   "self_type" : "type-166",
4295   "size" : 8,
4296   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
4297  },
4298  {
4299   "alignment" : 8,
4300   "linker_set_key" : "android::hardware::BHwBinder *",
4301   "name" : "android::hardware::BHwBinder *",
4302   "referenced_type" : "type-113",
4303   "self_type" : "type-112",
4304   "size" : 8,
4305   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4306  },
4307  {
4308   "alignment" : 8,
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" : 8,
4314   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4315  },
4316  {
4317   "alignment" : 8,
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-414",
4321   "self_type" : "type-419",
4322   "size" : 8,
4323   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4324  },
4325  {
4326   "alignment" : 8,
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-432",
4330   "self_type" : "type-438",
4331   "size" : 8,
4332   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4333  },
4334  {
4335   "alignment" : 8,
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-422",
4339   "self_type" : "type-427",
4340   "size" : 8,
4341   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4342  },
4343  {
4344   "alignment" : 8,
4345   "linker_set_key" : "android::hardware::GrantorDescriptor *",
4346   "name" : "android::hardware::GrantorDescriptor *",
4347   "referenced_type" : "type-287",
4348   "self_type" : "type-286",
4349   "size" : 8,
4350   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4351  },
4352  {
4353   "alignment" : 8,
4354   "linker_set_key" : "android::hardware::IBinder *",
4355   "name" : "android::hardware::IBinder *",
4356   "referenced_type" : "type-22",
4357   "self_type" : "type-21",
4358   "size" : 8,
4359   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4360  },
4361  {
4362   "alignment" : 8,
4363   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
4364   "name" : "android::hardware::IBinder::DeathRecipient *",
4365   "referenced_type" : "type-52",
4366   "self_type" : "type-51",
4367   "size" : 8,
4368   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4369  },
4370  {
4371   "alignment" : 8,
4372   "linker_set_key" : "android::hardware::IInterface *",
4373   "name" : "android::hardware::IInterface *",
4374   "referenced_type" : "type-371",
4375   "self_type" : "type-618",
4376   "size" : 8,
4377   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4378  },
4379  {
4380   "alignment" : 8,
4381   "linker_set_key" : "android::hardware::Parcel *",
4382   "name" : "android::hardware::Parcel *",
4383   "referenced_type" : "type-374",
4384   "self_type" : "type-380",
4385   "size" : 8,
4386   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4387  },
4388  {
4389   "alignment" : 8,
4390   "linker_set_key" : "android::hardware::ProcessState *",
4391   "name" : "android::hardware::ProcessState *",
4392   "referenced_type" : "type-6",
4393   "self_type" : "type-50",
4394   "size" : 8,
4395   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4396  },
4397  {
4398   "alignment" : 8,
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-132",
4402   "self_type" : "type-135",
4403   "size" : 8,
4404   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4405  },
4406  {
4407   "alignment" : 8,
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-140",
4411   "self_type" : "type-141",
4412   "size" : 8,
4413   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4414  },
4415  {
4416   "alignment" : 8,
4417   "linker_set_key" : "android::hardware::Return<bool> *",
4418   "name" : "android::hardware::Return<bool> *",
4419   "referenced_type" : "type-125",
4420   "self_type" : "type-127",
4421   "size" : 8,
4422   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4423  },
4424  {
4425   "alignment" : 8,
4426   "linker_set_key" : "android::hardware::Return<void> *",
4427   "name" : "android::hardware::Return<void> *",
4428   "referenced_type" : "type-152",
4429   "self_type" : "type-153",
4430   "size" : 8,
4431   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4432  },
4433  {
4434   "alignment" : 8,
4435   "linker_set_key" : "android::hardware::Status *",
4436   "name" : "android::hardware::Status *",
4437   "referenced_type" : "type-115",
4438   "self_type" : "type-118",
4439   "size" : 8,
4440   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4441  },
4442  {
4443   "alignment" : 8,
4444   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
4445   "name" : "android::hardware::details::HidlInstrumentor *",
4446   "referenced_type" : "type-391",
4447   "self_type" : "type-577",
4448   "size" : 8,
4449   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4450  },
4451  {
4452   "alignment" : 8,
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-567",
4457   "size" : 8,
4458   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4459  },
4460  {
4461   "alignment" : 8,
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-562",
4466   "size" : 8,
4467   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4468  },
4469  {
4470   "alignment" : 8,
4471   "linker_set_key" : "android::hardware::details::return_status *",
4472   "name" : "android::hardware::details::return_status *",
4473   "referenced_type" : "type-126",
4474   "self_type" : "type-147",
4475   "size" : 8,
4476   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4477  },
4478  {
4479   "alignment" : 8,
4480   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::BnHwMapper *",
4481   "name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper *",
4482   "referenced_type" : "type-437",
4483   "self_type" : "type-545",
4484   "size" : 8,
4485   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4486  },
4487  {
4488   "alignment" : 8,
4489   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::BpHwMapper *",
4490   "name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper *",
4491   "referenced_type" : "type-553",
4492   "self_type" : "type-611",
4493   "size" : 8,
4494   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4495  },
4496  {
4497   "alignment" : 8,
4498   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::BsMapper *",
4499   "name" : "android::hardware::graphics::mapper::V2_0::BsMapper *",
4500   "referenced_type" : "type-598",
4501   "self_type" : "type-603",
4502   "size" : 8,
4503   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4504  },
4505  {
4506   "alignment" : 8,
4507   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::IMapper *",
4508   "name" : "android::hardware::graphics::mapper::V2_0::IMapper *",
4509   "referenced_type" : "type-82",
4510   "self_type" : "type-81",
4511   "size" : 8,
4512   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4513  },
4514  {
4515   "alignment" : 8,
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" : 8,
4521   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4522  },
4523  {
4524   "alignment" : 8,
4525   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
4526   "name" : "android::hardware::hidl_binder_death_recipient *",
4527   "referenced_type" : "type-90",
4528   "self_type" : "type-89",
4529   "size" : 8,
4530   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4531  },
4532  {
4533   "alignment" : 8,
4534   "linker_set_key" : "android::hardware::hidl_death_recipient *",
4535   "name" : "android::hardware::hidl_death_recipient *",
4536   "referenced_type" : "type-93",
4537   "self_type" : "type-92",
4538   "size" : 8,
4539   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4540  },
4541  {
4542   "alignment" : 8,
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" : 8,
4548   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4549  },
4550  {
4551   "alignment" : 8,
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" : 8,
4557   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4558  },
4559  {
4560   "alignment" : 8,
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" : 8,
4566   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4567  },
4568  {
4569   "alignment" : 8,
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" : 8,
4575   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4576  },
4577  {
4578   "alignment" : 8,
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" : 8,
4584   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4585  },
4586  {
4587   "alignment" : 8,
4588   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
4589   "name" : "android::hidl::base::V1_0::BnHwBase *",
4590   "referenced_type" : "type-389",
4591   "self_type" : "type-388",
4592   "size" : 8,
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" : 8,
4597   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
4598   "name" : "android::hidl::base::V1_0::IBase *",
4599   "referenced_type" : "type-58",
4600   "self_type" : "type-95",
4601   "size" : 8,
4602   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4603  },
4604  {
4605   "alignment" : 8,
4606   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
4607   "name" : "android::hidl::manager::V1_0::IServiceManager *",
4608   "referenced_type" : "type-57",
4609   "self_type" : "type-56",
4610   "size" : 8,
4611   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4612  },
4613  {
4614   "alignment" : 8,
4615   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
4616   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
4617   "referenced_type" : "type-75",
4618   "self_type" : "type-74",
4619   "size" : 8,
4620   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4621  },
4622  {
4623   "alignment" : 8,
4624   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
4625   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
4626   "referenced_type" : "type-613",
4627   "self_type" : "type-614",
4628   "size" : 8,
4629   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4630  },
4631  {
4632   "alignment" : 8,
4633   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
4634   "name" : "android::sp<android::hardware::IBinder> *",
4635   "referenced_type" : "type-37",
4636   "self_type" : "type-615",
4637   "size" : 8,
4638   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4639  },
4640  {
4641   "alignment" : 8,
4642   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
4643   "name" : "android::sp<android::hardware::ProcessState> *",
4644   "referenced_type" : "type-49",
4645   "self_type" : "type-48",
4646   "size" : 8,
4647   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4648  },
4649  {
4650   "alignment" : 8,
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-80",
4654   "self_type" : "type-79",
4655   "size" : 8,
4656   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4657  },
4658  {
4659   "alignment" : 8,
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-88",
4663   "self_type" : "type-87",
4664   "size" : 8,
4665   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4666  },
4667  {
4668   "alignment" : 8,
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-390",
4672   "self_type" : "type-587",
4673   "size" : 8,
4674   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4675  },
4676  {
4677   "alignment" : 8,
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-55",
4681   "self_type" : "type-59",
4682   "size" : 8,
4683   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4684  },
4685  {
4686   "alignment" : 8,
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-73",
4690   "self_type" : "type-76",
4691   "size" : 8,
4692   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4693  },
4694  {
4695   "alignment" : 8,
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" : 8,
4701   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4702  },
4703  {
4704   "alignment" : 8,
4705   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
4706   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
4707   "referenced_type" : "type-65",
4708   "self_type" : "type-64",
4709   "size" : 8,
4710   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4711  },
4712  {
4713   "alignment" : 8,
4714   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
4715   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
4716   "referenced_type" : "type-91",
4717   "self_type" : "type-263",
4718   "size" : 8,
4719   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4720  },
4721  {
4722   "alignment" : 8,
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-94",
4726   "self_type" : "type-578",
4727   "size" : 8,
4728   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4729  },
4730  {
4731   "alignment" : 8,
4732   "linker_set_key" : "android_flex_plane *",
4733   "name" : "android_flex_plane *",
4734   "referenced_type" : "type-460",
4735   "self_type" : "type-463",
4736   "size" : 8,
4737   "source_file" : "/system/core/libsystem/include/system/graphics.h"
4738  },
4739  {
4740   "alignment" : 8,
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-28",
4744   "self_type" : "type-27",
4745   "size" : 8,
4746   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4747  },
4748  {
4749   "alignment" : 8,
4750   "linker_set_key" : "char *",
4751   "name" : "char *",
4752   "referenced_type" : "type-45",
4753   "self_type" : "type-169",
4754   "size" : 8,
4755   "source_file" : "/system/core/liblog/include/log/log_read.h"
4756  },
4757  {
4758   "alignment" : 8,
4759   "linker_set_key" : "const android::NativeHandle *",
4760   "name" : "const android::NativeHandle *",
4761   "referenced_type" : "type-344",
4762   "self_type" : "type-345",
4763   "size" : 8,
4764   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4765  },
4766  {
4767   "alignment" : 8,
4768   "linker_set_key" : "const android::RefBase *",
4769   "name" : "const android::RefBase *",
4770   "referenced_type" : "type-259",
4771   "self_type" : "type-260",
4772   "size" : 8,
4773   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4774  },
4775  {
4776   "alignment" : 8,
4777   "linker_set_key" : "const android::String16 *",
4778   "name" : "const android::String16 *",
4779   "referenced_type" : "type-30",
4780   "self_type" : "type-360",
4781   "size" : 8,
4782   "source_file" : "/system/core/libutils/include/utils/String16.h"
4783  },
4784  {
4785   "alignment" : 8,
4786   "linker_set_key" : "const android::String8 *",
4787   "name" : "const android::String8 *",
4788   "referenced_type" : "type-353",
4789   "self_type" : "type-354",
4790   "size" : 8,
4791   "source_file" : "/system/core/libutils/include/utils/String8.h"
4792  },
4793  {
4794   "alignment" : 8,
4795   "linker_set_key" : "const android::VectorImpl *",
4796   "name" : "const android::VectorImpl *",
4797   "referenced_type" : "type-441",
4798   "self_type" : "type-442",
4799   "size" : 8,
4800   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4801  },
4802  {
4803   "alignment" : 8,
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" : 8,
4809   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4810  },
4811  {
4812   "alignment" : 8,
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-406",
4816   "self_type" : "type-407",
4817   "size" : 8,
4818   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4819  },
4820  {
4821   "alignment" : 8,
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-412",
4825   "self_type" : "type-413",
4826   "size" : 8,
4827   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4828  },
4829  {
4830   "alignment" : 8,
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-138",
4834   "self_type" : "type-139",
4835   "size" : 8,
4836   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4837  },
4838  {
4839   "alignment" : 8,
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-144",
4843   "self_type" : "type-145",
4844   "size" : 8,
4845   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4846  },
4847  {
4848   "alignment" : 8,
4849   "linker_set_key" : "const android::hardware::Return<bool> *",
4850   "name" : "const android::hardware::Return<bool> *",
4851   "referenced_type" : "type-130",
4852   "self_type" : "type-131",
4853   "size" : 8,
4854   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4855  },
4856  {
4857   "alignment" : 8,
4858   "linker_set_key" : "const android::hardware::Status *",
4859   "name" : "const android::hardware::Status *",
4860   "referenced_type" : "type-119",
4861   "self_type" : "type-124",
4862   "size" : 8,
4863   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4864  },
4865  {
4866   "alignment" : 8,
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-569",
4870   "self_type" : "type-571",
4871   "size" : 8,
4872   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4873  },
4874  {
4875   "alignment" : 8,
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-564",
4879   "self_type" : "type-565",
4880   "size" : 8,
4881   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4882  },
4883  {
4884   "alignment" : 8,
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" : 8,
4890   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4891  },
4892  {
4893   "alignment" : 8,
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-531",
4897   "self_type" : "type-542",
4898   "size" : 8,
4899   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4900  },
4901  {
4902   "alignment" : 8,
4903   "linker_set_key" : "const android::hardware::details::return_status *",
4904   "name" : "const android::hardware::details::return_status *",
4905   "referenced_type" : "type-149",
4906   "self_type" : "type-150",
4907   "size" : 8,
4908   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4909  },
4910  {
4911   "alignment" : 8,
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-552",
4915   "self_type" : "type-556",
4916   "size" : 8,
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" : 8,
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-540",
4924   "self_type" : "type-541",
4925   "size" : 8,
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" : 8,
4930   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
4931   "name" : "const android::hardware::hidl_death_recipient *",
4932   "referenced_type" : "type-585",
4933   "self_type" : "type-586",
4934   "size" : 8,
4935   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4936  },
4937  {
4938   "alignment" : 8,
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" : 8,
4944   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4945  },
4946  {
4947   "alignment" : 8,
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" : 8,
4953   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4954  },
4955  {
4956   "alignment" : 8,
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" : 8,
4962   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4963  },
4964  {
4965   "alignment" : 8,
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" : 8,
4971   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4972  },
4973  {
4974   "alignment" : 8,
4975   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
4976   "name" : "const android::hidl::base::V1_0::BpHwBase *",
4977   "referenced_type" : "type-550",
4978   "self_type" : "type-551",
4979   "size" : 8,
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" : 8,
4984   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
4985   "name" : "const android::hidl::base::V1_0::IBase *",
4986   "referenced_type" : "type-418",
4987   "self_type" : "type-417",
4988   "size" : 8,
4989   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4990  },
4991  {
4992   "alignment" : 8,
4993   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
4994   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
4995   "referenced_type" : "type-62",
4996   "self_type" : "type-63",
4997   "size" : 8,
4998   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4999  },
5000  {
5001   "alignment" : 8,
5002   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
5003   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
5004   "referenced_type" : "type-492",
5005   "self_type" : "type-493",
5006   "size" : 8,
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" : 8,
5011   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
5012   "name" : "const android::sp<android::hardware::IBinder> *",
5013   "referenced_type" : "type-36",
5014   "self_type" : "type-616",
5015   "size" : 8,
5016   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5017  },
5018  {
5019   "alignment" : 8,
5020   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
5021   "name" : "const android::sp<android::hardware::ProcessState> *",
5022   "referenced_type" : "type-53",
5023   "self_type" : "type-54",
5024   "size" : 8,
5025   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5026  },
5027  {
5028   "alignment" : 8,
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-86",
5032   "self_type" : "type-85",
5033   "size" : 8,
5034   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5035  },
5036  {
5037   "alignment" : 8,
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-110",
5041   "self_type" : "type-109",
5042   "size" : 8,
5043   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5044  },
5045  {
5046   "alignment" : 8,
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-584",
5051   "size" : 8,
5052   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5053  },
5054  {
5055   "alignment" : 8,
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-591",
5059   "self_type" : "type-612",
5060   "size" : 8,
5061   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5062  },
5063  {
5064   "alignment" : 8,
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-60",
5068   "self_type" : "type-61",
5069   "size" : 8,
5070   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5071  },
5072  {
5073   "alignment" : 8,
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-77",
5077   "self_type" : "type-78",
5078   "size" : 8,
5079   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5080  },
5081  {
5082   "alignment" : 8,
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" : 8,
5088   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5089  },
5090  {
5091   "alignment" : 8,
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" : 8,
5097   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5098  },
5099  {
5100   "alignment" : 8,
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-580",
5104   "self_type" : "type-582",
5105   "size" : 8,
5106   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5107  },
5108  {
5109   "alignment" : 8,
5110   "linker_set_key" : "const char *",
5111   "name" : "const char *",
5112   "referenced_type" : "type-44",
5113   "self_type" : "type-43",
5114   "size" : 8,
5115   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5116  },
5117  {
5118   "alignment" : 8,
5119   "linker_set_key" : "const char16_t *",
5120   "name" : "const char16_t *",
5121   "referenced_type" : "type-33",
5122   "self_type" : "type-32",
5123   "size" : 8,
5124   "source_file" : "/system/core/libutils/include/utils/String16.h"
5125  },
5126  {
5127   "alignment" : 8,
5128   "linker_set_key" : "const log_msg *",
5129   "name" : "const log_msg *",
5130   "referenced_type" : "type-96",
5131   "self_type" : "type-122",
5132   "size" : 8,
5133   "source_file" : "/system/core/liblog/include/log/log_read.h"
5134  },
5135  {
5136   "alignment" : 8,
5137   "linker_set_key" : "const native_handle *",
5138   "name" : "const native_handle *",
5139   "referenced_type" : "type-255",
5140   "self_type" : "type-254",
5141   "size" : 8,
5142   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5143  },
5144  {
5145   "alignment" : 8,
5146   "linker_set_key" : "const unsigned char *",
5147   "name" : "const unsigned char *",
5148   "referenced_type" : "type-236",
5149   "self_type" : "type-328",
5150   "size" : 8,
5151   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5152  },
5153  {
5154   "alignment" : 8,
5155   "linker_set_key" : "const unsigned int *",
5156   "name" : "const unsigned int *",
5157   "referenced_type" : "type-18",
5158   "self_type" : "type-321",
5159   "size" : 8,
5160   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5161  },
5162  {
5163   "alignment" : 8,
5164   "linker_set_key" : "const unsigned long long *",
5165   "name" : "const unsigned long long *",
5166   "referenced_type" : "type-382",
5167   "self_type" : "type-381",
5168   "size" : 8,
5169   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5170  },
5171  {
5172   "alignment" : 8,
5173   "linker_set_key" : "const void *",
5174   "name" : "const void *",
5175   "referenced_type" : "type-335",
5176   "self_type" : "type-336",
5177   "size" : 8,
5178   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5179  },
5180  {
5181   "alignment" : 8,
5182   "linker_set_key" : "int (*)(void *)",
5183   "name" : "int (*)(void *)",
5184   "referenced_type" : "type-471",
5185   "self_type" : "type-472",
5186   "size" : 8,
5187   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5188  },
5189  {
5190   "alignment" : 8,
5191   "linker_set_key" : "int *",
5192   "name" : "int *",
5193   "referenced_type" : "type-7",
5194   "self_type" : "type-312",
5195   "size" : 8,
5196   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5197  },
5198  {
5199   "alignment" : 8,
5200   "linker_set_key" : "log_msg *",
5201   "name" : "log_msg *",
5202   "referenced_type" : "type-97",
5203   "self_type" : "type-154",
5204   "size" : 8,
5205   "source_file" : "/system/core/liblog/include/log/log_read.h"
5206  },
5207  {
5208   "alignment" : 8,
5209   "linker_set_key" : "native_handle *",
5210   "name" : "native_handle *",
5211   "referenced_type" : "type-164",
5212   "self_type" : "type-163",
5213   "size" : 8,
5214   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5215  },
5216  {
5217   "alignment" : 8,
5218   "linker_set_key" : "unsigned char *",
5219   "name" : "unsigned char *",
5220   "referenced_type" : "type-100",
5221   "self_type" : "type-376",
5222   "size" : 8,
5223   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5224  },
5225  {
5226   "alignment" : 8,
5227   "linker_set_key" : "unsigned int *",
5228   "name" : "unsigned int *",
5229   "referenced_type" : "type-2",
5230   "self_type" : "type-319",
5231   "size" : 8,
5232   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5233  },
5234  {
5235   "alignment" : 8,
5236   "linker_set_key" : "unsigned long *",
5237   "name" : "unsigned long *",
5238   "referenced_type" : "type-12",
5239   "self_type" : "type-396",
5240   "size" : 8,
5241   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5242  },
5243  {
5244   "alignment" : 8,
5245   "linker_set_key" : "unsigned long long *",
5246   "name" : "unsigned long long *",
5247   "referenced_type" : "type-216",
5248   "self_type" : "type-377",
5249   "size" : 8,
5250   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5251  },
5252  {
5253   "alignment" : 8,
5254   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
5255   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
5256   "referenced_type" : "type-379",
5257   "self_type" : "type-378",
5258   "size" : 8,
5259   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5260  },
5261  {
5262   "alignment" : 8,
5263   "linker_set_key" : "void *",
5264   "name" : "void *",
5265   "referenced_type" : "type-9",
5266   "self_type" : "type-8",
5267   "size" : 8,
5268   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5269  },
5270  {
5271   "alignment" : 8,
5272   "linker_set_key" : "void **",
5273   "name" : "void **",
5274   "referenced_type" : "type-8",
5275   "self_type" : "type-473",
5276   "size" : 8,
5277   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5278  }
5279 ],
5280 "qualified_types" :
5281 [
5282  {
5283   "alignment" : 8,
5284   "is_const" : true,
5285   "linker_set_key" : "android::RefBase::weakref_impl *const",
5286   "name" : "android::RefBase::weakref_impl *const",
5287   "referenced_type" : "type-4",
5288   "self_type" : "type-3",
5289   "size" : 8,
5290   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5291  },
5292  {
5293   "alignment" : 8,
5294   "is_const" : true,
5295   "linker_set_key" : "android::RefBase::weakref_impl *const",
5296   "name" : "android::RefBase::weakref_impl *const",
5297   "referenced_type" : "type-588",
5298   "self_type" : "type-590",
5299   "size" : 8,
5300   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5301  },
5302  {
5303   "alignment" : 8,
5304   "is_const" : true,
5305   "linker_set_key" : "android::hardware::IBinder *const",
5306   "name" : "android::hardware::IBinder *const",
5307   "referenced_type" : "type-21",
5308   "self_type" : "type-367",
5309   "size" : 8,
5310   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5311  },
5312  {
5313   "alignment" : 8,
5314   "is_const" : true,
5315   "linker_set_key" : "const android::NativeHandle",
5316   "name" : "const android::NativeHandle",
5317   "referenced_type" : "type-162",
5318   "self_type" : "type-344",
5319   "size" : 24,
5320   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5321  },
5322  {
5323   "alignment" : 8,
5324   "is_const" : true,
5325   "linker_set_key" : "const android::RefBase",
5326   "name" : "const android::RefBase",
5327   "referenced_type" : "type-23",
5328   "self_type" : "type-259",
5329   "size" : 16,
5330   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5331  },
5332  {
5333   "alignment" : 8,
5334   "is_const" : true,
5335   "linker_set_key" : "const android::String16",
5336   "name" : "const android::String16",
5337   "referenced_type" : "type-31",
5338   "self_type" : "type-30",
5339   "size" : 8,
5340   "source_file" : "/system/core/libutils/include/utils/String16.h"
5341  },
5342  {
5343   "alignment" : 8,
5344   "is_const" : true,
5345   "linker_set_key" : "const android::String8",
5346   "name" : "const android::String8",
5347   "referenced_type" : "type-42",
5348   "self_type" : "type-353",
5349   "size" : 8,
5350   "source_file" : "/system/core/libutils/include/utils/String8.h"
5351  },
5352  {
5353   "alignment" : 8,
5354   "is_const" : true,
5355   "linker_set_key" : "const android::VectorImpl",
5356   "name" : "const android::VectorImpl",
5357   "referenced_type" : "type-17",
5358   "self_type" : "type-441",
5359   "size" : 40,
5360   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5361  },
5362  {
5363   "alignment" : 8,
5364   "is_const" : true,
5365   "linker_set_key" : "const android::hardware::BpHwRefBase",
5366   "name" : "const android::hardware::BpHwRefBase",
5367   "referenced_type" : "type-366",
5368   "self_type" : "type-365",
5369   "size" : 48,
5370   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5371  },
5372  {
5373   "alignment" : 8,
5374   "is_const" : true,
5375   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5376   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5377   "referenced_type" : "type-400",
5378   "self_type" : "type-406",
5379   "size" : 64,
5380   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5381  },
5382  {
5383   "alignment" : 8,
5384   "is_const" : true,
5385   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5386   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5387   "referenced_type" : "type-408",
5388   "self_type" : "type-412",
5389   "size" : 64,
5390   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5391  },
5392  {
5393   "alignment" : 8,
5394   "is_const" : true,
5395   "linker_set_key" : "const android::hardware::Parcel",
5396   "name" : "const android::hardware::Parcel",
5397   "referenced_type" : "type-374",
5398   "self_type" : "type-386",
5399   "size" : 136,
5400   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5401  },
5402  {
5403   "alignment" : 8,
5404   "is_const" : true,
5405   "linker_set_key" : "const android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error>",
5406   "name" : "const android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error>",
5407   "referenced_type" : "type-132",
5408   "self_type" : "type-138",
5409   "size" : 40,
5410   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5411  },
5412  {
5413   "alignment" : 8,
5414   "is_const" : true,
5415   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_0::IMapper> >",
5416   "name" : "const android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_0::IMapper> >",
5417   "referenced_type" : "type-140",
5418   "self_type" : "type-144",
5419   "size" : 48,
5420   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5421  },
5422  {
5423   "alignment" : 8,
5424   "is_const" : true,
5425   "linker_set_key" : "const android::hardware::Return<bool>",
5426   "name" : "const android::hardware::Return<bool>",
5427   "referenced_type" : "type-125",
5428   "self_type" : "type-130",
5429   "size" : 40,
5430   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5431  },
5432  {
5433   "alignment" : 8,
5434   "is_const" : true,
5435   "linker_set_key" : "const android::hardware::Status",
5436   "name" : "const android::hardware::Status",
5437   "referenced_type" : "type-115",
5438   "self_type" : "type-119",
5439   "size" : 32,
5440   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5441  },
5442  {
5443   "alignment" : 4,
5444   "is_const" : true,
5445   "linker_set_key" : "const android::hardware::details::SchedPrio",
5446   "name" : "const android::hardware::details::SchedPrio",
5447   "referenced_type" : "type-403",
5448   "self_type" : "type-405",
5449   "size" : 8,
5450   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5451  },
5452  {
5453   "alignment" : 8,
5454   "is_const" : true,
5455   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
5456   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
5457   "referenced_type" : "type-300",
5458   "self_type" : "type-569",
5459   "size" : 8,
5460   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5461  },
5462  {
5463   "alignment" : 8,
5464   "is_const" : true,
5465   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
5466   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
5467   "referenced_type" : "type-290",
5468   "self_type" : "type-564",
5469   "size" : 8,
5470   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5471  },
5472  {
5473   "alignment" : 8,
5474   "is_const" : true,
5475   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
5476   "name" : "const android::hardware::details::hidl_pointer<int>",
5477   "referenced_type" : "type-310",
5478   "self_type" : "type-485",
5479   "size" : 8,
5480   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5481  },
5482  {
5483   "alignment" : 8,
5484   "is_const" : true,
5485   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned int>",
5486   "name" : "const android::hardware::details::hidl_pointer<unsigned int>",
5487   "referenced_type" : "type-317",
5488   "self_type" : "type-531",
5489   "size" : 8,
5490   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5491  },
5492  {
5493   "alignment" : 8,
5494   "is_const" : true,
5495   "linker_set_key" : "const android::hardware::details::return_status",
5496   "name" : "const android::hardware::details::return_status",
5497   "referenced_type" : "type-126",
5498   "self_type" : "type-149",
5499   "size" : 40,
5500   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5501  },
5502  {
5503   "alignment" : 8,
5504   "is_const" : true,
5505   "linker_set_key" : "const android::hardware::graphics::common::V1_0::BufferUsage",
5506   "name" : "const android::hardware::graphics::common::V1_0::BufferUsage",
5507   "referenced_type" : "type-505",
5508   "self_type" : "type-512",
5509   "size" : 8,
5510   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
5511  },
5512  {
5513   "alignment" : 4,
5514   "is_const" : true,
5515   "linker_set_key" : "const android::hardware::graphics::common::V1_0::ColorMode",
5516   "name" : "const android::hardware::graphics::common::V1_0::ColorMode",
5517   "referenced_type" : "type-508",
5518   "self_type" : "type-516",
5519   "size" : 4,
5520   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
5521  },
5522  {
5523   "alignment" : 4,
5524   "is_const" : true,
5525   "linker_set_key" : "const android::hardware::graphics::common::V1_0::ColorTransform",
5526   "name" : "const android::hardware::graphics::common::V1_0::ColorTransform",
5527   "referenced_type" : "type-509",
5528   "self_type" : "type-517",
5529   "size" : 4,
5530   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
5531  },
5532  {
5533   "alignment" : 4,
5534   "is_const" : true,
5535   "linker_set_key" : "const android::hardware::graphics::common::V1_0::Dataspace",
5536   "name" : "const android::hardware::graphics::common::V1_0::Dataspace",
5537   "referenced_type" : "type-507",
5538   "self_type" : "type-515",
5539   "size" : 4,
5540   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
5541  },
5542  {
5543   "alignment" : 4,
5544   "is_const" : true,
5545   "linker_set_key" : "const android::hardware::graphics::common::V1_0::Hdr",
5546   "name" : "const android::hardware::graphics::common::V1_0::Hdr",
5547   "referenced_type" : "type-510",
5548   "self_type" : "type-518",
5549   "size" : 4,
5550   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
5551  },
5552  {
5553   "alignment" : 4,
5554   "is_const" : true,
5555   "linker_set_key" : "const android::hardware::graphics::common::V1_0::PixelFormat",
5556   "name" : "const android::hardware::graphics::common::V1_0::PixelFormat",
5557   "referenced_type" : "type-504",
5558   "self_type" : "type-511",
5559   "size" : 4,
5560   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
5561  },
5562  {
5563   "alignment" : 4,
5564   "is_const" : true,
5565   "linker_set_key" : "const android::hardware::graphics::common::V1_0::Transform",
5566   "name" : "const android::hardware::graphics::common::V1_0::Transform",
5567   "referenced_type" : "type-506",
5568   "self_type" : "type-514",
5569   "size" : 4,
5570   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
5571  },
5572  {
5573   "alignment" : 8,
5574   "is_const" : true,
5575   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::BpHwMapper",
5576   "name" : "const android::hardware::graphics::mapper::V2_0::BpHwMapper",
5577   "referenced_type" : "type-553",
5578   "self_type" : "type-552",
5579   "size" : 216,
5580   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
5581  },
5582  {
5583   "alignment" : 4,
5584   "is_const" : true,
5585   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::Error",
5586   "name" : "const android::hardware::graphics::mapper::V2_0::Error",
5587   "referenced_type" : "type-133",
5588   "self_type" : "type-535",
5589   "size" : 4,
5590   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/types.h"
5591  },
5592  {
5593   "alignment" : 8,
5594   "is_const" : true,
5595   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::IMapper",
5596   "name" : "const android::hardware::graphics::mapper::V2_0::IMapper",
5597   "referenced_type" : "type-82",
5598   "self_type" : "type-540",
5599   "size" : 24,
5600   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
5601  },
5602  {
5603   "alignment" : 8,
5604   "is_const" : true,
5605   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::IMapper::BufferDescriptorInfo",
5606   "name" : "const android::hardware::graphics::mapper::V2_0::IMapper::BufferDescriptorInfo",
5607   "referenced_type" : "type-538",
5608   "self_type" : "type-557",
5609   "size" : 24,
5610   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
5611  },
5612  {
5613   "alignment" : 4,
5614   "is_const" : true,
5615   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::IMapper::Rect",
5616   "name" : "const android::hardware::graphics::mapper::V2_0::IMapper::Rect",
5617   "referenced_type" : "type-539",
5618   "self_type" : "type-560",
5619   "size" : 16,
5620   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
5621  },
5622  {
5623   "alignment" : 8,
5624   "is_const" : true,
5625   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::YCbCrLayout",
5626   "name" : "const android::hardware::graphics::mapper::V2_0::YCbCrLayout",
5627   "referenced_type" : "type-534",
5628   "self_type" : "type-606",
5629   "size" : 40,
5630   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/hwtypes.h"
5631  },
5632  {
5633   "alignment" : 8,
5634   "is_const" : true,
5635   "linker_set_key" : "const android::hardware::hidl_death_recipient",
5636   "name" : "const android::hardware::hidl_death_recipient",
5637   "referenced_type" : "type-93",
5638   "self_type" : "type-585",
5639   "size" : 24,
5640   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5641  },
5642  {
5643   "alignment" : 8,
5644   "is_const" : true,
5645   "linker_set_key" : "const android::hardware::hidl_handle",
5646   "name" : "const android::hardware::hidl_handle",
5647   "referenced_type" : "type-264",
5648   "self_type" : "type-337",
5649   "size" : 16,
5650   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5651  },
5652  {
5653   "alignment" : 8,
5654   "is_const" : true,
5655   "linker_set_key" : "const android::hardware::hidl_memory",
5656   "name" : "const android::hardware::hidl_memory",
5657   "referenced_type" : "type-270",
5658   "self_type" : "type-273",
5659   "size" : 40,
5660   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5661  },
5662  {
5663   "alignment" : 8,
5664   "is_const" : true,
5665   "linker_set_key" : "const android::hardware::hidl_string",
5666   "name" : "const android::hardware::hidl_string",
5667   "referenced_type" : "type-266",
5668   "self_type" : "type-265",
5669   "size" : 16,
5670   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5671  },
5672  {
5673   "alignment" : 8,
5674   "is_const" : true,
5675   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
5676   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
5677   "referenced_type" : "type-289",
5678   "self_type" : "type-543",
5679   "size" : 16,
5680   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
5681  },
5682  {
5683   "alignment" : 8,
5684   "is_const" : true,
5685   "linker_set_key" : "const android::hardware::hidl_vec<int>",
5686   "name" : "const android::hardware::hidl_vec<int>",
5687   "referenced_type" : "type-309",
5688   "self_type" : "type-313",
5689   "size" : 16,
5690   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5691  },
5692  {
5693   "alignment" : 8,
5694   "is_const" : true,
5695   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int>",
5696   "name" : "const android::hardware::hidl_vec<unsigned int>",
5697   "referenced_type" : "type-316",
5698   "self_type" : "type-322",
5699   "size" : 16,
5700   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5701  },
5702  {
5703   "alignment" : 2,
5704   "is_const" : true,
5705   "linker_set_key" : "const android::hardware::hidl_version",
5706   "name" : "const android::hardware::hidl_version",
5707   "referenced_type" : "type-330",
5708   "self_type" : "type-332",
5709   "size" : 4,
5710   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5711  },
5712  {
5713   "alignment" : 8,
5714   "is_const" : true,
5715   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
5716   "name" : "const android::hidl::base::V1_0::BpHwBase",
5717   "referenced_type" : "type-547",
5718   "self_type" : "type-550",
5719   "size" : 216,
5720   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5721  },
5722  {
5723   "alignment" : 4,
5724   "is_const" : true,
5725   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
5726   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
5727   "referenced_type" : "type-347",
5728   "self_type" : "type-348",
5729   "size" : 4,
5730   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5731  },
5732  {
5733   "alignment" : 8,
5734   "is_const" : true,
5735   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
5736   "name" : "const android::hidl::base::V1_0::IBase",
5737   "referenced_type" : "type-58",
5738   "self_type" : "type-418",
5739   "size" : 24,
5740   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5741  },
5742  {
5743   "alignment" : 8,
5744   "is_const" : true,
5745   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
5746   "name" : "const android::hidl::base::V1_0::IBase *const",
5747   "referenced_type" : "type-417",
5748   "self_type" : "type-420",
5749   "size" : 8,
5750   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5751  },
5752  {
5753   "alignment" : 8,
5754   "is_const" : true,
5755   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
5756   "name" : "const android::hidl::manager::V1_0::IServiceManager",
5757   "referenced_type" : "type-57",
5758   "self_type" : "type-62",
5759   "size" : 24,
5760   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5761  },
5762  {
5763   "alignment" : 4,
5764   "is_const" : true,
5765   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
5766   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
5767   "referenced_type" : "type-495",
5768   "self_type" : "type-499",
5769   "size" : 4,
5770   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5771  },
5772  {
5773   "alignment" : 1,
5774   "is_const" : true,
5775   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
5776   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
5777   "referenced_type" : "type-494",
5778   "self_type" : "type-497",
5779   "size" : 1,
5780   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5781  },
5782  {
5783   "alignment" : 8,
5784   "is_const" : true,
5785   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
5786   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
5787   "referenced_type" : "type-75",
5788   "self_type" : "type-492",
5789   "size" : 24,
5790   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5791  },
5792  {
5793   "alignment" : 8,
5794   "is_const" : true,
5795   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
5796   "name" : "const android::sp<android::hardware::IBinder>",
5797   "referenced_type" : "type-37",
5798   "self_type" : "type-36",
5799   "size" : 8,
5800   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5801  },
5802  {
5803   "alignment" : 8,
5804   "is_const" : true,
5805   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
5806   "name" : "const android::sp<android::hardware::ProcessState>",
5807   "referenced_type" : "type-49",
5808   "self_type" : "type-53",
5809   "size" : 8,
5810   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5811  },
5812  {
5813   "alignment" : 8,
5814   "is_const" : true,
5815   "linker_set_key" : "const android::sp<android::hardware::graphics::mapper::V2_0::IMapper>",
5816   "name" : "const android::sp<android::hardware::graphics::mapper::V2_0::IMapper>",
5817   "referenced_type" : "type-80",
5818   "self_type" : "type-86",
5819   "size" : 8,
5820   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5821  },
5822  {
5823   "alignment" : 8,
5824   "is_const" : true,
5825   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
5826   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
5827   "referenced_type" : "type-88",
5828   "self_type" : "type-110",
5829   "size" : 8,
5830   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5831  },
5832  {
5833   "alignment" : 8,
5834   "is_const" : true,
5835   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
5836   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
5837   "referenced_type" : "type-297",
5838   "self_type" : "type-296",
5839   "size" : 8,
5840   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5841  },
5842  {
5843   "alignment" : 8,
5844   "is_const" : true,
5845   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
5846   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
5847   "referenced_type" : "type-390",
5848   "self_type" : "type-591",
5849   "size" : 8,
5850   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5851  },
5852  {
5853   "alignment" : 8,
5854   "is_const" : true,
5855   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
5856   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
5857   "referenced_type" : "type-55",
5858   "self_type" : "type-60",
5859   "size" : 8,
5860   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5861  },
5862  {
5863   "alignment" : 8,
5864   "is_const" : true,
5865   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
5866   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
5867   "referenced_type" : "type-73",
5868   "self_type" : "type-77",
5869   "size" : 8,
5870   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5871  },
5872  {
5873   "alignment" : 8,
5874   "is_const" : true,
5875   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
5876   "name" : "const android::wp<android::hardware::BHwBinder>",
5877   "referenced_type" : "type-329",
5878   "self_type" : "type-559",
5879   "size" : 16,
5880   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5881  },
5882  {
5883   "alignment" : 8,
5884   "is_const" : true,
5885   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
5886   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
5887   "referenced_type" : "type-91",
5888   "self_type" : "type-274",
5889   "size" : 16,
5890   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5891  },
5892  {
5893   "alignment" : 8,
5894   "is_const" : true,
5895   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
5896   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
5897   "referenced_type" : "type-94",
5898   "self_type" : "type-580",
5899   "size" : 16,
5900   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5901  },
5902  {
5903   "alignment" : 1,
5904   "is_const" : true,
5905   "linker_set_key" : "const bool",
5906   "name" : "const bool",
5907   "referenced_type" : "type-26",
5908   "self_type" : "type-69",
5909   "size" : 1,
5910   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5911  },
5912  {
5913   "alignment" : 1,
5914   "is_const" : true,
5915   "linker_set_key" : "const char",
5916   "name" : "const char",
5917   "referenced_type" : "type-45",
5918   "self_type" : "type-44",
5919   "size" : 1,
5920   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5921  },
5922  {
5923   "alignment" : 2,
5924   "is_const" : true,
5925   "linker_set_key" : "const char16_t",
5926   "name" : "const char16_t",
5927   "referenced_type" : "type-34",
5928   "self_type" : "type-33",
5929   "size" : 2,
5930   "source_file" : "/system/core/libutils/include/utils/String16.h"
5931  },
5932  {
5933   "alignment" : 8,
5934   "is_const" : true,
5935   "linker_set_key" : "const double",
5936   "name" : "const double",
5937   "referenced_type" : "type-227",
5938   "self_type" : "type-251",
5939   "size" : 8,
5940   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5941  },
5942  {
5943   "alignment" : 4,
5944   "is_const" : true,
5945   "linker_set_key" : "const float",
5946   "name" : "const float",
5947   "referenced_type" : "type-222",
5948   "self_type" : "type-249",
5949   "size" : 4,
5950   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5951  },
5952  {
5953   "alignment" : 4,
5954   "is_const" : true,
5955   "linker_set_key" : "const int",
5956   "name" : "const int",
5957   "referenced_type" : "type-7",
5958   "self_type" : "type-468",
5959   "size" : 4,
5960   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5961  },
5962  {
5963   "is_const" : true,
5964   "linker_set_key" : "const iter<is_const>",
5965   "name" : "const iter<is_const>",
5966   "referenced_type" : "type-281",
5967   "self_type" : "type-280",
5968   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5969  },
5970  {
5971   "is_const" : true,
5972   "linker_set_key" : "const iter<is_const>",
5973   "name" : "const iter<is_const>",
5974   "referenced_type" : "type-593",
5975   "self_type" : "type-592",
5976   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5977  },
5978  {
5979   "alignment" : 4,
5980   "is_const" : true,
5981   "linker_set_key" : "const log_msg",
5982   "name" : "const log_msg",
5983   "referenced_type" : "type-97",
5984   "self_type" : "type-96",
5985   "size" : 5124,
5986   "source_file" : "/system/core/liblog/include/log/log_read.h"
5987  },
5988  {
5989   "alignment" : 8,
5990   "is_const" : true,
5991   "linker_set_key" : "const long",
5992   "name" : "const long",
5993   "referenced_type" : "type-13",
5994   "self_type" : "type-246",
5995   "size" : 8,
5996   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5997  },
5998  {
5999   "alignment" : 4,
6000   "is_const" : true,
6001   "linker_set_key" : "const native_handle",
6002   "name" : "const native_handle",
6003   "referenced_type" : "type-164",
6004   "self_type" : "type-255",
6005   "size" : 12,
6006   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6007  },
6008  {
6009   "alignment" : 2,
6010   "is_const" : true,
6011   "linker_set_key" : "const short",
6012   "name" : "const short",
6013   "referenced_type" : "type-185",
6014   "self_type" : "type-238",
6015   "size" : 2,
6016   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6017  },
6018  {
6019   "alignment" : 1,
6020   "is_const" : true,
6021   "linker_set_key" : "const signed char",
6022   "name" : "const signed char",
6023   "referenced_type" : "type-234",
6024   "self_type" : "type-233",
6025   "size" : 1,
6026   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6027  },
6028  {
6029   "alignment" : 8,
6030   "is_const" : true,
6031   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::BufferUsage, 23>",
6032   "name" : "const std::array<android::hardware::graphics::common::V1_0::BufferUsage, 23>",
6033   "referenced_type" : "type-522",
6034   "self_type" : "type-521",
6035   "size" : 184,
6036   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6037  },
6038  {
6039   "alignment" : 4,
6040   "is_const" : true,
6041   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::ColorMode, 10>",
6042   "name" : "const std::array<android::hardware::graphics::common::V1_0::ColorMode, 10>",
6043   "referenced_type" : "type-528",
6044   "self_type" : "type-527",
6045   "size" : 40,
6046   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6047  },
6048  {
6049   "alignment" : 4,
6050   "is_const" : true,
6051   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::ColorTransform, 7>",
6052   "name" : "const std::array<android::hardware::graphics::common::V1_0::ColorTransform, 7>",
6053   "referenced_type" : "type-530",
6054   "self_type" : "type-529",
6055   "size" : 28,
6056   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6057  },
6058  {
6059   "alignment" : 4,
6060   "is_const" : true,
6061   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Dataspace, 57>",
6062   "name" : "const std::array<android::hardware::graphics::common::V1_0::Dataspace, 57>",
6063   "referenced_type" : "type-526",
6064   "self_type" : "type-525",
6065   "size" : 228,
6066   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6067  },
6068  {
6069   "alignment" : 4,
6070   "is_const" : true,
6071   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Hdr, 3>",
6072   "name" : "const std::array<android::hardware::graphics::common::V1_0::Hdr, 3>",
6073   "referenced_type" : "type-533",
6074   "self_type" : "type-532",
6075   "size" : 12,
6076   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6077  },
6078  {
6079   "alignment" : 4,
6080   "is_const" : true,
6081   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::PixelFormat, 20>",
6082   "name" : "const std::array<android::hardware::graphics::common::V1_0::PixelFormat, 20>",
6083   "referenced_type" : "type-520",
6084   "self_type" : "type-519",
6085   "size" : 80,
6086   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6087  },
6088  {
6089   "alignment" : 4,
6090   "is_const" : true,
6091   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Transform, 5>",
6092   "name" : "const std::array<android::hardware::graphics::common::V1_0::Transform, 5>",
6093   "referenced_type" : "type-524",
6094   "self_type" : "type-523",
6095   "size" : 20,
6096   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6097  },
6098  {
6099   "alignment" : 4,
6100   "is_const" : true,
6101   "linker_set_key" : "const std::array<android::hardware::graphics::mapper::V2_0::Error, 6>",
6102   "name" : "const std::array<android::hardware::graphics::mapper::V2_0::Error, 6>",
6103   "referenced_type" : "type-537",
6104   "self_type" : "type-536",
6105   "size" : 24,
6106   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/types.h"
6107  },
6108  {
6109   "alignment" : 4,
6110   "is_const" : true,
6111   "linker_set_key" : "const std::array<android::hardware::graphics::mapper::V2_0::Error, 6>",
6112   "name" : "const std::array<android::hardware::graphics::mapper::V2_0::Error, 6>",
6113   "referenced_type" : "type-605",
6114   "self_type" : "type-604",
6115   "size" : 24,
6116   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/types.h"
6117  },
6118  {
6119   "alignment" : 4,
6120   "is_const" : true,
6121   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6122   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6123   "referenced_type" : "type-351",
6124   "self_type" : "type-350",
6125   "size" : 12,
6126   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6127  },
6128  {
6129   "alignment" : 4,
6130   "is_const" : true,
6131   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6132   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6133   "referenced_type" : "type-597",
6134   "self_type" : "type-596",
6135   "size" : 12,
6136   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6137  },
6138  {
6139   "alignment" : 4,
6140   "is_const" : true,
6141   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6142   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6143   "referenced_type" : "type-503",
6144   "self_type" : "type-502",
6145   "size" : 4,
6146   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6147  },
6148  {
6149   "alignment" : 1,
6150   "is_const" : true,
6151   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6152   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6153   "referenced_type" : "type-501",
6154   "self_type" : "type-500",
6155   "size" : 3,
6156   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6157  },
6158  {
6159   "alignment" : 8,
6160   "is_const" : true,
6161   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6162   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6163   "referenced_type" : "type-398",
6164   "self_type" : "type-397",
6165   "size" : 24,
6166   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6167  },
6168  {
6169   "alignment" : 8,
6170   "is_const" : true,
6171   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6172   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6173   "referenced_type" : "type-307",
6174   "self_type" : "type-306",
6175   "size" : 16,
6176   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6177  },
6178  {
6179   "alignment" : 8,
6180   "is_const" : true,
6181   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
6182   "name" : "const std::initializer_list<android::hardware::hidl_string>",
6183   "referenced_type" : "type-295",
6184   "self_type" : "type-294",
6185   "size" : 16,
6186   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6187  },
6188  {
6189   "alignment" : 8,
6190   "is_const" : true,
6191   "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 *> > *)> > >",
6192   "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 *> > *)> > >",
6193   "referenced_type" : "type-576",
6194   "self_type" : "type-575",
6195   "size" : 24,
6196   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6197  },
6198  {
6199   "alignment" : 8,
6200   "is_const" : true,
6201   "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 *> > *)> > >",
6202   "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 *> > *)> > >",
6203   "referenced_type" : "type-610",
6204   "self_type" : "type-609",
6205   "size" : 24,
6206   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6207  },
6208  {
6209   "alignment" : 1,
6210   "is_const" : true,
6211   "linker_set_key" : "const unsigned char",
6212   "name" : "const unsigned char",
6213   "referenced_type" : "type-100",
6214   "self_type" : "type-236",
6215   "size" : 1,
6216   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6217  },
6218  {
6219   "alignment" : 4,
6220   "is_const" : true,
6221   "linker_set_key" : "const unsigned int",
6222   "name" : "const unsigned int",
6223   "referenced_type" : "type-2",
6224   "self_type" : "type-18",
6225   "size" : 4,
6226   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6227  },
6228  {
6229   "alignment" : 8,
6230   "is_const" : true,
6231   "linker_set_key" : "const unsigned long",
6232   "name" : "const unsigned long",
6233   "referenced_type" : "type-12",
6234   "self_type" : "type-19",
6235   "size" : 8,
6236   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6237  },
6238  {
6239   "alignment" : 8,
6240   "is_const" : true,
6241   "linker_set_key" : "const unsigned long long",
6242   "name" : "const unsigned long long",
6243   "referenced_type" : "type-216",
6244   "self_type" : "type-382",
6245   "size" : 8,
6246   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6247  },
6248  {
6249   "alignment" : 2,
6250   "is_const" : true,
6251   "linker_set_key" : "const unsigned short",
6252   "name" : "const unsigned short",
6253   "referenced_type" : "type-102",
6254   "self_type" : "type-240",
6255   "size" : 2,
6256   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6257  },
6258  {
6259   "is_const" : true,
6260   "linker_set_key" : "const void",
6261   "name" : "const void",
6262   "referenced_type" : "type-9",
6263   "self_type" : "type-335",
6264   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6265  },
6266  {
6267   "alignment" : 1,
6268   "is_volatile" : true,
6269   "linker_set_key" : "volatile bool",
6270   "name" : "volatile bool",
6271   "referenced_type" : "type-26",
6272   "self_type" : "type-72",
6273   "size" : 1,
6274   "source_file" : "/system/core/libutils/include/utils/Thread.h"
6275  },
6276  {
6277   "alignment" : 4,
6278   "is_volatile" : true,
6279   "linker_set_key" : "volatile int",
6280   "name" : "volatile int",
6281   "referenced_type" : "type-7",
6282   "self_type" : "type-46",
6283   "size" : 4,
6284   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6285  }
6286 ],
6287 "record_types" :
6288 [
6289  {
6290   "alignment" : 4,
6291   "fields" :
6292   [
6293    {
6294     "access" : "private",
6295     "field_name" : "mCond",
6296     "referenced_type" : "type-71"
6297    }
6298   ],
6299   "linker_set_key" : "android::Condition",
6300   "name" : "android::Condition",
6301   "record_kind" : "class",
6302   "referenced_type" : "type-70",
6303   "self_type" : "type-70",
6304   "size" : 48,
6305   "source_file" : "/system/core/libutils/include/utils/Condition.h",
6306   "unique_id" : "_ZTSN7android9ConditionE"
6307  },
6308  {
6309   "alignment" : 8,
6310   "fields" :
6311   [
6312    {
6313     "access" : "private",
6314     "field_name" : "mVector",
6315     "referenced_type" : "type-39"
6316    }
6317   ],
6318   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6319   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6320   "record_kind" : "class",
6321   "referenced_type" : "type-38",
6322   "self_type" : "type-38",
6323   "size" : 40,
6324   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
6325   "template_args" : [ "type-31", "type-37" ],
6326   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
6327  },
6328  {
6329   "alignment" : 4,
6330   "fields" :
6331   [
6332    {
6333     "access" : "private",
6334     "field_name" : "mCount",
6335     "referenced_type" : "type-161"
6336    }
6337   ],
6338   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
6339   "name" : "android::LightRefBase<android::NativeHandle>",
6340   "record_kind" : "class",
6341   "referenced_type" : "type-160",
6342   "self_type" : "type-160",
6343   "size" : 4,
6344   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6345   "template_args" : [ "type-162" ],
6346   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
6347  },
6348  {
6349   "alignment" : 4,
6350   "fields" :
6351   [
6352    {
6353     "access" : "private",
6354     "field_name" : "mCount",
6355     "referenced_type" : "type-158"
6356    }
6357   ],
6358   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
6359   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
6360   "record_kind" : "class",
6361   "referenced_type" : "type-157",
6362   "self_type" : "type-157",
6363   "size" : 4,
6364   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6365   "template_args" : [ "type-159" ],
6366   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
6367  },
6368  {
6369   "alignment" : 4,
6370   "fields" :
6371   [
6372    {
6373     "access" : "private",
6374     "field_name" : "mMutex",
6375     "referenced_type" : "type-15"
6376    }
6377   ],
6378   "linker_set_key" : "android::Mutex",
6379   "name" : "android::Mutex",
6380   "record_kind" : "class",
6381   "referenced_type" : "type-14",
6382   "self_type" : "type-14",
6383   "size" : 40,
6384   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
6385   "unique_id" : "_ZTSN7android5MutexE"
6386  },
6387  {
6388   "alignment" : 8,
6389   "fields" :
6390   [
6391    {
6392     "access" : "private",
6393     "field_name" : "mLock",
6394     "referenced_type" : "type-476"
6395    }
6396   ],
6397   "linker_set_key" : "android::Mutex::Autolock",
6398   "name" : "android::Mutex::Autolock",
6399   "record_kind" : "class",
6400   "referenced_type" : "type-475",
6401   "self_type" : "type-475",
6402   "size" : 8,
6403   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
6404   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
6405  },
6406  {
6407   "alignment" : 8,
6408   "base_specifiers" :
6409   [
6410    {
6411     "referenced_type" : "type-160"
6412    }
6413   ],
6414   "fields" :
6415   [
6416    {
6417     "access" : "private",
6418     "field_name" : "mHandle",
6419     "field_offset" : 64,
6420     "referenced_type" : "type-163"
6421    },
6422    {
6423     "access" : "private",
6424     "field_name" : "mOwnsHandle",
6425     "field_offset" : 128,
6426     "referenced_type" : "type-26"
6427    }
6428   ],
6429   "linker_set_key" : "android::NativeHandle",
6430   "name" : "android::NativeHandle",
6431   "record_kind" : "class",
6432   "referenced_type" : "type-162",
6433   "self_type" : "type-162",
6434   "size" : 24,
6435   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
6436   "unique_id" : "_ZTSN7android12NativeHandleE"
6437  },
6438  {
6439   "alignment" : 4,
6440   "fields" :
6441   [
6442    {
6443     "access" : "private",
6444     "field_name" : "mRWLock",
6445     "referenced_type" : "type-481"
6446    }
6447   ],
6448   "linker_set_key" : "android::RWLock",
6449   "name" : "android::RWLock",
6450   "record_kind" : "class",
6451   "referenced_type" : "type-480",
6452   "self_type" : "type-480",
6453   "size" : 56,
6454   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6455   "unique_id" : "_ZTSN7android6RWLockE"
6456  },
6457  {
6458   "alignment" : 8,
6459   "fields" :
6460   [
6461    {
6462     "access" : "private",
6463     "field_name" : "mLock",
6464     "referenced_type" : "type-484"
6465    }
6466   ],
6467   "linker_set_key" : "android::RWLock::AutoRLock",
6468   "name" : "android::RWLock::AutoRLock",
6469   "record_kind" : "class",
6470   "referenced_type" : "type-483",
6471   "self_type" : "type-483",
6472   "size" : 8,
6473   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6474   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
6475  },
6476  {
6477   "alignment" : 8,
6478   "fields" :
6479   [
6480    {
6481     "access" : "private",
6482     "field_name" : "mLock",
6483     "referenced_type" : "type-484"
6484    }
6485   ],
6486   "linker_set_key" : "android::RWLock::AutoWLock",
6487   "name" : "android::RWLock::AutoWLock",
6488   "record_kind" : "class",
6489   "referenced_type" : "type-487",
6490   "self_type" : "type-487",
6491   "size" : 8,
6492   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6493   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
6494  },
6495  {
6496   "alignment" : 8,
6497   "fields" :
6498   [
6499    {
6500     "access" : "private",
6501     "field_name" : "mRefs",
6502     "field_offset" : 64,
6503     "referenced_type" : "type-3"
6504    }
6505   ],
6506   "linker_set_key" : "android::RefBase",
6507   "name" : "android::RefBase",
6508   "record_kind" : "class",
6509   "referenced_type" : "type-23",
6510   "self_type" : "type-23",
6511   "size" : 16,
6512   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6513   "unique_id" : "_ZTSN7android7RefBaseE",
6514   "vtable_components" :
6515   [
6516    {
6517     "kind" : "offset_to_top"
6518    },
6519    {
6520     "kind" : "rtti",
6521     "mangled_component_name" : "_ZTIN7android7RefBaseE"
6522    },
6523    {
6524     "kind" : "complete_dtor_pointer",
6525     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
6526    },
6527    {
6528     "kind" : "deleting_dtor_pointer",
6529     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
6530    },
6531    {
6532     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6533    },
6534    {
6535     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6536    },
6537    {
6538     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6539    },
6540    {
6541     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6542    }
6543   ]
6544  },
6545  {
6546   "alignment" : 1,
6547   "linker_set_key" : "android::RefBase::weakref_type",
6548   "name" : "android::RefBase::weakref_type",
6549   "record_kind" : "class",
6550   "referenced_type" : "type-25",
6551   "self_type" : "type-25",
6552   "size" : 1,
6553   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6554   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
6555  },
6556  {
6557   "alignment" : 1,
6558   "linker_set_key" : "android::ReferenceMover",
6559   "name" : "android::ReferenceMover",
6560   "record_kind" : "class",
6561   "referenced_type" : "type-262",
6562   "self_type" : "type-262",
6563   "size" : 1,
6564   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6565   "unique_id" : "_ZTSN7android14ReferenceMoverE"
6566  },
6567  {
6568   "alignment" : 8,
6569   "linker_set_key" : "android::ReferenceRenamer",
6570   "name" : "android::ReferenceRenamer",
6571   "record_kind" : "class",
6572   "referenced_type" : "type-257",
6573   "self_type" : "type-257",
6574   "size" : 8,
6575   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6576   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
6577   "vtable_components" :
6578   [
6579    {
6580     "kind" : "offset_to_top"
6581    },
6582    {
6583     "kind" : "rtti",
6584     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
6585    },
6586    {
6587     "is_pure" : true,
6588     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
6589    }
6590   ]
6591  },
6592  {
6593   "alignment" : 8,
6594   "fields" :
6595   [
6596    {
6597     "access" : "private",
6598     "field_name" : "mTag",
6599     "referenced_type" : "type-12"
6600    }
6601   ],
6602   "linker_set_key" : "android::ScopedTrace",
6603   "name" : "android::ScopedTrace",
6604   "record_kind" : "class",
6605   "referenced_type" : "type-489",
6606   "self_type" : "type-489",
6607   "size" : 8,
6608   "source_file" : "/system/core/libutils/include/utils/Trace.h",
6609   "unique_id" : "_ZTSN7android11ScopedTraceE"
6610  },
6611  {
6612   "alignment" : 8,
6613   "base_specifiers" :
6614   [
6615    {
6616     "access" : "private",
6617     "referenced_type" : "type-40"
6618    }
6619   ],
6620   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
6621   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
6622   "record_kind" : "class",
6623   "referenced_type" : "type-39",
6624   "self_type" : "type-39",
6625   "size" : 40,
6626   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
6627   "template_args" : [ "type-41" ],
6628   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
6629   "vtable_components" :
6630   [
6631    {
6632     "kind" : "offset_to_top"
6633    },
6634    {
6635     "kind" : "rtti",
6636     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
6637    },
6638    {
6639     "kind" : "complete_dtor_pointer",
6640     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
6641    },
6642    {
6643     "kind" : "deleting_dtor_pointer",
6644     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
6645    },
6646    {
6647     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm"
6648    },
6649    {
6650     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm"
6651    },
6652    {
6653     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm"
6654    },
6655    {
6656     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm"
6657    },
6658    {
6659     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm"
6660    },
6661    {
6662     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm"
6663    },
6664    {
6665     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
6666    }
6667   ]
6668  },
6669  {
6670   "alignment" : 8,
6671   "base_specifiers" :
6672   [
6673    {
6674     "referenced_type" : "type-17"
6675    }
6676   ],
6677   "linker_set_key" : "android::SortedVectorImpl",
6678   "name" : "android::SortedVectorImpl",
6679   "record_kind" : "class",
6680   "referenced_type" : "type-40",
6681   "self_type" : "type-40",
6682   "size" : 40,
6683   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
6684   "unique_id" : "_ZTSN7android16SortedVectorImplE",
6685   "vtable_components" :
6686   [
6687    {
6688     "kind" : "offset_to_top"
6689    },
6690    {
6691     "kind" : "rtti",
6692     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
6693    },
6694    {
6695     "kind" : "complete_dtor_pointer",
6696     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
6697    },
6698    {
6699     "kind" : "deleting_dtor_pointer",
6700     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
6701    },
6702    {
6703     "is_pure" : true,
6704     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
6705    },
6706    {
6707     "is_pure" : true,
6708     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
6709    },
6710    {
6711     "is_pure" : true,
6712     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
6713    },
6714    {
6715     "is_pure" : true,
6716     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
6717    },
6718    {
6719     "is_pure" : true,
6720     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
6721    },
6722    {
6723     "is_pure" : true,
6724     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
6725    },
6726    {
6727     "is_pure" : true,
6728     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
6729    }
6730   ]
6731  },
6732  {
6733   "alignment" : 8,
6734   "fields" :
6735   [
6736    {
6737     "access" : "private",
6738     "field_name" : "mString",
6739     "referenced_type" : "type-32"
6740    }
6741   ],
6742   "linker_set_key" : "android::String16",
6743   "name" : "android::String16",
6744   "record_kind" : "class",
6745   "referenced_type" : "type-31",
6746   "self_type" : "type-31",
6747   "size" : 8,
6748   "source_file" : "/system/core/libutils/include/utils/String16.h",
6749   "unique_id" : "_ZTSN7android8String16E"
6750  },
6751  {
6752   "alignment" : 8,
6753   "fields" :
6754   [
6755    {
6756     "access" : "private",
6757     "field_name" : "mString",
6758     "referenced_type" : "type-43"
6759    }
6760   ],
6761   "linker_set_key" : "android::String8",
6762   "name" : "android::String8",
6763   "record_kind" : "class",
6764   "referenced_type" : "type-42",
6765   "self_type" : "type-42",
6766   "size" : 8,
6767   "source_file" : "/system/core/libutils/include/utils/String8.h",
6768   "unique_id" : "_ZTSN7android7String8E"
6769  },
6770  {
6771   "alignment" : 8,
6772   "base_specifiers" :
6773   [
6774    {
6775     "is_virtual" : true,
6776     "referenced_type" : "type-23"
6777    }
6778   ],
6779   "fields" :
6780   [
6781    {
6782     "access" : "private",
6783     "field_name" : "mCanCallJava",
6784     "field_offset" : 64,
6785     "referenced_type" : "type-69"
6786    },
6787    {
6788     "access" : "private",
6789     "field_name" : "mThread",
6790     "field_offset" : 128,
6791     "referenced_type" : "type-8"
6792    },
6793    {
6794     "access" : "private",
6795     "field_name" : "mLock",
6796     "field_offset" : 192,
6797     "referenced_type" : "type-14"
6798    },
6799    {
6800     "access" : "private",
6801     "field_name" : "mThreadExitedCondition",
6802     "field_offset" : 512,
6803     "referenced_type" : "type-70"
6804    },
6805    {
6806     "access" : "private",
6807     "field_name" : "mStatus",
6808     "field_offset" : 896,
6809     "referenced_type" : "type-7"
6810    },
6811    {
6812     "access" : "private",
6813     "field_name" : "mExitPending",
6814     "field_offset" : 928,
6815     "referenced_type" : "type-72"
6816    },
6817    {
6818     "access" : "private",
6819     "field_name" : "mRunning",
6820     "field_offset" : 936,
6821     "referenced_type" : "type-72"
6822    },
6823    {
6824     "access" : "private",
6825     "field_name" : "mHoldSelf",
6826     "field_offset" : 960,
6827     "referenced_type" : "type-66"
6828    },
6829    {
6830     "access" : "private",
6831     "field_name" : "mTid",
6832     "field_offset" : 1024,
6833     "referenced_type" : "type-7"
6834    }
6835   ],
6836   "linker_set_key" : "android::Thread",
6837   "name" : "android::Thread",
6838   "record_kind" : "class",
6839   "referenced_type" : "type-68",
6840   "self_type" : "type-68",
6841   "size" : 152,
6842   "source_file" : "/system/core/libutils/include/utils/Thread.h",
6843   "unique_id" : "_ZTSN7android6ThreadE",
6844   "vtable_components" :
6845   [
6846    {
6847     "component_value" : 136,
6848     "kind" : "vbase_offset"
6849    },
6850    {
6851     "kind" : "offset_to_top"
6852    },
6853    {
6854     "kind" : "rtti",
6855     "mangled_component_name" : "_ZTIN7android6ThreadE"
6856    },
6857    {
6858     "kind" : "complete_dtor_pointer",
6859     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
6860    },
6861    {
6862     "kind" : "deleting_dtor_pointer",
6863     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
6864    },
6865    {
6866     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
6867    },
6868    {
6869     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
6870    },
6871    {
6872     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
6873    },
6874    {
6875     "is_pure" : true,
6876     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
6877    },
6878    {
6879     "kind" : "vcall_offset"
6880    },
6881    {
6882     "kind" : "vcall_offset"
6883    },
6884    {
6885     "kind" : "vcall_offset"
6886    },
6887    {
6888     "kind" : "vcall_offset"
6889    },
6890    {
6891     "component_value" : -136,
6892     "kind" : "vcall_offset"
6893    },
6894    {
6895     "component_value" : -136,
6896     "kind" : "offset_to_top"
6897    },
6898    {
6899     "kind" : "rtti",
6900     "mangled_component_name" : "_ZTIN7android6ThreadE"
6901    },
6902    {
6903     "kind" : "complete_dtor_pointer",
6904     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
6905    },
6906    {
6907     "kind" : "deleting_dtor_pointer",
6908     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
6909    },
6910    {
6911     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6912    },
6913    {
6914     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6915    },
6916    {
6917     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6918    },
6919    {
6920     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6921    }
6922   ]
6923  },
6924  {
6925   "alignment" : 8,
6926   "base_specifiers" :
6927   [
6928    {
6929     "access" : "private",
6930     "referenced_type" : "type-17"
6931    }
6932   ],
6933   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
6934   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
6935   "record_kind" : "class",
6936   "referenced_type" : "type-16",
6937   "self_type" : "type-16",
6938   "size" : 40,
6939   "source_file" : "/system/core/libutils/include/utils/Vector.h",
6940   "template_args" : [ "type-20" ],
6941   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
6942   "vtable_components" :
6943   [
6944    {
6945     "kind" : "offset_to_top"
6946    },
6947    {
6948     "kind" : "rtti",
6949     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
6950    },
6951    {
6952     "kind" : "complete_dtor_pointer",
6953     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
6954    },
6955    {
6956     "kind" : "deleting_dtor_pointer",
6957     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
6958    },
6959    {
6960     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
6961    },
6962    {
6963     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
6964    },
6965    {
6966     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
6967    },
6968    {
6969     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
6970    },
6971    {
6972     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
6973    },
6974    {
6975     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
6976    }
6977   ]
6978  },
6979  {
6980   "alignment" : 8,
6981   "fields" :
6982   [
6983    {
6984     "access" : "private",
6985     "field_name" : "mStorage",
6986     "field_offset" : 64,
6987     "referenced_type" : "type-8"
6988    },
6989    {
6990     "access" : "private",
6991     "field_name" : "mCount",
6992     "field_offset" : 128,
6993     "referenced_type" : "type-12"
6994    },
6995    {
6996     "access" : "private",
6997     "field_name" : "mFlags",
6998     "field_offset" : 192,
6999     "referenced_type" : "type-18"
7000    },
7001    {
7002     "access" : "private",
7003     "field_name" : "mItemSize",
7004     "field_offset" : 256,
7005     "referenced_type" : "type-19"
7006    }
7007   ],
7008   "linker_set_key" : "android::VectorImpl",
7009   "name" : "android::VectorImpl",
7010   "record_kind" : "class",
7011   "referenced_type" : "type-17",
7012   "self_type" : "type-17",
7013   "size" : 40,
7014   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7015   "unique_id" : "_ZTSN7android10VectorImplE",
7016   "vtable_components" :
7017   [
7018    {
7019     "kind" : "offset_to_top"
7020    },
7021    {
7022     "kind" : "rtti",
7023     "mangled_component_name" : "_ZTIN7android10VectorImplE"
7024    },
7025    {
7026     "kind" : "complete_dtor_pointer",
7027     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
7028    },
7029    {
7030     "kind" : "deleting_dtor_pointer",
7031     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
7032    },
7033    {
7034     "is_pure" : true,
7035     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
7036    },
7037    {
7038     "is_pure" : true,
7039     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
7040    },
7041    {
7042     "is_pure" : true,
7043     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
7044    },
7045    {
7046     "is_pure" : true,
7047     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
7048    },
7049    {
7050     "is_pure" : true,
7051     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
7052    },
7053    {
7054     "is_pure" : true,
7055     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
7056    }
7057   ]
7058  },
7059  {
7060   "alignment" : 8,
7061   "base_specifiers" :
7062   [
7063    {
7064     "referenced_type" : "type-157"
7065    }
7066   ],
7067   "linker_set_key" : "android::VirtualLightRefBase",
7068   "name" : "android::VirtualLightRefBase",
7069   "record_kind" : "class",
7070   "referenced_type" : "type-159",
7071   "self_type" : "type-159",
7072   "size" : 16,
7073   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7074   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
7075   "vtable_components" :
7076   [
7077    {
7078     "kind" : "offset_to_top"
7079    },
7080    {
7081     "kind" : "rtti",
7082     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
7083    },
7084    {
7085     "kind" : "complete_dtor_pointer",
7086     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
7087    },
7088    {
7089     "kind" : "deleting_dtor_pointer",
7090     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
7091    }
7092   ]
7093  },
7094  {
7095   "alignment" : 8,
7096   "base_specifiers" :
7097   [
7098    {
7099     "referenced_type" : "type-22"
7100    }
7101   ],
7102   "fields" :
7103   [
7104    {
7105     "access" : "protected",
7106     "field_name" : "mSchedPolicy",
7107     "field_offset" : 64,
7108     "referenced_type" : "type-7"
7109    },
7110    {
7111     "access" : "protected",
7112     "field_name" : "mSchedPriority",
7113     "field_offset" : 96,
7114     "referenced_type" : "type-7"
7115    },
7116    {
7117     "access" : "private",
7118     "field_name" : "mExtras",
7119     "field_offset" : 128,
7120     "referenced_type" : "type-114"
7121    },
7122    {
7123     "access" : "private",
7124     "field_name" : "mReserved0",
7125     "field_offset" : 192,
7126     "referenced_type" : "type-8"
7127    }
7128   ],
7129   "linker_set_key" : "android::hardware::BHwBinder",
7130   "name" : "android::hardware::BHwBinder",
7131   "record_kind" : "class",
7132   "referenced_type" : "type-113",
7133   "self_type" : "type-113",
7134   "size" : 48,
7135   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
7136   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
7137   "vtable_components" :
7138   [
7139    {
7140     "component_value" : 32,
7141     "kind" : "vbase_offset"
7142    },
7143    {
7144     "kind" : "offset_to_top"
7145    },
7146    {
7147     "kind" : "rtti",
7148     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
7149    },
7150    {
7151     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7152    },
7153    {
7154     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
7155    },
7156    {
7157     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
7158    },
7159    {
7160     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
7161    },
7162    {
7163     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
7164    },
7165    {
7166     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
7167    },
7168    {
7169     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
7170    },
7171    {
7172     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
7173    },
7174    {
7175     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
7176    },
7177    {
7178     "kind" : "complete_dtor_pointer",
7179     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
7180    },
7181    {
7182     "kind" : "deleting_dtor_pointer",
7183     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
7184    },
7185    {
7186     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7187    },
7188    {
7189     "kind" : "vcall_offset"
7190    },
7191    {
7192     "kind" : "vcall_offset"
7193    },
7194    {
7195     "kind" : "vcall_offset"
7196    },
7197    {
7198     "kind" : "vcall_offset"
7199    },
7200    {
7201     "component_value" : -32,
7202     "kind" : "vcall_offset"
7203    },
7204    {
7205     "component_value" : -32,
7206     "kind" : "offset_to_top"
7207    },
7208    {
7209     "kind" : "rtti",
7210     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
7211    },
7212    {
7213     "kind" : "complete_dtor_pointer",
7214     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
7215    },
7216    {
7217     "kind" : "deleting_dtor_pointer",
7218     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
7219    },
7220    {
7221     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7222    },
7223    {
7224     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7225    },
7226    {
7227     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7228    },
7229    {
7230     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7231    }
7232   ]
7233  },
7234  {
7235   "alignment" : 8,
7236   "base_specifiers" :
7237   [
7238    {
7239     "is_virtual" : true,
7240     "referenced_type" : "type-23"
7241    }
7242   ],
7243   "fields" :
7244   [
7245    {
7246     "access" : "private",
7247     "field_name" : "mRemote",
7248     "field_offset" : 64,
7249     "referenced_type" : "type-367"
7250    },
7251    {
7252     "access" : "private",
7253     "field_name" : "mRefs",
7254     "field_offset" : 128,
7255     "referenced_type" : "type-24"
7256    },
7257    {
7258     "access" : "private",
7259     "field_name" : "mState",
7260     "field_offset" : 192,
7261     "referenced_type" : "type-368"
7262    }
7263   ],
7264   "linker_set_key" : "android::hardware::BpHwRefBase",
7265   "name" : "android::hardware::BpHwRefBase",
7266   "record_kind" : "class",
7267   "referenced_type" : "type-366",
7268   "self_type" : "type-366",
7269   "size" : 48,
7270   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
7271   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
7272   "vtable_components" :
7273   [
7274    {
7275     "component_value" : 32,
7276     "kind" : "vbase_offset"
7277    },
7278    {
7279     "kind" : "offset_to_top"
7280    },
7281    {
7282     "kind" : "rtti",
7283     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
7284    },
7285    {
7286     "kind" : "complete_dtor_pointer",
7287     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
7288    },
7289    {
7290     "kind" : "deleting_dtor_pointer",
7291     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
7292    },
7293    {
7294     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7295    },
7296    {
7297     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7298    },
7299    {
7300     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7301    },
7302    {
7303     "kind" : "vcall_offset"
7304    },
7305    {
7306     "component_value" : -32,
7307     "kind" : "vcall_offset"
7308    },
7309    {
7310     "component_value" : -32,
7311     "kind" : "vcall_offset"
7312    },
7313    {
7314     "component_value" : -32,
7315     "kind" : "vcall_offset"
7316    },
7317    {
7318     "component_value" : -32,
7319     "kind" : "vcall_offset"
7320    },
7321    {
7322     "component_value" : -32,
7323     "kind" : "offset_to_top"
7324    },
7325    {
7326     "kind" : "rtti",
7327     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
7328    },
7329    {
7330     "kind" : "complete_dtor_pointer",
7331     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
7332    },
7333    {
7334     "kind" : "deleting_dtor_pointer",
7335     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
7336    },
7337    {
7338     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
7339    },
7340    {
7341     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7342    },
7343    {
7344     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7345    },
7346    {
7347     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7348    }
7349   ]
7350  },
7351  {
7352   "alignment" : 8,
7353   "base_specifiers" :
7354   [
7355    {
7356     "referenced_type" : "type-82"
7357    },
7358    {
7359     "referenced_type" : "type-371"
7360    },
7361    {
7362     "referenced_type" : "type-366"
7363    }
7364   ],
7365   "linker_set_key" : "android::hardware::BpInterface<android::hardware::graphics::mapper::V2_0::IMapper>",
7366   "name" : "android::hardware::BpInterface<android::hardware::graphics::mapper::V2_0::IMapper>",
7367   "record_kind" : "class",
7368   "referenced_type" : "type-373",
7369   "self_type" : "type-373",
7370   "size" : 64,
7371   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7372   "template_args" : [ "type-82" ],
7373   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEEE",
7374   "vtable_components" :
7375   [
7376    {
7377     "component_value" : 48,
7378     "kind" : "vbase_offset"
7379    },
7380    {
7381     "kind" : "offset_to_top"
7382    },
7383    {
7384     "kind" : "rtti",
7385     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEEE"
7386    },
7387    {
7388     "mangled_component_name" : "_ZNK7android8hardware8graphics6mapper4V2_07IMapper8isRemoteEv"
7389    },
7390    {
7391     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
7392    },
7393    {
7394     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
7395    },
7396    {
7397     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
7398    },
7399    {
7400     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
7401    },
7402    {
7403     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper21setHALInstrumentationEv"
7404    },
7405    {
7406     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
7407    },
7408    {
7409     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper4pingEv"
7410    },
7411    {
7412     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
7413    },
7414    {
7415     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper21notifySyspropsChangedEv"
7416    },
7417    {
7418     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
7419    },
7420    {
7421     "kind" : "complete_dtor_pointer",
7422     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED1Ev"
7423    },
7424    {
7425     "kind" : "deleting_dtor_pointer",
7426     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED0Ev"
7427    },
7428    {
7429     "is_pure" : true,
7430     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper16createDescriptorERKNS4_20BufferDescriptorInfoENSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecIjEEEEE"
7431    },
7432    {
7433     "is_pure" : true,
7434     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorEPvEEE"
7435    },
7436    {
7437     "is_pure" : true,
7438     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper10freeBufferEPv"
7439    },
7440    {
7441     "is_pure" : true,
7442     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper4lockEPvmRKNS4_4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorES5_EEE"
7443    },
7444    {
7445     "is_pure" : true,
7446     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper9lockYCbCrEPvmRKNS4_4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorERKNS3_11YCbCrLayoutEEEE"
7447    },
7448    {
7449     "is_pure" : true,
7450     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper6unlockEPvNSt3__18functionIFvNS3_5ErrorERKNS0_11hidl_handleEEEE"
7451    },
7452    {
7453     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEE10onAsBinderEv"
7454    },
7455    {
7456     "component_value" : 40,
7457     "kind" : "vbase_offset"
7458    },
7459    {
7460     "component_value" : -8,
7461     "kind" : "offset_to_top"
7462    },
7463    {
7464     "kind" : "rtti",
7465     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEEE"
7466    },
7467    {
7468     "kind" : "complete_dtor_pointer",
7469     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED1Ev"
7470    },
7471    {
7472     "kind" : "deleting_dtor_pointer",
7473     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED0Ev"
7474    },
7475    {
7476     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEE10onAsBinderEv"
7477    },
7478    {
7479     "component_value" : 32,
7480     "kind" : "vbase_offset"
7481    },
7482    {
7483     "component_value" : -16,
7484     "kind" : "offset_to_top"
7485    },
7486    {
7487     "kind" : "rtti",
7488     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEEE"
7489    },
7490    {
7491     "kind" : "complete_dtor_pointer",
7492     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED1Ev"
7493    },
7494    {
7495     "kind" : "deleting_dtor_pointer",
7496     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED0Ev"
7497    },
7498    {
7499     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7500    },
7501    {
7502     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7503    },
7504    {
7505     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7506    },
7507    {
7508     "kind" : "vcall_offset"
7509    },
7510    {
7511     "component_value" : -32,
7512     "kind" : "vcall_offset"
7513    },
7514    {
7515     "component_value" : -32,
7516     "kind" : "vcall_offset"
7517    },
7518    {
7519     "component_value" : -32,
7520     "kind" : "vcall_offset"
7521    },
7522    {
7523     "component_value" : -48,
7524     "kind" : "vcall_offset"
7525    },
7526    {
7527     "component_value" : -48,
7528     "kind" : "offset_to_top"
7529    },
7530    {
7531     "kind" : "rtti",
7532     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEEE"
7533    },
7534    {
7535     "kind" : "complete_dtor_pointer",
7536     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED1Ev"
7537    },
7538    {
7539     "kind" : "deleting_dtor_pointer",
7540     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED0Ev"
7541    },
7542    {
7543     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
7544    },
7545    {
7546     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7547    },
7548    {
7549     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7550    },
7551    {
7552     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7553    }
7554   ]
7555  },
7556  {
7557   "alignment" : 8,
7558   "base_specifiers" :
7559   [
7560    {
7561     "referenced_type" : "type-58"
7562    },
7563    {
7564     "referenced_type" : "type-371"
7565    },
7566    {
7567     "referenced_type" : "type-366"
7568    }
7569   ],
7570   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
7571   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
7572   "record_kind" : "class",
7573   "referenced_type" : "type-370",
7574   "self_type" : "type-370",
7575   "size" : 64,
7576   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7577   "template_args" : [ "type-58" ],
7578   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
7579   "vtable_components" :
7580   [
7581    {
7582     "component_value" : 48,
7583     "kind" : "vbase_offset"
7584    },
7585    {
7586     "kind" : "offset_to_top"
7587    },
7588    {
7589     "kind" : "rtti",
7590     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7591    },
7592    {
7593     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
7594    },
7595    {
7596     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
7597    },
7598    {
7599     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
7600    },
7601    {
7602     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
7603    },
7604    {
7605     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
7606    },
7607    {
7608     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
7609    },
7610    {
7611     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
7612    },
7613    {
7614     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
7615    },
7616    {
7617     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
7618    },
7619    {
7620     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
7621    },
7622    {
7623     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
7624    },
7625    {
7626     "kind" : "complete_dtor_pointer",
7627     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7628    },
7629    {
7630     "kind" : "deleting_dtor_pointer",
7631     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7632    },
7633    {
7634     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
7635    },
7636    {
7637     "component_value" : 40,
7638     "kind" : "vbase_offset"
7639    },
7640    {
7641     "component_value" : -8,
7642     "kind" : "offset_to_top"
7643    },
7644    {
7645     "kind" : "rtti",
7646     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7647    },
7648    {
7649     "kind" : "complete_dtor_pointer",
7650     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7651    },
7652    {
7653     "kind" : "deleting_dtor_pointer",
7654     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7655    },
7656    {
7657     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
7658    },
7659    {
7660     "component_value" : 32,
7661     "kind" : "vbase_offset"
7662    },
7663    {
7664     "component_value" : -16,
7665     "kind" : "offset_to_top"
7666    },
7667    {
7668     "kind" : "rtti",
7669     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7670    },
7671    {
7672     "kind" : "complete_dtor_pointer",
7673     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7674    },
7675    {
7676     "kind" : "deleting_dtor_pointer",
7677     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7678    },
7679    {
7680     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7681    },
7682    {
7683     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7684    },
7685    {
7686     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7687    },
7688    {
7689     "kind" : "vcall_offset"
7690    },
7691    {
7692     "component_value" : -32,
7693     "kind" : "vcall_offset"
7694    },
7695    {
7696     "component_value" : -32,
7697     "kind" : "vcall_offset"
7698    },
7699    {
7700     "component_value" : -32,
7701     "kind" : "vcall_offset"
7702    },
7703    {
7704     "component_value" : -48,
7705     "kind" : "vcall_offset"
7706    },
7707    {
7708     "component_value" : -48,
7709     "kind" : "offset_to_top"
7710    },
7711    {
7712     "kind" : "rtti",
7713     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7714    },
7715    {
7716     "kind" : "complete_dtor_pointer",
7717     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7718    },
7719    {
7720     "kind" : "deleting_dtor_pointer",
7721     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7722    },
7723    {
7724     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
7725    },
7726    {
7727     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7728    },
7729    {
7730     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7731    },
7732    {
7733     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7734    }
7735   ]
7736  },
7737  {
7738   "alignment" : 8,
7739   "fields" :
7740   [
7741    {
7742     "access" : "private",
7743     "field_name" : "mMutex",
7744     "referenced_type" : "type-401"
7745    },
7746    {
7747     "access" : "private",
7748     "field_name" : "mMap",
7749     "field_offset" : 320,
7750     "referenced_type" : "type-402"
7751    }
7752   ],
7753   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7754   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7755   "record_kind" : "class",
7756   "referenced_type" : "type-400",
7757   "self_type" : "type-400",
7758   "size" : 64,
7759   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7760   "template_args" : [ "type-94", "type-403" ],
7761   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
7762  },
7763  {
7764   "alignment" : 8,
7765   "fields" :
7766   [
7767    {
7768     "access" : "private",
7769     "field_name" : "mMutex",
7770     "referenced_type" : "type-409"
7771    },
7772    {
7773     "access" : "private",
7774     "field_name" : "mMap",
7775     "field_offset" : 320,
7776     "referenced_type" : "type-410"
7777    }
7778   ],
7779   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7780   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7781   "record_kind" : "class",
7782   "referenced_type" : "type-408",
7783   "self_type" : "type-408",
7784   "size" : 64,
7785   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7786   "template_args" : [ "type-94", "type-26" ],
7787   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
7788  },
7789  {
7790   "alignment" : 8,
7791   "fields" :
7792   [
7793    {
7794     "access" : "private",
7795     "field_name" : "mMutex",
7796     "referenced_type" : "type-415"
7797    },
7798    {
7799     "access" : "private",
7800     "field_name" : "mMap",
7801     "field_offset" : 320,
7802     "referenced_type" : "type-416"
7803    }
7804   ],
7805   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
7806   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
7807   "record_kind" : "class",
7808   "referenced_type" : "type-414",
7809   "self_type" : "type-414",
7810   "size" : 64,
7811   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7812   "template_args" : [ "type-417", "type-329" ],
7813   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
7814  },
7815  {
7816   "alignment" : 8,
7817   "fields" :
7818   [
7819    {
7820     "access" : "private",
7821     "field_name" : "mMutex",
7822     "referenced_type" : "type-433"
7823    },
7824    {
7825     "access" : "private",
7826     "field_name" : "mMap",
7827     "field_offset" : 320,
7828     "referenced_type" : "type-434"
7829    }
7830   ],
7831   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
7832   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
7833   "record_kind" : "class",
7834   "referenced_type" : "type-432",
7835   "self_type" : "type-432",
7836   "size" : 64,
7837   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7838   "template_args" : [ "type-435", "type-436" ],
7839   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
7840  },
7841  {
7842   "alignment" : 8,
7843   "fields" :
7844   [
7845    {
7846     "access" : "private",
7847     "field_name" : "mMutex",
7848     "referenced_type" : "type-423"
7849    },
7850    {
7851     "access" : "private",
7852     "field_name" : "mMap",
7853     "field_offset" : 320,
7854     "referenced_type" : "type-424"
7855    }
7856   ],
7857   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
7858   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
7859   "record_kind" : "class",
7860   "referenced_type" : "type-422",
7861   "self_type" : "type-422",
7862   "size" : 64,
7863   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7864   "template_args" : [ "type-425", "type-426" ],
7865   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
7866  },
7867  {
7868   "alignment" : 8,
7869   "fields" :
7870   [
7871    {
7872     "field_name" : "flags",
7873     "referenced_type" : "type-2"
7874    },
7875    {
7876     "field_name" : "fdIndex",
7877     "field_offset" : 32,
7878     "referenced_type" : "type-2"
7879    },
7880    {
7881     "field_name" : "offset",
7882     "field_offset" : 64,
7883     "referenced_type" : "type-2"
7884    },
7885    {
7886     "field_name" : "extent",
7887     "field_offset" : 128,
7888     "referenced_type" : "type-12"
7889    }
7890   ],
7891   "linker_set_key" : "android::hardware::GrantorDescriptor",
7892   "name" : "android::hardware::GrantorDescriptor",
7893   "referenced_type" : "type-287",
7894   "self_type" : "type-287",
7895   "size" : 24,
7896   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
7897   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
7898  },
7899  {
7900   "alignment" : 8,
7901   "base_specifiers" :
7902   [
7903    {
7904     "is_virtual" : true,
7905     "referenced_type" : "type-270"
7906    },
7907    {
7908     "is_virtual" : true,
7909     "referenced_type" : "type-23"
7910    }
7911   ],
7912   "linker_set_key" : "android::hardware::HidlMemory",
7913   "name" : "android::hardware::HidlMemory",
7914   "record_kind" : "class",
7915   "referenced_type" : "type-279",
7916   "self_type" : "type-279",
7917   "size" : 64,
7918   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
7919   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
7920   "vtable_components" :
7921   [
7922    {
7923     "component_value" : 48,
7924     "kind" : "vbase_offset"
7925    },
7926    {
7927     "component_value" : 8,
7928     "kind" : "vbase_offset"
7929    },
7930    {
7931     "kind" : "offset_to_top"
7932    },
7933    {
7934     "kind" : "rtti",
7935     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
7936    },
7937    {
7938     "kind" : "complete_dtor_pointer",
7939     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
7940    },
7941    {
7942     "kind" : "deleting_dtor_pointer",
7943     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
7944    },
7945    {
7946     "kind" : "vcall_offset"
7947    },
7948    {
7949     "kind" : "vcall_offset"
7950    },
7951    {
7952     "kind" : "vcall_offset"
7953    },
7954    {
7955     "kind" : "vcall_offset"
7956    },
7957    {
7958     "component_value" : -48,
7959     "kind" : "vcall_offset"
7960    },
7961    {
7962     "component_value" : -48,
7963     "kind" : "offset_to_top"
7964    },
7965    {
7966     "kind" : "rtti",
7967     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
7968    },
7969    {
7970     "kind" : "complete_dtor_pointer",
7971     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
7972    },
7973    {
7974     "kind" : "deleting_dtor_pointer",
7975     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
7976    },
7977    {
7978     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7979    },
7980    {
7981     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7982    },
7983    {
7984     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7985    },
7986    {
7987     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7988    }
7989   ]
7990  },
7991  {
7992   "alignment" : 8,
7993   "base_specifiers" :
7994   [
7995    {
7996     "is_virtual" : true,
7997     "referenced_type" : "type-23"
7998    }
7999   ],
8000   "linker_set_key" : "android::hardware::IBinder",
8001   "name" : "android::hardware::IBinder",
8002   "record_kind" : "class",
8003   "referenced_type" : "type-22",
8004   "self_type" : "type-22",
8005   "size" : 24,
8006   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
8007   "unique_id" : "_ZTSN7android8hardware7IBinderE",
8008   "vtable_components" :
8009   [
8010    {
8011     "component_value" : 8,
8012     "kind" : "vbase_offset"
8013    },
8014    {
8015     "kind" : "offset_to_top"
8016    },
8017    {
8018     "kind" : "rtti",
8019     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
8020    },
8021    {
8022     "is_pure" : true,
8023     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8024    },
8025    {
8026     "is_pure" : true,
8027     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
8028    },
8029    {
8030     "is_pure" : true,
8031     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
8032    },
8033    {
8034     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
8035    },
8036    {
8037     "is_pure" : true,
8038     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8039    },
8040    {
8041     "is_pure" : true,
8042     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
8043    },
8044    {
8045     "is_pure" : true,
8046     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
8047    },
8048    {
8049     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
8050    },
8051    {
8052     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8053    },
8054    {
8055     "kind" : "complete_dtor_pointer",
8056     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
8057    },
8058    {
8059     "kind" : "deleting_dtor_pointer",
8060     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
8061    },
8062    {
8063     "kind" : "vcall_offset"
8064    },
8065    {
8066     "kind" : "vcall_offset"
8067    },
8068    {
8069     "kind" : "vcall_offset"
8070    },
8071    {
8072     "kind" : "vcall_offset"
8073    },
8074    {
8075     "component_value" : -8,
8076     "kind" : "vcall_offset"
8077    },
8078    {
8079     "component_value" : -8,
8080     "kind" : "offset_to_top"
8081    },
8082    {
8083     "kind" : "rtti",
8084     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
8085    },
8086    {
8087     "kind" : "complete_dtor_pointer",
8088     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
8089    },
8090    {
8091     "kind" : "deleting_dtor_pointer",
8092     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
8093    },
8094    {
8095     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8096    },
8097    {
8098     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8099    },
8100    {
8101     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8102    },
8103    {
8104     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8105    }
8106   ]
8107  },
8108  {
8109   "alignment" : 8,
8110   "base_specifiers" :
8111   [
8112    {
8113     "is_virtual" : true,
8114     "referenced_type" : "type-23"
8115    }
8116   ],
8117   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
8118   "name" : "android::hardware::IBinder::DeathRecipient",
8119   "record_kind" : "class",
8120   "referenced_type" : "type-52",
8121   "self_type" : "type-52",
8122   "size" : 24,
8123   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
8124   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
8125   "vtable_components" :
8126   [
8127    {
8128     "component_value" : 8,
8129     "kind" : "vbase_offset"
8130    },
8131    {
8132     "kind" : "offset_to_top"
8133    },
8134    {
8135     "kind" : "rtti",
8136     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
8137    },
8138    {
8139     "is_pure" : true,
8140     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
8141    },
8142    {
8143     "kind" : "complete_dtor_pointer",
8144     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
8145    },
8146    {
8147     "kind" : "deleting_dtor_pointer",
8148     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
8149    },
8150    {
8151     "kind" : "vcall_offset"
8152    },
8153    {
8154     "kind" : "vcall_offset"
8155    },
8156    {
8157     "kind" : "vcall_offset"
8158    },
8159    {
8160     "kind" : "vcall_offset"
8161    },
8162    {
8163     "component_value" : -8,
8164     "kind" : "vcall_offset"
8165    },
8166    {
8167     "component_value" : -8,
8168     "kind" : "offset_to_top"
8169    },
8170    {
8171     "kind" : "rtti",
8172     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
8173    },
8174    {
8175     "kind" : "complete_dtor_pointer",
8176     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
8177    },
8178    {
8179     "kind" : "deleting_dtor_pointer",
8180     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
8181    },
8182    {
8183     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8184    },
8185    {
8186     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8187    },
8188    {
8189     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8190    },
8191    {
8192     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8193    }
8194   ]
8195  },
8196  {
8197   "alignment" : 8,
8198   "base_specifiers" :
8199   [
8200    {
8201     "is_virtual" : true,
8202     "referenced_type" : "type-23"
8203    }
8204   ],
8205   "linker_set_key" : "android::hardware::IInterface",
8206   "name" : "android::hardware::IInterface",
8207   "record_kind" : "class",
8208   "referenced_type" : "type-371",
8209   "self_type" : "type-371",
8210   "size" : 24,
8211   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8212   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
8213   "vtable_components" :
8214   [
8215    {
8216     "component_value" : 8,
8217     "kind" : "vbase_offset"
8218    },
8219    {
8220     "kind" : "offset_to_top"
8221    },
8222    {
8223     "kind" : "rtti",
8224     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
8225    },
8226    {
8227     "kind" : "complete_dtor_pointer",
8228     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
8229    },
8230    {
8231     "kind" : "deleting_dtor_pointer",
8232     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
8233    },
8234    {
8235     "is_pure" : true,
8236     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
8237    },
8238    {
8239     "kind" : "vcall_offset"
8240    },
8241    {
8242     "kind" : "vcall_offset"
8243    },
8244    {
8245     "kind" : "vcall_offset"
8246    },
8247    {
8248     "kind" : "vcall_offset"
8249    },
8250    {
8251     "component_value" : -8,
8252     "kind" : "vcall_offset"
8253    },
8254    {
8255     "component_value" : -8,
8256     "kind" : "offset_to_top"
8257    },
8258    {
8259     "kind" : "rtti",
8260     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
8261    },
8262    {
8263     "kind" : "complete_dtor_pointer",
8264     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
8265    },
8266    {
8267     "kind" : "deleting_dtor_pointer",
8268     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
8269    },
8270    {
8271     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8272    },
8273    {
8274     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8275    },
8276    {
8277     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8278    },
8279    {
8280     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8281    }
8282   ]
8283  },
8284  {
8285   "alignment" : 8,
8286   "fields" :
8287   [
8288    {
8289     "access" : "private",
8290     "field_name" : "mGrantors",
8291     "referenced_type" : "type-283"
8292    },
8293    {
8294     "access" : "private",
8295     "field_name" : "mHandle",
8296     "field_offset" : 128,
8297     "referenced_type" : "type-341"
8298    },
8299    {
8300     "access" : "private",
8301     "field_name" : "mQuantum",
8302     "field_offset" : 192,
8303     "referenced_type" : "type-2"
8304    },
8305    {
8306     "access" : "private",
8307     "field_name" : "mFlags",
8308     "field_offset" : 224,
8309     "referenced_type" : "type-2"
8310    }
8311   ],
8312   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
8313   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
8314   "referenced_type" : "type-340",
8315   "self_type" : "type-340",
8316   "size" : 32,
8317   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
8318   "template_args" : [ "type-45" ],
8319   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
8320  },
8321  {
8322   "alignment" : 8,
8323   "fields" :
8324   [
8325    {
8326     "access" : "private",
8327     "field_name" : "mBufCachePos",
8328     "referenced_type" : "type-12"
8329    },
8330    {
8331     "access" : "private",
8332     "field_name" : "mBufCache",
8333     "field_offset" : 64,
8334     "referenced_type" : "type-375"
8335    },
8336    {
8337     "access" : "private",
8338     "field_name" : "mError",
8339     "field_offset" : 256,
8340     "referenced_type" : "type-7"
8341    },
8342    {
8343     "access" : "private",
8344     "field_name" : "mData",
8345     "field_offset" : 320,
8346     "referenced_type" : "type-376"
8347    },
8348    {
8349     "access" : "private",
8350     "field_name" : "mDataSize",
8351     "field_offset" : 384,
8352     "referenced_type" : "type-12"
8353    },
8354    {
8355     "access" : "private",
8356     "field_name" : "mDataCapacity",
8357     "field_offset" : 448,
8358     "referenced_type" : "type-12"
8359    },
8360    {
8361     "access" : "private",
8362     "field_name" : "mDataPos",
8363     "field_offset" : 512,
8364     "referenced_type" : "type-12"
8365    },
8366    {
8367     "access" : "private",
8368     "field_name" : "mObjects",
8369     "field_offset" : 576,
8370     "referenced_type" : "type-377"
8371    },
8372    {
8373     "access" : "private",
8374     "field_name" : "mObjectsSize",
8375     "field_offset" : 640,
8376     "referenced_type" : "type-12"
8377    },
8378    {
8379     "access" : "private",
8380     "field_name" : "mObjectsCapacity",
8381     "field_offset" : 704,
8382     "referenced_type" : "type-12"
8383    },
8384    {
8385     "access" : "private",
8386     "field_name" : "mNextObjectHint",
8387     "field_offset" : 768,
8388     "referenced_type" : "type-12"
8389    },
8390    {
8391     "access" : "private",
8392     "field_name" : "mNumRef",
8393     "field_offset" : 832,
8394     "referenced_type" : "type-12"
8395    },
8396    {
8397     "access" : "private",
8398     "field_name" : "mFdsKnown",
8399     "field_offset" : 896,
8400     "referenced_type" : "type-26"
8401    },
8402    {
8403     "access" : "private",
8404     "field_name" : "mHasFds",
8405     "field_offset" : 904,
8406     "referenced_type" : "type-26"
8407    },
8408    {
8409     "access" : "private",
8410     "field_name" : "mAllowFds",
8411     "field_offset" : 912,
8412     "referenced_type" : "type-26"
8413    },
8414    {
8415     "access" : "private",
8416     "field_name" : "mOwner",
8417     "field_offset" : 960,
8418     "referenced_type" : "type-378"
8419    },
8420    {
8421     "access" : "private",
8422     "field_name" : "mOwnerCookie",
8423     "field_offset" : 1024,
8424     "referenced_type" : "type-8"
8425    }
8426   ],
8427   "linker_set_key" : "android::hardware::Parcel",
8428   "name" : "android::hardware::Parcel",
8429   "record_kind" : "class",
8430   "referenced_type" : "type-374",
8431   "self_type" : "type-374",
8432   "size" : 136,
8433   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
8434   "unique_id" : "_ZTSN7android8hardware6ParcelE"
8435  },
8436  {
8437   "access" : "private",
8438   "alignment" : 8,
8439   "fields" :
8440   [
8441    {
8442     "field_name" : "index",
8443     "referenced_type" : "type-12"
8444    },
8445    {
8446     "field_name" : "buffer",
8447     "field_offset" : 64,
8448     "referenced_type" : "type-216"
8449    },
8450    {
8451     "field_name" : "bufend",
8452     "field_offset" : 128,
8453     "referenced_type" : "type-216"
8454    }
8455   ],
8456   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
8457   "name" : "android::hardware::Parcel::BufferInfo",
8458   "referenced_type" : "type-383",
8459   "self_type" : "type-383",
8460   "size" : 24,
8461   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
8462   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
8463  },
8464  {
8465   "alignment" : 8,
8466   "base_specifiers" :
8467   [
8468    {
8469     "is_virtual" : true,
8470     "referenced_type" : "type-23"
8471    }
8472   ],
8473   "fields" :
8474   [
8475    {
8476     "access" : "private",
8477     "field_name" : "mDriverFD",
8478     "field_offset" : 64,
8479     "referenced_type" : "type-7"
8480    },
8481    {
8482     "access" : "private",
8483     "field_name" : "mVMStart",
8484     "field_offset" : 128,
8485     "referenced_type" : "type-8"
8486    },
8487    {
8488     "access" : "private",
8489     "field_name" : "mThreadCountLock",
8490     "field_offset" : 192,
8491     "referenced_type" : "type-10"
8492    },
8493    {
8494     "access" : "private",
8495     "field_name" : "mThreadCountDecrement",
8496     "field_offset" : 512,
8497     "referenced_type" : "type-11"
8498    },
8499    {
8500     "access" : "private",
8501     "field_name" : "mExecutingThreadsCount",
8502     "field_offset" : 896,
8503     "referenced_type" : "type-12"
8504    },
8505    {
8506     "access" : "private",
8507     "field_name" : "mMaxThreads",
8508     "field_offset" : 960,
8509     "referenced_type" : "type-12"
8510    },
8511    {
8512     "access" : "private",
8513     "field_name" : "mStarvationStartTimeMs",
8514     "field_offset" : 1024,
8515     "referenced_type" : "type-13"
8516    },
8517    {
8518     "access" : "private",
8519     "field_name" : "mLock",
8520     "field_offset" : 1088,
8521     "referenced_type" : "type-14"
8522    },
8523    {
8524     "access" : "private",
8525     "field_name" : "mHandleToObject",
8526     "field_offset" : 1408,
8527     "referenced_type" : "type-16"
8528    },
8529    {
8530     "access" : "private",
8531     "field_name" : "mManagesContexts",
8532     "field_offset" : 1728,
8533     "referenced_type" : "type-26"
8534    },
8535    {
8536     "access" : "private",
8537     "field_name" : "mBinderContextCheckFunc",
8538     "field_offset" : 1792,
8539     "referenced_type" : "type-27"
8540    },
8541    {
8542     "access" : "private",
8543     "field_name" : "mBinderContextUserData",
8544     "field_offset" : 1856,
8545     "referenced_type" : "type-8"
8546    },
8547    {
8548     "access" : "private",
8549     "field_name" : "mContexts",
8550     "field_offset" : 1920,
8551     "referenced_type" : "type-38"
8552    },
8553    {
8554     "access" : "private",
8555     "field_name" : "mRootDir",
8556     "field_offset" : 2240,
8557     "referenced_type" : "type-42"
8558    },
8559    {
8560     "access" : "private",
8561     "field_name" : "mThreadPoolStarted",
8562     "field_offset" : 2304,
8563     "referenced_type" : "type-26"
8564    },
8565    {
8566     "access" : "private",
8567     "field_name" : "mSpawnThreadOnStart",
8568     "field_offset" : 2312,
8569     "referenced_type" : "type-26"
8570    },
8571    {
8572     "access" : "private",
8573     "field_name" : "mThreadPoolSeq",
8574     "field_offset" : 2336,
8575     "referenced_type" : "type-46"
8576    },
8577    {
8578     "access" : "private",
8579     "field_name" : "mMmapSize",
8580     "field_offset" : 2368,
8581     "referenced_type" : "type-19"
8582    },
8583    {
8584     "access" : "private",
8585     "field_name" : "mCallRestriction",
8586     "field_offset" : 2432,
8587     "referenced_type" : "type-47"
8588    }
8589   ],
8590   "linker_set_key" : "android::hardware::ProcessState",
8591   "name" : "android::hardware::ProcessState",
8592   "record_kind" : "class",
8593   "referenced_type" : "type-6",
8594   "self_type" : "type-6",
8595   "size" : 328,
8596   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
8597   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
8598   "vtable_components" :
8599   [
8600    {
8601     "component_value" : 312,
8602     "kind" : "vbase_offset"
8603    },
8604    {
8605     "kind" : "offset_to_top"
8606    },
8607    {
8608     "kind" : "rtti",
8609     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
8610    },
8611    {
8612     "kind" : "complete_dtor_pointer",
8613     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
8614    },
8615    {
8616     "kind" : "deleting_dtor_pointer",
8617     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
8618    },
8619    {
8620     "kind" : "vcall_offset"
8621    },
8622    {
8623     "kind" : "vcall_offset"
8624    },
8625    {
8626     "kind" : "vcall_offset"
8627    },
8628    {
8629     "kind" : "vcall_offset"
8630    },
8631    {
8632     "component_value" : -312,
8633     "kind" : "vcall_offset"
8634    },
8635    {
8636     "component_value" : -312,
8637     "kind" : "offset_to_top"
8638    },
8639    {
8640     "kind" : "rtti",
8641     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
8642    },
8643    {
8644     "kind" : "complete_dtor_pointer",
8645     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
8646    },
8647    {
8648     "kind" : "deleting_dtor_pointer",
8649     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
8650    },
8651    {
8652     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8653    },
8654    {
8655     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8656    },
8657    {
8658     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8659    },
8660    {
8661     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8662    }
8663   ]
8664  },
8665  {
8666   "access" : "private",
8667   "alignment" : 8,
8668   "fields" :
8669   [
8670    {
8671     "field_name" : "binder",
8672     "referenced_type" : "type-21"
8673    },
8674    {
8675     "field_name" : "refs",
8676     "field_offset" : 64,
8677     "referenced_type" : "type-24"
8678    }
8679   ],
8680   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
8681   "name" : "android::hardware::ProcessState::handle_entry",
8682   "referenced_type" : "type-20",
8683   "self_type" : "type-20",
8684   "size" : 16,
8685   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
8686   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
8687  },
8688  {
8689   "alignment" : 8,
8690   "base_specifiers" :
8691   [
8692    {
8693     "referenced_type" : "type-126"
8694    }
8695   ],
8696   "fields" :
8697   [
8698    {
8699     "access" : "private",
8700     "field_name" : "mVal",
8701     "field_offset" : 288,
8702     "referenced_type" : "type-133"
8703    }
8704   ],
8705   "linker_set_key" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error>",
8706   "name" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error>",
8707   "record_kind" : "class",
8708   "referenced_type" : "type-132",
8709   "self_type" : "type-132",
8710   "size" : 40,
8711   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8712   "template_args" : [ "type-133" ],
8713   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_8graphics6mapper4V2_05ErrorEEE"
8714  },
8715  {
8716   "alignment" : 8,
8717   "base_specifiers" :
8718   [
8719    {
8720     "referenced_type" : "type-126"
8721    }
8722   ],
8723   "fields" :
8724   [
8725    {
8726     "access" : "private",
8727     "field_name" : "mVal",
8728     "field_offset" : 320,
8729     "referenced_type" : "type-80"
8730    }
8731   ],
8732   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_0::IMapper> >",
8733   "name" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_0::IMapper> >",
8734   "record_kind" : "class",
8735   "referenced_type" : "type-140",
8736   "self_type" : "type-140",
8737   "size" : 48,
8738   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8739   "template_args" : [ "type-80" ],
8740   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_8graphics6mapper4V2_07IMapperEEEEE"
8741  },
8742  {
8743   "alignment" : 8,
8744   "base_specifiers" :
8745   [
8746    {
8747     "referenced_type" : "type-126"
8748    }
8749   ],
8750   "fields" :
8751   [
8752    {
8753     "access" : "private",
8754     "field_name" : "mVal",
8755     "field_offset" : 264,
8756     "referenced_type" : "type-26"
8757    }
8758   ],
8759   "linker_set_key" : "android::hardware::Return<bool>",
8760   "name" : "android::hardware::Return<bool>",
8761   "record_kind" : "class",
8762   "referenced_type" : "type-125",
8763   "self_type" : "type-125",
8764   "size" : 40,
8765   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8766   "template_args" : [ "type-26" ],
8767   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
8768  },
8769  {
8770   "alignment" : 8,
8771   "base_specifiers" :
8772   [
8773    {
8774     "referenced_type" : "type-126"
8775    }
8776   ],
8777   "linker_set_key" : "android::hardware::Return<void>",
8778   "name" : "android::hardware::Return<void>",
8779   "record_kind" : "class",
8780   "referenced_type" : "type-152",
8781   "self_type" : "type-152",
8782   "size" : 40,
8783   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8784   "template_args" : [ "type-9" ],
8785   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
8786  },
8787  {
8788   "alignment" : 8,
8789   "fields" :
8790   [
8791    {
8792     "access" : "private",
8793     "field_name" : "mException",
8794     "referenced_type" : "type-7"
8795    },
8796    {
8797     "access" : "private",
8798     "field_name" : "mErrorCode",
8799     "field_offset" : 32,
8800     "referenced_type" : "type-7"
8801    },
8802    {
8803     "access" : "private",
8804     "field_name" : "mMessage",
8805     "field_offset" : 64,
8806     "referenced_type" : "type-116"
8807    }
8808   ],
8809   "linker_set_key" : "android::hardware::Status",
8810   "name" : "android::hardware::Status",
8811   "record_kind" : "class",
8812   "referenced_type" : "type-115",
8813   "self_type" : "type-115",
8814   "size" : 32,
8815   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8816   "unique_id" : "_ZTSN7android8hardware6StatusE"
8817  },
8818  {
8819   "alignment" : 8,
8820   "fields" :
8821   [
8822    {
8823     "access" : "protected",
8824     "field_name" : "mInstrumentationCallbacks",
8825     "field_offset" : 64,
8826     "referenced_type" : "type-392"
8827    },
8828    {
8829     "access" : "protected",
8830     "field_name" : "mEnableInstrumentation",
8831     "field_offset" : 256,
8832     "referenced_type" : "type-26"
8833    },
8834    {
8835     "access" : "protected",
8836     "field_name" : "mInstrumentationLibPackage",
8837     "field_offset" : 320,
8838     "referenced_type" : "type-393"
8839    },
8840    {
8841     "access" : "protected",
8842     "field_name" : "mInterfaceName",
8843     "field_offset" : 512,
8844     "referenced_type" : "type-394"
8845    }
8846   ],
8847   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
8848   "name" : "android::hardware::details::HidlInstrumentor",
8849   "referenced_type" : "type-391",
8850   "self_type" : "type-391",
8851   "size" : 88,
8852   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8853   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
8854   "vtable_components" :
8855   [
8856    {
8857     "kind" : "offset_to_top"
8858    },
8859    {
8860     "kind" : "rtti",
8861     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8862    },
8863    {
8864     "kind" : "complete_dtor_pointer",
8865     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
8866    },
8867    {
8868     "kind" : "deleting_dtor_pointer",
8869     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
8870    }
8871   ]
8872  },
8873  {
8874   "alignment" : 4,
8875   "fields" :
8876   [
8877    {
8878     "field_name" : "sched_policy",
8879     "referenced_type" : "type-7"
8880    },
8881    {
8882     "field_name" : "prio",
8883     "field_offset" : 32,
8884     "referenced_type" : "type-7"
8885    }
8886   ],
8887   "linker_set_key" : "android::hardware::details::SchedPrio",
8888   "name" : "android::hardware::details::SchedPrio",
8889   "referenced_type" : "type-403",
8890   "self_type" : "type-403",
8891   "size" : 8,
8892   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
8893   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
8894  },
8895  {
8896   "alignment" : 8,
8897   "fields" :
8898   [
8899    {
8900     "access" : "private",
8901     "field_name" : "mQueue",
8902     "referenced_type" : "type-600"
8903    }
8904   ],
8905   "linker_set_key" : "android::hardware::details::TaskRunner",
8906   "name" : "android::hardware::details::TaskRunner",
8907   "record_kind" : "class",
8908   "referenced_type" : "type-599",
8909   "self_type" : "type-599",
8910   "size" : 16,
8911   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
8912   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
8913  },
8914  {
8915   "alignment" : 1,
8916   "linker_set_key" : "android::hardware::details::bnhw_tag",
8917   "name" : "android::hardware::details::bnhw_tag",
8918   "referenced_type" : "type-220",
8919   "self_type" : "type-220",
8920   "size" : 1,
8921   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8922   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
8923  },
8924  {
8925   "alignment" : 1,
8926   "linker_set_key" : "android::hardware::details::bphw_tag",
8927   "name" : "android::hardware::details::bphw_tag",
8928   "referenced_type" : "type-231",
8929   "self_type" : "type-231",
8930   "size" : 1,
8931   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8932   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
8933  },
8934  {
8935   "alignment" : 1,
8936   "linker_set_key" : "android::hardware::details::bs_tag",
8937   "name" : "android::hardware::details::bs_tag",
8938   "referenced_type" : "type-243",
8939   "self_type" : "type-243",
8940   "size" : 1,
8941   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8942   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
8943  },
8944  {
8945   "access" : "private",
8946   "alignment" : 8,
8947   "fields" :
8948   [
8949    {
8950     "field_name" : "mPointer",
8951     "referenced_type" : "type-286"
8952    },
8953    {
8954     "field_name" : "_pad",
8955     "referenced_type" : "type-12"
8956    }
8957   ],
8958   "is_anonymous" : true,
8959   "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",
8960   "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",
8961   "record_kind" : "union",
8962   "referenced_type" : "type-285",
8963   "self_type" : "type-285",
8964   "size" : 8,
8965   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8966   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
8967  },
8968  {
8969   "alignment" : 8,
8970   "fields" :
8971   [
8972    {
8973     "access" : "private",
8974     "referenced_type" : "type-285"
8975    }
8976   ],
8977   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
8978   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
8979   "referenced_type" : "type-284",
8980   "self_type" : "type-284",
8981   "size" : 8,
8982   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8983   "template_args" : [ "type-287" ],
8984   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
8985  },
8986  {
8987   "alignment" : 8,
8988   "fields" :
8989   [
8990    {
8991     "access" : "private",
8992     "referenced_type" : "type-301"
8993    }
8994   ],
8995   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
8996   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
8997   "referenced_type" : "type-300",
8998   "self_type" : "type-300",
8999   "size" : 8,
9000   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9001   "template_args" : [ "type-303" ],
9002   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE"
9003  },
9004  {
9005   "alignment" : 8,
9006   "fields" :
9007   [
9008    {
9009     "access" : "private",
9010     "referenced_type" : "type-291"
9011    }
9012   ],
9013   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9014   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9015   "referenced_type" : "type-290",
9016   "self_type" : "type-290",
9017   "size" : 8,
9018   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9019   "template_args" : [ "type-266" ],
9020   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
9021  },
9022  {
9023   "alignment" : 8,
9024   "fields" :
9025   [
9026    {
9027     "access" : "private",
9028     "referenced_type" : "type-326"
9029    }
9030   ],
9031   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
9032   "name" : "android::hardware::details::hidl_pointer<char>",
9033   "referenced_type" : "type-325",
9034   "self_type" : "type-325",
9035   "size" : 8,
9036   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9037   "template_args" : [ "type-45" ],
9038   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
9039  },
9040  {
9041   "access" : "private",
9042   "alignment" : 8,
9043   "fields" :
9044   [
9045    {
9046     "field_name" : "mPointer",
9047     "referenced_type" : "type-169"
9048    },
9049    {
9050     "field_name" : "_pad",
9051     "referenced_type" : "type-12"
9052    }
9053   ],
9054   "is_anonymous" : true,
9055   "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",
9056   "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",
9057   "record_kind" : "union",
9058   "referenced_type" : "type-326",
9059   "self_type" : "type-326",
9060   "size" : 8,
9061   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9062   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
9063  },
9064  {
9065   "alignment" : 8,
9066   "fields" :
9067   [
9068    {
9069     "access" : "private",
9070     "referenced_type" : "type-268"
9071    }
9072   ],
9073   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
9074   "name" : "android::hardware::details::hidl_pointer<const char>",
9075   "referenced_type" : "type-267",
9076   "self_type" : "type-267",
9077   "size" : 8,
9078   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9079   "template_args" : [ "type-44" ],
9080   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
9081  },
9082  {
9083   "access" : "private",
9084   "alignment" : 8,
9085   "fields" :
9086   [
9087    {
9088     "field_name" : "mPointer",
9089     "referenced_type" : "type-43"
9090    },
9091    {
9092     "field_name" : "_pad",
9093     "referenced_type" : "type-12"
9094    }
9095   ],
9096   "is_anonymous" : true,
9097   "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",
9098   "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",
9099   "record_kind" : "union",
9100   "referenced_type" : "type-268",
9101   "self_type" : "type-268",
9102   "size" : 8,
9103   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9104   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
9105  },
9106  {
9107   "alignment" : 8,
9108   "fields" :
9109   [
9110    {
9111     "access" : "private",
9112     "referenced_type" : "type-253"
9113    }
9114   ],
9115   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
9116   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
9117   "referenced_type" : "type-252",
9118   "self_type" : "type-252",
9119   "size" : 8,
9120   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9121   "template_args" : [ "type-255" ],
9122   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
9123  },
9124  {
9125   "access" : "private",
9126   "alignment" : 8,
9127   "fields" :
9128   [
9129    {
9130     "field_name" : "mPointer",
9131     "referenced_type" : "type-254"
9132    },
9133    {
9134     "field_name" : "_pad",
9135     "referenced_type" : "type-12"
9136    }
9137   ],
9138   "is_anonymous" : true,
9139   "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",
9140   "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",
9141   "record_kind" : "union",
9142   "referenced_type" : "type-253",
9143   "self_type" : "type-253",
9144   "size" : 8,
9145   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9146   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
9147  },
9148  {
9149   "access" : "private",
9150   "alignment" : 8,
9151   "fields" :
9152   [
9153    {
9154     "field_name" : "mPointer",
9155     "referenced_type" : "type-302"
9156    },
9157    {
9158     "field_name" : "_pad",
9159     "referenced_type" : "type-12"
9160    }
9161   ],
9162   "is_anonymous" : true,
9163   "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",
9164   "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",
9165   "record_kind" : "union",
9166   "referenced_type" : "type-301",
9167   "self_type" : "type-301",
9168   "size" : 8,
9169   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9170   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E"
9171  },
9172  {
9173   "access" : "private",
9174   "alignment" : 8,
9175   "fields" :
9176   [
9177    {
9178     "field_name" : "mPointer",
9179     "referenced_type" : "type-292"
9180    },
9181    {
9182     "field_name" : "_pad",
9183     "referenced_type" : "type-12"
9184    }
9185   ],
9186   "is_anonymous" : true,
9187   "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",
9188   "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",
9189   "record_kind" : "union",
9190   "referenced_type" : "type-291",
9191   "self_type" : "type-291",
9192   "size" : 8,
9193   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9194   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
9195  },
9196  {
9197   "alignment" : 8,
9198   "fields" :
9199   [
9200    {
9201     "access" : "private",
9202     "referenced_type" : "type-311"
9203    }
9204   ],
9205   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
9206   "name" : "android::hardware::details::hidl_pointer<int>",
9207   "referenced_type" : "type-310",
9208   "self_type" : "type-310",
9209   "size" : 8,
9210   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9211   "template_args" : [ "type-7" ],
9212   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
9213  },
9214  {
9215   "access" : "private",
9216   "alignment" : 8,
9217   "fields" :
9218   [
9219    {
9220     "field_name" : "mPointer",
9221     "referenced_type" : "type-312"
9222    },
9223    {
9224     "field_name" : "_pad",
9225     "referenced_type" : "type-12"
9226    }
9227   ],
9228   "is_anonymous" : true,
9229   "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",
9230   "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",
9231   "record_kind" : "union",
9232   "referenced_type" : "type-311",
9233   "self_type" : "type-311",
9234   "size" : 8,
9235   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9236   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
9237  },
9238  {
9239   "alignment" : 8,
9240   "fields" :
9241   [
9242    {
9243     "access" : "private",
9244     "referenced_type" : "type-342"
9245    }
9246   ],
9247   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
9248   "name" : "android::hardware::details::hidl_pointer<native_handle>",
9249   "referenced_type" : "type-341",
9250   "self_type" : "type-341",
9251   "size" : 8,
9252   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9253   "template_args" : [ "type-164" ],
9254   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
9255  },
9256  {
9257   "access" : "private",
9258   "alignment" : 8,
9259   "fields" :
9260   [
9261    {
9262     "field_name" : "mPointer",
9263     "referenced_type" : "type-163"
9264    },
9265    {
9266     "field_name" : "_pad",
9267     "referenced_type" : "type-12"
9268    }
9269   ],
9270   "is_anonymous" : true,
9271   "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",
9272   "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",
9273   "record_kind" : "union",
9274   "referenced_type" : "type-342",
9275   "self_type" : "type-342",
9276   "size" : 8,
9277   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9278   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
9279  },
9280  {
9281   "alignment" : 8,
9282   "fields" :
9283   [
9284    {
9285     "access" : "private",
9286     "referenced_type" : "type-318"
9287    }
9288   ],
9289   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned int>",
9290   "name" : "android::hardware::details::hidl_pointer<unsigned int>",
9291   "referenced_type" : "type-317",
9292   "self_type" : "type-317",
9293   "size" : 8,
9294   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9295   "template_args" : [ "type-2" ],
9296   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIjEE"
9297  },
9298  {
9299   "access" : "private",
9300   "alignment" : 8,
9301   "fields" :
9302   [
9303    {
9304     "field_name" : "mPointer",
9305     "referenced_type" : "type-319"
9306    },
9307    {
9308     "field_name" : "_pad",
9309     "referenced_type" : "type-12"
9310    }
9311   ],
9312   "is_anonymous" : true,
9313   "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",
9314   "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",
9315   "record_kind" : "union",
9316   "referenced_type" : "type-318",
9317   "self_type" : "type-318",
9318   "size" : 8,
9319   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9320   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIjEUt_E"
9321  },
9322  {
9323   "alignment" : 1,
9324   "linker_set_key" : "android::hardware::details::i_tag",
9325   "name" : "android::hardware::details::i_tag",
9326   "referenced_type" : "type-209",
9327   "self_type" : "type-209",
9328   "size" : 1,
9329   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9330   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
9331  },
9332  {
9333   "alignment" : 8,
9334   "fields" :
9335   [
9336    {
9337     "access" : "private",
9338     "field_name" : "mStatus",
9339     "referenced_type" : "type-115"
9340    },
9341    {
9342     "access" : "private",
9343     "field_name" : "mCheckedStatus",
9344     "field_offset" : 256,
9345     "referenced_type" : "type-26"
9346    }
9347   ],
9348   "linker_set_key" : "android::hardware::details::return_status",
9349   "name" : "android::hardware::details::return_status",
9350   "record_kind" : "class",
9351   "referenced_type" : "type-126",
9352   "self_type" : "type-126",
9353   "size" : 40,
9354   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9355   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
9356  },
9357  {
9358   "alignment" : 1,
9359   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
9360   "name" : "android::hardware::details::std_array<unsigned char, 32>",
9361   "referenced_type" : "type-327",
9362   "self_type" : "type-327",
9363   "size" : 1,
9364   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9365   "template_args" : [ "type-100" ],
9366   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm32EJEEE"
9367  },
9368  {
9369   "alignment" : 8,
9370   "base_specifiers" :
9371   [
9372    {
9373     "referenced_type" : "type-389"
9374    }
9375   ],
9376   "fields" :
9377   [
9378    {
9379     "access" : "private",
9380     "field_name" : "_hidl_mImpl",
9381     "field_offset" : 1024,
9382     "referenced_type" : "type-80"
9383    }
9384   ],
9385   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::BnHwMapper",
9386   "name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper",
9387   "referenced_type" : "type-437",
9388   "self_type" : "type-437",
9389   "size" : 152,
9390   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h",
9391   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_010BnHwMapperE",
9392   "vtable_components" :
9393   [
9394    {
9395     "component_value" : 136,
9396     "kind" : "vbase_offset"
9397    },
9398    {
9399     "kind" : "offset_to_top"
9400    },
9401    {
9402     "kind" : "rtti",
9403     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BnHwMapperE"
9404    },
9405    {
9406     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9407    },
9408    {
9409     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9410    },
9411    {
9412     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9413    },
9414    {
9415     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9416    },
9417    {
9418     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9419    },
9420    {
9421     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9422    },
9423    {
9424     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9425    },
9426    {
9427     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9428    },
9429    {
9430     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9431    },
9432    {
9433     "kind" : "complete_dtor_pointer",
9434     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperD1Ev"
9435    },
9436    {
9437     "kind" : "deleting_dtor_pointer",
9438     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperD0Ev"
9439    },
9440    {
9441     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
9442    },
9443    {
9444     "component_value" : -32,
9445     "kind" : "offset_to_top"
9446    },
9447    {
9448     "kind" : "rtti",
9449     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BnHwMapperE"
9450    },
9451    {
9452     "kind" : "complete_dtor_pointer",
9453     "mangled_component_name" : "_ZThn32_N7android8hardware8graphics6mapper4V2_010BnHwMapperD1Ev"
9454    },
9455    {
9456     "kind" : "deleting_dtor_pointer",
9457     "mangled_component_name" : "_ZThn32_N7android8hardware8graphics6mapper4V2_010BnHwMapperD0Ev"
9458    },
9459    {
9460     "kind" : "vcall_offset"
9461    },
9462    {
9463     "kind" : "vcall_offset"
9464    },
9465    {
9466     "kind" : "vcall_offset"
9467    },
9468    {
9469     "kind" : "vcall_offset"
9470    },
9471    {
9472     "component_value" : -136,
9473     "kind" : "vcall_offset"
9474    },
9475    {
9476     "component_value" : -136,
9477     "kind" : "offset_to_top"
9478    },
9479    {
9480     "kind" : "rtti",
9481     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BnHwMapperE"
9482    },
9483    {
9484     "kind" : "complete_dtor_pointer",
9485     "mangled_component_name" : "_ZTv0_n24_N7android8hardware8graphics6mapper4V2_010BnHwMapperD1Ev"
9486    },
9487    {
9488     "kind" : "deleting_dtor_pointer",
9489     "mangled_component_name" : "_ZTv0_n24_N7android8hardware8graphics6mapper4V2_010BnHwMapperD0Ev"
9490    },
9491    {
9492     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9493    },
9494    {
9495     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9496    },
9497    {
9498     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9499    },
9500    {
9501     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9502    }
9503   ]
9504  },
9505  {
9506   "alignment" : 8,
9507   "base_specifiers" :
9508   [
9509    {
9510     "referenced_type" : "type-373"
9511    },
9512    {
9513     "referenced_type" : "type-391"
9514    }
9515   ],
9516   "fields" :
9517   [
9518    {
9519     "access" : "private",
9520     "field_name" : "_hidl_mMutex",
9521     "field_offset" : 1088,
9522     "referenced_type" : "type-554"
9523    },
9524    {
9525     "access" : "private",
9526     "field_name" : "_hidl_mDeathRecipients",
9527     "field_offset" : 1408,
9528     "referenced_type" : "type-555"
9529    }
9530   ],
9531   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::BpHwMapper",
9532   "name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper",
9533   "referenced_type" : "type-553",
9534   "self_type" : "type-553",
9535   "size" : 216,
9536   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h",
9537   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_010BpHwMapperE",
9538   "vtable_components" :
9539   [
9540    {
9541     "component_value" : 200,
9542     "kind" : "vbase_offset"
9543    },
9544    {
9545     "kind" : "offset_to_top"
9546    },
9547    {
9548     "kind" : "rtti",
9549     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
9550    },
9551    {
9552     "mangled_component_name" : "_ZNK7android8hardware8graphics6mapper4V2_010BpHwMapper8isRemoteEv"
9553    },
9554    {
9555     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9556    },
9557    {
9558     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9559    },
9560    {
9561     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9562    },
9563    {
9564     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
9565    },
9566    {
9567     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper21setHALInstrumentationEv"
9568    },
9569    {
9570     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
9571    },
9572    {
9573     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper4pingEv"
9574    },
9575    {
9576     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9577    },
9578    {
9579     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper21notifySyspropsChangedEv"
9580    },
9581    {
9582     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9583    },
9584    {
9585     "kind" : "complete_dtor_pointer",
9586     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapperD1Ev"
9587    },
9588    {
9589     "kind" : "deleting_dtor_pointer",
9590     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapperD0Ev"
9591    },
9592    {
9593     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper16createDescriptorERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecIjEEEEE"
9594    },
9595    {
9596     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorEPvEEE"
9597    },
9598    {
9599     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper10freeBufferEPv"
9600    },
9601    {
9602     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper4lockEPvmRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorES5_EEE"
9603    },
9604    {
9605     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper9lockYCbCrEPvmRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorERKNS3_11YCbCrLayoutEEEE"
9606    },
9607    {
9608     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper6unlockEPvNSt3__18functionIFvNS3_5ErrorERKNS0_11hidl_handleEEEE"
9609    },
9610    {
9611     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEE10onAsBinderEv"
9612    },
9613    {
9614     "component_value" : 192,
9615     "kind" : "vbase_offset"
9616    },
9617    {
9618     "component_value" : -8,
9619     "kind" : "offset_to_top"
9620    },
9621    {
9622     "kind" : "rtti",
9623     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
9624    },
9625    {
9626     "kind" : "complete_dtor_pointer",
9627     "mangled_component_name" : "_ZThn8_N7android8hardware8graphics6mapper4V2_010BpHwMapperD1Ev"
9628    },
9629    {
9630     "kind" : "deleting_dtor_pointer",
9631     "mangled_component_name" : "_ZThn8_N7android8hardware8graphics6mapper4V2_010BpHwMapperD0Ev"
9632    },
9633    {
9634     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEE10onAsBinderEv"
9635    },
9636    {
9637     "component_value" : 184,
9638     "kind" : "vbase_offset"
9639    },
9640    {
9641     "component_value" : -16,
9642     "kind" : "offset_to_top"
9643    },
9644    {
9645     "kind" : "rtti",
9646     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
9647    },
9648    {
9649     "kind" : "complete_dtor_pointer",
9650     "mangled_component_name" : "_ZThn16_N7android8hardware8graphics6mapper4V2_010BpHwMapperD1Ev"
9651    },
9652    {
9653     "kind" : "deleting_dtor_pointer",
9654     "mangled_component_name" : "_ZThn16_N7android8hardware8graphics6mapper4V2_010BpHwMapperD0Ev"
9655    },
9656    {
9657     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9658    },
9659    {
9660     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9661    },
9662    {
9663     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9664    },
9665    {
9666     "component_value" : -48,
9667     "kind" : "offset_to_top"
9668    },
9669    {
9670     "kind" : "rtti",
9671     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
9672    },
9673    {
9674     "kind" : "complete_dtor_pointer",
9675     "mangled_component_name" : "_ZThn48_N7android8hardware8graphics6mapper4V2_010BpHwMapperD1Ev"
9676    },
9677    {
9678     "kind" : "deleting_dtor_pointer",
9679     "mangled_component_name" : "_ZThn48_N7android8hardware8graphics6mapper4V2_010BpHwMapperD0Ev"
9680    },
9681    {
9682     "kind" : "vcall_offset"
9683    },
9684    {
9685     "component_value" : -184,
9686     "kind" : "vcall_offset"
9687    },
9688    {
9689     "component_value" : -184,
9690     "kind" : "vcall_offset"
9691    },
9692    {
9693     "component_value" : -184,
9694     "kind" : "vcall_offset"
9695    },
9696    {
9697     "component_value" : -200,
9698     "kind" : "vcall_offset"
9699    },
9700    {
9701     "component_value" : -200,
9702     "kind" : "offset_to_top"
9703    },
9704    {
9705     "kind" : "rtti",
9706     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
9707    },
9708    {
9709     "kind" : "complete_dtor_pointer",
9710     "mangled_component_name" : "_ZTv0_n24_N7android8hardware8graphics6mapper4V2_010BpHwMapperD1Ev"
9711    },
9712    {
9713     "kind" : "deleting_dtor_pointer",
9714     "mangled_component_name" : "_ZTv0_n24_N7android8hardware8graphics6mapper4V2_010BpHwMapperD0Ev"
9715    },
9716    {
9717     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
9718    },
9719    {
9720     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9721    },
9722    {
9723     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9724    },
9725    {
9726     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9727    }
9728   ]
9729  },
9730  {
9731   "alignment" : 8,
9732   "base_specifiers" :
9733   [
9734    {
9735     "referenced_type" : "type-82"
9736    },
9737    {
9738     "referenced_type" : "type-391"
9739    }
9740   ],
9741   "fields" :
9742   [
9743    {
9744     "access" : "private",
9745     "field_name" : "mImpl",
9746     "field_offset" : 768,
9747     "referenced_type" : "type-86"
9748    },
9749    {
9750     "access" : "private",
9751     "field_name" : "mOnewayQueue",
9752     "field_offset" : 832,
9753     "referenced_type" : "type-599"
9754    }
9755   ],
9756   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::BsMapper",
9757   "name" : "android::hardware::graphics::mapper::V2_0::BsMapper",
9758   "referenced_type" : "type-598",
9759   "self_type" : "type-598",
9760   "size" : 136,
9761   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BsMapper.h",
9762   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_08BsMapperE",
9763   "vtable_components" :
9764   [
9765    {
9766     "component_value" : 120,
9767     "kind" : "vbase_offset"
9768    },
9769    {
9770     "kind" : "offset_to_top"
9771    },
9772    {
9773     "kind" : "rtti",
9774     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_08BsMapperE"
9775    },
9776    {
9777     "mangled_component_name" : "_ZNK7android8hardware8graphics6mapper4V2_07IMapper8isRemoteEv"
9778    },
9779    {
9780     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9781    },
9782    {
9783     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9784    },
9785    {
9786     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9787    },
9788    {
9789     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
9790    },
9791    {
9792     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper21setHALInstrumentationEv"
9793    },
9794    {
9795     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
9796    },
9797    {
9798     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper4pingEv"
9799    },
9800    {
9801     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9802    },
9803    {
9804     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper21notifySyspropsChangedEv"
9805    },
9806    {
9807     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9808    },
9809    {
9810     "kind" : "complete_dtor_pointer",
9811     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapperD1Ev"
9812    },
9813    {
9814     "kind" : "deleting_dtor_pointer",
9815     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapperD0Ev"
9816    },
9817    {
9818     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper16createDescriptorERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecIjEEEEE"
9819    },
9820    {
9821     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorEPvEEE"
9822    },
9823    {
9824     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper10freeBufferEPv"
9825    },
9826    {
9827     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper4lockEPvmRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorES5_EEE"
9828    },
9829    {
9830     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper9lockYCbCrEPvmRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorERKNS3_11YCbCrLayoutEEEE"
9831    },
9832    {
9833     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper6unlockEPvNSt3__18functionIFvNS3_5ErrorERKNS0_11hidl_handleEEEE"
9834    },
9835    {
9836     "component_value" : -8,
9837     "kind" : "offset_to_top"
9838    },
9839    {
9840     "kind" : "rtti",
9841     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_08BsMapperE"
9842    },
9843    {
9844     "kind" : "complete_dtor_pointer",
9845     "mangled_component_name" : "_ZThn8_N7android8hardware8graphics6mapper4V2_08BsMapperD1Ev"
9846    },
9847    {
9848     "kind" : "deleting_dtor_pointer",
9849     "mangled_component_name" : "_ZThn8_N7android8hardware8graphics6mapper4V2_08BsMapperD0Ev"
9850    },
9851    {
9852     "kind" : "vcall_offset"
9853    },
9854    {
9855     "kind" : "vcall_offset"
9856    },
9857    {
9858     "kind" : "vcall_offset"
9859    },
9860    {
9861     "kind" : "vcall_offset"
9862    },
9863    {
9864     "component_value" : -120,
9865     "kind" : "vcall_offset"
9866    },
9867    {
9868     "component_value" : -120,
9869     "kind" : "offset_to_top"
9870    },
9871    {
9872     "kind" : "rtti",
9873     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_08BsMapperE"
9874    },
9875    {
9876     "kind" : "complete_dtor_pointer",
9877     "mangled_component_name" : "_ZTv0_n24_N7android8hardware8graphics6mapper4V2_08BsMapperD1Ev"
9878    },
9879    {
9880     "kind" : "deleting_dtor_pointer",
9881     "mangled_component_name" : "_ZTv0_n24_N7android8hardware8graphics6mapper4V2_08BsMapperD0Ev"
9882    },
9883    {
9884     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9885    },
9886    {
9887     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9888    },
9889    {
9890     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9891    },
9892    {
9893     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9894    }
9895   ]
9896  },
9897  {
9898   "alignment" : 8,
9899   "base_specifiers" :
9900   [
9901    {
9902     "referenced_type" : "type-58"
9903    }
9904   ],
9905   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::IMapper",
9906   "name" : "android::hardware::graphics::mapper::V2_0::IMapper",
9907   "referenced_type" : "type-82",
9908   "self_type" : "type-82",
9909   "size" : 24,
9910   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h",
9911   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_07IMapperE",
9912   "vtable_components" :
9913   [
9914    {
9915     "component_value" : 8,
9916     "kind" : "vbase_offset"
9917    },
9918    {
9919     "kind" : "offset_to_top"
9920    },
9921    {
9922     "kind" : "rtti",
9923     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_07IMapperE"
9924    },
9925    {
9926     "mangled_component_name" : "_ZNK7android8hardware8graphics6mapper4V2_07IMapper8isRemoteEv"
9927    },
9928    {
9929     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9930    },
9931    {
9932     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9933    },
9934    {
9935     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9936    },
9937    {
9938     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
9939    },
9940    {
9941     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper21setHALInstrumentationEv"
9942    },
9943    {
9944     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
9945    },
9946    {
9947     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper4pingEv"
9948    },
9949    {
9950     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9951    },
9952    {
9953     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper21notifySyspropsChangedEv"
9954    },
9955    {
9956     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9957    },
9958    {
9959     "kind" : "complete_dtor_pointer",
9960     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapperD1Ev"
9961    },
9962    {
9963     "kind" : "deleting_dtor_pointer",
9964     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapperD0Ev"
9965    },
9966    {
9967     "is_pure" : true,
9968     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper16createDescriptorERKNS4_20BufferDescriptorInfoENSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecIjEEEEE"
9969    },
9970    {
9971     "is_pure" : true,
9972     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorEPvEEE"
9973    },
9974    {
9975     "is_pure" : true,
9976     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper10freeBufferEPv"
9977    },
9978    {
9979     "is_pure" : true,
9980     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper4lockEPvmRKNS4_4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorES5_EEE"
9981    },
9982    {
9983     "is_pure" : true,
9984     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper9lockYCbCrEPvmRKNS4_4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorERKNS3_11YCbCrLayoutEEEE"
9985    },
9986    {
9987     "is_pure" : true,
9988     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper6unlockEPvNSt3__18functionIFvNS3_5ErrorERKNS0_11hidl_handleEEEE"
9989    },
9990    {
9991     "kind" : "vcall_offset"
9992    },
9993    {
9994     "kind" : "vcall_offset"
9995    },
9996    {
9997     "kind" : "vcall_offset"
9998    },
9999    {
10000     "kind" : "vcall_offset"
10001    },
10002    {
10003     "component_value" : -8,
10004     "kind" : "vcall_offset"
10005    },
10006    {
10007     "component_value" : -8,
10008     "kind" : "offset_to_top"
10009    },
10010    {
10011     "kind" : "rtti",
10012     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_07IMapperE"
10013    },
10014    {
10015     "kind" : "complete_dtor_pointer",
10016     "mangled_component_name" : "_ZTv0_n24_N7android8hardware8graphics6mapper4V2_07IMapperD1Ev"
10017    },
10018    {
10019     "kind" : "deleting_dtor_pointer",
10020     "mangled_component_name" : "_ZTv0_n24_N7android8hardware8graphics6mapper4V2_07IMapperD0Ev"
10021    },
10022    {
10023     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10024    },
10025    {
10026     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10027    },
10028    {
10029     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10030    },
10031    {
10032     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10033    }
10034   ]
10035  },
10036  {
10037   "alignment" : 8,
10038   "fields" :
10039   [
10040    {
10041     "field_name" : "width",
10042     "referenced_type" : "type-2"
10043    },
10044    {
10045     "field_name" : "height",
10046     "field_offset" : 32,
10047     "referenced_type" : "type-2"
10048    },
10049    {
10050     "field_name" : "layerCount",
10051     "field_offset" : 64,
10052     "referenced_type" : "type-2"
10053    },
10054    {
10055     "field_name" : "format",
10056     "field_offset" : 96,
10057     "referenced_type" : "type-504"
10058    },
10059    {
10060     "field_name" : "usage",
10061     "field_offset" : 128,
10062     "referenced_type" : "type-12"
10063    }
10064   ],
10065   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::IMapper::BufferDescriptorInfo",
10066   "name" : "android::hardware::graphics::mapper::V2_0::IMapper::BufferDescriptorInfo",
10067   "referenced_type" : "type-538",
10068   "self_type" : "type-538",
10069   "size" : 24,
10070   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h",
10071   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_07IMapper20BufferDescriptorInfoE"
10072  },
10073  {
10074   "alignment" : 4,
10075   "fields" :
10076   [
10077    {
10078     "field_name" : "left",
10079     "referenced_type" : "type-7"
10080    },
10081    {
10082     "field_name" : "top",
10083     "field_offset" : 32,
10084     "referenced_type" : "type-7"
10085    },
10086    {
10087     "field_name" : "width",
10088     "field_offset" : 64,
10089     "referenced_type" : "type-7"
10090    },
10091    {
10092     "field_name" : "height",
10093     "field_offset" : 96,
10094     "referenced_type" : "type-7"
10095    }
10096   ],
10097   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::IMapper::Rect",
10098   "name" : "android::hardware::graphics::mapper::V2_0::IMapper::Rect",
10099   "referenced_type" : "type-539",
10100   "self_type" : "type-539",
10101   "size" : 16,
10102   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h",
10103   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_07IMapper4RectE"
10104  },
10105  {
10106   "alignment" : 8,
10107   "fields" :
10108   [
10109    {
10110     "field_name" : "y",
10111     "referenced_type" : "type-8"
10112    },
10113    {
10114     "field_name" : "cb",
10115     "field_offset" : 64,
10116     "referenced_type" : "type-8"
10117    },
10118    {
10119     "field_name" : "cr",
10120     "field_offset" : 128,
10121     "referenced_type" : "type-8"
10122    },
10123    {
10124     "field_name" : "yStride",
10125     "field_offset" : 192,
10126     "referenced_type" : "type-2"
10127    },
10128    {
10129     "field_name" : "cStride",
10130     "field_offset" : 224,
10131     "referenced_type" : "type-2"
10132    },
10133    {
10134     "field_name" : "chromaStep",
10135     "field_offset" : 256,
10136     "referenced_type" : "type-2"
10137    }
10138   ],
10139   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::YCbCrLayout",
10140   "name" : "android::hardware::graphics::mapper::V2_0::YCbCrLayout",
10141   "referenced_type" : "type-534",
10142   "self_type" : "type-534",
10143   "size" : 40,
10144   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/types.h",
10145   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_011YCbCrLayoutE"
10146  },
10147  {
10148   "alignment" : 1,
10149   "fields" :
10150   [
10151    {
10152     "access" : "private",
10153     "field_name" : "mBuffer",
10154     "referenced_type" : "type-304"
10155    }
10156   ],
10157   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
10158   "name" : "android::hardware::hidl_array<unsigned char, 32>",
10159   "referenced_type" : "type-303",
10160   "self_type" : "type-303",
10161   "size" : 32,
10162   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10163   "template_args" : [ "type-100" ],
10164   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm32EJEEE"
10165  },
10166  {
10167   "alignment" : 8,
10168   "base_specifiers" :
10169   [
10170    {
10171     "referenced_type" : "type-52"
10172    }
10173   ],
10174   "fields" :
10175   [
10176    {
10177     "access" : "private",
10178     "field_name" : "mRecipient",
10179     "field_offset" : 64,
10180     "referenced_type" : "type-91"
10181    },
10182    {
10183     "access" : "private",
10184     "field_name" : "mCookie",
10185     "field_offset" : 192,
10186     "referenced_type" : "type-12"
10187    },
10188    {
10189     "access" : "private",
10190     "field_name" : "mBase",
10191     "field_offset" : 256,
10192     "referenced_type" : "type-94"
10193    }
10194   ],
10195   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
10196   "name" : "android::hardware::hidl_binder_death_recipient",
10197   "referenced_type" : "type-90",
10198   "self_type" : "type-90",
10199   "size" : 64,
10200   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
10201   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
10202   "vtable_components" :
10203   [
10204    {
10205     "component_value" : 48,
10206     "kind" : "vbase_offset"
10207    },
10208    {
10209     "kind" : "offset_to_top"
10210    },
10211    {
10212     "kind" : "rtti",
10213     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
10214    },
10215    {
10216     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
10217    },
10218    {
10219     "kind" : "complete_dtor_pointer",
10220     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
10221    },
10222    {
10223     "kind" : "deleting_dtor_pointer",
10224     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
10225    },
10226    {
10227     "kind" : "vcall_offset"
10228    },
10229    {
10230     "kind" : "vcall_offset"
10231    },
10232    {
10233     "kind" : "vcall_offset"
10234    },
10235    {
10236     "kind" : "vcall_offset"
10237    },
10238    {
10239     "component_value" : -48,
10240     "kind" : "vcall_offset"
10241    },
10242    {
10243     "component_value" : -48,
10244     "kind" : "offset_to_top"
10245    },
10246    {
10247     "kind" : "rtti",
10248     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
10249    },
10250    {
10251     "kind" : "complete_dtor_pointer",
10252     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
10253    },
10254    {
10255     "kind" : "deleting_dtor_pointer",
10256     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
10257    },
10258    {
10259     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10260    },
10261    {
10262     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10263    },
10264    {
10265     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10266    },
10267    {
10268     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10269    }
10270   ]
10271  },
10272  {
10273   "alignment" : 8,
10274   "base_specifiers" :
10275   [
10276    {
10277     "is_virtual" : true,
10278     "referenced_type" : "type-23"
10279    }
10280   ],
10281   "linker_set_key" : "android::hardware::hidl_death_recipient",
10282   "name" : "android::hardware::hidl_death_recipient",
10283   "referenced_type" : "type-93",
10284   "self_type" : "type-93",
10285   "size" : 24,
10286   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10287   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
10288   "vtable_components" :
10289   [
10290    {
10291     "component_value" : 8,
10292     "kind" : "vbase_offset"
10293    },
10294    {
10295     "kind" : "offset_to_top"
10296    },
10297    {
10298     "kind" : "rtti",
10299     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
10300    },
10301    {
10302     "is_pure" : true,
10303     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
10304    },
10305    {
10306     "kind" : "complete_dtor_pointer",
10307     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
10308    },
10309    {
10310     "kind" : "deleting_dtor_pointer",
10311     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
10312    },
10313    {
10314     "kind" : "vcall_offset"
10315    },
10316    {
10317     "kind" : "vcall_offset"
10318    },
10319    {
10320     "kind" : "vcall_offset"
10321    },
10322    {
10323     "kind" : "vcall_offset"
10324    },
10325    {
10326     "component_value" : -8,
10327     "kind" : "vcall_offset"
10328    },
10329    {
10330     "component_value" : -8,
10331     "kind" : "offset_to_top"
10332    },
10333    {
10334     "kind" : "rtti",
10335     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
10336    },
10337    {
10338     "kind" : "complete_dtor_pointer",
10339     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
10340    },
10341    {
10342     "kind" : "deleting_dtor_pointer",
10343     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
10344    },
10345    {
10346     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10347    },
10348    {
10349     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10350    },
10351    {
10352     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10353    },
10354    {
10355     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10356    }
10357   ]
10358  },
10359  {
10360   "alignment" : 8,
10361   "fields" :
10362   [
10363    {
10364     "access" : "private",
10365     "field_name" : "mHandle",
10366     "referenced_type" : "type-252"
10367    },
10368    {
10369     "access" : "private",
10370     "field_name" : "mOwnsHandle",
10371     "field_offset" : 64,
10372     "referenced_type" : "type-26"
10373    }
10374   ],
10375   "linker_set_key" : "android::hardware::hidl_handle",
10376   "name" : "android::hardware::hidl_handle",
10377   "referenced_type" : "type-264",
10378   "self_type" : "type-264",
10379   "size" : 16,
10380   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10381   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
10382  },
10383  {
10384   "alignment" : 8,
10385   "fields" :
10386   [
10387    {
10388     "access" : "private",
10389     "field_name" : "mHandle",
10390     "referenced_type" : "type-264"
10391    },
10392    {
10393     "access" : "private",
10394     "field_name" : "mSize",
10395     "field_offset" : 128,
10396     "referenced_type" : "type-12"
10397    },
10398    {
10399     "access" : "private",
10400     "field_name" : "mName",
10401     "field_offset" : 192,
10402     "referenced_type" : "type-266"
10403    }
10404   ],
10405   "linker_set_key" : "android::hardware::hidl_memory",
10406   "name" : "android::hardware::hidl_memory",
10407   "referenced_type" : "type-270",
10408   "self_type" : "type-270",
10409   "size" : 40,
10410   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10411   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
10412  },
10413  {
10414   "alignment" : 8,
10415   "fields" :
10416   [
10417    {
10418     "access" : "private",
10419     "field_name" : "mBuffer",
10420     "referenced_type" : "type-267"
10421    },
10422    {
10423     "access" : "private",
10424     "field_name" : "mSize",
10425     "field_offset" : 64,
10426     "referenced_type" : "type-2"
10427    },
10428    {
10429     "access" : "private",
10430     "field_name" : "mOwnsBuffer",
10431     "field_offset" : 96,
10432     "referenced_type" : "type-26"
10433    }
10434   ],
10435   "linker_set_key" : "android::hardware::hidl_string",
10436   "name" : "android::hardware::hidl_string",
10437   "referenced_type" : "type-266",
10438   "self_type" : "type-266",
10439   "size" : 16,
10440   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10441   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
10442  },
10443  {
10444   "alignment" : 8,
10445   "fields" :
10446   [
10447    {
10448     "access" : "private",
10449     "field_name" : "mBuffer",
10450     "referenced_type" : "type-284"
10451    },
10452    {
10453     "access" : "private",
10454     "field_name" : "mSize",
10455     "field_offset" : 64,
10456     "referenced_type" : "type-2"
10457    },
10458    {
10459     "access" : "private",
10460     "field_name" : "mOwnsBuffer",
10461     "field_offset" : 96,
10462     "referenced_type" : "type-26"
10463    }
10464   ],
10465   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
10466   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
10467   "referenced_type" : "type-283",
10468   "self_type" : "type-283",
10469   "size" : 16,
10470   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10471   "template_args" : [ "type-287" ],
10472   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
10473  },
10474  {
10475   "alignment" : 8,
10476   "fields" :
10477   [
10478    {
10479     "access" : "private",
10480     "field_name" : "mBuffer",
10481     "referenced_type" : "type-300"
10482    },
10483    {
10484     "access" : "private",
10485     "field_name" : "mSize",
10486     "field_offset" : 64,
10487     "referenced_type" : "type-2"
10488    },
10489    {
10490     "access" : "private",
10491     "field_name" : "mOwnsBuffer",
10492     "field_offset" : 96,
10493     "referenced_type" : "type-26"
10494    }
10495   ],
10496   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
10497   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
10498   "referenced_type" : "type-299",
10499   "self_type" : "type-299",
10500   "size" : 16,
10501   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10502   "template_args" : [ "type-303" ],
10503   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE"
10504  },
10505  {
10506   "alignment" : 8,
10507   "fields" :
10508   [
10509    {
10510     "access" : "private",
10511     "field_name" : "mBuffer",
10512     "referenced_type" : "type-290"
10513    },
10514    {
10515     "access" : "private",
10516     "field_name" : "mSize",
10517     "field_offset" : 64,
10518     "referenced_type" : "type-2"
10519    },
10520    {
10521     "access" : "private",
10522     "field_name" : "mOwnsBuffer",
10523     "field_offset" : 96,
10524     "referenced_type" : "type-26"
10525    }
10526   ],
10527   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
10528   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
10529   "referenced_type" : "type-289",
10530   "self_type" : "type-289",
10531   "size" : 16,
10532   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10533   "template_args" : [ "type-266" ],
10534   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
10535  },
10536  {
10537   "alignment" : 8,
10538   "fields" :
10539   [
10540    {
10541     "access" : "private",
10542     "field_name" : "mBuffer",
10543     "referenced_type" : "type-325"
10544    },
10545    {
10546     "access" : "private",
10547     "field_name" : "mSize",
10548     "field_offset" : 64,
10549     "referenced_type" : "type-2"
10550    },
10551    {
10552     "access" : "private",
10553     "field_name" : "mOwnsBuffer",
10554     "field_offset" : 96,
10555     "referenced_type" : "type-26"
10556    }
10557   ],
10558   "linker_set_key" : "android::hardware::hidl_vec<char>",
10559   "name" : "android::hardware::hidl_vec<char>",
10560   "referenced_type" : "type-324",
10561   "self_type" : "type-324",
10562   "size" : 16,
10563   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10564   "template_args" : [ "type-45" ],
10565   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
10566  },
10567  {
10568   "alignment" : 8,
10569   "fields" :
10570   [
10571    {
10572     "access" : "private",
10573     "field_name" : "mBuffer",
10574     "referenced_type" : "type-310"
10575    },
10576    {
10577     "access" : "private",
10578     "field_name" : "mSize",
10579     "field_offset" : 64,
10580     "referenced_type" : "type-2"
10581    },
10582    {
10583     "access" : "private",
10584     "field_name" : "mOwnsBuffer",
10585     "field_offset" : 96,
10586     "referenced_type" : "type-26"
10587    }
10588   ],
10589   "linker_set_key" : "android::hardware::hidl_vec<int>",
10590   "name" : "android::hardware::hidl_vec<int>",
10591   "referenced_type" : "type-309",
10592   "self_type" : "type-309",
10593   "size" : 16,
10594   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10595   "template_args" : [ "type-7" ],
10596   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
10597  },
10598  {
10599   "alignment" : 8,
10600   "fields" :
10601   [
10602    {
10603     "access" : "private",
10604     "field_name" : "mBuffer",
10605     "referenced_type" : "type-317"
10606    },
10607    {
10608     "access" : "private",
10609     "field_name" : "mSize",
10610     "field_offset" : 64,
10611     "referenced_type" : "type-2"
10612    },
10613    {
10614     "access" : "private",
10615     "field_name" : "mOwnsBuffer",
10616     "field_offset" : 96,
10617     "referenced_type" : "type-26"
10618    }
10619   ],
10620   "linker_set_key" : "android::hardware::hidl_vec<unsigned int>",
10621   "name" : "android::hardware::hidl_vec<unsigned int>",
10622   "referenced_type" : "type-316",
10623   "self_type" : "type-316",
10624   "size" : 16,
10625   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10626   "template_args" : [ "type-2" ],
10627   "unique_id" : "_ZTSN7android8hardware8hidl_vecIjEE"
10628  },
10629  {
10630   "alignment" : 2,
10631   "fields" :
10632   [
10633    {
10634     "access" : "private",
10635     "field_name" : "mMajor",
10636     "referenced_type" : "type-102"
10637    },
10638    {
10639     "access" : "private",
10640     "field_name" : "mMinor",
10641     "field_offset" : 16,
10642     "referenced_type" : "type-102"
10643    }
10644   ],
10645   "linker_set_key" : "android::hardware::hidl_version",
10646   "name" : "android::hardware::hidl_version",
10647   "referenced_type" : "type-330",
10648   "self_type" : "type-330",
10649   "size" : 4,
10650   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10651   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
10652  },
10653  {
10654   "alignment" : 8,
10655   "base_specifiers" :
10656   [
10657    {
10658     "referenced_type" : "type-113"
10659    },
10660    {
10661     "referenced_type" : "type-391"
10662    }
10663   ],
10664   "fields" :
10665   [
10666    {
10667     "access" : "private",
10668     "field_name" : "_hidl_mImpl",
10669     "field_offset" : 960,
10670     "referenced_type" : "type-390"
10671    }
10672   ],
10673   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
10674   "name" : "android::hidl::base::V1_0::BnHwBase",
10675   "referenced_type" : "type-389",
10676   "self_type" : "type-389",
10677   "size" : 144,
10678   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
10679   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
10680   "vtable_components" :
10681   [
10682    {
10683     "component_value" : 128,
10684     "kind" : "vbase_offset"
10685    },
10686    {
10687     "kind" : "offset_to_top"
10688    },
10689    {
10690     "kind" : "rtti",
10691     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10692    },
10693    {
10694     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10695    },
10696    {
10697     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10698    },
10699    {
10700     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10701    },
10702    {
10703     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10704    },
10705    {
10706     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10707    },
10708    {
10709     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10710    },
10711    {
10712     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10713    },
10714    {
10715     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10716    },
10717    {
10718     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10719    },
10720    {
10721     "kind" : "complete_dtor_pointer",
10722     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
10723    },
10724    {
10725     "kind" : "deleting_dtor_pointer",
10726     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
10727    },
10728    {
10729     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
10730    },
10731    {
10732     "component_value" : -32,
10733     "kind" : "offset_to_top"
10734    },
10735    {
10736     "kind" : "rtti",
10737     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10738    },
10739    {
10740     "kind" : "complete_dtor_pointer",
10741     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
10742    },
10743    {
10744     "kind" : "deleting_dtor_pointer",
10745     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
10746    },
10747    {
10748     "kind" : "vcall_offset"
10749    },
10750    {
10751     "kind" : "vcall_offset"
10752    },
10753    {
10754     "kind" : "vcall_offset"
10755    },
10756    {
10757     "kind" : "vcall_offset"
10758    },
10759    {
10760     "component_value" : -128,
10761     "kind" : "vcall_offset"
10762    },
10763    {
10764     "component_value" : -128,
10765     "kind" : "offset_to_top"
10766    },
10767    {
10768     "kind" : "rtti",
10769     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10770    },
10771    {
10772     "kind" : "complete_dtor_pointer",
10773     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
10774    },
10775    {
10776     "kind" : "deleting_dtor_pointer",
10777     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
10778    },
10779    {
10780     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10781    },
10782    {
10783     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10784    },
10785    {
10786     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10787    },
10788    {
10789     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10790    }
10791   ]
10792  },
10793  {
10794   "alignment" : 8,
10795   "base_specifiers" :
10796   [
10797    {
10798     "referenced_type" : "type-370"
10799    },
10800    {
10801     "referenced_type" : "type-391"
10802    }
10803   ],
10804   "fields" :
10805   [
10806    {
10807     "access" : "private",
10808     "field_name" : "_hidl_mMutex",
10809     "field_offset" : 1088,
10810     "referenced_type" : "type-548"
10811    },
10812    {
10813     "access" : "private",
10814     "field_name" : "_hidl_mDeathRecipients",
10815     "field_offset" : 1408,
10816     "referenced_type" : "type-549"
10817    }
10818   ],
10819   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
10820   "name" : "android::hidl::base::V1_0::BpHwBase",
10821   "referenced_type" : "type-547",
10822   "self_type" : "type-547",
10823   "size" : 216,
10824   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
10825   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
10826   "vtable_components" :
10827   [
10828    {
10829     "component_value" : 200,
10830     "kind" : "vbase_offset"
10831    },
10832    {
10833     "kind" : "offset_to_top"
10834    },
10835    {
10836     "kind" : "rtti",
10837     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10838    },
10839    {
10840     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
10841    },
10842    {
10843     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10844    },
10845    {
10846     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10847    },
10848    {
10849     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10850    },
10851    {
10852     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
10853    },
10854    {
10855     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
10856    },
10857    {
10858     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
10859    },
10860    {
10861     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
10862    },
10863    {
10864     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10865    },
10866    {
10867     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
10868    },
10869    {
10870     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10871    },
10872    {
10873     "kind" : "complete_dtor_pointer",
10874     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
10875    },
10876    {
10877     "kind" : "deleting_dtor_pointer",
10878     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
10879    },
10880    {
10881     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10882    },
10883    {
10884     "component_value" : 192,
10885     "kind" : "vbase_offset"
10886    },
10887    {
10888     "component_value" : -8,
10889     "kind" : "offset_to_top"
10890    },
10891    {
10892     "kind" : "rtti",
10893     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10894    },
10895    {
10896     "kind" : "complete_dtor_pointer",
10897     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10898    },
10899    {
10900     "kind" : "deleting_dtor_pointer",
10901     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10902    },
10903    {
10904     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10905    },
10906    {
10907     "component_value" : 184,
10908     "kind" : "vbase_offset"
10909    },
10910    {
10911     "component_value" : -16,
10912     "kind" : "offset_to_top"
10913    },
10914    {
10915     "kind" : "rtti",
10916     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10917    },
10918    {
10919     "kind" : "complete_dtor_pointer",
10920     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10921    },
10922    {
10923     "kind" : "deleting_dtor_pointer",
10924     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10925    },
10926    {
10927     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10928    },
10929    {
10930     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10931    },
10932    {
10933     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10934    },
10935    {
10936     "component_value" : -48,
10937     "kind" : "offset_to_top"
10938    },
10939    {
10940     "kind" : "rtti",
10941     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10942    },
10943    {
10944     "kind" : "complete_dtor_pointer",
10945     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10946    },
10947    {
10948     "kind" : "deleting_dtor_pointer",
10949     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10950    },
10951    {
10952     "kind" : "vcall_offset"
10953    },
10954    {
10955     "component_value" : -184,
10956     "kind" : "vcall_offset"
10957    },
10958    {
10959     "component_value" : -184,
10960     "kind" : "vcall_offset"
10961    },
10962    {
10963     "component_value" : -184,
10964     "kind" : "vcall_offset"
10965    },
10966    {
10967     "component_value" : -200,
10968     "kind" : "vcall_offset"
10969    },
10970    {
10971     "component_value" : -200,
10972     "kind" : "offset_to_top"
10973    },
10974    {
10975     "kind" : "rtti",
10976     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10977    },
10978    {
10979     "kind" : "complete_dtor_pointer",
10980     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10981    },
10982    {
10983     "kind" : "deleting_dtor_pointer",
10984     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10985    },
10986    {
10987     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10988    },
10989    {
10990     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10991    },
10992    {
10993     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10994    },
10995    {
10996     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10997    }
10998   ]
10999  },
11000  {
11001   "alignment" : 8,
11002   "fields" :
11003   [
11004    {
11005     "field_name" : "pid",
11006     "referenced_type" : "type-7"
11007    },
11008    {
11009     "field_name" : "ptr",
11010     "field_offset" : 64,
11011     "referenced_type" : "type-12"
11012    },
11013    {
11014     "field_name" : "arch",
11015     "field_offset" : 128,
11016     "referenced_type" : "type-347"
11017    }
11018   ],
11019   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
11020   "name" : "android::hidl::base::V1_0::DebugInfo",
11021   "referenced_type" : "type-346",
11022   "self_type" : "type-346",
11023   "size" : 24,
11024   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
11025   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
11026  },
11027  {
11028   "alignment" : 8,
11029   "base_specifiers" :
11030   [
11031    {
11032     "is_virtual" : true,
11033     "referenced_type" : "type-23"
11034    }
11035   ],
11036   "linker_set_key" : "android::hidl::base::V1_0::IBase",
11037   "name" : "android::hidl::base::V1_0::IBase",
11038   "referenced_type" : "type-58",
11039   "self_type" : "type-58",
11040   "size" : 24,
11041   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
11042   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
11043   "vtable_components" :
11044   [
11045    {
11046     "component_value" : 8,
11047     "kind" : "vbase_offset"
11048    },
11049    {
11050     "kind" : "offset_to_top"
11051    },
11052    {
11053     "kind" : "rtti",
11054     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11055    },
11056    {
11057     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
11058    },
11059    {
11060     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11061    },
11062    {
11063     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11064    },
11065    {
11066     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11067    },
11068    {
11069     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
11070    },
11071    {
11072     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
11073    },
11074    {
11075     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
11076    },
11077    {
11078     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
11079    },
11080    {
11081     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11082    },
11083    {
11084     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
11085    },
11086    {
11087     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11088    },
11089    {
11090     "kind" : "complete_dtor_pointer",
11091     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
11092    },
11093    {
11094     "kind" : "deleting_dtor_pointer",
11095     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
11096    },
11097    {
11098     "kind" : "vcall_offset"
11099    },
11100    {
11101     "kind" : "vcall_offset"
11102    },
11103    {
11104     "kind" : "vcall_offset"
11105    },
11106    {
11107     "kind" : "vcall_offset"
11108    },
11109    {
11110     "component_value" : -8,
11111     "kind" : "vcall_offset"
11112    },
11113    {
11114     "component_value" : -8,
11115     "kind" : "offset_to_top"
11116    },
11117    {
11118     "kind" : "rtti",
11119     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11120    },
11121    {
11122     "kind" : "complete_dtor_pointer",
11123     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
11124    },
11125    {
11126     "kind" : "deleting_dtor_pointer",
11127     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
11128    },
11129    {
11130     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11131    },
11132    {
11133     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11134    },
11135    {
11136     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11137    },
11138    {
11139     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11140    }
11141   ]
11142  },
11143  {
11144   "alignment" : 8,
11145   "base_specifiers" :
11146   [
11147    {
11148     "referenced_type" : "type-58"
11149    }
11150   ],
11151   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
11152   "name" : "android::hidl::manager::V1_0::IServiceManager",
11153   "referenced_type" : "type-57",
11154   "self_type" : "type-57",
11155   "size" : 24,
11156   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
11157   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
11158   "vtable_components" :
11159   [
11160    {
11161     "component_value" : 8,
11162     "kind" : "vbase_offset"
11163    },
11164    {
11165     "kind" : "offset_to_top"
11166    },
11167    {
11168     "kind" : "rtti",
11169     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11170    },
11171    {
11172     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
11173    },
11174    {
11175     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11176    },
11177    {
11178     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11179    },
11180    {
11181     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11182    },
11183    {
11184     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
11185    },
11186    {
11187     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
11188    },
11189    {
11190     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
11191    },
11192    {
11193     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
11194    },
11195    {
11196     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11197    },
11198    {
11199     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
11200    },
11201    {
11202     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11203    },
11204    {
11205     "kind" : "complete_dtor_pointer",
11206     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
11207    },
11208    {
11209     "kind" : "deleting_dtor_pointer",
11210     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
11211    },
11212    {
11213     "is_pure" : true,
11214     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
11215    },
11216    {
11217     "is_pure" : true,
11218     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
11219    },
11220    {
11221     "is_pure" : true,
11222     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
11223    },
11224    {
11225     "is_pure" : true,
11226     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11227    },
11228    {
11229     "is_pure" : true,
11230     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
11231    },
11232    {
11233     "is_pure" : true,
11234     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
11235    },
11236    {
11237     "is_pure" : true,
11238     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
11239    },
11240    {
11241     "is_pure" : true,
11242     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
11243    },
11244    {
11245     "kind" : "vcall_offset"
11246    },
11247    {
11248     "kind" : "vcall_offset"
11249    },
11250    {
11251     "kind" : "vcall_offset"
11252    },
11253    {
11254     "kind" : "vcall_offset"
11255    },
11256    {
11257     "component_value" : -8,
11258     "kind" : "vcall_offset"
11259    },
11260    {
11261     "component_value" : -8,
11262     "kind" : "offset_to_top"
11263    },
11264    {
11265     "kind" : "rtti",
11266     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11267    },
11268    {
11269     "kind" : "complete_dtor_pointer",
11270     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
11271    },
11272    {
11273     "kind" : "deleting_dtor_pointer",
11274     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
11275    },
11276    {
11277     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11278    },
11279    {
11280     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11281    },
11282    {
11283     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11284    },
11285    {
11286     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11287    }
11288   ]
11289  },
11290  {
11291   "alignment" : 8,
11292   "fields" :
11293   [
11294    {
11295     "field_name" : "interfaceName",
11296     "referenced_type" : "type-266"
11297    },
11298    {
11299     "field_name" : "instanceName",
11300     "field_offset" : 128,
11301     "referenced_type" : "type-266"
11302    },
11303    {
11304     "field_name" : "pid",
11305     "field_offset" : 256,
11306     "referenced_type" : "type-7"
11307    },
11308    {
11309     "field_name" : "clientPids",
11310     "field_offset" : 320,
11311     "referenced_type" : "type-309"
11312    },
11313    {
11314     "field_name" : "arch",
11315     "field_offset" : 448,
11316     "referenced_type" : "type-347"
11317    }
11318   ],
11319   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
11320   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
11321   "referenced_type" : "type-496",
11322   "self_type" : "type-496",
11323   "size" : 64,
11324   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
11325   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
11326  },
11327  {
11328   "alignment" : 8,
11329   "base_specifiers" :
11330   [
11331    {
11332     "referenced_type" : "type-58"
11333    }
11334   ],
11335   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
11336   "name" : "android::hidl::manager::V1_0::IServiceNotification",
11337   "referenced_type" : "type-75",
11338   "self_type" : "type-75",
11339   "size" : 24,
11340   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
11341   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
11342   "vtable_components" :
11343   [
11344    {
11345     "component_value" : 8,
11346     "kind" : "vbase_offset"
11347    },
11348    {
11349     "kind" : "offset_to_top"
11350    },
11351    {
11352     "kind" : "rtti",
11353     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11354    },
11355    {
11356     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
11357    },
11358    {
11359     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11360    },
11361    {
11362     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11363    },
11364    {
11365     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11366    },
11367    {
11368     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
11369    },
11370    {
11371     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
11372    },
11373    {
11374     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
11375    },
11376    {
11377     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
11378    },
11379    {
11380     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11381    },
11382    {
11383     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
11384    },
11385    {
11386     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11387    },
11388    {
11389     "kind" : "complete_dtor_pointer",
11390     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11391    },
11392    {
11393     "kind" : "deleting_dtor_pointer",
11394     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11395    },
11396    {
11397     "is_pure" : true,
11398     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
11399    },
11400    {
11401     "kind" : "vcall_offset"
11402    },
11403    {
11404     "kind" : "vcall_offset"
11405    },
11406    {
11407     "kind" : "vcall_offset"
11408    },
11409    {
11410     "kind" : "vcall_offset"
11411    },
11412    {
11413     "component_value" : -8,
11414     "kind" : "vcall_offset"
11415    },
11416    {
11417     "component_value" : -8,
11418     "kind" : "offset_to_top"
11419    },
11420    {
11421     "kind" : "rtti",
11422     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11423    },
11424    {
11425     "kind" : "complete_dtor_pointer",
11426     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11427    },
11428    {
11429     "kind" : "deleting_dtor_pointer",
11430     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11431    },
11432    {
11433     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11434    },
11435    {
11436     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11437    },
11438    {
11439     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11440    },
11441    {
11442     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11443    }
11444   ]
11445  },
11446  {
11447   "alignment" : 8,
11448   "fields" :
11449   [
11450    {
11451     "access" : "private",
11452     "field_name" : "m_ptr",
11453     "referenced_type" : "type-67"
11454    }
11455   ],
11456   "linker_set_key" : "android::sp<android::Thread>",
11457   "name" : "android::sp<android::Thread>",
11458   "record_kind" : "class",
11459   "referenced_type" : "type-66",
11460   "self_type" : "type-66",
11461   "size" : 8,
11462   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11463   "template_args" : [ "type-68" ],
11464   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
11465  },
11466  {
11467   "alignment" : 8,
11468   "fields" :
11469   [
11470    {
11471     "access" : "private",
11472     "field_name" : "m_ptr",
11473     "referenced_type" : "type-112"
11474    }
11475   ],
11476   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
11477   "name" : "android::sp<android::hardware::BHwBinder>",
11478   "record_kind" : "class",
11479   "referenced_type" : "type-111",
11480   "self_type" : "type-111",
11481   "size" : 8,
11482   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11483   "template_args" : [ "type-113" ],
11484   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
11485  },
11486  {
11487   "alignment" : 8,
11488   "fields" :
11489   [
11490    {
11491     "access" : "private",
11492     "field_name" : "m_ptr",
11493     "referenced_type" : "type-51"
11494    }
11495   ],
11496   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
11497   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
11498   "record_kind" : "class",
11499   "referenced_type" : "type-613",
11500   "self_type" : "type-613",
11501   "size" : 8,
11502   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11503   "template_args" : [ "type-52" ],
11504   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
11505  },
11506  {
11507   "alignment" : 8,
11508   "fields" :
11509   [
11510    {
11511     "access" : "private",
11512     "field_name" : "m_ptr",
11513     "referenced_type" : "type-21"
11514    }
11515   ],
11516   "linker_set_key" : "android::sp<android::hardware::IBinder>",
11517   "name" : "android::sp<android::hardware::IBinder>",
11518   "record_kind" : "class",
11519   "referenced_type" : "type-37",
11520   "self_type" : "type-37",
11521   "size" : 8,
11522   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11523   "template_args" : [ "type-22" ],
11524   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
11525  },
11526  {
11527   "alignment" : 8,
11528   "fields" :
11529   [
11530    {
11531     "access" : "private",
11532     "field_name" : "m_ptr",
11533     "referenced_type" : "type-618"
11534    }
11535   ],
11536   "linker_set_key" : "android::sp<android::hardware::IInterface>",
11537   "name" : "android::sp<android::hardware::IInterface>",
11538   "record_kind" : "class",
11539   "referenced_type" : "type-617",
11540   "self_type" : "type-617",
11541   "size" : 8,
11542   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11543   "template_args" : [ "type-371" ],
11544   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
11545  },
11546  {
11547   "alignment" : 8,
11548   "fields" :
11549   [
11550    {
11551     "access" : "private",
11552     "field_name" : "m_ptr",
11553     "referenced_type" : "type-50"
11554    }
11555   ],
11556   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
11557   "name" : "android::sp<android::hardware::ProcessState>",
11558   "record_kind" : "class",
11559   "referenced_type" : "type-49",
11560   "self_type" : "type-49",
11561   "size" : 8,
11562   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11563   "template_args" : [ "type-6" ],
11564   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
11565  },
11566  {
11567   "alignment" : 8,
11568   "fields" :
11569   [
11570    {
11571     "access" : "private",
11572     "field_name" : "m_ptr",
11573     "referenced_type" : "type-81"
11574    }
11575   ],
11576   "linker_set_key" : "android::sp<android::hardware::graphics::mapper::V2_0::IMapper>",
11577   "name" : "android::sp<android::hardware::graphics::mapper::V2_0::IMapper>",
11578   "record_kind" : "class",
11579   "referenced_type" : "type-80",
11580   "self_type" : "type-80",
11581   "size" : 8,
11582   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11583   "template_args" : [ "type-82" ],
11584   "unique_id" : "_ZTSN7android2spINS_8hardware8graphics6mapper4V2_07IMapperEEE"
11585  },
11586  {
11587   "alignment" : 8,
11588   "fields" :
11589   [
11590    {
11591     "access" : "private",
11592     "field_name" : "m_ptr",
11593     "referenced_type" : "type-89"
11594    }
11595   ],
11596   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
11597   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
11598   "record_kind" : "class",
11599   "referenced_type" : "type-88",
11600   "self_type" : "type-88",
11601   "size" : 8,
11602   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11603   "template_args" : [ "type-90" ],
11604   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
11605  },
11606  {
11607   "alignment" : 8,
11608   "fields" :
11609   [
11610    {
11611     "access" : "private",
11612     "field_name" : "m_ptr",
11613     "referenced_type" : "type-92"
11614    }
11615   ],
11616   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
11617   "name" : "android::sp<android::hardware::hidl_death_recipient>",
11618   "record_kind" : "class",
11619   "referenced_type" : "type-297",
11620   "self_type" : "type-297",
11621   "size" : 8,
11622   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11623   "template_args" : [ "type-93" ],
11624   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
11625  },
11626  {
11627   "alignment" : 8,
11628   "fields" :
11629   [
11630    {
11631     "access" : "private",
11632     "field_name" : "m_ptr",
11633     "referenced_type" : "type-95"
11634    }
11635   ],
11636   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
11637   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
11638   "record_kind" : "class",
11639   "referenced_type" : "type-390",
11640   "self_type" : "type-390",
11641   "size" : 8,
11642   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11643   "template_args" : [ "type-58" ],
11644   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
11645  },
11646  {
11647   "alignment" : 8,
11648   "fields" :
11649   [
11650    {
11651     "access" : "private",
11652     "field_name" : "m_ptr",
11653     "referenced_type" : "type-56"
11654    }
11655   ],
11656   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
11657   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
11658   "record_kind" : "class",
11659   "referenced_type" : "type-55",
11660   "self_type" : "type-55",
11661   "size" : 8,
11662   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11663   "template_args" : [ "type-57" ],
11664   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
11665  },
11666  {
11667   "alignment" : 8,
11668   "fields" :
11669   [
11670    {
11671     "access" : "private",
11672     "field_name" : "m_ptr",
11673     "referenced_type" : "type-74"
11674    }
11675   ],
11676   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
11677   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
11678   "record_kind" : "class",
11679   "referenced_type" : "type-73",
11680   "self_type" : "type-73",
11681   "size" : 8,
11682   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11683   "template_args" : [ "type-75" ],
11684   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
11685  },
11686  {
11687   "alignment" : 1,
11688   "linker_set_key" : "android::trait_trivial_copy<bool>",
11689   "name" : "android::trait_trivial_copy<bool>",
11690   "referenced_type" : "type-174",
11691   "self_type" : "type-174",
11692   "size" : 1,
11693   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11694   "template_args" : [ "type-26" ],
11695   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
11696  },
11697  {
11698   "alignment" : 1,
11699   "linker_set_key" : "android::trait_trivial_copy<char>",
11700   "name" : "android::trait_trivial_copy<char>",
11701   "referenced_type" : "type-178",
11702   "self_type" : "type-178",
11703   "size" : 1,
11704   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11705   "template_args" : [ "type-45" ],
11706   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
11707  },
11708  {
11709   "alignment" : 1,
11710   "linker_set_key" : "android::trait_trivial_copy<double>",
11711   "name" : "android::trait_trivial_copy<double>",
11712   "referenced_type" : "type-229",
11713   "self_type" : "type-229",
11714   "size" : 1,
11715   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11716   "template_args" : [ "type-227" ],
11717   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
11718  },
11719  {
11720   "alignment" : 1,
11721   "linker_set_key" : "android::trait_trivial_copy<float>",
11722   "name" : "android::trait_trivial_copy<float>",
11723   "referenced_type" : "type-224",
11724   "self_type" : "type-224",
11725   "size" : 1,
11726   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11727   "template_args" : [ "type-222" ],
11728   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
11729  },
11730  {
11731   "alignment" : 1,
11732   "linker_set_key" : "android::trait_trivial_copy<int>",
11733   "name" : "android::trait_trivial_copy<int>",
11734   "referenced_type" : "type-195",
11735   "self_type" : "type-195",
11736   "size" : 1,
11737   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11738   "template_args" : [ "type-7" ],
11739   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
11740  },
11741  {
11742   "alignment" : 1,
11743   "linker_set_key" : "android::trait_trivial_copy<long long>",
11744   "name" : "android::trait_trivial_copy<long long>",
11745   "referenced_type" : "type-213",
11746   "self_type" : "type-213",
11747   "size" : 1,
11748   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11749   "template_args" : [ "type-211" ],
11750   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
11751  },
11752  {
11753   "alignment" : 1,
11754   "linker_set_key" : "android::trait_trivial_copy<long>",
11755   "name" : "android::trait_trivial_copy<long>",
11756   "referenced_type" : "type-203",
11757   "self_type" : "type-203",
11758   "size" : 1,
11759   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11760   "template_args" : [ "type-13" ],
11761   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
11762  },
11763  {
11764   "alignment" : 1,
11765   "linker_set_key" : "android::trait_trivial_copy<short>",
11766   "name" : "android::trait_trivial_copy<short>",
11767   "referenced_type" : "type-187",
11768   "self_type" : "type-187",
11769   "size" : 1,
11770   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11771   "template_args" : [ "type-185" ],
11772   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
11773  },
11774  {
11775   "alignment" : 1,
11776   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
11777   "name" : "android::trait_trivial_copy<unsigned char>",
11778   "referenced_type" : "type-182",
11779   "self_type" : "type-182",
11780   "size" : 1,
11781   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11782   "template_args" : [ "type-100" ],
11783   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
11784  },
11785  {
11786   "alignment" : 1,
11787   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
11788   "name" : "android::trait_trivial_copy<unsigned int>",
11789   "referenced_type" : "type-199",
11790   "self_type" : "type-199",
11791   "size" : 1,
11792   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11793   "template_args" : [ "type-2" ],
11794   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
11795  },
11796  {
11797   "alignment" : 1,
11798   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
11799   "name" : "android::trait_trivial_copy<unsigned long long>",
11800   "referenced_type" : "type-218",
11801   "self_type" : "type-218",
11802   "size" : 1,
11803   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11804   "template_args" : [ "type-216" ],
11805   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
11806  },
11807  {
11808   "alignment" : 1,
11809   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
11810   "name" : "android::trait_trivial_copy<unsigned long>",
11811   "referenced_type" : "type-207",
11812   "self_type" : "type-207",
11813   "size" : 1,
11814   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11815   "template_args" : [ "type-12" ],
11816   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
11817  },
11818  {
11819   "alignment" : 1,
11820   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
11821   "name" : "android::trait_trivial_copy<unsigned short>",
11822   "referenced_type" : "type-191",
11823   "self_type" : "type-191",
11824   "size" : 1,
11825   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11826   "template_args" : [ "type-102" ],
11827   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
11828  },
11829  {
11830   "alignment" : 1,
11831   "linker_set_key" : "android::trait_trivial_copy<void>",
11832   "name" : "android::trait_trivial_copy<void>",
11833   "referenced_type" : "type-170",
11834   "self_type" : "type-170",
11835   "size" : 1,
11836   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11837   "template_args" : [ "type-9" ],
11838   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
11839  },
11840  {
11841   "alignment" : 1,
11842   "linker_set_key" : "android::trait_trivial_ctor<bool>",
11843   "name" : "android::trait_trivial_ctor<bool>",
11844   "referenced_type" : "type-172",
11845   "self_type" : "type-172",
11846   "size" : 1,
11847   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11848   "template_args" : [ "type-26" ],
11849   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
11850  },
11851  {
11852   "alignment" : 1,
11853   "linker_set_key" : "android::trait_trivial_ctor<char>",
11854   "name" : "android::trait_trivial_ctor<char>",
11855   "referenced_type" : "type-176",
11856   "self_type" : "type-176",
11857   "size" : 1,
11858   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11859   "template_args" : [ "type-45" ],
11860   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
11861  },
11862  {
11863   "alignment" : 1,
11864   "linker_set_key" : "android::trait_trivial_ctor<double>",
11865   "name" : "android::trait_trivial_ctor<double>",
11866   "referenced_type" : "type-226",
11867   "self_type" : "type-226",
11868   "size" : 1,
11869   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11870   "template_args" : [ "type-227" ],
11871   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
11872  },
11873  {
11874   "alignment" : 1,
11875   "linker_set_key" : "android::trait_trivial_ctor<float>",
11876   "name" : "android::trait_trivial_ctor<float>",
11877   "referenced_type" : "type-221",
11878   "self_type" : "type-221",
11879   "size" : 1,
11880   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11881   "template_args" : [ "type-222" ],
11882   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
11883  },
11884  {
11885   "alignment" : 1,
11886   "linker_set_key" : "android::trait_trivial_ctor<int>",
11887   "name" : "android::trait_trivial_ctor<int>",
11888   "referenced_type" : "type-193",
11889   "self_type" : "type-193",
11890   "size" : 1,
11891   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11892   "template_args" : [ "type-7" ],
11893   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
11894  },
11895  {
11896   "alignment" : 1,
11897   "linker_set_key" : "android::trait_trivial_ctor<long long>",
11898   "name" : "android::trait_trivial_ctor<long long>",
11899   "referenced_type" : "type-210",
11900   "self_type" : "type-210",
11901   "size" : 1,
11902   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11903   "template_args" : [ "type-211" ],
11904   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
11905  },
11906  {
11907   "alignment" : 1,
11908   "linker_set_key" : "android::trait_trivial_ctor<long>",
11909   "name" : "android::trait_trivial_ctor<long>",
11910   "referenced_type" : "type-201",
11911   "self_type" : "type-201",
11912   "size" : 1,
11913   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11914   "template_args" : [ "type-13" ],
11915   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
11916  },
11917  {
11918   "alignment" : 1,
11919   "linker_set_key" : "android::trait_trivial_ctor<short>",
11920   "name" : "android::trait_trivial_ctor<short>",
11921   "referenced_type" : "type-184",
11922   "self_type" : "type-184",
11923   "size" : 1,
11924   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11925   "template_args" : [ "type-185" ],
11926   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
11927  },
11928  {
11929   "alignment" : 1,
11930   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
11931   "name" : "android::trait_trivial_ctor<unsigned char>",
11932   "referenced_type" : "type-180",
11933   "self_type" : "type-180",
11934   "size" : 1,
11935   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11936   "template_args" : [ "type-100" ],
11937   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
11938  },
11939  {
11940   "alignment" : 1,
11941   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
11942   "name" : "android::trait_trivial_ctor<unsigned int>",
11943   "referenced_type" : "type-197",
11944   "self_type" : "type-197",
11945   "size" : 1,
11946   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11947   "template_args" : [ "type-2" ],
11948   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
11949  },
11950  {
11951   "alignment" : 1,
11952   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
11953   "name" : "android::trait_trivial_ctor<unsigned long long>",
11954   "referenced_type" : "type-215",
11955   "self_type" : "type-215",
11956   "size" : 1,
11957   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11958   "template_args" : [ "type-216" ],
11959   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
11960  },
11961  {
11962   "alignment" : 1,
11963   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
11964   "name" : "android::trait_trivial_ctor<unsigned long>",
11965   "referenced_type" : "type-205",
11966   "self_type" : "type-205",
11967   "size" : 1,
11968   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11969   "template_args" : [ "type-12" ],
11970   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
11971  },
11972  {
11973   "alignment" : 1,
11974   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
11975   "name" : "android::trait_trivial_ctor<unsigned short>",
11976   "referenced_type" : "type-189",
11977   "self_type" : "type-189",
11978   "size" : 1,
11979   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11980   "template_args" : [ "type-102" ],
11981   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
11982  },
11983  {
11984   "alignment" : 1,
11985   "linker_set_key" : "android::trait_trivial_ctor<void>",
11986   "name" : "android::trait_trivial_ctor<void>",
11987   "referenced_type" : "type-167",
11988   "self_type" : "type-167",
11989   "size" : 1,
11990   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11991   "template_args" : [ "type-9" ],
11992   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
11993  },
11994  {
11995   "alignment" : 1,
11996   "linker_set_key" : "android::trait_trivial_dtor<bool>",
11997   "name" : "android::trait_trivial_dtor<bool>",
11998   "referenced_type" : "type-173",
11999   "self_type" : "type-173",
12000   "size" : 1,
12001   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12002   "template_args" : [ "type-26" ],
12003   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
12004  },
12005  {
12006   "alignment" : 1,
12007   "linker_set_key" : "android::trait_trivial_dtor<char>",
12008   "name" : "android::trait_trivial_dtor<char>",
12009   "referenced_type" : "type-177",
12010   "self_type" : "type-177",
12011   "size" : 1,
12012   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12013   "template_args" : [ "type-45" ],
12014   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
12015  },
12016  {
12017   "alignment" : 1,
12018   "linker_set_key" : "android::trait_trivial_dtor<double>",
12019   "name" : "android::trait_trivial_dtor<double>",
12020   "referenced_type" : "type-228",
12021   "self_type" : "type-228",
12022   "size" : 1,
12023   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12024   "template_args" : [ "type-227" ],
12025   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
12026  },
12027  {
12028   "alignment" : 1,
12029   "linker_set_key" : "android::trait_trivial_dtor<float>",
12030   "name" : "android::trait_trivial_dtor<float>",
12031   "referenced_type" : "type-223",
12032   "self_type" : "type-223",
12033   "size" : 1,
12034   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12035   "template_args" : [ "type-222" ],
12036   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
12037  },
12038  {
12039   "alignment" : 1,
12040   "linker_set_key" : "android::trait_trivial_dtor<int>",
12041   "name" : "android::trait_trivial_dtor<int>",
12042   "referenced_type" : "type-194",
12043   "self_type" : "type-194",
12044   "size" : 1,
12045   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12046   "template_args" : [ "type-7" ],
12047   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
12048  },
12049  {
12050   "alignment" : 1,
12051   "linker_set_key" : "android::trait_trivial_dtor<long long>",
12052   "name" : "android::trait_trivial_dtor<long long>",
12053   "referenced_type" : "type-212",
12054   "self_type" : "type-212",
12055   "size" : 1,
12056   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12057   "template_args" : [ "type-211" ],
12058   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
12059  },
12060  {
12061   "alignment" : 1,
12062   "linker_set_key" : "android::trait_trivial_dtor<long>",
12063   "name" : "android::trait_trivial_dtor<long>",
12064   "referenced_type" : "type-202",
12065   "self_type" : "type-202",
12066   "size" : 1,
12067   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12068   "template_args" : [ "type-13" ],
12069   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
12070  },
12071  {
12072   "alignment" : 1,
12073   "linker_set_key" : "android::trait_trivial_dtor<short>",
12074   "name" : "android::trait_trivial_dtor<short>",
12075   "referenced_type" : "type-186",
12076   "self_type" : "type-186",
12077   "size" : 1,
12078   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12079   "template_args" : [ "type-185" ],
12080   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
12081  },
12082  {
12083   "alignment" : 1,
12084   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
12085   "name" : "android::trait_trivial_dtor<unsigned char>",
12086   "referenced_type" : "type-181",
12087   "self_type" : "type-181",
12088   "size" : 1,
12089   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12090   "template_args" : [ "type-100" ],
12091   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
12092  },
12093  {
12094   "alignment" : 1,
12095   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
12096   "name" : "android::trait_trivial_dtor<unsigned int>",
12097   "referenced_type" : "type-198",
12098   "self_type" : "type-198",
12099   "size" : 1,
12100   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12101   "template_args" : [ "type-2" ],
12102   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
12103  },
12104  {
12105   "alignment" : 1,
12106   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
12107   "name" : "android::trait_trivial_dtor<unsigned long long>",
12108   "referenced_type" : "type-217",
12109   "self_type" : "type-217",
12110   "size" : 1,
12111   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12112   "template_args" : [ "type-216" ],
12113   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
12114  },
12115  {
12116   "alignment" : 1,
12117   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
12118   "name" : "android::trait_trivial_dtor<unsigned long>",
12119   "referenced_type" : "type-206",
12120   "self_type" : "type-206",
12121   "size" : 1,
12122   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12123   "template_args" : [ "type-12" ],
12124   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
12125  },
12126  {
12127   "alignment" : 1,
12128   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
12129   "name" : "android::trait_trivial_dtor<unsigned short>",
12130   "referenced_type" : "type-190",
12131   "self_type" : "type-190",
12132   "size" : 1,
12133   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12134   "template_args" : [ "type-102" ],
12135   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
12136  },
12137  {
12138   "alignment" : 1,
12139   "linker_set_key" : "android::trait_trivial_dtor<void>",
12140   "name" : "android::trait_trivial_dtor<void>",
12141   "referenced_type" : "type-168",
12142   "self_type" : "type-168",
12143   "size" : 1,
12144   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12145   "template_args" : [ "type-9" ],
12146   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
12147  },
12148  {
12149   "alignment" : 1,
12150   "linker_set_key" : "android::trait_trivial_move<android::String16>",
12151   "name" : "android::trait_trivial_move<android::String16>",
12152   "referenced_type" : "type-363",
12153   "self_type" : "type-363",
12154   "size" : 1,
12155   "source_file" : "/system/core/libutils/include/utils/String16.h",
12156   "template_args" : [ "type-31" ],
12157   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
12158  },
12159  {
12160   "alignment" : 1,
12161   "linker_set_key" : "android::trait_trivial_move<android::String8>",
12162   "name" : "android::trait_trivial_move<android::String8>",
12163   "referenced_type" : "type-358",
12164   "self_type" : "type-358",
12165   "size" : 1,
12166   "source_file" : "/system/core/libutils/include/utils/String8.h",
12167   "template_args" : [ "type-42" ],
12168   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
12169  },
12170  {
12171   "alignment" : 1,
12172   "linker_set_key" : "android::trait_trivial_move<bool>",
12173   "name" : "android::trait_trivial_move<bool>",
12174   "referenced_type" : "type-175",
12175   "self_type" : "type-175",
12176   "size" : 1,
12177   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12178   "template_args" : [ "type-26" ],
12179   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
12180  },
12181  {
12182   "alignment" : 1,
12183   "linker_set_key" : "android::trait_trivial_move<char>",
12184   "name" : "android::trait_trivial_move<char>",
12185   "referenced_type" : "type-179",
12186   "self_type" : "type-179",
12187   "size" : 1,
12188   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12189   "template_args" : [ "type-45" ],
12190   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
12191  },
12192  {
12193   "alignment" : 1,
12194   "linker_set_key" : "android::trait_trivial_move<double>",
12195   "name" : "android::trait_trivial_move<double>",
12196   "referenced_type" : "type-230",
12197   "self_type" : "type-230",
12198   "size" : 1,
12199   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12200   "template_args" : [ "type-227" ],
12201   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
12202  },
12203  {
12204   "alignment" : 1,
12205   "linker_set_key" : "android::trait_trivial_move<float>",
12206   "name" : "android::trait_trivial_move<float>",
12207   "referenced_type" : "type-225",
12208   "self_type" : "type-225",
12209   "size" : 1,
12210   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12211   "template_args" : [ "type-222" ],
12212   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
12213  },
12214  {
12215   "alignment" : 1,
12216   "linker_set_key" : "android::trait_trivial_move<int>",
12217   "name" : "android::trait_trivial_move<int>",
12218   "referenced_type" : "type-196",
12219   "self_type" : "type-196",
12220   "size" : 1,
12221   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12222   "template_args" : [ "type-7" ],
12223   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
12224  },
12225  {
12226   "alignment" : 1,
12227   "linker_set_key" : "android::trait_trivial_move<long long>",
12228   "name" : "android::trait_trivial_move<long long>",
12229   "referenced_type" : "type-214",
12230   "self_type" : "type-214",
12231   "size" : 1,
12232   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12233   "template_args" : [ "type-211" ],
12234   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
12235  },
12236  {
12237   "alignment" : 1,
12238   "linker_set_key" : "android::trait_trivial_move<long>",
12239   "name" : "android::trait_trivial_move<long>",
12240   "referenced_type" : "type-204",
12241   "self_type" : "type-204",
12242   "size" : 1,
12243   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12244   "template_args" : [ "type-13" ],
12245   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
12246  },
12247  {
12248   "alignment" : 1,
12249   "linker_set_key" : "android::trait_trivial_move<short>",
12250   "name" : "android::trait_trivial_move<short>",
12251   "referenced_type" : "type-188",
12252   "self_type" : "type-188",
12253   "size" : 1,
12254   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12255   "template_args" : [ "type-185" ],
12256   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
12257  },
12258  {
12259   "alignment" : 1,
12260   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
12261   "name" : "android::trait_trivial_move<unsigned char>",
12262   "referenced_type" : "type-183",
12263   "self_type" : "type-183",
12264   "size" : 1,
12265   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12266   "template_args" : [ "type-100" ],
12267   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
12268  },
12269  {
12270   "alignment" : 1,
12271   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
12272   "name" : "android::trait_trivial_move<unsigned int>",
12273   "referenced_type" : "type-200",
12274   "self_type" : "type-200",
12275   "size" : 1,
12276   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12277   "template_args" : [ "type-2" ],
12278   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
12279  },
12280  {
12281   "alignment" : 1,
12282   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
12283   "name" : "android::trait_trivial_move<unsigned long long>",
12284   "referenced_type" : "type-219",
12285   "self_type" : "type-219",
12286   "size" : 1,
12287   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12288   "template_args" : [ "type-216" ],
12289   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
12290  },
12291  {
12292   "alignment" : 1,
12293   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
12294   "name" : "android::trait_trivial_move<unsigned long>",
12295   "referenced_type" : "type-208",
12296   "self_type" : "type-208",
12297   "size" : 1,
12298   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12299   "template_args" : [ "type-12" ],
12300   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
12301  },
12302  {
12303   "alignment" : 1,
12304   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
12305   "name" : "android::trait_trivial_move<unsigned short>",
12306   "referenced_type" : "type-192",
12307   "self_type" : "type-192",
12308   "size" : 1,
12309   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12310   "template_args" : [ "type-102" ],
12311   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
12312  },
12313  {
12314   "alignment" : 1,
12315   "linker_set_key" : "android::trait_trivial_move<void>",
12316   "name" : "android::trait_trivial_move<void>",
12317   "referenced_type" : "type-171",
12318   "self_type" : "type-171",
12319   "size" : 1,
12320   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12321   "template_args" : [ "type-9" ],
12322   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
12323  },
12324  {
12325   "alignment" : 8,
12326   "fields" :
12327   [
12328    {
12329     "access" : "private",
12330     "field_name" : "m_ptr",
12331     "referenced_type" : "type-112"
12332    },
12333    {
12334     "access" : "private",
12335     "field_name" : "m_refs",
12336     "field_offset" : 64,
12337     "referenced_type" : "type-24"
12338    }
12339   ],
12340   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
12341   "name" : "android::wp<android::hardware::BHwBinder>",
12342   "record_kind" : "class",
12343   "referenced_type" : "type-329",
12344   "self_type" : "type-329",
12345   "size" : 16,
12346   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12347   "template_args" : [ "type-113" ],
12348   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
12349  },
12350  {
12351   "alignment" : 8,
12352   "fields" :
12353   [
12354    {
12355     "access" : "private",
12356     "field_name" : "m_ptr",
12357     "referenced_type" : "type-51"
12358    },
12359    {
12360     "access" : "private",
12361     "field_name" : "m_refs",
12362     "field_offset" : 64,
12363     "referenced_type" : "type-24"
12364    }
12365   ],
12366   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
12367   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
12368   "record_kind" : "class",
12369   "referenced_type" : "type-65",
12370   "self_type" : "type-65",
12371   "size" : 16,
12372   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12373   "template_args" : [ "type-52" ],
12374   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
12375  },
12376  {
12377   "alignment" : 8,
12378   "fields" :
12379   [
12380    {
12381     "access" : "private",
12382     "field_name" : "m_ptr",
12383     "referenced_type" : "type-92"
12384    },
12385    {
12386     "access" : "private",
12387     "field_name" : "m_refs",
12388     "field_offset" : 64,
12389     "referenced_type" : "type-24"
12390    }
12391   ],
12392   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
12393   "name" : "android::wp<android::hardware::hidl_death_recipient>",
12394   "record_kind" : "class",
12395   "referenced_type" : "type-91",
12396   "self_type" : "type-91",
12397   "size" : 16,
12398   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12399   "template_args" : [ "type-93" ],
12400   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
12401  },
12402  {
12403   "alignment" : 8,
12404   "fields" :
12405   [
12406    {
12407     "access" : "private",
12408     "field_name" : "m_ptr",
12409     "referenced_type" : "type-95"
12410    },
12411    {
12412     "access" : "private",
12413     "field_name" : "m_refs",
12414     "field_offset" : 64,
12415     "referenced_type" : "type-24"
12416    }
12417   ],
12418   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
12419   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
12420   "record_kind" : "class",
12421   "referenced_type" : "type-94",
12422   "self_type" : "type-94",
12423   "size" : 16,
12424   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12425   "template_args" : [ "type-58" ],
12426   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
12427  },
12428  {
12429   "alignment" : 4,
12430   "fields" :
12431   [
12432    {
12433     "field_name" : "maxContentLightLevel",
12434     "referenced_type" : "type-222"
12435    },
12436    {
12437     "field_name" : "maxFrameAverageLightLevel",
12438     "field_offset" : 32,
12439     "referenced_type" : "type-222"
12440    }
12441   ],
12442   "linker_set_key" : "android_cta861_3_metadata",
12443   "name" : "android_cta861_3_metadata",
12444   "referenced_type" : "type-470",
12445   "self_type" : "type-470",
12446   "size" : 8,
12447   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12448   "unique_id" : "android_cta861_3_metadata"
12449  },
12450  {
12451   "alignment" : 4,
12452   "fields" :
12453   [
12454    {
12455     "field_name" : "num_points",
12456     "referenced_type" : "type-2"
12457    },
12458    {
12459     "field_name" : "reserved",
12460     "field_offset" : 32,
12461     "referenced_type" : "type-458"
12462    },
12463    {
12464     "field_name" : "xyzc_points",
12465     "field_offset" : 288,
12466     "referenced_type" : "type-465"
12467    }
12468   ],
12469   "linker_set_key" : "android_depth_points",
12470   "name" : "android_depth_points",
12471   "referenced_type" : "type-464",
12472   "self_type" : "type-464",
12473   "size" : 36,
12474   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12475   "unique_id" : "android_depth_points"
12476  },
12477  {
12478   "alignment" : 8,
12479   "fields" :
12480   [
12481    {
12482     "field_name" : "format",
12483     "referenced_type" : "type-461"
12484    },
12485    {
12486     "field_name" : "num_planes",
12487     "field_offset" : 32,
12488     "referenced_type" : "type-2"
12489    },
12490    {
12491     "field_name" : "planes",
12492     "field_offset" : 64,
12493     "referenced_type" : "type-463"
12494    }
12495   ],
12496   "linker_set_key" : "android_flex_layout",
12497   "name" : "android_flex_layout",
12498   "referenced_type" : "type-462",
12499   "self_type" : "type-462",
12500   "size" : 16,
12501   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12502   "unique_id" : "android_flex_layout"
12503  },
12504  {
12505   "alignment" : 8,
12506   "fields" :
12507   [
12508    {
12509     "field_name" : "top_left",
12510     "referenced_type" : "type-376"
12511    },
12512    {
12513     "field_name" : "component",
12514     "field_offset" : 64,
12515     "referenced_type" : "type-459"
12516    },
12517    {
12518     "field_name" : "bits_per_component",
12519     "field_offset" : 96,
12520     "referenced_type" : "type-7"
12521    },
12522    {
12523     "field_name" : "bits_used",
12524     "field_offset" : 128,
12525     "referenced_type" : "type-7"
12526    },
12527    {
12528     "field_name" : "h_increment",
12529     "field_offset" : 160,
12530     "referenced_type" : "type-7"
12531    },
12532    {
12533     "field_name" : "v_increment",
12534     "field_offset" : 192,
12535     "referenced_type" : "type-7"
12536    },
12537    {
12538     "field_name" : "h_subsampling",
12539     "field_offset" : 224,
12540     "referenced_type" : "type-7"
12541    },
12542    {
12543     "field_name" : "v_subsampling",
12544     "field_offset" : 256,
12545     "referenced_type" : "type-7"
12546    }
12547   ],
12548   "linker_set_key" : "android_flex_plane",
12549   "name" : "android_flex_plane",
12550   "referenced_type" : "type-460",
12551   "self_type" : "type-460",
12552   "size" : 40,
12553   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12554   "unique_id" : "android_flex_plane"
12555  },
12556  {
12557   "alignment" : 4,
12558   "fields" :
12559   [
12560    {
12561     "field_name" : "displayPrimaryRed",
12562     "referenced_type" : "type-466"
12563    },
12564    {
12565     "field_name" : "displayPrimaryGreen",
12566     "field_offset" : 64,
12567     "referenced_type" : "type-466"
12568    },
12569    {
12570     "field_name" : "displayPrimaryBlue",
12571     "field_offset" : 128,
12572     "referenced_type" : "type-466"
12573    },
12574    {
12575     "field_name" : "whitePoint",
12576     "field_offset" : 192,
12577     "referenced_type" : "type-466"
12578    },
12579    {
12580     "field_name" : "maxLuminance",
12581     "field_offset" : 256,
12582     "referenced_type" : "type-222"
12583    },
12584    {
12585     "field_name" : "minLuminance",
12586     "field_offset" : 288,
12587     "referenced_type" : "type-222"
12588    }
12589   ],
12590   "linker_set_key" : "android_smpte2086_metadata",
12591   "name" : "android_smpte2086_metadata",
12592   "referenced_type" : "type-469",
12593   "self_type" : "type-469",
12594   "size" : 40,
12595   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12596   "unique_id" : "android_smpte2086_metadata"
12597  },
12598  {
12599   "alignment" : 4,
12600   "fields" :
12601   [
12602    {
12603     "field_name" : "x",
12604     "referenced_type" : "type-222"
12605    },
12606    {
12607     "field_name" : "y",
12608     "field_offset" : 32,
12609     "referenced_type" : "type-222"
12610    }
12611   ],
12612   "linker_set_key" : "android_xy_color",
12613   "name" : "android_xy_color",
12614   "referenced_type" : "type-466",
12615   "self_type" : "type-466",
12616   "size" : 8,
12617   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12618   "unique_id" : "android_xy_color"
12619  },
12620  {
12621   "alignment" : 8,
12622   "fields" :
12623   [
12624    {
12625     "field_name" : "y",
12626     "referenced_type" : "type-8"
12627    },
12628    {
12629     "field_name" : "cb",
12630     "field_offset" : 64,
12631     "referenced_type" : "type-8"
12632    },
12633    {
12634     "field_name" : "cr",
12635     "field_offset" : 128,
12636     "referenced_type" : "type-8"
12637    },
12638    {
12639     "field_name" : "ystride",
12640     "field_offset" : 192,
12641     "referenced_type" : "type-12"
12642    },
12643    {
12644     "field_name" : "cstride",
12645     "field_offset" : 256,
12646     "referenced_type" : "type-12"
12647    },
12648    {
12649     "field_name" : "chroma_step",
12650     "field_offset" : 320,
12651     "referenced_type" : "type-12"
12652    },
12653    {
12654     "field_name" : "reserved",
12655     "field_offset" : 384,
12656     "referenced_type" : "type-458"
12657    }
12658   ],
12659   "linker_set_key" : "android_ycbcr",
12660   "name" : "android_ycbcr",
12661   "referenced_type" : "type-457",
12662   "self_type" : "type-457",
12663   "size" : 80,
12664   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12665   "unique_id" : "android_ycbcr"
12666  },
12667  {
12668   "alignment" : 4,
12669   "fields" :
12670   [
12671    {
12672     "referenced_type" : "type-98"
12673    }
12674   ],
12675   "linker_set_key" : "log_msg",
12676   "name" : "log_msg",
12677   "referenced_type" : "type-97",
12678   "self_type" : "type-97",
12679   "size" : 5124,
12680   "source_file" : "/system/core/liblog/include/log/log_read.h",
12681   "unique_id" : "log_msg"
12682  },
12683  {
12684   "alignment" : 4,
12685   "fields" :
12686   [
12687    {
12688     "field_name" : "buf",
12689     "referenced_type" : "type-99"
12690    },
12691    {
12692     "field_name" : "entry",
12693     "referenced_type" : "type-101"
12694    },
12695    {
12696     "field_name" : "entry_v4",
12697     "referenced_type" : "type-101"
12698    },
12699    {
12700     "field_name" : "entry_v3",
12701     "referenced_type" : "type-104"
12702    },
12703    {
12704     "field_name" : "entry_v2",
12705     "referenced_type" : "type-105"
12706    },
12707    {
12708     "field_name" : "entry_v1",
12709     "referenced_type" : "type-106"
12710    }
12711   ],
12712   "is_anonymous" : true,
12713   "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",
12714   "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",
12715   "record_kind" : "union",
12716   "referenced_type" : "type-98",
12717   "self_type" : "type-98",
12718   "size" : 5124,
12719   "source_file" : "/system/core/liblog/include/log/log_read.h",
12720   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
12721  },
12722  {
12723   "alignment" : 1,
12724   "fields" :
12725   [
12726    {
12727     "field_name" : "tv_sec",
12728     "referenced_type" : "type-2"
12729    },
12730    {
12731     "field_name" : "tv_nsec",
12732     "field_offset" : 32,
12733     "referenced_type" : "type-2"
12734    }
12735   ],
12736   "linker_set_key" : "log_time",
12737   "name" : "log_time",
12738   "referenced_type" : "type-364",
12739   "self_type" : "type-364",
12740   "size" : 8,
12741   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
12742   "unique_id" : "_ZTS8log_time"
12743  },
12744  {
12745   "alignment" : 4,
12746   "fields" :
12747   [
12748    {
12749     "field_name" : "len",
12750     "referenced_type" : "type-102"
12751    },
12752    {
12753     "field_name" : "__pad",
12754     "field_offset" : 16,
12755     "referenced_type" : "type-102"
12756    },
12757    {
12758     "field_name" : "pid",
12759     "field_offset" : 32,
12760     "referenced_type" : "type-7"
12761    },
12762    {
12763     "field_name" : "tid",
12764     "field_offset" : 64,
12765     "referenced_type" : "type-7"
12766    },
12767    {
12768     "field_name" : "sec",
12769     "field_offset" : 96,
12770     "referenced_type" : "type-7"
12771    },
12772    {
12773     "field_name" : "nsec",
12774     "field_offset" : 128,
12775     "referenced_type" : "type-7"
12776    },
12777    {
12778     "field_name" : "msg",
12779     "field_offset" : 160,
12780     "referenced_type" : "type-103"
12781    }
12782   ],
12783   "linker_set_key" : "logger_entry",
12784   "name" : "logger_entry",
12785   "referenced_type" : "type-106",
12786   "self_type" : "type-106",
12787   "size" : 20,
12788   "source_file" : "/system/core/liblog/include/log/log_read.h",
12789   "unique_id" : "logger_entry"
12790  },
12791  {
12792   "alignment" : 1,
12793   "fields" :
12794   [
12795    {
12796     "field_name" : "len",
12797     "referenced_type" : "type-102"
12798    },
12799    {
12800     "field_name" : "hdr_size",
12801     "field_offset" : 16,
12802     "referenced_type" : "type-102"
12803    },
12804    {
12805     "field_name" : "pid",
12806     "field_offset" : 32,
12807     "referenced_type" : "type-7"
12808    },
12809    {
12810     "field_name" : "tid",
12811     "field_offset" : 64,
12812     "referenced_type" : "type-7"
12813    },
12814    {
12815     "field_name" : "sec",
12816     "field_offset" : 96,
12817     "referenced_type" : "type-7"
12818    },
12819    {
12820     "field_name" : "nsec",
12821     "field_offset" : 128,
12822     "referenced_type" : "type-7"
12823    },
12824    {
12825     "field_name" : "euid",
12826     "field_offset" : 160,
12827     "referenced_type" : "type-2"
12828    },
12829    {
12830     "field_name" : "msg",
12831     "field_offset" : 192,
12832     "referenced_type" : "type-103"
12833    }
12834   ],
12835   "linker_set_key" : "logger_entry_v2",
12836   "name" : "logger_entry_v2",
12837   "referenced_type" : "type-105",
12838   "self_type" : "type-105",
12839   "size" : 24,
12840   "source_file" : "/system/core/liblog/include/log/log_read.h",
12841   "unique_id" : "logger_entry_v2"
12842  },
12843  {
12844   "alignment" : 1,
12845   "fields" :
12846   [
12847    {
12848     "field_name" : "len",
12849     "referenced_type" : "type-102"
12850    },
12851    {
12852     "field_name" : "hdr_size",
12853     "field_offset" : 16,
12854     "referenced_type" : "type-102"
12855    },
12856    {
12857     "field_name" : "pid",
12858     "field_offset" : 32,
12859     "referenced_type" : "type-7"
12860    },
12861    {
12862     "field_name" : "tid",
12863     "field_offset" : 64,
12864     "referenced_type" : "type-7"
12865    },
12866    {
12867     "field_name" : "sec",
12868     "field_offset" : 96,
12869     "referenced_type" : "type-7"
12870    },
12871    {
12872     "field_name" : "nsec",
12873     "field_offset" : 128,
12874     "referenced_type" : "type-7"
12875    },
12876    {
12877     "field_name" : "lid",
12878     "field_offset" : 160,
12879     "referenced_type" : "type-2"
12880    },
12881    {
12882     "field_name" : "msg",
12883     "field_offset" : 192,
12884     "referenced_type" : "type-103"
12885    }
12886   ],
12887   "linker_set_key" : "logger_entry_v3",
12888   "name" : "logger_entry_v3",
12889   "referenced_type" : "type-104",
12890   "self_type" : "type-104",
12891   "size" : 24,
12892   "source_file" : "/system/core/liblog/include/log/log_read.h",
12893   "unique_id" : "logger_entry_v3"
12894  },
12895  {
12896   "alignment" : 4,
12897   "fields" :
12898   [
12899    {
12900     "field_name" : "len",
12901     "referenced_type" : "type-102"
12902    },
12903    {
12904     "field_name" : "hdr_size",
12905     "field_offset" : 16,
12906     "referenced_type" : "type-102"
12907    },
12908    {
12909     "field_name" : "pid",
12910     "field_offset" : 32,
12911     "referenced_type" : "type-7"
12912    },
12913    {
12914     "field_name" : "tid",
12915     "field_offset" : 64,
12916     "referenced_type" : "type-2"
12917    },
12918    {
12919     "field_name" : "sec",
12920     "field_offset" : 96,
12921     "referenced_type" : "type-2"
12922    },
12923    {
12924     "field_name" : "nsec",
12925     "field_offset" : 128,
12926     "referenced_type" : "type-2"
12927    },
12928    {
12929     "field_name" : "lid",
12930     "field_offset" : 160,
12931     "referenced_type" : "type-2"
12932    },
12933    {
12934     "field_name" : "uid",
12935     "field_offset" : 192,
12936     "referenced_type" : "type-2"
12937    },
12938    {
12939     "field_name" : "msg",
12940     "field_offset" : 224,
12941     "referenced_type" : "type-103"
12942    }
12943   ],
12944   "linker_set_key" : "logger_entry_v4",
12945   "name" : "logger_entry_v4",
12946   "referenced_type" : "type-101",
12947   "self_type" : "type-101",
12948   "size" : 28,
12949   "source_file" : "/system/core/liblog/include/log/log_read.h",
12950   "unique_id" : "logger_entry_v4"
12951  },
12952  {
12953   "alignment" : 4,
12954   "fields" :
12955   [
12956    {
12957     "field_name" : "version",
12958     "referenced_type" : "type-7"
12959    },
12960    {
12961     "field_name" : "numFds",
12962     "field_offset" : 32,
12963     "referenced_type" : "type-7"
12964    },
12965    {
12966     "field_name" : "numInts",
12967     "field_offset" : 64,
12968     "referenced_type" : "type-7"
12969    },
12970    {
12971     "field_name" : "data",
12972     "field_offset" : 96,
12973     "referenced_type" : "type-165"
12974    }
12975   ],
12976   "linker_set_key" : "native_handle",
12977   "name" : "native_handle",
12978   "referenced_type" : "type-164",
12979   "self_type" : "type-164",
12980   "size" : 12,
12981   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
12982   "unique_id" : "native_handle"
12983  }
12984 ],
12985 "rvalue_reference_types" :
12986 [
12987  {
12988   "alignment" : 8,
12989   "linker_set_key" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> &&",
12990   "name" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> &&",
12991   "referenced_type" : "type-132",
12992   "self_type" : "type-136",
12993   "size" : 8,
12994   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12995  },
12996  {
12997   "alignment" : 8,
12998   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_0::IMapper> > &&",
12999   "name" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_0::IMapper> > &&",
13000   "referenced_type" : "type-140",
13001   "self_type" : "type-142",
13002   "size" : 8,
13003   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13004  },
13005  {
13006   "alignment" : 8,
13007   "linker_set_key" : "android::hardware::Return<bool> &&",
13008   "name" : "android::hardware::Return<bool> &&",
13009   "referenced_type" : "type-125",
13010   "self_type" : "type-128",
13011   "size" : 8,
13012   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13013  },
13014  {
13015   "alignment" : 8,
13016   "linker_set_key" : "android::hardware::Return<void> &&",
13017   "name" : "android::hardware::Return<void> &&",
13018   "referenced_type" : "type-152",
13019   "self_type" : "type-155",
13020   "size" : 8,
13021   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13022  },
13023  {
13024   "alignment" : 8,
13025   "linker_set_key" : "android::hardware::Status &&",
13026   "name" : "android::hardware::Status &&",
13027   "referenced_type" : "type-115",
13028   "self_type" : "type-121",
13029   "size" : 8,
13030   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13031  },
13032  {
13033   "alignment" : 8,
13034   "linker_set_key" : "android::hardware::details::return_status &&",
13035   "name" : "android::hardware::details::return_status &&",
13036   "referenced_type" : "type-126",
13037   "self_type" : "type-148",
13038   "size" : 8,
13039   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13040  },
13041  {
13042   "alignment" : 8,
13043   "linker_set_key" : "android::hardware::hidl_handle &&",
13044   "name" : "android::hardware::hidl_handle &&",
13045   "referenced_type" : "type-264",
13046   "self_type" : "type-272",
13047   "size" : 8,
13048   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13049  },
13050  {
13051   "alignment" : 8,
13052   "linker_set_key" : "android::hardware::hidl_memory &&",
13053   "name" : "android::hardware::hidl_memory &&",
13054   "referenced_type" : "type-270",
13055   "self_type" : "type-277",
13056   "size" : 8,
13057   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13058  },
13059  {
13060   "alignment" : 8,
13061   "linker_set_key" : "android::sp<android::hardware::graphics::mapper::V2_0::IMapper> &&",
13062   "name" : "android::sp<android::hardware::graphics::mapper::V2_0::IMapper> &&",
13063   "referenced_type" : "type-80",
13064   "self_type" : "type-83",
13065   "size" : 8,
13066   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13067  },
13068  {
13069   "alignment" : 8,
13070   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
13071   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
13072   "referenced_type" : "type-88",
13073   "self_type" : "type-107",
13074   "size" : 8,
13075   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13076  },
13077  {
13078   "alignment" : 8,
13079   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13080   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13081   "referenced_type" : "type-429",
13082   "self_type" : "type-428",
13083   "size" : 8,
13084   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13085  },
13086  {
13087   "alignment" : 8,
13088   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
13089   "name" : "std::function<sp<IBase> (void *)> &&",
13090   "referenced_type" : "type-440",
13091   "self_type" : "type-439",
13092   "size" : 8,
13093   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13094  },
13095  {
13096   "alignment" : 8,
13097   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
13098   "name" : "std::function<sp<IBinder> (void *)> &&",
13099   "referenced_type" : "type-431",
13100   "self_type" : "type-430",
13101   "size" : 8,
13102   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13103  }
13104 ]
13105}
13106