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   "is_unsigned" : true,
71   "linker_set_key" : "char",
72   "name" : "char",
73   "referenced_type" : "type-45",
74   "self_type" : "type-45",
75   "size" : 1
76  },
77  {
78   "alignment" : 2,
79   "is_integral" : true,
80   "is_unsigned" : true,
81   "linker_set_key" : "char16_t",
82   "name" : "char16_t",
83   "referenced_type" : "type-34",
84   "self_type" : "type-34",
85   "size" : 2
86  },
87  {
88   "alignment" : 8,
89   "linker_set_key" : "double",
90   "name" : "double",
91   "referenced_type" : "type-227",
92   "self_type" : "type-227",
93   "size" : 8
94  },
95  {
96   "alignment" : 4,
97   "linker_set_key" : "float",
98   "name" : "float",
99   "referenced_type" : "type-222",
100   "self_type" : "type-222",
101   "size" : 4
102  },
103  {
104   "alignment" : 4,
105   "is_integral" : true,
106   "linker_set_key" : "int",
107   "name" : "int",
108   "referenced_type" : "type-7",
109   "self_type" : "type-7",
110   "size" : 4
111  },
112  {
113   "alignment" : 8,
114   "is_integral" : true,
115   "linker_set_key" : "long",
116   "name" : "long",
117   "referenced_type" : "type-13",
118   "self_type" : "type-13",
119   "size" : 8
120  },
121  {
122   "alignment" : 8,
123   "is_integral" : true,
124   "linker_set_key" : "long long",
125   "name" : "long long",
126   "referenced_type" : "type-211",
127   "self_type" : "type-211",
128   "size" : 8
129  },
130  {
131   "alignment" : 2,
132   "is_integral" : true,
133   "linker_set_key" : "short",
134   "name" : "short",
135   "referenced_type" : "type-185",
136   "self_type" : "type-185",
137   "size" : 2
138  },
139  {
140   "alignment" : 1,
141   "is_integral" : true,
142   "linker_set_key" : "signed char",
143   "name" : "signed char",
144   "referenced_type" : "type-234",
145   "self_type" : "type-234",
146   "size" : 1
147  },
148  {
149   "alignment" : 1,
150   "is_integral" : true,
151   "is_unsigned" : true,
152   "linker_set_key" : "unsigned char",
153   "name" : "unsigned char",
154   "referenced_type" : "type-100",
155   "self_type" : "type-100",
156   "size" : 1
157  },
158  {
159   "alignment" : 4,
160   "is_integral" : true,
161   "is_unsigned" : true,
162   "linker_set_key" : "unsigned int",
163   "name" : "unsigned int",
164   "referenced_type" : "type-2",
165   "self_type" : "type-2",
166   "size" : 4
167  },
168  {
169   "alignment" : 8,
170   "is_integral" : true,
171   "is_unsigned" : true,
172   "linker_set_key" : "unsigned long",
173   "name" : "unsigned long",
174   "referenced_type" : "type-12",
175   "self_type" : "type-12",
176   "size" : 8
177  },
178  {
179   "alignment" : 8,
180   "is_integral" : true,
181   "is_unsigned" : true,
182   "linker_set_key" : "unsigned long long",
183   "name" : "unsigned long long",
184   "referenced_type" : "type-216",
185   "self_type" : "type-216",
186   "size" : 8
187  },
188  {
189   "alignment" : 2,
190   "is_integral" : true,
191   "is_unsigned" : true,
192   "linker_set_key" : "unsigned short",
193   "name" : "unsigned short",
194   "referenced_type" : "type-102",
195   "self_type" : "type-102",
196   "size" : 2
197  },
198  {
199   "linker_set_key" : "void",
200   "name" : "void",
201   "referenced_type" : "type-9",
202   "self_type" : "type-9"
203  }
204 ],
205 "elf_functions" :
206 [
207  {
208   "binding" : "weak",
209   "name" : "_ZN7android8hardware7details13castInterfaceINS0_8graphics6mapper4V2_07IMapperENS_4hidl4base4V1_05IBaseENS5_10BpHwMapperEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
210  },
211  {
212   "binding" : "weak",
213   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_8graphics6mapper4V2_010BpHwMapperENS5_7IMapperEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
214  },
215  {
216   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper10_hidl_lockEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
217  },
218  {
219   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
220  },
221  {
222   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper12_hidl_unlockEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
223  },
224  {
225   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
226  },
227  {
228   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper15_hidl_lockYCbCrEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
229  },
230  {
231   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper16_hidl_freeBufferEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
232  },
233  {
234   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper18_hidl_importBufferEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
235  },
236  {
237   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper22_hidl_createDescriptorEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
238  },
239  {
240   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper4pingEv"
241  },
242  {
243   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperC1ERKNS_2spINS3_7IMapperEEE"
244  },
245  {
246   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperC2ERKNS_2spINS3_7IMapperEEE"
247  },
248  {
249   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperD0Ev"
250  },
251  {
252   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperD1Ev"
253  },
254  {
255   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperD2Ev"
256  },
257  {
258   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper10_hidl_lockEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEPvmRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorESA_EEE"
259  },
260  {
261   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper10freeBufferEPv"
262  },
263  {
264   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
265  },
266  {
267   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12_hidl_unlockEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEPvNSt3__18functionIFvNS3_5ErrorERKNS0_11hidl_handleEEEE"
268  },
269  {
270   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
271  },
272  {
273   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
274  },
275  {
276   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorEPvEEE"
277  },
278  {
279   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
280  },
281  {
282   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
283  },
284  {
285   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper15_hidl_lockYCbCrEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEPvmRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorERKNS3_11YCbCrLayoutEEEE"
286  },
287  {
288   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper16_hidl_freeBufferEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEPv"
289  },
290  {
291   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper16createDescriptorERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecIjEEEEE"
292  },
293  {
294   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper18_hidl_importBufferEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorEPvEEE"
295  },
296  {
297   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
298  },
299  {
300   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper21notifySyspropsChangedEv"
301  },
302  {
303   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper21setHALInstrumentationEv"
304  },
305  {
306   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper22_hidl_createDescriptorEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecIjEEEEE"
307  },
308  {
309   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper4lockEPvmRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorES5_EEE"
310  },
311  {
312   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper4pingEv"
313  },
314  {
315   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
316  },
317  {
318   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper6unlockEPvNSt3__18functionIFvNS3_5ErrorERKNS0_11hidl_handleEEEE"
319  },
320  {
321   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper9lockYCbCrEPvmRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorERKNS3_11YCbCrLayoutEEEE"
322  },
323  {
324   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapperC1ERKNS_2spINS0_7IBinderEEE"
325  },
326  {
327   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapperC2ERKNS_2spINS0_7IBinderEEE"
328  },
329  {
330   "name" : "_ZN7android8hardware8graphics6mapper4V2_021writeEmbeddedToParcelERKNS3_11YCbCrLayoutEPNS0_6ParcelEmm"
331  },
332  {
333   "name" : "_ZN7android8hardware8graphics6mapper4V2_022readEmbeddedFromParcelERKNS3_11YCbCrLayoutERKNS0_6ParcelEmm"
334  },
335  {
336   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
337  },
338  {
339   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
340  },
341  {
342   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
343  },
344  {
345   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
346  },
347  {
348   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
349  },
350  {
351   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
352  },
353  {
354   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
355  },
356  {
357   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
358  },
359  {
360   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
361  },
362  {
363   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper21notifySyspropsChangedEv"
364  },
365  {
366   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper21setHALInstrumentationEv"
367  },
368  {
369   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
370  },
371  {
372   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper4pingEv"
373  },
374  {
375   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
376  },
377  {
378   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
379  },
380  {
381   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper8castFromERKNS_2spIS4_EEb"
382  },
383  {
384   "name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper13addOnewayTaskENSt3__18functionIFvvEEE"
385  },
386  {
387   "name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapperC1ENS_2spINS3_7IMapperEEE"
388  },
389  {
390   "name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapperC2ENS_2spINS3_7IMapperEEE"
391  },
392  {
393   "binding" : "weak",
394   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
395  },
396  {
397   "binding" : "weak",
398   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
399  },
400  {
401   "binding" : "weak",
402   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISG_EERPNS_15__tree_end_nodeIST_EERKT_"
403  },
404  {
405   "binding" : "weak",
406   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EElEERKT_"
407  },
408  {
409   "binding" : "weak",
410   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EElEE"
411  },
412  {
413   "binding" : "weak",
414   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISE_EERPNS_15__tree_end_nodeISR_EERKT_"
415  },
416  {
417   "binding" : "weak",
418   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EElEERKT_"
419  },
420  {
421   "binding" : "weak",
422   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EElEE"
423  },
424  {
425   "binding" : "weak",
426   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
427  },
428  {
429   "binding" : "weak",
430   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
431  },
432  {
433   "binding" : "weak",
434   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
435  },
436  {
437   "name" : "_ZThn32_N7android8hardware8graphics6mapper4V2_010BnHwMapperD0Ev"
438  },
439  {
440   "name" : "_ZThn32_N7android8hardware8graphics6mapper4V2_010BnHwMapperD1Ev"
441  },
442  {
443   "name" : "_ZTv0_n24_N7android8hardware8graphics6mapper4V2_010BnHwMapperD0Ev"
444  },
445  {
446   "name" : "_ZTv0_n24_N7android8hardware8graphics6mapper4V2_010BnHwMapperD1Ev"
447  }
448 ],
449 "elf_objects" :
450 [
451  {
452   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper10descriptorE"
453  },
454  {
455   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_010BnHwMapperE0_NS0_7IBinderE"
456  },
457  {
458   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_010BnHwMapperE0_NS0_9BHwBinderE"
459  },
460  {
461   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_010BnHwMapperE0_NS_4hidl4base4V1_08BnHwBaseE"
462  },
463  {
464   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_010BpHwMapperE0_NS0_11BpInterfaceINS3_7IMapperEEE"
465  },
466  {
467   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_010BpHwMapperE0_NS3_7IMapperE"
468  },
469  {
470   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_010BpHwMapperE0_NS_4hidl4base4V1_05IBaseE"
471  },
472  {
473   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_010BpHwMapperE16_NS0_11BpHwRefBaseE"
474  },
475  {
476   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_010BpHwMapperE8_NS0_10IInterfaceE"
477  },
478  {
479   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_07IMapperE0_NS_4hidl4base4V1_05IBaseE"
480  },
481  {
482   "binding" : "weak",
483   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_08BsMapperE0_NS3_7IMapperE"
484  },
485  {
486   "name" : "_ZTTN7android8hardware8graphics6mapper4V2_010BnHwMapperE"
487  },
488  {
489   "name" : "_ZTTN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
490  },
491  {
492   "name" : "_ZTTN7android8hardware8graphics6mapper4V2_07IMapperE"
493  },
494  {
495   "name" : "_ZTVN7android8hardware8graphics6mapper4V2_010BnHwMapperE"
496  },
497  {
498   "name" : "_ZTVN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
499  },
500  {
501   "name" : "_ZTVN7android8hardware8graphics6mapper4V2_07IMapperE"
502  },
503  {
504   "binding" : "weak",
505   "name" : "_ZTVN7android8hardware8graphics6mapper4V2_08BsMapperE"
506  }
507 ],
508 "enum_types" :
509 [
510  {
511   "alignment" : 4,
512   "enum_fields" :
513   [
514    {
515     "enum_field_value" : 0,
516     "name" : "android::Condition::WAKE_UP_ONE"
517    },
518    {
519     "enum_field_value" : 1,
520     "name" : "android::Condition::WAKE_UP_ALL"
521    }
522   ],
523   "linker_set_key" : "android::Condition::WakeUpType",
524   "name" : "android::Condition::WakeUpType",
525   "referenced_type" : "type-478",
526   "self_type" : "type-478",
527   "size" : 4,
528   "source_file" : "/system/core/libutils/include/utils/Condition.h",
529   "underlying_type" : "type-2",
530   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
531  },
532  {
533   "alignment" : 4,
534   "enum_fields" :
535   [
536    {
537     "enum_field_value" : 0,
538     "name" : "android::String16::kEmptyString"
539    }
540   ],
541   "linker_set_key" : "android::String16::StaticLinkage",
542   "name" : "android::String16::StaticLinkage",
543   "referenced_type" : "type-359",
544   "self_type" : "type-359",
545   "size" : 4,
546   "source_file" : "/system/core/libutils/include/utils/String16.h",
547   "underlying_type" : "type-2",
548   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
549  },
550  {
551   "alignment" : 4,
552   "enum_fields" :
553   [
554    {
555     "enum_field_value" : 0,
556     "name" : "android::String8::kEmptyString"
557    }
558   ],
559   "linker_set_key" : "android::String8::StaticLinkage",
560   "name" : "android::String8::StaticLinkage",
561   "referenced_type" : "type-352",
562   "self_type" : "type-352",
563   "size" : 4,
564   "source_file" : "/system/core/libutils/include/utils/String8.h",
565   "underlying_type" : "type-2",
566   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
567  },
568  {
569   "alignment" : 4,
570   "enum_fields" :
571   [
572    {
573     "enum_field_value" : 0,
574     "name" : "android::hardware::HidlReturnRestriction::NONE"
575    },
576    {
577     "enum_field_value" : 1,
578     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
579    },
580    {
581     "enum_field_value" : 2,
582     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
583    }
584   ],
585   "linker_set_key" : "android::hardware::HidlReturnRestriction",
586   "name" : "android::hardware::HidlReturnRestriction",
587   "referenced_type" : "type-151",
588   "self_type" : "type-151",
589   "size" : 4,
590   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
591   "underlying_type" : "type-7",
592   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
593  },
594  {
595   "alignment" : 4,
596   "enum_fields" :
597   [
598    {
599     "enum_field_value" : 0,
600     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
601    },
602    {
603     "enum_field_value" : 1,
604     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
605    },
606    {
607     "enum_field_value" : 2,
608     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
609    },
610    {
611     "enum_field_value" : 3,
612     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
613    }
614   ],
615   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
616   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
617   "referenced_type" : "type-343",
618   "self_type" : "type-343",
619   "size" : 4,
620   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
621   "underlying_type" : "type-7",
622   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
623  },
624  {
625   "alignment" : 4,
626   "enum_fields" :
627   [
628    {
629     "enum_field_value" : 1,
630     "name" : "android::hardware::kSynchronizedReadWrite"
631    },
632    {
633     "enum_field_value" : 2,
634     "name" : "android::hardware::kUnsynchronizedWrite"
635    }
636   ],
637   "linker_set_key" : "android::hardware::MQFlavor",
638   "name" : "android::hardware::MQFlavor",
639   "referenced_type" : "type-339",
640   "self_type" : "type-339",
641   "size" : 4,
642   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
643   "underlying_type" : "type-2",
644   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
645  },
646  {
647   "alignment" : 4,
648   "enum_fields" :
649   [
650    {
651     "enum_field_value" : 0,
652     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
653    },
654    {
655     "enum_field_value" : 1,
656     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
657    },
658    {
659     "enum_field_value" : 2,
660     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
661    }
662   ],
663   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
664   "name" : "android::hardware::ProcessState::CallRestriction",
665   "referenced_type" : "type-47",
666   "self_type" : "type-47",
667   "size" : 4,
668   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
669   "underlying_type" : "type-7",
670   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
671  },
672  {
673   "alignment" : 4,
674   "enum_fields" :
675   [
676    {
677     "enum_field_value" : 0,
678     "name" : "android::hardware::Status::EX_NONE"
679    },
680    {
681     "enum_field_value" : -1,
682     "name" : "android::hardware::Status::EX_SECURITY"
683    },
684    {
685     "enum_field_value" : -2,
686     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
687    },
688    {
689     "enum_field_value" : -3,
690     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
691    },
692    {
693     "enum_field_value" : -4,
694     "name" : "android::hardware::Status::EX_NULL_POINTER"
695    },
696    {
697     "enum_field_value" : -5,
698     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
699    },
700    {
701     "enum_field_value" : -6,
702     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
703    },
704    {
705     "enum_field_value" : -7,
706     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
707    },
708    {
709     "enum_field_value" : -128,
710     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
711    },
712    {
713     "enum_field_value" : -129,
714     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
715    }
716   ],
717   "linker_set_key" : "android::hardware::Status::Exception",
718   "name" : "android::hardware::Status::Exception",
719   "referenced_type" : "type-117",
720   "self_type" : "type-117",
721   "size" : 4,
722   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
723   "underlying_type" : "type-7",
724   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
725  },
726  {
727   "alignment" : 4,
728   "enum_fields" :
729   [
730    {
731     "enum_field_value" : 0,
732     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
733    },
734    {
735     "enum_field_value" : 1,
736     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
737    },
738    {
739     "enum_field_value" : 2,
740     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
741    },
742    {
743     "enum_field_value" : 3,
744     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
745    },
746    {
747     "enum_field_value" : 4,
748     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
749    },
750    {
751     "enum_field_value" : 5,
752     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
753    },
754    {
755     "enum_field_value" : 6,
756     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
757    },
758    {
759     "enum_field_value" : 7,
760     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
761    },
762    {
763     "enum_field_value" : 8,
764     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
765    },
766    {
767     "enum_field_value" : 9,
768     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
769    }
770   ],
771   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
772   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
773   "referenced_type" : "type-573",
774   "self_type" : "type-573",
775   "size" : 4,
776   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
777   "underlying_type" : "type-2",
778   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
779  },
780  {
781   "alignment" : 8,
782   "enum_fields" :
783   [
784    {
785     "enum_field_value" : 15,
786     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_MASK"
787    },
788    {
789     "enum_field_value" : 0,
790     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_NEVER"
791    },
792    {
793     "enum_field_value" : 2,
794     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_RARELY"
795    },
796    {
797     "enum_field_value" : 3,
798     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_OFTEN"
799    },
800    {
801     "enum_field_value" : 240,
802     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_MASK"
803    },
804    {
805     "enum_field_value" : 0,
806     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_NEVER"
807    },
808    {
809     "enum_field_value" : 32,
810     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_RARELY"
811    },
812    {
813     "enum_field_value" : 48,
814     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_OFTEN"
815    },
816    {
817     "enum_field_value" : 256,
818     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_TEXTURE"
819    },
820    {
821     "enum_field_value" : 512,
822     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_RENDER_TARGET"
823    },
824    {
825     "enum_field_value" : 2048,
826     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_OVERLAY"
827    },
828    {
829     "enum_field_value" : 4096,
830     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_CLIENT_TARGET"
831    },
832    {
833     "enum_field_value" : 16384,
834     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::PROTECTED"
835    },
836    {
837     "enum_field_value" : 32768,
838     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_CURSOR"
839    },
840    {
841     "enum_field_value" : 65536,
842     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VIDEO_ENCODER"
843    },
844    {
845     "enum_field_value" : 131072,
846     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CAMERA_OUTPUT"
847    },
848    {
849     "enum_field_value" : 262144,
850     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CAMERA_INPUT"
851    },
852    {
853     "enum_field_value" : 1048576,
854     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::RENDERSCRIPT"
855    },
856    {
857     "enum_field_value" : 4194304,
858     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VIDEO_DECODER"
859    },
860    {
861     "enum_field_value" : 8388608,
862     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::SENSOR_DIRECT_DATA"
863    },
864    {
865     "enum_field_value" : 16777216,
866     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_DATA_BUFFER"
867    },
868    {
869     "enum_field_value" : -268435456,
870     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VENDOR_MASK"
871    },
872    {
873     "enum_field_value" : 0,
874     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VENDOR_MASK_HI"
875    }
876   ],
877   "linker_set_key" : "android::hardware::graphics::common::V1_0::BufferUsage",
878   "name" : "android::hardware::graphics::common::V1_0::BufferUsage",
879   "referenced_type" : "type-505",
880   "self_type" : "type-505",
881   "size" : 8,
882   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
883   "underlying_type" : "type-12",
884   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_011BufferUsageE"
885  },
886  {
887   "alignment" : 4,
888   "enum_fields" :
889   [
890    {
891     "enum_field_value" : 0,
892     "name" : "android::hardware::graphics::common::V1_0::ColorMode::NATIVE"
893    },
894    {
895     "enum_field_value" : 1,
896     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_625"
897    },
898    {
899     "enum_field_value" : 2,
900     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_625_UNADJUSTED"
901    },
902    {
903     "enum_field_value" : 3,
904     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_525"
905    },
906    {
907     "enum_field_value" : 4,
908     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_525_UNADJUSTED"
909    },
910    {
911     "enum_field_value" : 5,
912     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT709"
913    },
914    {
915     "enum_field_value" : 6,
916     "name" : "android::hardware::graphics::common::V1_0::ColorMode::DCI_P3"
917    },
918    {
919     "enum_field_value" : 7,
920     "name" : "android::hardware::graphics::common::V1_0::ColorMode::SRGB"
921    },
922    {
923     "enum_field_value" : 8,
924     "name" : "android::hardware::graphics::common::V1_0::ColorMode::ADOBE_RGB"
925    },
926    {
927     "enum_field_value" : 9,
928     "name" : "android::hardware::graphics::common::V1_0::ColorMode::DISPLAY_P3"
929    }
930   ],
931   "linker_set_key" : "android::hardware::graphics::common::V1_0::ColorMode",
932   "name" : "android::hardware::graphics::common::V1_0::ColorMode",
933   "referenced_type" : "type-508",
934   "self_type" : "type-508",
935   "size" : 4,
936   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
937   "underlying_type" : "type-7",
938   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_09ColorModeE"
939  },
940  {
941   "alignment" : 4,
942   "enum_fields" :
943   [
944    {
945     "enum_field_value" : 0,
946     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::IDENTITY"
947    },
948    {
949     "enum_field_value" : 1,
950     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::ARBITRARY_MATRIX"
951    },
952    {
953     "enum_field_value" : 2,
954     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::VALUE_INVERSE"
955    },
956    {
957     "enum_field_value" : 3,
958     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::GRAYSCALE"
959    },
960    {
961     "enum_field_value" : 4,
962     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_PROTANOPIA"
963    },
964    {
965     "enum_field_value" : 5,
966     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_DEUTERANOPIA"
967    },
968    {
969     "enum_field_value" : 6,
970     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_TRITANOPIA"
971    }
972   ],
973   "linker_set_key" : "android::hardware::graphics::common::V1_0::ColorTransform",
974   "name" : "android::hardware::graphics::common::V1_0::ColorTransform",
975   "referenced_type" : "type-509",
976   "self_type" : "type-509",
977   "size" : 4,
978   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
979   "underlying_type" : "type-7",
980   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_014ColorTransformE"
981  },
982  {
983   "alignment" : 4,
984   "enum_fields" :
985   [
986    {
987     "enum_field_value" : 0,
988     "name" : "android::hardware::graphics::common::V1_0::Dataspace::UNKNOWN"
989    },
990    {
991     "enum_field_value" : 1,
992     "name" : "android::hardware::graphics::common::V1_0::Dataspace::ARBITRARY"
993    },
994    {
995     "enum_field_value" : 16,
996     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_SHIFT"
997    },
998    {
999     "enum_field_value" : 4128768,
1000     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_MASK"
1001    },
1002    {
1003     "enum_field_value" : 0,
1004     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_UNSPECIFIED"
1005    },
1006    {
1007     "enum_field_value" : 65536,
1008     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT709"
1009    },
1010    {
1011     "enum_field_value" : 131072,
1012     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_625"
1013    },
1014    {
1015     "enum_field_value" : 196608,
1016     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_625_UNADJUSTED"
1017    },
1018    {
1019     "enum_field_value" : 262144,
1020     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_525"
1021    },
1022    {
1023     "enum_field_value" : 327680,
1024     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_525_UNADJUSTED"
1025    },
1026    {
1027     "enum_field_value" : 393216,
1028     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT2020"
1029    },
1030    {
1031     "enum_field_value" : 458752,
1032     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT2020_CONSTANT_LUMINANCE"
1033    },
1034    {
1035     "enum_field_value" : 524288,
1036     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT470M"
1037    },
1038    {
1039     "enum_field_value" : 589824,
1040     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_FILM"
1041    },
1042    {
1043     "enum_field_value" : 655360,
1044     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_DCI_P3"
1045    },
1046    {
1047     "enum_field_value" : 720896,
1048     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_ADOBE_RGB"
1049    },
1050    {
1051     "enum_field_value" : 22,
1052     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SHIFT"
1053    },
1054    {
1055     "enum_field_value" : 130023424,
1056     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_MASK"
1057    },
1058    {
1059     "enum_field_value" : 0,
1060     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_UNSPECIFIED"
1061    },
1062    {
1063     "enum_field_value" : 4194304,
1064     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_LINEAR"
1065    },
1066    {
1067     "enum_field_value" : 8388608,
1068     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SRGB"
1069    },
1070    {
1071     "enum_field_value" : 12582912,
1072     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SMPTE_170M"
1073    },
1074    {
1075     "enum_field_value" : 16777216,
1076     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_2"
1077    },
1078    {
1079     "enum_field_value" : 20971520,
1080     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_6"
1081    },
1082    {
1083     "enum_field_value" : 25165824,
1084     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_8"
1085    },
1086    {
1087     "enum_field_value" : 29360128,
1088     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_ST2084"
1089    },
1090    {
1091     "enum_field_value" : 33554432,
1092     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_HLG"
1093    },
1094    {
1095     "enum_field_value" : 27,
1096     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_SHIFT"
1097    },
1098    {
1099     "enum_field_value" : 939524096,
1100     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_MASK"
1101    },
1102    {
1103     "enum_field_value" : 0,
1104     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_UNSPECIFIED"
1105    },
1106    {
1107     "enum_field_value" : 134217728,
1108     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_FULL"
1109    },
1110    {
1111     "enum_field_value" : 268435456,
1112     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_LIMITED"
1113    },
1114    {
1115     "enum_field_value" : 402653184,
1116     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_EXTENDED"
1117    },
1118    {
1119     "enum_field_value" : 512,
1120     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SRGB_LINEAR"
1121    },
1122    {
1123     "enum_field_value" : 138477568,
1124     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SRGB_LINEAR"
1125    },
1126    {
1127     "enum_field_value" : 406913024,
1128     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SCRGB_LINEAR"
1129    },
1130    {
1131     "enum_field_value" : 513,
1132     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SRGB"
1133    },
1134    {
1135     "enum_field_value" : 142671872,
1136     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SRGB"
1137    },
1138    {
1139     "enum_field_value" : 411107328,
1140     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SCRGB"
1141    },
1142    {
1143     "enum_field_value" : 257,
1144     "name" : "android::hardware::graphics::common::V1_0::Dataspace::JFIF"
1145    },
1146    {
1147     "enum_field_value" : 146931712,
1148     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_JFIF"
1149    },
1150    {
1151     "enum_field_value" : 258,
1152     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT601_625"
1153    },
1154    {
1155     "enum_field_value" : 281149440,
1156     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT601_625"
1157    },
1158    {
1159     "enum_field_value" : 259,
1160     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT601_525"
1161    },
1162    {
1163     "enum_field_value" : 281280512,
1164     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT601_525"
1165    },
1166    {
1167     "enum_field_value" : 260,
1168     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT709"
1169    },
1170    {
1171     "enum_field_value" : 281083904,
1172     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT709"
1173    },
1174    {
1175     "enum_field_value" : 139067392,
1176     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DCI_P3_LINEAR"
1177    },
1178    {
1179     "enum_field_value" : 155844608,
1180     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DCI_P3"
1181    },
1182    {
1183     "enum_field_value" : 139067392,
1184     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DISPLAY_P3_LINEAR"
1185    },
1186    {
1187     "enum_field_value" : 143261696,
1188     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DISPLAY_P3"
1189    },
1190    {
1191     "enum_field_value" : 151715840,
1192     "name" : "android::hardware::graphics::common::V1_0::Dataspace::ADOBE_RGB"
1193    },
1194    {
1195     "enum_field_value" : 138805248,
1196     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020_LINEAR"
1197    },
1198    {
1199     "enum_field_value" : 147193856,
1200     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020"
1201    },
1202    {
1203     "enum_field_value" : 163971072,
1204     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020_PQ"
1205    },
1206    {
1207     "enum_field_value" : 4096,
1208     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DEPTH"
1209    },
1210    {
1211     "enum_field_value" : 4097,
1212     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SENSOR"
1213    }
1214   ],
1215   "linker_set_key" : "android::hardware::graphics::common::V1_0::Dataspace",
1216   "name" : "android::hardware::graphics::common::V1_0::Dataspace",
1217   "referenced_type" : "type-507",
1218   "self_type" : "type-507",
1219   "size" : 4,
1220   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1221   "underlying_type" : "type-7",
1222   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_09DataspaceE"
1223  },
1224  {
1225   "alignment" : 4,
1226   "enum_fields" :
1227   [
1228    {
1229     "enum_field_value" : 1,
1230     "name" : "android::hardware::graphics::common::V1_0::Hdr::DOLBY_VISION"
1231    },
1232    {
1233     "enum_field_value" : 2,
1234     "name" : "android::hardware::graphics::common::V1_0::Hdr::HDR10"
1235    },
1236    {
1237     "enum_field_value" : 3,
1238     "name" : "android::hardware::graphics::common::V1_0::Hdr::HLG"
1239    }
1240   ],
1241   "linker_set_key" : "android::hardware::graphics::common::V1_0::Hdr",
1242   "name" : "android::hardware::graphics::common::V1_0::Hdr",
1243   "referenced_type" : "type-510",
1244   "self_type" : "type-510",
1245   "size" : 4,
1246   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1247   "underlying_type" : "type-7",
1248   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_03HdrE"
1249  },
1250  {
1251   "alignment" : 4,
1252   "enum_fields" :
1253   [
1254    {
1255     "enum_field_value" : 1,
1256     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_8888"
1257    },
1258    {
1259     "enum_field_value" : 2,
1260     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBX_8888"
1261    },
1262    {
1263     "enum_field_value" : 3,
1264     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGB_888"
1265    },
1266    {
1267     "enum_field_value" : 4,
1268     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGB_565"
1269    },
1270    {
1271     "enum_field_value" : 5,
1272     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::BGRA_8888"
1273    },
1274    {
1275     "enum_field_value" : 16,
1276     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_422_SP"
1277    },
1278    {
1279     "enum_field_value" : 17,
1280     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCRCB_420_SP"
1281    },
1282    {
1283     "enum_field_value" : 20,
1284     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_422_I"
1285    },
1286    {
1287     "enum_field_value" : 22,
1288     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_FP16"
1289    },
1290    {
1291     "enum_field_value" : 32,
1292     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW16"
1293    },
1294    {
1295     "enum_field_value" : 33,
1296     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::BLOB"
1297    },
1298    {
1299     "enum_field_value" : 34,
1300     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::IMPLEMENTATION_DEFINED"
1301    },
1302    {
1303     "enum_field_value" : 35,
1304     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_420_888"
1305    },
1306    {
1307     "enum_field_value" : 36,
1308     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW_OPAQUE"
1309    },
1310    {
1311     "enum_field_value" : 37,
1312     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW10"
1313    },
1314    {
1315     "enum_field_value" : 38,
1316     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW12"
1317    },
1318    {
1319     "enum_field_value" : 43,
1320     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_1010102"
1321    },
1322    {
1323     "enum_field_value" : 538982489,
1324     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::Y8"
1325    },
1326    {
1327     "enum_field_value" : 540422489,
1328     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::Y16"
1329    },
1330    {
1331     "enum_field_value" : 842094169,
1332     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YV12"
1333    }
1334   ],
1335   "linker_set_key" : "android::hardware::graphics::common::V1_0::PixelFormat",
1336   "name" : "android::hardware::graphics::common::V1_0::PixelFormat",
1337   "referenced_type" : "type-504",
1338   "self_type" : "type-504",
1339   "size" : 4,
1340   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1341   "underlying_type" : "type-7",
1342   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_011PixelFormatE"
1343  },
1344  {
1345   "alignment" : 4,
1346   "enum_fields" :
1347   [
1348    {
1349     "enum_field_value" : 1,
1350     "name" : "android::hardware::graphics::common::V1_0::Transform::FLIP_H"
1351    },
1352    {
1353     "enum_field_value" : 2,
1354     "name" : "android::hardware::graphics::common::V1_0::Transform::FLIP_V"
1355    },
1356    {
1357     "enum_field_value" : 4,
1358     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_90"
1359    },
1360    {
1361     "enum_field_value" : 3,
1362     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_180"
1363    },
1364    {
1365     "enum_field_value" : 7,
1366     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_270"
1367    }
1368   ],
1369   "linker_set_key" : "android::hardware::graphics::common::V1_0::Transform",
1370   "name" : "android::hardware::graphics::common::V1_0::Transform",
1371   "referenced_type" : "type-506",
1372   "self_type" : "type-506",
1373   "size" : 4,
1374   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1375   "underlying_type" : "type-7",
1376   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_09TransformE"
1377  },
1378  {
1379   "alignment" : 4,
1380   "enum_fields" :
1381   [
1382    {
1383     "enum_field_value" : 0,
1384     "name" : "android::hardware::graphics::mapper::V2_0::Error::NONE"
1385    },
1386    {
1387     "enum_field_value" : 1,
1388     "name" : "android::hardware::graphics::mapper::V2_0::Error::BAD_DESCRIPTOR"
1389    },
1390    {
1391     "enum_field_value" : 2,
1392     "name" : "android::hardware::graphics::mapper::V2_0::Error::BAD_BUFFER"
1393    },
1394    {
1395     "enum_field_value" : 3,
1396     "name" : "android::hardware::graphics::mapper::V2_0::Error::BAD_VALUE"
1397    },
1398    {
1399     "enum_field_value" : 5,
1400     "name" : "android::hardware::graphics::mapper::V2_0::Error::NO_RESOURCES"
1401    },
1402    {
1403     "enum_field_value" : 7,
1404     "name" : "android::hardware::graphics::mapper::V2_0::Error::UNSUPPORTED"
1405    }
1406   ],
1407   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::Error",
1408   "name" : "android::hardware::graphics::mapper::V2_0::Error",
1409   "referenced_type" : "type-133",
1410   "self_type" : "type-133",
1411   "size" : 4,
1412   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/types.h",
1413   "underlying_type" : "type-7",
1414   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_05ErrorE"
1415  },
1416  {
1417   "alignment" : 4,
1418   "enum_fields" :
1419   [
1420    {
1421     "enum_field_value" : 0,
1422     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
1423    },
1424    {
1425     "enum_field_value" : 1,
1426     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
1427    },
1428    {
1429     "enum_field_value" : 2,
1430     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
1431    }
1432   ],
1433   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1434   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1435   "referenced_type" : "type-347",
1436   "self_type" : "type-347",
1437   "size" : 4,
1438   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
1439   "underlying_type" : "type-7",
1440   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
1441  },
1442  {
1443   "alignment" : 4,
1444   "enum_fields" :
1445   [
1446    {
1447     "enum_field_value" : -1,
1448     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
1449    }
1450   ],
1451   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1452   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1453   "referenced_type" : "type-495",
1454   "self_type" : "type-495",
1455   "size" : 4,
1456   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1457   "underlying_type" : "type-7",
1458   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
1459  },
1460  {
1461   "alignment" : 1,
1462   "enum_fields" :
1463   [
1464    {
1465     "enum_field_value" : 0,
1466     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
1467    },
1468    {
1469     "enum_field_value" : 1,
1470     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
1471    },
1472    {
1473     "enum_field_value" : 2,
1474     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
1475    }
1476   ],
1477   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1478   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1479   "referenced_type" : "type-494",
1480   "self_type" : "type-494",
1481   "size" : 1,
1482   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1483   "underlying_type" : "type-100",
1484   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
1485  },
1486  {
1487   "alignment" : 4,
1488   "enum_fields" :
1489   [
1490    {
1491     "enum_field_value" : 0,
1492     "name" : "ANDROID_LOG_UNKNOWN"
1493    },
1494    {
1495     "enum_field_value" : 1,
1496     "name" : "ANDROID_LOG_DEFAULT"
1497    },
1498    {
1499     "enum_field_value" : 2,
1500     "name" : "ANDROID_LOG_VERBOSE"
1501    },
1502    {
1503     "enum_field_value" : 3,
1504     "name" : "ANDROID_LOG_DEBUG"
1505    },
1506    {
1507     "enum_field_value" : 4,
1508     "name" : "ANDROID_LOG_INFO"
1509    },
1510    {
1511     "enum_field_value" : 5,
1512     "name" : "ANDROID_LOG_WARN"
1513    },
1514    {
1515     "enum_field_value" : 6,
1516     "name" : "ANDROID_LOG_ERROR"
1517    },
1518    {
1519     "enum_field_value" : 7,
1520     "name" : "ANDROID_LOG_FATAL"
1521    },
1522    {
1523     "enum_field_value" : 8,
1524     "name" : "ANDROID_LOG_SILENT"
1525    }
1526   ],
1527   "linker_set_key" : "android_LogPriority",
1528   "name" : "android_LogPriority",
1529   "referenced_type" : "type-1",
1530   "self_type" : "type-1",
1531   "size" : 4,
1532   "source_file" : "/system/core/liblog/include/android/log.h",
1533   "underlying_type" : "type-2",
1534   "unique_id" : "android_LogPriority"
1535  },
1536  {
1537   "alignment" : 4,
1538   "enum_fields" :
1539   [
1540    {
1541     "enum_field_value" : 0,
1542     "name" : "HAL_COLOR_MODE_NATIVE"
1543    },
1544    {
1545     "enum_field_value" : 1,
1546     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1547    },
1548    {
1549     "enum_field_value" : 2,
1550     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1551    },
1552    {
1553     "enum_field_value" : 3,
1554     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1555    },
1556    {
1557     "enum_field_value" : 4,
1558     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1559    },
1560    {
1561     "enum_field_value" : 5,
1562     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1563    },
1564    {
1565     "enum_field_value" : 6,
1566     "name" : "HAL_COLOR_MODE_DCI_P3"
1567    },
1568    {
1569     "enum_field_value" : 7,
1570     "name" : "HAL_COLOR_MODE_SRGB"
1571    },
1572    {
1573     "enum_field_value" : 8,
1574     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1575    },
1576    {
1577     "enum_field_value" : 9,
1578     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1579    }
1580   ],
1581   "linker_set_key" : "android_color_mode_t",
1582   "name" : "android_color_mode_t",
1583   "referenced_type" : "type-446",
1584   "self_type" : "type-446",
1585   "size" : 4,
1586   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1587   "underlying_type" : "type-2",
1588   "unique_id" : "android_color_mode_t"
1589  },
1590  {
1591   "alignment" : 4,
1592   "enum_fields" :
1593   [
1594    {
1595     "enum_field_value" : 10,
1596     "name" : "HAL_COLOR_MODE_BT2020"
1597    },
1598    {
1599     "enum_field_value" : 11,
1600     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1601    },
1602    {
1603     "enum_field_value" : 12,
1604     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1605    }
1606   ],
1607   "linker_set_key" : "android_color_mode_v1_1_t",
1608   "name" : "android_color_mode_v1_1_t",
1609   "referenced_type" : "type-451",
1610   "self_type" : "type-451",
1611   "size" : 4,
1612   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1613   "underlying_type" : "type-2",
1614   "unique_id" : "android_color_mode_v1_1_t"
1615  },
1616  {
1617   "alignment" : 4,
1618   "enum_fields" :
1619   [
1620    {
1621     "enum_field_value" : 0,
1622     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1623    },
1624    {
1625     "enum_field_value" : 1,
1626     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1627    },
1628    {
1629     "enum_field_value" : 2,
1630     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1631    },
1632    {
1633     "enum_field_value" : 3,
1634     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1635    },
1636    {
1637     "enum_field_value" : 4,
1638     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1639    },
1640    {
1641     "enum_field_value" : 5,
1642     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1643    },
1644    {
1645     "enum_field_value" : 6,
1646     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1647    }
1648   ],
1649   "linker_set_key" : "android_color_transform_t",
1650   "name" : "android_color_transform_t",
1651   "referenced_type" : "type-447",
1652   "self_type" : "type-447",
1653   "size" : 4,
1654   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1655   "underlying_type" : "type-2",
1656   "unique_id" : "android_color_transform_t"
1657  },
1658  {
1659   "alignment" : 4,
1660   "enum_fields" :
1661   [
1662    {
1663     "enum_field_value" : 0,
1664     "name" : "HAL_DATASPACE_UNKNOWN"
1665    },
1666    {
1667     "enum_field_value" : 1,
1668     "name" : "HAL_DATASPACE_ARBITRARY"
1669    },
1670    {
1671     "enum_field_value" : 16,
1672     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1673    },
1674    {
1675     "enum_field_value" : 4128768,
1676     "name" : "HAL_DATASPACE_STANDARD_MASK"
1677    },
1678    {
1679     "enum_field_value" : 0,
1680     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1681    },
1682    {
1683     "enum_field_value" : 65536,
1684     "name" : "HAL_DATASPACE_STANDARD_BT709"
1685    },
1686    {
1687     "enum_field_value" : 131072,
1688     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1689    },
1690    {
1691     "enum_field_value" : 196608,
1692     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1693    },
1694    {
1695     "enum_field_value" : 262144,
1696     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1697    },
1698    {
1699     "enum_field_value" : 327680,
1700     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1701    },
1702    {
1703     "enum_field_value" : 393216,
1704     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1705    },
1706    {
1707     "enum_field_value" : 458752,
1708     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1709    },
1710    {
1711     "enum_field_value" : 524288,
1712     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1713    },
1714    {
1715     "enum_field_value" : 589824,
1716     "name" : "HAL_DATASPACE_STANDARD_FILM"
1717    },
1718    {
1719     "enum_field_value" : 655360,
1720     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1721    },
1722    {
1723     "enum_field_value" : 720896,
1724     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1725    },
1726    {
1727     "enum_field_value" : 22,
1728     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1729    },
1730    {
1731     "enum_field_value" : 130023424,
1732     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1733    },
1734    {
1735     "enum_field_value" : 0,
1736     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1737    },
1738    {
1739     "enum_field_value" : 4194304,
1740     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1741    },
1742    {
1743     "enum_field_value" : 8388608,
1744     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1745    },
1746    {
1747     "enum_field_value" : 12582912,
1748     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1749    },
1750    {
1751     "enum_field_value" : 16777216,
1752     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1753    },
1754    {
1755     "enum_field_value" : 20971520,
1756     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1757    },
1758    {
1759     "enum_field_value" : 25165824,
1760     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1761    },
1762    {
1763     "enum_field_value" : 29360128,
1764     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1765    },
1766    {
1767     "enum_field_value" : 33554432,
1768     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1769    },
1770    {
1771     "enum_field_value" : 27,
1772     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1773    },
1774    {
1775     "enum_field_value" : 939524096,
1776     "name" : "HAL_DATASPACE_RANGE_MASK"
1777    },
1778    {
1779     "enum_field_value" : 0,
1780     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1781    },
1782    {
1783     "enum_field_value" : 134217728,
1784     "name" : "HAL_DATASPACE_RANGE_FULL"
1785    },
1786    {
1787     "enum_field_value" : 268435456,
1788     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1789    },
1790    {
1791     "enum_field_value" : 402653184,
1792     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1793    },
1794    {
1795     "enum_field_value" : 512,
1796     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1797    },
1798    {
1799     "enum_field_value" : 138477568,
1800     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1801    },
1802    {
1803     "enum_field_value" : 406913024,
1804     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1805    },
1806    {
1807     "enum_field_value" : 513,
1808     "name" : "HAL_DATASPACE_SRGB"
1809    },
1810    {
1811     "enum_field_value" : 142671872,
1812     "name" : "HAL_DATASPACE_V0_SRGB"
1813    },
1814    {
1815     "enum_field_value" : 411107328,
1816     "name" : "HAL_DATASPACE_V0_SCRGB"
1817    },
1818    {
1819     "enum_field_value" : 257,
1820     "name" : "HAL_DATASPACE_JFIF"
1821    },
1822    {
1823     "enum_field_value" : 146931712,
1824     "name" : "HAL_DATASPACE_V0_JFIF"
1825    },
1826    {
1827     "enum_field_value" : 258,
1828     "name" : "HAL_DATASPACE_BT601_625"
1829    },
1830    {
1831     "enum_field_value" : 281149440,
1832     "name" : "HAL_DATASPACE_V0_BT601_625"
1833    },
1834    {
1835     "enum_field_value" : 259,
1836     "name" : "HAL_DATASPACE_BT601_525"
1837    },
1838    {
1839     "enum_field_value" : 281280512,
1840     "name" : "HAL_DATASPACE_V0_BT601_525"
1841    },
1842    {
1843     "enum_field_value" : 260,
1844     "name" : "HAL_DATASPACE_BT709"
1845    },
1846    {
1847     "enum_field_value" : 281083904,
1848     "name" : "HAL_DATASPACE_V0_BT709"
1849    },
1850    {
1851     "enum_field_value" : 139067392,
1852     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1853    },
1854    {
1855     "enum_field_value" : 155844608,
1856     "name" : "HAL_DATASPACE_DCI_P3"
1857    },
1858    {
1859     "enum_field_value" : 139067392,
1860     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1861    },
1862    {
1863     "enum_field_value" : 143261696,
1864     "name" : "HAL_DATASPACE_DISPLAY_P3"
1865    },
1866    {
1867     "enum_field_value" : 151715840,
1868     "name" : "HAL_DATASPACE_ADOBE_RGB"
1869    },
1870    {
1871     "enum_field_value" : 138805248,
1872     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1873    },
1874    {
1875     "enum_field_value" : 147193856,
1876     "name" : "HAL_DATASPACE_BT2020"
1877    },
1878    {
1879     "enum_field_value" : 163971072,
1880     "name" : "HAL_DATASPACE_BT2020_PQ"
1881    },
1882    {
1883     "enum_field_value" : 4096,
1884     "name" : "HAL_DATASPACE_DEPTH"
1885    },
1886    {
1887     "enum_field_value" : 4097,
1888     "name" : "HAL_DATASPACE_SENSOR"
1889    }
1890   ],
1891   "linker_set_key" : "android_dataspace_t",
1892   "name" : "android_dataspace_t",
1893   "referenced_type" : "type-445",
1894   "self_type" : "type-445",
1895   "size" : 4,
1896   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1897   "underlying_type" : "type-2",
1898   "unique_id" : "android_dataspace_t"
1899  },
1900  {
1901   "alignment" : 4,
1902   "enum_fields" :
1903   [
1904    {
1905     "enum_field_value" : 281411584,
1906     "name" : "HAL_DATASPACE_BT2020_ITU"
1907    },
1908    {
1909     "enum_field_value" : 298188800,
1910     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1911    },
1912    {
1913     "enum_field_value" : 302383104,
1914     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1915    },
1916    {
1917     "enum_field_value" : 168165376,
1918     "name" : "HAL_DATASPACE_BT2020_HLG"
1919    }
1920   ],
1921   "linker_set_key" : "android_dataspace_v1_1_t",
1922   "name" : "android_dataspace_v1_1_t",
1923   "referenced_type" : "type-450",
1924   "self_type" : "type-450",
1925   "size" : 4,
1926   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1927   "underlying_type" : "type-2",
1928   "unique_id" : "android_dataspace_v1_1_t"
1929  },
1930  {
1931   "alignment" : 4,
1932   "enum_fields" :
1933   [
1934    {
1935     "enum_field_value" : 142999552,
1936     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1937    },
1938    {
1939     "enum_field_value" : 4098,
1940     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1941    },
1942    {
1943     "enum_field_value" : 4099,
1944     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1945    },
1946    {
1947     "enum_field_value" : 4100,
1948     "name" : "HAL_DATASPACE_HEIF"
1949    }
1950   ],
1951   "linker_set_key" : "android_dataspace_v1_2_t",
1952   "name" : "android_dataspace_v1_2_t",
1953   "referenced_type" : "type-454",
1954   "self_type" : "type-454",
1955   "size" : 4,
1956   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1957   "underlying_type" : "type-2",
1958   "unique_id" : "android_dataspace_v1_2_t"
1959  },
1960  {
1961   "alignment" : 4,
1962   "enum_fields" :
1963   [
1964    {
1965     "enum_field_value" : 1,
1966     "name" : "FLEX_COMPONENT_Y"
1967    },
1968    {
1969     "enum_field_value" : 2,
1970     "name" : "FLEX_COMPONENT_Cb"
1971    },
1972    {
1973     "enum_field_value" : 4,
1974     "name" : "FLEX_COMPONENT_Cr"
1975    },
1976    {
1977     "enum_field_value" : 1024,
1978     "name" : "FLEX_COMPONENT_R"
1979    },
1980    {
1981     "enum_field_value" : 2048,
1982     "name" : "FLEX_COMPONENT_G"
1983    },
1984    {
1985     "enum_field_value" : 4096,
1986     "name" : "FLEX_COMPONENT_B"
1987    },
1988    {
1989     "enum_field_value" : 1073741824,
1990     "name" : "FLEX_COMPONENT_A"
1991    }
1992   ],
1993   "linker_set_key" : "android_flex_component",
1994   "name" : "android_flex_component",
1995   "referenced_type" : "type-459",
1996   "self_type" : "type-459",
1997   "size" : 4,
1998   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1999   "underlying_type" : "type-2",
2000   "unique_id" : "android_flex_component"
2001  },
2002  {
2003   "alignment" : 4,
2004   "enum_fields" :
2005   [
2006    {
2007     "enum_field_value" : 0,
2008     "name" : "FLEX_FORMAT_INVALID"
2009    },
2010    {
2011     "enum_field_value" : 1,
2012     "name" : "FLEX_FORMAT_Y"
2013    },
2014    {
2015     "enum_field_value" : 7,
2016     "name" : "FLEX_FORMAT_YCbCr"
2017    },
2018    {
2019     "enum_field_value" : 1073741831,
2020     "name" : "FLEX_FORMAT_YCbCrA"
2021    },
2022    {
2023     "enum_field_value" : 7168,
2024     "name" : "FLEX_FORMAT_RGB"
2025    },
2026    {
2027     "enum_field_value" : 1073748992,
2028     "name" : "FLEX_FORMAT_RGBA"
2029    }
2030   ],
2031   "linker_set_key" : "android_flex_format",
2032   "name" : "android_flex_format",
2033   "referenced_type" : "type-461",
2034   "self_type" : "type-461",
2035   "size" : 4,
2036   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2037   "underlying_type" : "type-2",
2038   "unique_id" : "android_flex_format"
2039  },
2040  {
2041   "alignment" : 4,
2042   "enum_fields" :
2043   [
2044    {
2045     "enum_field_value" : 1,
2046     "name" : "HAL_HDR_DOLBY_VISION"
2047    },
2048    {
2049     "enum_field_value" : 2,
2050     "name" : "HAL_HDR_HDR10"
2051    },
2052    {
2053     "enum_field_value" : 3,
2054     "name" : "HAL_HDR_HLG"
2055    }
2056   ],
2057   "linker_set_key" : "android_hdr_t",
2058   "name" : "android_hdr_t",
2059   "referenced_type" : "type-448",
2060   "self_type" : "type-448",
2061   "size" : 4,
2062   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2063   "underlying_type" : "type-2",
2064   "unique_id" : "android_hdr_t"
2065  },
2066  {
2067   "alignment" : 4,
2068   "enum_fields" :
2069   [
2070    {
2071     "enum_field_value" : 4,
2072     "name" : "HAL_HDR_HDR10_PLUS"
2073    }
2074   ],
2075   "linker_set_key" : "android_hdr_v1_2_t",
2076   "name" : "android_hdr_v1_2_t",
2077   "referenced_type" : "type-453",
2078   "self_type" : "type-453",
2079   "size" : 4,
2080   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2081   "underlying_type" : "type-2",
2082   "unique_id" : "android_hdr_v1_2_t"
2083  },
2084  {
2085   "alignment" : 4,
2086   "enum_fields" :
2087   [
2088    {
2089     "enum_field_value" : 39,
2090     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2091    },
2092    {
2093     "enum_field_value" : 40,
2094     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2095    },
2096    {
2097     "enum_field_value" : 41,
2098     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2099    },
2100    {
2101     "enum_field_value" : 42,
2102     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2103    }
2104   ],
2105   "linker_set_key" : "android_pixel_format_sw_t",
2106   "name" : "android_pixel_format_sw_t",
2107   "referenced_type" : "type-456",
2108   "self_type" : "type-456",
2109   "size" : 4,
2110   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
2111   "underlying_type" : "type-2",
2112   "unique_id" : "_ZTS25android_pixel_format_sw_t"
2113  },
2114  {
2115   "alignment" : 4,
2116   "enum_fields" :
2117   [
2118    {
2119     "enum_field_value" : 1,
2120     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2121    },
2122    {
2123     "enum_field_value" : 2,
2124     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2125    },
2126    {
2127     "enum_field_value" : 3,
2128     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2129    },
2130    {
2131     "enum_field_value" : 4,
2132     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2133    },
2134    {
2135     "enum_field_value" : 5,
2136     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2137    },
2138    {
2139     "enum_field_value" : 16,
2140     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2141    },
2142    {
2143     "enum_field_value" : 17,
2144     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2145    },
2146    {
2147     "enum_field_value" : 20,
2148     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2149    },
2150    {
2151     "enum_field_value" : 22,
2152     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2153    },
2154    {
2155     "enum_field_value" : 32,
2156     "name" : "HAL_PIXEL_FORMAT_RAW16"
2157    },
2158    {
2159     "enum_field_value" : 33,
2160     "name" : "HAL_PIXEL_FORMAT_BLOB"
2161    },
2162    {
2163     "enum_field_value" : 34,
2164     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2165    },
2166    {
2167     "enum_field_value" : 35,
2168     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2169    },
2170    {
2171     "enum_field_value" : 36,
2172     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2173    },
2174    {
2175     "enum_field_value" : 37,
2176     "name" : "HAL_PIXEL_FORMAT_RAW10"
2177    },
2178    {
2179     "enum_field_value" : 38,
2180     "name" : "HAL_PIXEL_FORMAT_RAW12"
2181    },
2182    {
2183     "enum_field_value" : 43,
2184     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2185    },
2186    {
2187     "enum_field_value" : 538982489,
2188     "name" : "HAL_PIXEL_FORMAT_Y8"
2189    },
2190    {
2191     "enum_field_value" : 540422489,
2192     "name" : "HAL_PIXEL_FORMAT_Y16"
2193    },
2194    {
2195     "enum_field_value" : 842094169,
2196     "name" : "HAL_PIXEL_FORMAT_YV12"
2197    }
2198   ],
2199   "linker_set_key" : "android_pixel_format_t",
2200   "name" : "android_pixel_format_t",
2201   "referenced_type" : "type-443",
2202   "self_type" : "type-443",
2203   "size" : 4,
2204   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2205   "underlying_type" : "type-2",
2206   "unique_id" : "android_pixel_format_t"
2207  },
2208  {
2209   "alignment" : 4,
2210   "enum_fields" :
2211   [
2212    {
2213     "enum_field_value" : 48,
2214     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2215    },
2216    {
2217     "enum_field_value" : 49,
2218     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2219    },
2220    {
2221     "enum_field_value" : 50,
2222     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2223    },
2224    {
2225     "enum_field_value" : 51,
2226     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2227    },
2228    {
2229     "enum_field_value" : 52,
2230     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2231    },
2232    {
2233     "enum_field_value" : 53,
2234     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2235    },
2236    {
2237     "enum_field_value" : 54,
2238     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2239    }
2240   ],
2241   "linker_set_key" : "android_pixel_format_v1_1_t",
2242   "name" : "android_pixel_format_v1_1_t",
2243   "referenced_type" : "type-449",
2244   "self_type" : "type-449",
2245   "size" : 4,
2246   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2247   "underlying_type" : "type-2",
2248   "unique_id" : "android_pixel_format_v1_1_t"
2249  },
2250  {
2251   "alignment" : 4,
2252   "enum_fields" :
2253   [
2254    {
2255     "enum_field_value" : 55,
2256     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2257    }
2258   ],
2259   "linker_set_key" : "android_pixel_format_v1_2_t",
2260   "name" : "android_pixel_format_v1_2_t",
2261   "referenced_type" : "type-455",
2262   "self_type" : "type-455",
2263   "size" : 4,
2264   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2265   "underlying_type" : "type-2",
2266   "unique_id" : "android_pixel_format_v1_2_t"
2267  },
2268  {
2269   "alignment" : 4,
2270   "enum_fields" :
2271   [
2272    {
2273     "enum_field_value" : 0,
2274     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2275    },
2276    {
2277     "enum_field_value" : 1,
2278     "name" : "HAL_RENDER_INTENT_ENHANCE"
2279    },
2280    {
2281     "enum_field_value" : 2,
2282     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2283    },
2284    {
2285     "enum_field_value" : 3,
2286     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2287    }
2288   ],
2289   "linker_set_key" : "android_render_intent_v1_1_t",
2290   "name" : "android_render_intent_v1_1_t",
2291   "referenced_type" : "type-452",
2292   "self_type" : "type-452",
2293   "size" : 4,
2294   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2295   "underlying_type" : "type-2",
2296   "unique_id" : "android_render_intent_v1_1_t"
2297  },
2298  {
2299   "alignment" : 4,
2300   "enum_fields" :
2301   [
2302    {
2303     "enum_field_value" : 1,
2304     "name" : "HAL_TRANSFORM_FLIP_H"
2305    },
2306    {
2307     "enum_field_value" : 2,
2308     "name" : "HAL_TRANSFORM_FLIP_V"
2309    },
2310    {
2311     "enum_field_value" : 4,
2312     "name" : "HAL_TRANSFORM_ROT_90"
2313    },
2314    {
2315     "enum_field_value" : 3,
2316     "name" : "HAL_TRANSFORM_ROT_180"
2317    },
2318    {
2319     "enum_field_value" : 7,
2320     "name" : "HAL_TRANSFORM_ROT_270"
2321    }
2322   ],
2323   "linker_set_key" : "android_transform_t",
2324   "name" : "android_transform_t",
2325   "referenced_type" : "type-444",
2326   "self_type" : "type-444",
2327   "size" : 4,
2328   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2329   "underlying_type" : "type-2",
2330   "unique_id" : "android_transform_t"
2331  },
2332  {
2333   "alignment" : 4,
2334   "enum_fields" :
2335   [
2336    {
2337     "enum_field_value" : 0,
2338     "name" : "LOG_ID_MIN"
2339    },
2340    {
2341     "enum_field_value" : 0,
2342     "name" : "LOG_ID_MAIN"
2343    },
2344    {
2345     "enum_field_value" : 1,
2346     "name" : "LOG_ID_RADIO"
2347    },
2348    {
2349     "enum_field_value" : 2,
2350     "name" : "LOG_ID_EVENTS"
2351    },
2352    {
2353     "enum_field_value" : 3,
2354     "name" : "LOG_ID_SYSTEM"
2355    },
2356    {
2357     "enum_field_value" : 4,
2358     "name" : "LOG_ID_CRASH"
2359    },
2360    {
2361     "enum_field_value" : 5,
2362     "name" : "LOG_ID_STATS"
2363    },
2364    {
2365     "enum_field_value" : 6,
2366     "name" : "LOG_ID_SECURITY"
2367    },
2368    {
2369     "enum_field_value" : 7,
2370     "name" : "LOG_ID_KERNEL"
2371    },
2372    {
2373     "enum_field_value" : 8,
2374     "name" : "LOG_ID_MAX"
2375    }
2376   ],
2377   "linker_set_key" : "log_id",
2378   "name" : "log_id",
2379   "referenced_type" : "type-241",
2380   "self_type" : "type-241",
2381   "size" : 4,
2382   "source_file" : "/system/core/liblog/include/android/log.h",
2383   "underlying_type" : "type-2",
2384   "unique_id" : "log_id"
2385  }
2386 ],
2387 "function_types" :
2388 [
2389  {
2390   "alignment" : 4,
2391   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2392   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2393   "parameters" :
2394   [
2395    {
2396     "referenced_type" : "type-29"
2397    },
2398    {
2399     "referenced_type" : "type-35"
2400    },
2401    {
2402     "referenced_type" : "type-8"
2403    }
2404   ],
2405   "referenced_type" : "type-28",
2406   "return_type" : "type-26",
2407   "self_type" : "type-28",
2408   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
2409  },
2410  {
2411   "alignment" : 4,
2412   "linker_set_key" : "int (void *)",
2413   "name" : "int (void *)",
2414   "parameters" :
2415   [
2416    {
2417     "referenced_type" : "type-8"
2418    }
2419   ],
2420   "referenced_type" : "type-471",
2421   "return_type" : "type-7",
2422   "self_type" : "type-471",
2423   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
2424  },
2425  {
2426   "alignment" : 4,
2427   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
2428   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
2429   "parameters" :
2430   [
2431    {
2432     "referenced_type" : "type-380"
2433    },
2434    {
2435     "referenced_type" : "type-328"
2436    },
2437    {
2438     "referenced_type" : "type-12"
2439    },
2440    {
2441     "referenced_type" : "type-381"
2442    },
2443    {
2444     "referenced_type" : "type-12"
2445    },
2446    {
2447     "referenced_type" : "type-8"
2448    }
2449   ],
2450   "referenced_type" : "type-379",
2451   "return_type" : "type-9",
2452   "self_type" : "type-379",
2453   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2454  }
2455 ],
2456 "functions" :
2457 [
2458  {
2459   "function_name" : "android::hardware::details::castInterface",
2460   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_8graphics6mapper4V2_07IMapperENS_4hidl4base4V1_05IBaseENS5_10BpHwMapperEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
2461   "parameters" :
2462   [
2463    {
2464     "referenced_type" : "type-390"
2465    },
2466    {
2467     "referenced_type" : "type-43"
2468    },
2469    {
2470     "referenced_type" : "type-26"
2471    }
2472   ],
2473   "return_type" : "type-140",
2474   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2475   "template_args" : [ "type-82", "type-58", "type-553" ]
2476  },
2477  {
2478   "function_name" : "android::hardware::details::getServiceInternal",
2479   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_8graphics6mapper4V2_010BpHwMapperENS5_7IMapperEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
2480   "parameters" :
2481   [
2482    {
2483     "referenced_type" : "type-399"
2484    },
2485    {
2486     "referenced_type" : "type-26"
2487    },
2488    {
2489     "referenced_type" : "type-26"
2490    }
2491   ],
2492   "return_type" : "type-80",
2493   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2494   "template_args" : [ "type-553", "type-82", "type-9", "type-9" ]
2495  },
2496  {
2497   "function_name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper::_hidl_lock",
2498   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper10_hidl_lockEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2499   "parameters" :
2500   [
2501    {
2502     "referenced_type" : "type-388"
2503    },
2504    {
2505     "referenced_type" : "type-387"
2506    },
2507    {
2508     "referenced_type" : "type-380"
2509    },
2510    {
2511     "referenced_type" : "type-626"
2512    }
2513   ],
2514   "return_type" : "type-7",
2515   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
2516  },
2517  {
2518   "function_name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper::onTransact",
2519   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
2520   "parameters" :
2521   [
2522    {
2523     "is_this_ptr" : true,
2524     "referenced_type" : "type-545"
2525    },
2526    {
2527     "referenced_type" : "type-2"
2528    },
2529    {
2530     "referenced_type" : "type-387"
2531    },
2532    {
2533     "referenced_type" : "type-380"
2534    },
2535    {
2536     "default_arg" : true,
2537     "referenced_type" : "type-2"
2538    },
2539    {
2540     "default_arg" : true,
2541     "referenced_type" : "type-627"
2542    }
2543   ],
2544   "return_type" : "type-7",
2545   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
2546  },
2547  {
2548   "function_name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper::_hidl_unlock",
2549   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper12_hidl_unlockEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2550   "parameters" :
2551   [
2552    {
2553     "referenced_type" : "type-388"
2554    },
2555    {
2556     "referenced_type" : "type-387"
2557    },
2558    {
2559     "referenced_type" : "type-380"
2560    },
2561    {
2562     "referenced_type" : "type-628"
2563    }
2564   ],
2565   "return_type" : "type-7",
2566   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
2567  },
2568  {
2569   "access" : "private",
2570   "function_name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper::getDebugInfo",
2571   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2572   "parameters" :
2573   [
2574    {
2575     "is_this_ptr" : true,
2576     "referenced_type" : "type-545"
2577    },
2578    {
2579     "referenced_type" : "type-629"
2580    }
2581   ],
2582   "return_type" : "type-152",
2583   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
2584  },
2585  {
2586   "function_name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper::_hidl_lockYCbCr",
2587   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper15_hidl_lockYCbCrEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2588   "parameters" :
2589   [
2590    {
2591     "referenced_type" : "type-388"
2592    },
2593    {
2594     "referenced_type" : "type-387"
2595    },
2596    {
2597     "referenced_type" : "type-380"
2598    },
2599    {
2600     "referenced_type" : "type-630"
2601    }
2602   ],
2603   "return_type" : "type-7",
2604   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
2605  },
2606  {
2607   "function_name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper::_hidl_freeBuffer",
2608   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper16_hidl_freeBufferEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2609   "parameters" :
2610   [
2611    {
2612     "referenced_type" : "type-388"
2613    },
2614    {
2615     "referenced_type" : "type-387"
2616    },
2617    {
2618     "referenced_type" : "type-380"
2619    },
2620    {
2621     "referenced_type" : "type-631"
2622    }
2623   ],
2624   "return_type" : "type-7",
2625   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
2626  },
2627  {
2628   "function_name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper::_hidl_importBuffer",
2629   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper18_hidl_importBufferEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2630   "parameters" :
2631   [
2632    {
2633     "referenced_type" : "type-388"
2634    },
2635    {
2636     "referenced_type" : "type-387"
2637    },
2638    {
2639     "referenced_type" : "type-380"
2640    },
2641    {
2642     "referenced_type" : "type-632"
2643    }
2644   ],
2645   "return_type" : "type-7",
2646   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
2647  },
2648  {
2649   "function_name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper::_hidl_createDescriptor",
2650   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper22_hidl_createDescriptorEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2651   "parameters" :
2652   [
2653    {
2654     "referenced_type" : "type-388"
2655    },
2656    {
2657     "referenced_type" : "type-387"
2658    },
2659    {
2660     "referenced_type" : "type-380"
2661    },
2662    {
2663     "referenced_type" : "type-633"
2664    }
2665   ],
2666   "return_type" : "type-7",
2667   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
2668  },
2669  {
2670   "access" : "private",
2671   "function_name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper::ping",
2672   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper4pingEv",
2673   "parameters" :
2674   [
2675    {
2676     "is_this_ptr" : true,
2677     "referenced_type" : "type-545"
2678    }
2679   ],
2680   "return_type" : "type-152",
2681   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
2682  },
2683  {
2684   "function_name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper::BnHwMapper",
2685   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperC1ERKNS_2spINS3_7IMapperEEE",
2686   "parameters" :
2687   [
2688    {
2689     "is_this_ptr" : true,
2690     "referenced_type" : "type-545"
2691    },
2692    {
2693     "referenced_type" : "type-579"
2694    }
2695   ],
2696   "return_type" : "type-9",
2697   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
2698  },
2699  {
2700   "function_name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper::BnHwMapper",
2701   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperC2ERKNS_2spINS3_7IMapperEEE",
2702   "parameters" :
2703   [
2704    {
2705     "is_this_ptr" : true,
2706     "referenced_type" : "type-545"
2707    },
2708    {
2709     "referenced_type" : "type-579"
2710    }
2711   ],
2712   "return_type" : "type-9",
2713   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
2714  },
2715  {
2716   "function_name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper::~BnHwMapper",
2717   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperD0Ev",
2718   "parameters" :
2719   [
2720    {
2721     "is_this_ptr" : true,
2722     "referenced_type" : "type-545"
2723    }
2724   ],
2725   "return_type" : "type-9",
2726   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
2727  },
2728  {
2729   "function_name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper::~BnHwMapper",
2730   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperD1Ev",
2731   "parameters" :
2732   [
2733    {
2734     "is_this_ptr" : true,
2735     "referenced_type" : "type-545"
2736    }
2737   ],
2738   "return_type" : "type-9",
2739   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
2740  },
2741  {
2742   "function_name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper::~BnHwMapper",
2743   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperD2Ev",
2744   "parameters" :
2745   [
2746    {
2747     "is_this_ptr" : true,
2748     "referenced_type" : "type-545"
2749    }
2750   ],
2751   "return_type" : "type-9",
2752   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
2753  },
2754  {
2755   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::_hidl_lock",
2756   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper10_hidl_lockEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEPvmRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorESA_EEE",
2757   "parameters" :
2758   [
2759    {
2760     "referenced_type" : "type-618"
2761    },
2762    {
2763     "referenced_type" : "type-577"
2764    },
2765    {
2766     "referenced_type" : "type-8"
2767    },
2768    {
2769     "referenced_type" : "type-12"
2770    },
2771    {
2772     "referenced_type" : "type-561"
2773    },
2774    {
2775     "referenced_type" : "type-338"
2776    },
2777    {
2778     "referenced_type" : "type-634"
2779    }
2780   ],
2781   "return_type" : "type-152",
2782   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
2783  },
2784  {
2785   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::freeBuffer",
2786   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper10freeBufferEPv",
2787   "parameters" :
2788   [
2789    {
2790     "is_this_ptr" : true,
2791     "referenced_type" : "type-611"
2792    },
2793    {
2794     "referenced_type" : "type-8"
2795    }
2796   ],
2797   "return_type" : "type-132",
2798   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
2799  },
2800  {
2801   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::linkToDeath",
2802   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
2803   "parameters" :
2804   [
2805    {
2806     "is_this_ptr" : true,
2807     "referenced_type" : "type-611"
2808    },
2809    {
2810     "referenced_type" : "type-320"
2811    },
2812    {
2813     "referenced_type" : "type-12"
2814    }
2815   ],
2816   "return_type" : "type-125",
2817   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
2818  },
2819  {
2820   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::_hidl_unlock",
2821   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12_hidl_unlockEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEPvNSt3__18functionIFvNS3_5ErrorERKNS0_11hidl_handleEEEE",
2822   "parameters" :
2823   [
2824    {
2825     "referenced_type" : "type-618"
2826    },
2827    {
2828     "referenced_type" : "type-577"
2829    },
2830    {
2831     "referenced_type" : "type-8"
2832    },
2833    {
2834     "referenced_type" : "type-635"
2835    }
2836   ],
2837   "return_type" : "type-152",
2838   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
2839  },
2840  {
2841   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::getDebugInfo",
2842   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2843   "parameters" :
2844   [
2845    {
2846     "is_this_ptr" : true,
2847     "referenced_type" : "type-611"
2848    },
2849    {
2850     "referenced_type" : "type-636"
2851    }
2852   ],
2853   "return_type" : "type-152",
2854   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
2855  },
2856  {
2857   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::getHashChain",
2858   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
2859   "parameters" :
2860   [
2861    {
2862     "is_this_ptr" : true,
2863     "referenced_type" : "type-611"
2864    },
2865    {
2866     "referenced_type" : "type-637"
2867    }
2868   ],
2869   "return_type" : "type-152",
2870   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
2871  },
2872  {
2873   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::importBuffer",
2874   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorEPvEEE",
2875   "parameters" :
2876   [
2877    {
2878     "is_this_ptr" : true,
2879     "referenced_type" : "type-611"
2880    },
2881    {
2882     "referenced_type" : "type-338"
2883    },
2884    {
2885     "referenced_type" : "type-638"
2886    }
2887   ],
2888   "return_type" : "type-152",
2889   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
2890  },
2891  {
2892   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::unlinkToDeath",
2893   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2894   "parameters" :
2895   [
2896    {
2897     "is_this_ptr" : true,
2898     "referenced_type" : "type-611"
2899    },
2900    {
2901     "referenced_type" : "type-320"
2902    }
2903   ],
2904   "return_type" : "type-125",
2905   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
2906  },
2907  {
2908   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::interfaceChain",
2909   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2910   "parameters" :
2911   [
2912    {
2913     "is_this_ptr" : true,
2914     "referenced_type" : "type-611"
2915    },
2916    {
2917     "referenced_type" : "type-639"
2918    }
2919   ],
2920   "return_type" : "type-152",
2921   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
2922  },
2923  {
2924   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::_hidl_lockYCbCr",
2925   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper15_hidl_lockYCbCrEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEPvmRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorERKNS3_11YCbCrLayoutEEEE",
2926   "parameters" :
2927   [
2928    {
2929     "referenced_type" : "type-618"
2930    },
2931    {
2932     "referenced_type" : "type-577"
2933    },
2934    {
2935     "referenced_type" : "type-8"
2936    },
2937    {
2938     "referenced_type" : "type-12"
2939    },
2940    {
2941     "referenced_type" : "type-561"
2942    },
2943    {
2944     "referenced_type" : "type-338"
2945    },
2946    {
2947     "referenced_type" : "type-640"
2948    }
2949   ],
2950   "return_type" : "type-152",
2951   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
2952  },
2953  {
2954   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::_hidl_freeBuffer",
2955   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper16_hidl_freeBufferEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEPv",
2956   "parameters" :
2957   [
2958    {
2959     "referenced_type" : "type-618"
2960    },
2961    {
2962     "referenced_type" : "type-577"
2963    },
2964    {
2965     "referenced_type" : "type-8"
2966    }
2967   ],
2968   "return_type" : "type-132",
2969   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
2970  },
2971  {
2972   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::createDescriptor",
2973   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper16createDescriptorERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecIjEEEEE",
2974   "parameters" :
2975   [
2976    {
2977     "is_this_ptr" : true,
2978     "referenced_type" : "type-611"
2979    },
2980    {
2981     "referenced_type" : "type-558"
2982    },
2983    {
2984     "referenced_type" : "type-641"
2985    }
2986   ],
2987   "return_type" : "type-152",
2988   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
2989  },
2990  {
2991   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::_hidl_importBuffer",
2992   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper18_hidl_importBufferEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorEPvEEE",
2993   "parameters" :
2994   [
2995    {
2996     "referenced_type" : "type-618"
2997    },
2998    {
2999     "referenced_type" : "type-577"
3000    },
3001    {
3002     "referenced_type" : "type-338"
3003    },
3004    {
3005     "referenced_type" : "type-642"
3006    }
3007   ],
3008   "return_type" : "type-152",
3009   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
3010  },
3011  {
3012   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::interfaceDescriptor",
3013   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3014   "parameters" :
3015   [
3016    {
3017     "is_this_ptr" : true,
3018     "referenced_type" : "type-611"
3019    },
3020    {
3021     "referenced_type" : "type-643"
3022    }
3023   ],
3024   "return_type" : "type-152",
3025   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
3026  },
3027  {
3028   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::notifySyspropsChanged",
3029   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper21notifySyspropsChangedEv",
3030   "parameters" :
3031   [
3032    {
3033     "is_this_ptr" : true,
3034     "referenced_type" : "type-611"
3035    }
3036   ],
3037   "return_type" : "type-152",
3038   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
3039  },
3040  {
3041   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::setHALInstrumentation",
3042   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper21setHALInstrumentationEv",
3043   "parameters" :
3044   [
3045    {
3046     "is_this_ptr" : true,
3047     "referenced_type" : "type-611"
3048    }
3049   ],
3050   "return_type" : "type-152",
3051   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
3052  },
3053  {
3054   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::_hidl_createDescriptor",
3055   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper22_hidl_createDescriptorEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecIjEEEEE",
3056   "parameters" :
3057   [
3058    {
3059     "referenced_type" : "type-618"
3060    },
3061    {
3062     "referenced_type" : "type-577"
3063    },
3064    {
3065     "referenced_type" : "type-558"
3066    },
3067    {
3068     "referenced_type" : "type-644"
3069    }
3070   ],
3071   "return_type" : "type-152",
3072   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
3073  },
3074  {
3075   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::lock",
3076   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper4lockEPvmRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorES5_EEE",
3077   "parameters" :
3078   [
3079    {
3080     "is_this_ptr" : true,
3081     "referenced_type" : "type-611"
3082    },
3083    {
3084     "referenced_type" : "type-8"
3085    },
3086    {
3087     "referenced_type" : "type-12"
3088    },
3089    {
3090     "referenced_type" : "type-561"
3091    },
3092    {
3093     "referenced_type" : "type-338"
3094    },
3095    {
3096     "referenced_type" : "type-645"
3097    }
3098   ],
3099   "return_type" : "type-152",
3100   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
3101  },
3102  {
3103   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::ping",
3104   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper4pingEv",
3105   "parameters" :
3106   [
3107    {
3108     "is_this_ptr" : true,
3109     "referenced_type" : "type-611"
3110    }
3111   ],
3112   "return_type" : "type-152",
3113   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
3114  },
3115  {
3116   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::debug",
3117   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3118   "parameters" :
3119   [
3120    {
3121     "is_this_ptr" : true,
3122     "referenced_type" : "type-611"
3123    },
3124    {
3125     "referenced_type" : "type-338"
3126    },
3127    {
3128     "referenced_type" : "type-544"
3129    }
3130   ],
3131   "return_type" : "type-152",
3132   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
3133  },
3134  {
3135   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::unlock",
3136   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper6unlockEPvNSt3__18functionIFvNS3_5ErrorERKNS0_11hidl_handleEEEE",
3137   "parameters" :
3138   [
3139    {
3140     "is_this_ptr" : true,
3141     "referenced_type" : "type-611"
3142    },
3143    {
3144     "referenced_type" : "type-8"
3145    },
3146    {
3147     "referenced_type" : "type-646"
3148    }
3149   ],
3150   "return_type" : "type-152",
3151   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
3152  },
3153  {
3154   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::lockYCbCr",
3155   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper9lockYCbCrEPvmRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorERKNS3_11YCbCrLayoutEEEE",
3156   "parameters" :
3157   [
3158    {
3159     "is_this_ptr" : true,
3160     "referenced_type" : "type-611"
3161    },
3162    {
3163     "referenced_type" : "type-8"
3164    },
3165    {
3166     "referenced_type" : "type-12"
3167    },
3168    {
3169     "referenced_type" : "type-561"
3170    },
3171    {
3172     "referenced_type" : "type-338"
3173    },
3174    {
3175     "referenced_type" : "type-647"
3176    }
3177   ],
3178   "return_type" : "type-152",
3179   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
3180  },
3181  {
3182   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::BpHwMapper",
3183   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapperC1ERKNS_2spINS0_7IBinderEEE",
3184   "parameters" :
3185   [
3186    {
3187     "is_this_ptr" : true,
3188     "referenced_type" : "type-611"
3189    },
3190    {
3191     "referenced_type" : "type-35"
3192    }
3193   ],
3194   "return_type" : "type-9",
3195   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
3196  },
3197  {
3198   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::BpHwMapper",
3199   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapperC2ERKNS_2spINS0_7IBinderEEE",
3200   "parameters" :
3201   [
3202    {
3203     "is_this_ptr" : true,
3204     "referenced_type" : "type-611"
3205    },
3206    {
3207     "referenced_type" : "type-35"
3208    }
3209   ],
3210   "return_type" : "type-9",
3211   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
3212  },
3213  {
3214   "function_name" : "android::hardware::graphics::mapper::V2_0::writeEmbeddedToParcel",
3215   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_021writeEmbeddedToParcelERKNS3_11YCbCrLayoutEPNS0_6ParcelEmm",
3216   "parameters" :
3217   [
3218    {
3219     "referenced_type" : "type-607"
3220    },
3221    {
3222     "referenced_type" : "type-380"
3223    },
3224    {
3225     "referenced_type" : "type-12"
3226    },
3227    {
3228     "referenced_type" : "type-12"
3229    }
3230   ],
3231   "return_type" : "type-7",
3232   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/hwtypes.h"
3233  },
3234  {
3235   "function_name" : "android::hardware::graphics::mapper::V2_0::readEmbeddedFromParcel",
3236   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_022readEmbeddedFromParcelERKNS3_11YCbCrLayoutERKNS0_6ParcelEmm",
3237   "parameters" :
3238   [
3239    {
3240     "referenced_type" : "type-607"
3241    },
3242    {
3243     "referenced_type" : "type-387"
3244    },
3245    {
3246     "referenced_type" : "type-12"
3247    },
3248    {
3249     "referenced_type" : "type-12"
3250    }
3251   ],
3252   "return_type" : "type-7",
3253   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/hwtypes.h"
3254  },
3255  {
3256   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::getService",
3257   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3258   "parameters" :
3259   [
3260    {
3261     "default_arg" : true,
3262     "referenced_type" : "type-399"
3263    },
3264    {
3265     "default_arg" : true,
3266     "referenced_type" : "type-26"
3267    }
3268   ],
3269   "return_type" : "type-80",
3270   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
3271  },
3272  {
3273   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::linkToDeath",
3274   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
3275   "parameters" :
3276   [
3277    {
3278     "is_this_ptr" : true,
3279     "referenced_type" : "type-81"
3280    },
3281    {
3282     "referenced_type" : "type-320"
3283    },
3284    {
3285     "referenced_type" : "type-12"
3286    }
3287   ],
3288   "return_type" : "type-125",
3289   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
3290  },
3291  {
3292   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::getDebugInfo",
3293   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3294   "parameters" :
3295   [
3296    {
3297     "is_this_ptr" : true,
3298     "referenced_type" : "type-81"
3299    },
3300    {
3301     "referenced_type" : "type-648"
3302    }
3303   ],
3304   "return_type" : "type-152",
3305   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
3306  },
3307  {
3308   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::getHashChain",
3309   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
3310   "parameters" :
3311   [
3312    {
3313     "is_this_ptr" : true,
3314     "referenced_type" : "type-81"
3315    },
3316    {
3317     "referenced_type" : "type-649"
3318    }
3319   ],
3320   "return_type" : "type-152",
3321   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
3322  },
3323  {
3324   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::tryGetService",
3325   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3326   "parameters" :
3327   [
3328    {
3329     "default_arg" : true,
3330     "referenced_type" : "type-399"
3331    },
3332    {
3333     "default_arg" : true,
3334     "referenced_type" : "type-26"
3335    }
3336   ],
3337   "return_type" : "type-80",
3338   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
3339  },
3340  {
3341   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::unlinkToDeath",
3342   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3343   "parameters" :
3344   [
3345    {
3346     "is_this_ptr" : true,
3347     "referenced_type" : "type-81"
3348    },
3349    {
3350     "referenced_type" : "type-320"
3351    }
3352   ],
3353   "return_type" : "type-125",
3354   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
3355  },
3356  {
3357   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::interfaceChain",
3358   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3359   "parameters" :
3360   [
3361    {
3362     "is_this_ptr" : true,
3363     "referenced_type" : "type-81"
3364    },
3365    {
3366     "referenced_type" : "type-650"
3367    }
3368   ],
3369   "return_type" : "type-152",
3370   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
3371  },
3372  {
3373   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::registerAsService",
3374   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
3375   "parameters" :
3376   [
3377    {
3378     "is_this_ptr" : true,
3379     "referenced_type" : "type-81"
3380    },
3381    {
3382     "default_arg" : true,
3383     "referenced_type" : "type-399"
3384    }
3385   ],
3386   "return_type" : "type-7",
3387   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
3388  },
3389  {
3390   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::interfaceDescriptor",
3391   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3392   "parameters" :
3393   [
3394    {
3395     "is_this_ptr" : true,
3396     "referenced_type" : "type-81"
3397    },
3398    {
3399     "referenced_type" : "type-651"
3400    }
3401   ],
3402   "return_type" : "type-152",
3403   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
3404  },
3405  {
3406   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::notifySyspropsChanged",
3407   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper21notifySyspropsChangedEv",
3408   "parameters" :
3409   [
3410    {
3411     "is_this_ptr" : true,
3412     "referenced_type" : "type-81"
3413    }
3414   ],
3415   "return_type" : "type-152",
3416   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
3417  },
3418  {
3419   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::setHALInstrumentation",
3420   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper21setHALInstrumentationEv",
3421   "parameters" :
3422   [
3423    {
3424     "is_this_ptr" : true,
3425     "referenced_type" : "type-81"
3426    }
3427   ],
3428   "return_type" : "type-152",
3429   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
3430  },
3431  {
3432   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::registerForNotifications",
3433   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3434   "parameters" :
3435   [
3436    {
3437     "referenced_type" : "type-399"
3438    },
3439    {
3440     "referenced_type" : "type-546"
3441    }
3442   ],
3443   "return_type" : "type-26",
3444   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
3445  },
3446  {
3447   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::ping",
3448   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper4pingEv",
3449   "parameters" :
3450   [
3451    {
3452     "is_this_ptr" : true,
3453     "referenced_type" : "type-81"
3454    }
3455   ],
3456   "return_type" : "type-152",
3457   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
3458  },
3459  {
3460   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::debug",
3461   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3462   "parameters" :
3463   [
3464    {
3465     "is_this_ptr" : true,
3466     "referenced_type" : "type-81"
3467    },
3468    {
3469     "referenced_type" : "type-338"
3470    },
3471    {
3472     "referenced_type" : "type-544"
3473    }
3474   ],
3475   "return_type" : "type-152",
3476   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
3477  },
3478  {
3479   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::castFrom",
3480   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3481   "parameters" :
3482   [
3483    {
3484     "referenced_type" : "type-595"
3485    },
3486    {
3487     "default_arg" : true,
3488     "referenced_type" : "type-26"
3489    }
3490   ],
3491   "return_type" : "type-140",
3492   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
3493  },
3494  {
3495   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::castFrom",
3496   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper8castFromERKNS_2spIS4_EEb",
3497   "parameters" :
3498   [
3499    {
3500     "referenced_type" : "type-579"
3501    },
3502    {
3503     "default_arg" : true,
3504     "referenced_type" : "type-26"
3505    }
3506   ],
3507   "return_type" : "type-140",
3508   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
3509  },
3510  {
3511   "access" : "private",
3512   "function_name" : "android::hardware::graphics::mapper::V2_0::BsMapper::addOnewayTask",
3513   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper13addOnewayTaskENSt3__18functionIFvvEEE",
3514   "parameters" :
3515   [
3516    {
3517     "is_this_ptr" : true,
3518     "referenced_type" : "type-603"
3519    },
3520    {
3521     "referenced_type" : "type-655"
3522    }
3523   ],
3524   "return_type" : "type-152",
3525   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BsMapper.h"
3526  },
3527  {
3528   "function_name" : "android::hardware::graphics::mapper::V2_0::BsMapper::BsMapper",
3529   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapperC1ENS_2spINS3_7IMapperEEE",
3530   "parameters" :
3531   [
3532    {
3533     "is_this_ptr" : true,
3534     "referenced_type" : "type-603"
3535    },
3536    {
3537     "referenced_type" : "type-86"
3538    }
3539   ],
3540   "return_type" : "type-9",
3541   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BsMapper.h"
3542  },
3543  {
3544   "function_name" : "android::hardware::graphics::mapper::V2_0::BsMapper::BsMapper",
3545   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapperC2ENS_2spINS3_7IMapperEEE",
3546   "parameters" :
3547   [
3548    {
3549     "is_this_ptr" : true,
3550     "referenced_type" : "type-603"
3551    },
3552    {
3553     "referenced_type" : "type-86"
3554    }
3555   ],
3556   "return_type" : "type-9",
3557   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BsMapper.h"
3558  }
3559 ],
3560 "global_vars" :
3561 [
3562  {
3563   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper10descriptorE",
3564   "name" : "android::hardware::graphics::mapper::V2_0::IMapper::descriptor",
3565   "referenced_type" : "type-43",
3566   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
3567  }
3568 ],
3569 "lvalue_reference_types" :
3570 [
3571  {
3572   "alignment" : 8,
3573   "linker_set_key" : "android::Mutex &",
3574   "name" : "android::Mutex &",
3575   "referenced_type" : "type-14",
3576   "self_type" : "type-476",
3577   "size" : 8,
3578   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3579  },
3580  {
3581   "alignment" : 8,
3582   "linker_set_key" : "android::RWLock &",
3583   "name" : "android::RWLock &",
3584   "referenced_type" : "type-480",
3585   "self_type" : "type-484",
3586   "size" : 8,
3587   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3588  },
3589  {
3590   "alignment" : 8,
3591   "linker_set_key" : "android::String16 &",
3592   "name" : "android::String16 &",
3593   "referenced_type" : "type-31",
3594   "self_type" : "type-361",
3595   "size" : 8,
3596   "source_file" : "/system/core/libutils/include/utils/String16.h"
3597  },
3598  {
3599   "alignment" : 8,
3600   "linker_set_key" : "android::String8 &",
3601   "name" : "android::String8 &",
3602   "referenced_type" : "type-42",
3603   "self_type" : "type-356",
3604   "size" : 8,
3605   "source_file" : "/system/core/libutils/include/utils/String8.h"
3606  },
3607  {
3608   "alignment" : 8,
3609   "linker_set_key" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> &",
3610   "name" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> &",
3611   "referenced_type" : "type-132",
3612   "self_type" : "type-137",
3613   "size" : 8,
3614   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3615  },
3616  {
3617   "alignment" : 8,
3618   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_0::IMapper> > &",
3619   "name" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_0::IMapper> > &",
3620   "referenced_type" : "type-140",
3621   "self_type" : "type-143",
3622   "size" : 8,
3623   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3624  },
3625  {
3626   "alignment" : 8,
3627   "linker_set_key" : "android::hardware::Return<bool> &",
3628   "name" : "android::hardware::Return<bool> &",
3629   "referenced_type" : "type-125",
3630   "self_type" : "type-129",
3631   "size" : 8,
3632   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3633  },
3634  {
3635   "alignment" : 8,
3636   "linker_set_key" : "android::hardware::Return<void> &",
3637   "name" : "android::hardware::Return<void> &",
3638   "referenced_type" : "type-152",
3639   "self_type" : "type-156",
3640   "size" : 8,
3641   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3642  },
3643  {
3644   "alignment" : 8,
3645   "linker_set_key" : "android::hardware::Status &",
3646   "name" : "android::hardware::Status &",
3647   "referenced_type" : "type-115",
3648   "self_type" : "type-123",
3649   "size" : 8,
3650   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3651  },
3652  {
3653   "alignment" : 8,
3654   "linker_set_key" : "android::hardware::TextOutput &",
3655   "name" : "android::hardware::TextOutput &",
3656   "referenced_type" : "type-385",
3657   "self_type" : "type-384",
3658   "size" : 8,
3659   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3660  },
3661  {
3662   "alignment" : 8,
3663   "linker_set_key" : "android::hardware::TextOutput &",
3664   "name" : "android::hardware::TextOutput &",
3665   "referenced_type" : "type-602",
3666   "self_type" : "type-601",
3667   "size" : 8,
3668   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3669  },
3670  {
3671   "alignment" : 8,
3672   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
3673   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
3674   "referenced_type" : "type-300",
3675   "self_type" : "type-568",
3676   "size" : 8,
3677   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3678  },
3679  {
3680   "alignment" : 8,
3681   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
3682   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
3683   "referenced_type" : "type-290",
3684   "self_type" : "type-563",
3685   "size" : 8,
3686   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3687  },
3688  {
3689   "alignment" : 8,
3690   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
3691   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
3692   "referenced_type" : "type-303",
3693   "self_type" : "type-572",
3694   "size" : 8,
3695   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3696  },
3697  {
3698   "alignment" : 8,
3699   "linker_set_key" : "android::hardware::hidl_memory &",
3700   "name" : "android::hardware::hidl_memory &",
3701   "referenced_type" : "type-270",
3702   "self_type" : "type-276",
3703   "size" : 8,
3704   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3705  },
3706  {
3707   "alignment" : 8,
3708   "linker_set_key" : "android::hardware::hidl_string &",
3709   "name" : "android::hardware::hidl_string &",
3710   "referenced_type" : "type-266",
3711   "self_type" : "type-566",
3712   "size" : 8,
3713   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3714  },
3715  {
3716   "alignment" : 8,
3717   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3718   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3719   "referenced_type" : "type-299",
3720   "self_type" : "type-308",
3721   "size" : 8,
3722   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3723  },
3724  {
3725   "alignment" : 8,
3726   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3727   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3728   "referenced_type" : "type-289",
3729   "self_type" : "type-298",
3730   "size" : 8,
3731   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3732  },
3733  {
3734   "alignment" : 8,
3735   "linker_set_key" : "android::sp<android::hardware::graphics::mapper::V2_0::IMapper> &",
3736   "name" : "android::sp<android::hardware::graphics::mapper::V2_0::IMapper> &",
3737   "referenced_type" : "type-80",
3738   "self_type" : "type-84",
3739   "size" : 8,
3740   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3741  },
3742  {
3743   "alignment" : 8,
3744   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
3745   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
3746   "referenced_type" : "type-88",
3747   "self_type" : "type-108",
3748   "size" : 8,
3749   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3750  },
3751  {
3752   "alignment" : 8,
3753   "linker_set_key" : "const android::String16 &",
3754   "name" : "const android::String16 &",
3755   "referenced_type" : "type-30",
3756   "self_type" : "type-29",
3757   "size" : 8,
3758   "source_file" : "/system/core/libutils/include/utils/String16.h"
3759  },
3760  {
3761   "alignment" : 8,
3762   "linker_set_key" : "const android::String8 &",
3763   "name" : "const android::String8 &",
3764   "referenced_type" : "type-353",
3765   "self_type" : "type-355",
3766   "size" : 8,
3767   "source_file" : "/system/core/libutils/include/utils/String8.h"
3768  },
3769  {
3770   "alignment" : 8,
3771   "linker_set_key" : "const android::hardware::Parcel &",
3772   "name" : "const android::hardware::Parcel &",
3773   "referenced_type" : "type-386",
3774   "self_type" : "type-387",
3775   "size" : 8,
3776   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3777  },
3778  {
3779   "alignment" : 8,
3780   "linker_set_key" : "const android::hardware::Return<bool> &",
3781   "name" : "const android::hardware::Return<bool> &",
3782   "referenced_type" : "type-130",
3783   "self_type" : "type-146",
3784   "size" : 8,
3785   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3786  },
3787  {
3788   "alignment" : 8,
3789   "linker_set_key" : "const android::hardware::Status &",
3790   "name" : "const android::hardware::Status &",
3791   "referenced_type" : "type-119",
3792   "self_type" : "type-120",
3793   "size" : 8,
3794   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3795  },
3796  {
3797   "alignment" : 8,
3798   "linker_set_key" : "const android::hardware::details::SchedPrio &",
3799   "name" : "const android::hardware::details::SchedPrio &",
3800   "referenced_type" : "type-405",
3801   "self_type" : "type-404",
3802   "size" : 8,
3803   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3804  },
3805  {
3806   "alignment" : 8,
3807   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::IMapper::BufferDescriptorInfo &",
3808   "name" : "const android::hardware::graphics::mapper::V2_0::IMapper::BufferDescriptorInfo &",
3809   "referenced_type" : "type-557",
3810   "self_type" : "type-558",
3811   "size" : 8,
3812   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
3813  },
3814  {
3815   "alignment" : 8,
3816   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::IMapper::Rect &",
3817   "name" : "const android::hardware::graphics::mapper::V2_0::IMapper::Rect &",
3818   "referenced_type" : "type-560",
3819   "self_type" : "type-561",
3820   "size" : 8,
3821   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
3822  },
3823  {
3824   "alignment" : 8,
3825   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::YCbCrLayout &",
3826   "name" : "const android::hardware::graphics::mapper::V2_0::YCbCrLayout &",
3827   "referenced_type" : "type-606",
3828   "self_type" : "type-607",
3829   "size" : 8,
3830   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/hwtypes.h"
3831  },
3832  {
3833   "alignment" : 8,
3834   "linker_set_key" : "const android::hardware::hidl_handle &",
3835   "name" : "const android::hardware::hidl_handle &",
3836   "referenced_type" : "type-337",
3837   "self_type" : "type-338",
3838   "size" : 8,
3839   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3840  },
3841  {
3842   "alignment" : 8,
3843   "linker_set_key" : "const android::hardware::hidl_memory &",
3844   "name" : "const android::hardware::hidl_memory &",
3845   "referenced_type" : "type-273",
3846   "self_type" : "type-275",
3847   "size" : 8,
3848   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3849  },
3850  {
3851   "alignment" : 8,
3852   "linker_set_key" : "const android::hardware::hidl_string &",
3853   "name" : "const android::hardware::hidl_string &",
3854   "referenced_type" : "type-265",
3855   "self_type" : "type-269",
3856   "size" : 8,
3857   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3858  },
3859  {
3860   "alignment" : 8,
3861   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
3862   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
3863   "referenced_type" : "type-543",
3864   "self_type" : "type-544",
3865   "size" : 8,
3866   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
3867  },
3868  {
3869   "alignment" : 8,
3870   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
3871   "name" : "const android::hardware::hidl_vec<int> &",
3872   "referenced_type" : "type-313",
3873   "self_type" : "type-315",
3874   "size" : 8,
3875   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3876  },
3877  {
3878   "alignment" : 8,
3879   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int> &",
3880   "name" : "const android::hardware::hidl_vec<unsigned int> &",
3881   "referenced_type" : "type-322",
3882   "self_type" : "type-395",
3883   "size" : 8,
3884   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
3885  },
3886  {
3887   "alignment" : 8,
3888   "linker_set_key" : "const android::hardware::hidl_version &",
3889   "name" : "const android::hardware::hidl_version &",
3890   "referenced_type" : "type-332",
3891   "self_type" : "type-334",
3892   "size" : 8,
3893   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3894  },
3895  {
3896   "alignment" : 8,
3897   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
3898   "name" : "const android::hidl::base::V1_0::IBase *const &",
3899   "referenced_type" : "type-420",
3900   "self_type" : "type-421",
3901   "size" : 8,
3902   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3903  },
3904  {
3905   "alignment" : 8,
3906   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
3907   "name" : "const android::sp<android::hardware::IBinder> &",
3908   "referenced_type" : "type-36",
3909   "self_type" : "type-35",
3910   "size" : 8,
3911   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
3912  },
3913  {
3914   "alignment" : 8,
3915   "linker_set_key" : "const android::sp<android::hardware::graphics::mapper::V2_0::IMapper> &",
3916   "name" : "const android::sp<android::hardware::graphics::mapper::V2_0::IMapper> &",
3917   "referenced_type" : "type-86",
3918   "self_type" : "type-579",
3919   "size" : 8,
3920   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3921  },
3922  {
3923   "alignment" : 8,
3924   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
3925   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
3926   "referenced_type" : "type-110",
3927   "self_type" : "type-242",
3928   "size" : 8,
3929   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3930  },
3931  {
3932   "alignment" : 8,
3933   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
3934   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
3935   "referenced_type" : "type-296",
3936   "self_type" : "type-320",
3937   "size" : 8,
3938   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3939  },
3940  {
3941   "alignment" : 8,
3942   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
3943   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
3944   "referenced_type" : "type-591",
3945   "self_type" : "type-595",
3946   "size" : 8,
3947   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3948  },
3949  {
3950   "alignment" : 8,
3951   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
3952   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
3953   "referenced_type" : "type-77",
3954   "self_type" : "type-546",
3955   "size" : 8,
3956   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
3957  },
3958  {
3959   "alignment" : 8,
3960   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
3961   "name" : "const android::wp<android::hardware::BHwBinder> &",
3962   "referenced_type" : "type-559",
3963   "self_type" : "type-581",
3964   "size" : 8,
3965   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3966  },
3967  {
3968   "alignment" : 8,
3969   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
3970   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
3971   "referenced_type" : "type-580",
3972   "self_type" : "type-583",
3973   "size" : 8,
3974   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3975  },
3976  {
3977   "alignment" : 8,
3978   "linker_set_key" : "const bool &",
3979   "name" : "const bool &",
3980   "referenced_type" : "type-69",
3981   "self_type" : "type-232",
3982   "size" : 8,
3983   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3984  },
3985  {
3986   "alignment" : 8,
3987   "linker_set_key" : "const double &",
3988   "name" : "const double &",
3989   "referenced_type" : "type-251",
3990   "self_type" : "type-256",
3991   "size" : 8,
3992   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3993  },
3994  {
3995   "alignment" : 8,
3996   "linker_set_key" : "const float &",
3997   "name" : "const float &",
3998   "referenced_type" : "type-249",
3999   "self_type" : "type-250",
4000   "size" : 8,
4001   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4002  },
4003  {
4004   "alignment" : 8,
4005   "linker_set_key" : "const int &",
4006   "name" : "const int &",
4007   "referenced_type" : "type-468",
4008   "self_type" : "type-467",
4009   "size" : 8,
4010   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4011  },
4012  {
4013   "linker_set_key" : "const iter<is_const> &",
4014   "name" : "const iter<is_const> &",
4015   "referenced_type" : "type-280",
4016   "self_type" : "type-282",
4017   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4018  },
4019  {
4020   "linker_set_key" : "const iter<is_const> &",
4021   "name" : "const iter<is_const> &",
4022   "referenced_type" : "type-592",
4023   "self_type" : "type-594",
4024   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4025  },
4026  {
4027   "alignment" : 8,
4028   "linker_set_key" : "const log_msg &",
4029   "name" : "const log_msg &",
4030   "referenced_type" : "type-96",
4031   "self_type" : "type-134",
4032   "size" : 8,
4033   "source_file" : "/system/core/liblog/include/log/log_read.h"
4034  },
4035  {
4036   "alignment" : 8,
4037   "linker_set_key" : "const long &",
4038   "name" : "const long &",
4039   "referenced_type" : "type-246",
4040   "self_type" : "type-247",
4041   "size" : 8,
4042   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4043  },
4044  {
4045   "alignment" : 8,
4046   "linker_set_key" : "const short &",
4047   "name" : "const short &",
4048   "referenced_type" : "type-238",
4049   "self_type" : "type-239",
4050   "size" : 8,
4051   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4052  },
4053  {
4054   "alignment" : 8,
4055   "linker_set_key" : "const signed char &",
4056   "name" : "const signed char &",
4057   "referenced_type" : "type-233",
4058   "self_type" : "type-235",
4059   "size" : 8,
4060   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4061  },
4062  {
4063   "alignment" : 8,
4064   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4065   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4066   "referenced_type" : "type-397",
4067   "self_type" : "type-399",
4068   "size" : 8,
4069   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4070  },
4071  {
4072   "alignment" : 8,
4073   "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 *> > *)> > > &",
4074   "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 *> > *)> > > &",
4075   "referenced_type" : "type-575",
4076   "self_type" : "type-574",
4077   "size" : 8,
4078   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4079  },
4080  {
4081   "alignment" : 8,
4082   "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 *> > *)> > > &",
4083   "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 *> > *)> > > &",
4084   "referenced_type" : "type-609",
4085   "self_type" : "type-608",
4086   "size" : 8,
4087   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4088  },
4089  {
4090   "alignment" : 8,
4091   "linker_set_key" : "const unsigned char &",
4092   "name" : "const unsigned char &",
4093   "referenced_type" : "type-236",
4094   "self_type" : "type-237",
4095   "size" : 8,
4096   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4097  },
4098  {
4099   "alignment" : 8,
4100   "linker_set_key" : "const unsigned int &",
4101   "name" : "const unsigned int &",
4102   "referenced_type" : "type-18",
4103   "self_type" : "type-245",
4104   "size" : 8,
4105   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4106  },
4107  {
4108   "alignment" : 8,
4109   "linker_set_key" : "const unsigned long &",
4110   "name" : "const unsigned long &",
4111   "referenced_type" : "type-19",
4112   "self_type" : "type-248",
4113   "size" : 8,
4114   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4115  },
4116  {
4117   "alignment" : 8,
4118   "linker_set_key" : "const unsigned short &",
4119   "name" : "const unsigned short &",
4120   "referenced_type" : "type-240",
4121   "self_type" : "type-244",
4122   "size" : 8,
4123   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4124  },
4125  {
4126   "alignment" : 8,
4127   "linker_set_key" : "int &",
4128   "name" : "int &",
4129   "referenced_type" : "type-7",
4130   "self_type" : "type-349",
4131   "size" : 8,
4132   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
4133  },
4134  {
4135   "alignment" : 8,
4136   "linker_set_key" : "unsigned char &",
4137   "name" : "unsigned char &",
4138   "referenced_type" : "type-100",
4139   "self_type" : "type-498",
4140   "size" : 8,
4141   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
4142  },
4143  {
4144   "alignment" : 8,
4145   "linker_set_key" : "unsigned long &",
4146   "name" : "unsigned long &",
4147   "referenced_type" : "type-12",
4148   "self_type" : "type-513",
4149   "size" : 8,
4150   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
4151  }
4152 ],
4153 "pointer_types" :
4154 [
4155  {
4156   "alignment" : 8,
4157   "linker_set_key" : "android::Condition *",
4158   "name" : "android::Condition *",
4159   "referenced_type" : "type-70",
4160   "self_type" : "type-479",
4161   "size" : 8,
4162   "source_file" : "/system/core/libutils/include/utils/Condition.h"
4163  },
4164  {
4165   "alignment" : 8,
4166   "linker_set_key" : "android::Mutex *",
4167   "name" : "android::Mutex *",
4168   "referenced_type" : "type-14",
4169   "self_type" : "type-474",
4170   "size" : 8,
4171   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4172  },
4173  {
4174   "alignment" : 8,
4175   "linker_set_key" : "android::Mutex::Autolock *",
4176   "name" : "android::Mutex::Autolock *",
4177   "referenced_type" : "type-475",
4178   "self_type" : "type-477",
4179   "size" : 8,
4180   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4181  },
4182  {
4183   "alignment" : 8,
4184   "linker_set_key" : "android::RWLock *",
4185   "name" : "android::RWLock *",
4186   "referenced_type" : "type-480",
4187   "self_type" : "type-482",
4188   "size" : 8,
4189   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4190  },
4191  {
4192   "alignment" : 8,
4193   "linker_set_key" : "android::RWLock::AutoRLock *",
4194   "name" : "android::RWLock::AutoRLock *",
4195   "referenced_type" : "type-483",
4196   "self_type" : "type-486",
4197   "size" : 8,
4198   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4199  },
4200  {
4201   "alignment" : 8,
4202   "linker_set_key" : "android::RWLock::AutoWLock *",
4203   "name" : "android::RWLock::AutoWLock *",
4204   "referenced_type" : "type-487",
4205   "self_type" : "type-488",
4206   "size" : 8,
4207   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4208  },
4209  {
4210   "alignment" : 8,
4211   "linker_set_key" : "android::RefBase *",
4212   "name" : "android::RefBase *",
4213   "referenced_type" : "type-23",
4214   "self_type" : "type-261",
4215   "size" : 8,
4216   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4217  },
4218  {
4219   "alignment" : 8,
4220   "linker_set_key" : "android::RefBase::weakref_impl *",
4221   "name" : "android::RefBase::weakref_impl *",
4222   "referenced_type" : "type-5",
4223   "self_type" : "type-4",
4224   "size" : 8,
4225   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4226  },
4227  {
4228   "alignment" : 8,
4229   "linker_set_key" : "android::RefBase::weakref_impl *",
4230   "name" : "android::RefBase::weakref_impl *",
4231   "referenced_type" : "type-589",
4232   "self_type" : "type-588",
4233   "size" : 8,
4234   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4235  },
4236  {
4237   "alignment" : 8,
4238   "linker_set_key" : "android::RefBase::weakref_type *",
4239   "name" : "android::RefBase::weakref_type *",
4240   "referenced_type" : "type-25",
4241   "self_type" : "type-24",
4242   "size" : 8,
4243   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4244  },
4245  {
4246   "alignment" : 8,
4247   "linker_set_key" : "android::ReferenceRenamer *",
4248   "name" : "android::ReferenceRenamer *",
4249   "referenced_type" : "type-257",
4250   "self_type" : "type-258",
4251   "size" : 8,
4252   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4253  },
4254  {
4255   "alignment" : 8,
4256   "linker_set_key" : "android::ScopedTrace *",
4257   "name" : "android::ScopedTrace *",
4258   "referenced_type" : "type-489",
4259   "self_type" : "type-490",
4260   "size" : 8,
4261   "source_file" : "/system/core/libutils/include/utils/Trace.h"
4262  },
4263  {
4264   "alignment" : 8,
4265   "linker_set_key" : "android::String16 *",
4266   "name" : "android::String16 *",
4267   "referenced_type" : "type-31",
4268   "self_type" : "type-362",
4269   "size" : 8,
4270   "source_file" : "/system/core/libutils/include/utils/String16.h"
4271  },
4272  {
4273   "alignment" : 8,
4274   "linker_set_key" : "android::String8 *",
4275   "name" : "android::String8 *",
4276   "referenced_type" : "type-42",
4277   "self_type" : "type-357",
4278   "size" : 8,
4279   "source_file" : "/system/core/libutils/include/utils/String8.h"
4280  },
4281  {
4282   "alignment" : 8,
4283   "linker_set_key" : "android::Thread *",
4284   "name" : "android::Thread *",
4285   "referenced_type" : "type-68",
4286   "self_type" : "type-67",
4287   "size" : 8,
4288   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4289  },
4290  {
4291   "alignment" : 8,
4292   "linker_set_key" : "android::VirtualLightRefBase *",
4293   "name" : "android::VirtualLightRefBase *",
4294   "referenced_type" : "type-159",
4295   "self_type" : "type-166",
4296   "size" : 8,
4297   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
4298  },
4299  {
4300   "alignment" : 8,
4301   "linker_set_key" : "android::hardware::BHwBinder *",
4302   "name" : "android::hardware::BHwBinder *",
4303   "referenced_type" : "type-113",
4304   "self_type" : "type-112",
4305   "size" : 8,
4306   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4307  },
4308  {
4309   "alignment" : 8,
4310   "linker_set_key" : "android::hardware::BpInterface<android::hardware::graphics::mapper::V2_0::IMapper> *",
4311   "name" : "android::hardware::BpInterface<android::hardware::graphics::mapper::V2_0::IMapper> *",
4312   "referenced_type" : "type-373",
4313   "self_type" : "type-372",
4314   "size" : 8,
4315   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4316  },
4317  {
4318   "alignment" : 8,
4319   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
4320   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
4321   "referenced_type" : "type-414",
4322   "self_type" : "type-419",
4323   "size" : 8,
4324   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4325  },
4326  {
4327   "alignment" : 8,
4328   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
4329   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
4330   "referenced_type" : "type-432",
4331   "self_type" : "type-438",
4332   "size" : 8,
4333   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4334  },
4335  {
4336   "alignment" : 8,
4337   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
4338   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
4339   "referenced_type" : "type-422",
4340   "self_type" : "type-427",
4341   "size" : 8,
4342   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4343  },
4344  {
4345   "alignment" : 8,
4346   "linker_set_key" : "android::hardware::GrantorDescriptor *",
4347   "name" : "android::hardware::GrantorDescriptor *",
4348   "referenced_type" : "type-287",
4349   "self_type" : "type-286",
4350   "size" : 8,
4351   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4352  },
4353  {
4354   "alignment" : 8,
4355   "linker_set_key" : "android::hardware::IBinder *",
4356   "name" : "android::hardware::IBinder *",
4357   "referenced_type" : "type-22",
4358   "self_type" : "type-21",
4359   "size" : 8,
4360   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4361  },
4362  {
4363   "alignment" : 8,
4364   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
4365   "name" : "android::hardware::IBinder::DeathRecipient *",
4366   "referenced_type" : "type-52",
4367   "self_type" : "type-51",
4368   "size" : 8,
4369   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4370  },
4371  {
4372   "alignment" : 8,
4373   "linker_set_key" : "android::hardware::IInterface *",
4374   "name" : "android::hardware::IInterface *",
4375   "referenced_type" : "type-371",
4376   "self_type" : "type-618",
4377   "size" : 8,
4378   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4379  },
4380  {
4381   "alignment" : 8,
4382   "linker_set_key" : "android::hardware::Parcel *",
4383   "name" : "android::hardware::Parcel *",
4384   "referenced_type" : "type-374",
4385   "self_type" : "type-380",
4386   "size" : 8,
4387   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4388  },
4389  {
4390   "alignment" : 8,
4391   "linker_set_key" : "android::hardware::ProcessState *",
4392   "name" : "android::hardware::ProcessState *",
4393   "referenced_type" : "type-6",
4394   "self_type" : "type-50",
4395   "size" : 8,
4396   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4397  },
4398  {
4399   "alignment" : 8,
4400   "linker_set_key" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> *",
4401   "name" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> *",
4402   "referenced_type" : "type-132",
4403   "self_type" : "type-135",
4404   "size" : 8,
4405   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4406  },
4407  {
4408   "alignment" : 8,
4409   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_0::IMapper> > *",
4410   "name" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_0::IMapper> > *",
4411   "referenced_type" : "type-140",
4412   "self_type" : "type-141",
4413   "size" : 8,
4414   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4415  },
4416  {
4417   "alignment" : 8,
4418   "linker_set_key" : "android::hardware::Return<bool> *",
4419   "name" : "android::hardware::Return<bool> *",
4420   "referenced_type" : "type-125",
4421   "self_type" : "type-127",
4422   "size" : 8,
4423   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4424  },
4425  {
4426   "alignment" : 8,
4427   "linker_set_key" : "android::hardware::Return<void> *",
4428   "name" : "android::hardware::Return<void> *",
4429   "referenced_type" : "type-152",
4430   "self_type" : "type-153",
4431   "size" : 8,
4432   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4433  },
4434  {
4435   "alignment" : 8,
4436   "linker_set_key" : "android::hardware::Status *",
4437   "name" : "android::hardware::Status *",
4438   "referenced_type" : "type-115",
4439   "self_type" : "type-118",
4440   "size" : 8,
4441   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4442  },
4443  {
4444   "alignment" : 8,
4445   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
4446   "name" : "android::hardware::details::HidlInstrumentor *",
4447   "referenced_type" : "type-391",
4448   "self_type" : "type-577",
4449   "size" : 8,
4450   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4451  },
4452  {
4453   "alignment" : 8,
4454   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4455   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4456   "referenced_type" : "type-300",
4457   "self_type" : "type-567",
4458   "size" : 8,
4459   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4460  },
4461  {
4462   "alignment" : 8,
4463   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4464   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4465   "referenced_type" : "type-290",
4466   "self_type" : "type-562",
4467   "size" : 8,
4468   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4469  },
4470  {
4471   "alignment" : 8,
4472   "linker_set_key" : "android::hardware::details::return_status *",
4473   "name" : "android::hardware::details::return_status *",
4474   "referenced_type" : "type-126",
4475   "self_type" : "type-147",
4476   "size" : 8,
4477   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4478  },
4479  {
4480   "alignment" : 8,
4481   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::BnHwMapper *",
4482   "name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper *",
4483   "referenced_type" : "type-437",
4484   "self_type" : "type-545",
4485   "size" : 8,
4486   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4487  },
4488  {
4489   "alignment" : 8,
4490   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::BpHwMapper *",
4491   "name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper *",
4492   "referenced_type" : "type-553",
4493   "self_type" : "type-611",
4494   "size" : 8,
4495   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4496  },
4497  {
4498   "alignment" : 8,
4499   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::BsMapper *",
4500   "name" : "android::hardware::graphics::mapper::V2_0::BsMapper *",
4501   "referenced_type" : "type-598",
4502   "self_type" : "type-603",
4503   "size" : 8,
4504   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4505  },
4506  {
4507   "alignment" : 8,
4508   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::IMapper *",
4509   "name" : "android::hardware::graphics::mapper::V2_0::IMapper *",
4510   "referenced_type" : "type-82",
4511   "self_type" : "type-81",
4512   "size" : 8,
4513   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4514  },
4515  {
4516   "alignment" : 8,
4517   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
4518   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
4519   "referenced_type" : "type-303",
4520   "self_type" : "type-302",
4521   "size" : 8,
4522   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4523  },
4524  {
4525   "alignment" : 8,
4526   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
4527   "name" : "android::hardware::hidl_binder_death_recipient *",
4528   "referenced_type" : "type-90",
4529   "self_type" : "type-89",
4530   "size" : 8,
4531   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4532  },
4533  {
4534   "alignment" : 8,
4535   "linker_set_key" : "android::hardware::hidl_death_recipient *",
4536   "name" : "android::hardware::hidl_death_recipient *",
4537   "referenced_type" : "type-93",
4538   "self_type" : "type-92",
4539   "size" : 8,
4540   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4541  },
4542  {
4543   "alignment" : 8,
4544   "linker_set_key" : "android::hardware::hidl_memory *",
4545   "name" : "android::hardware::hidl_memory *",
4546   "referenced_type" : "type-270",
4547   "self_type" : "type-271",
4548   "size" : 8,
4549   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4550  },
4551  {
4552   "alignment" : 8,
4553   "linker_set_key" : "android::hardware::hidl_string *",
4554   "name" : "android::hardware::hidl_string *",
4555   "referenced_type" : "type-266",
4556   "self_type" : "type-292",
4557   "size" : 8,
4558   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4559  },
4560  {
4561   "alignment" : 8,
4562   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
4563   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
4564   "referenced_type" : "type-299",
4565   "self_type" : "type-305",
4566   "size" : 8,
4567   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4568  },
4569  {
4570   "alignment" : 8,
4571   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
4572   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
4573   "referenced_type" : "type-289",
4574   "self_type" : "type-293",
4575   "size" : 8,
4576   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4577  },
4578  {
4579   "alignment" : 8,
4580   "linker_set_key" : "android::hardware::hidl_version *",
4581   "name" : "android::hardware::hidl_version *",
4582   "referenced_type" : "type-330",
4583   "self_type" : "type-331",
4584   "size" : 8,
4585   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4586  },
4587  {
4588   "alignment" : 8,
4589   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
4590   "name" : "android::hidl::base::V1_0::BnHwBase *",
4591   "referenced_type" : "type-389",
4592   "self_type" : "type-388",
4593   "size" : 8,
4594   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
4595  },
4596  {
4597   "alignment" : 8,
4598   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
4599   "name" : "android::hidl::base::V1_0::IBase *",
4600   "referenced_type" : "type-58",
4601   "self_type" : "type-95",
4602   "size" : 8,
4603   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4604  },
4605  {
4606   "alignment" : 8,
4607   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
4608   "name" : "android::hidl::manager::V1_0::IServiceManager *",
4609   "referenced_type" : "type-57",
4610   "self_type" : "type-56",
4611   "size" : 8,
4612   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4613  },
4614  {
4615   "alignment" : 8,
4616   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
4617   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
4618   "referenced_type" : "type-75",
4619   "self_type" : "type-74",
4620   "size" : 8,
4621   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4622  },
4623  {
4624   "alignment" : 8,
4625   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
4626   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
4627   "referenced_type" : "type-613",
4628   "self_type" : "type-614",
4629   "size" : 8,
4630   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4631  },
4632  {
4633   "alignment" : 8,
4634   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
4635   "name" : "android::sp<android::hardware::IBinder> *",
4636   "referenced_type" : "type-37",
4637   "self_type" : "type-615",
4638   "size" : 8,
4639   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4640  },
4641  {
4642   "alignment" : 8,
4643   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
4644   "name" : "android::sp<android::hardware::ProcessState> *",
4645   "referenced_type" : "type-49",
4646   "self_type" : "type-48",
4647   "size" : 8,
4648   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4649  },
4650  {
4651   "alignment" : 8,
4652   "linker_set_key" : "android::sp<android::hardware::graphics::mapper::V2_0::IMapper> *",
4653   "name" : "android::sp<android::hardware::graphics::mapper::V2_0::IMapper> *",
4654   "referenced_type" : "type-80",
4655   "self_type" : "type-79",
4656   "size" : 8,
4657   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4658  },
4659  {
4660   "alignment" : 8,
4661   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
4662   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
4663   "referenced_type" : "type-88",
4664   "self_type" : "type-87",
4665   "size" : 8,
4666   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4667  },
4668  {
4669   "alignment" : 8,
4670   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
4671   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
4672   "referenced_type" : "type-390",
4673   "self_type" : "type-587",
4674   "size" : 8,
4675   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4676  },
4677  {
4678   "alignment" : 8,
4679   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4680   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4681   "referenced_type" : "type-55",
4682   "self_type" : "type-59",
4683   "size" : 8,
4684   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4685  },
4686  {
4687   "alignment" : 8,
4688   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4689   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4690   "referenced_type" : "type-73",
4691   "self_type" : "type-76",
4692   "size" : 8,
4693   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4694  },
4695  {
4696   "alignment" : 8,
4697   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
4698   "name" : "android::wp<android::hardware::BHwBinder> *",
4699   "referenced_type" : "type-329",
4700   "self_type" : "type-411",
4701   "size" : 8,
4702   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4703  },
4704  {
4705   "alignment" : 8,
4706   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
4707   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
4708   "referenced_type" : "type-65",
4709   "self_type" : "type-64",
4710   "size" : 8,
4711   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4712  },
4713  {
4714   "alignment" : 8,
4715   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
4716   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
4717   "referenced_type" : "type-91",
4718   "self_type" : "type-263",
4719   "size" : 8,
4720   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4721  },
4722  {
4723   "alignment" : 8,
4724   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
4725   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
4726   "referenced_type" : "type-94",
4727   "self_type" : "type-578",
4728   "size" : 8,
4729   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4730  },
4731  {
4732   "alignment" : 8,
4733   "linker_set_key" : "android_flex_plane *",
4734   "name" : "android_flex_plane *",
4735   "referenced_type" : "type-460",
4736   "self_type" : "type-463",
4737   "size" : 8,
4738   "source_file" : "/system/core/libsystem/include/system/graphics.h"
4739  },
4740  {
4741   "alignment" : 8,
4742   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4743   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4744   "referenced_type" : "type-28",
4745   "self_type" : "type-27",
4746   "size" : 8,
4747   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4748  },
4749  {
4750   "alignment" : 8,
4751   "linker_set_key" : "char *",
4752   "name" : "char *",
4753   "referenced_type" : "type-45",
4754   "self_type" : "type-169",
4755   "size" : 8,
4756   "source_file" : "/system/core/liblog/include/log/log_read.h"
4757  },
4758  {
4759   "alignment" : 8,
4760   "linker_set_key" : "const android::NativeHandle *",
4761   "name" : "const android::NativeHandle *",
4762   "referenced_type" : "type-344",
4763   "self_type" : "type-345",
4764   "size" : 8,
4765   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4766  },
4767  {
4768   "alignment" : 8,
4769   "linker_set_key" : "const android::RefBase *",
4770   "name" : "const android::RefBase *",
4771   "referenced_type" : "type-259",
4772   "self_type" : "type-260",
4773   "size" : 8,
4774   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4775  },
4776  {
4777   "alignment" : 8,
4778   "linker_set_key" : "const android::String16 *",
4779   "name" : "const android::String16 *",
4780   "referenced_type" : "type-30",
4781   "self_type" : "type-360",
4782   "size" : 8,
4783   "source_file" : "/system/core/libutils/include/utils/String16.h"
4784  },
4785  {
4786   "alignment" : 8,
4787   "linker_set_key" : "const android::String8 *",
4788   "name" : "const android::String8 *",
4789   "referenced_type" : "type-353",
4790   "self_type" : "type-354",
4791   "size" : 8,
4792   "source_file" : "/system/core/libutils/include/utils/String8.h"
4793  },
4794  {
4795   "alignment" : 8,
4796   "linker_set_key" : "const android::VectorImpl *",
4797   "name" : "const android::VectorImpl *",
4798   "referenced_type" : "type-441",
4799   "self_type" : "type-442",
4800   "size" : 8,
4801   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4802  },
4803  {
4804   "alignment" : 8,
4805   "linker_set_key" : "const android::hardware::BpHwRefBase *",
4806   "name" : "const android::hardware::BpHwRefBase *",
4807   "referenced_type" : "type-365",
4808   "self_type" : "type-369",
4809   "size" : 8,
4810   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4811  },
4812  {
4813   "alignment" : 8,
4814   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
4815   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
4816   "referenced_type" : "type-406",
4817   "self_type" : "type-407",
4818   "size" : 8,
4819   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4820  },
4821  {
4822   "alignment" : 8,
4823   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
4824   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
4825   "referenced_type" : "type-412",
4826   "self_type" : "type-413",
4827   "size" : 8,
4828   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4829  },
4830  {
4831   "alignment" : 8,
4832   "linker_set_key" : "const android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> *",
4833   "name" : "const android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> *",
4834   "referenced_type" : "type-138",
4835   "self_type" : "type-139",
4836   "size" : 8,
4837   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4838  },
4839  {
4840   "alignment" : 8,
4841   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_0::IMapper> > *",
4842   "name" : "const android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_0::IMapper> > *",
4843   "referenced_type" : "type-144",
4844   "self_type" : "type-145",
4845   "size" : 8,
4846   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4847  },
4848  {
4849   "alignment" : 8,
4850   "linker_set_key" : "const android::hardware::Return<bool> *",
4851   "name" : "const android::hardware::Return<bool> *",
4852   "referenced_type" : "type-130",
4853   "self_type" : "type-131",
4854   "size" : 8,
4855   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4856  },
4857  {
4858   "alignment" : 8,
4859   "linker_set_key" : "const android::hardware::Status *",
4860   "name" : "const android::hardware::Status *",
4861   "referenced_type" : "type-119",
4862   "self_type" : "type-124",
4863   "size" : 8,
4864   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4865  },
4866  {
4867   "alignment" : 8,
4868   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4869   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4870   "referenced_type" : "type-569",
4871   "self_type" : "type-571",
4872   "size" : 8,
4873   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4874  },
4875  {
4876   "alignment" : 8,
4877   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4878   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4879   "referenced_type" : "type-564",
4880   "self_type" : "type-565",
4881   "size" : 8,
4882   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4883  },
4884  {
4885   "alignment" : 8,
4886   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
4887   "name" : "const android::hardware::details::hidl_pointer<int> *",
4888   "referenced_type" : "type-485",
4889   "self_type" : "type-491",
4890   "size" : 8,
4891   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4892  },
4893  {
4894   "alignment" : 8,
4895   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned int> *",
4896   "name" : "const android::hardware::details::hidl_pointer<unsigned int> *",
4897   "referenced_type" : "type-531",
4898   "self_type" : "type-542",
4899   "size" : 8,
4900   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4901  },
4902  {
4903   "alignment" : 8,
4904   "linker_set_key" : "const android::hardware::details::return_status *",
4905   "name" : "const android::hardware::details::return_status *",
4906   "referenced_type" : "type-149",
4907   "self_type" : "type-150",
4908   "size" : 8,
4909   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4910  },
4911  {
4912   "alignment" : 8,
4913   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::BpHwMapper *",
4914   "name" : "const android::hardware::graphics::mapper::V2_0::BpHwMapper *",
4915   "referenced_type" : "type-552",
4916   "self_type" : "type-556",
4917   "size" : 8,
4918   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
4919  },
4920  {
4921   "alignment" : 8,
4922   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::IMapper *",
4923   "name" : "const android::hardware::graphics::mapper::V2_0::IMapper *",
4924   "referenced_type" : "type-540",
4925   "self_type" : "type-541",
4926   "size" : 8,
4927   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
4928  },
4929  {
4930   "alignment" : 8,
4931   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
4932   "name" : "const android::hardware::hidl_death_recipient *",
4933   "referenced_type" : "type-585",
4934   "self_type" : "type-586",
4935   "size" : 8,
4936   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4937  },
4938  {
4939   "alignment" : 8,
4940   "linker_set_key" : "const android::hardware::hidl_memory *",
4941   "name" : "const android::hardware::hidl_memory *",
4942   "referenced_type" : "type-273",
4943   "self_type" : "type-278",
4944   "size" : 8,
4945   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4946  },
4947  {
4948   "alignment" : 8,
4949   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
4950   "name" : "const android::hardware::hidl_vec<int> *",
4951   "referenced_type" : "type-313",
4952   "self_type" : "type-314",
4953   "size" : 8,
4954   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4955  },
4956  {
4957   "alignment" : 8,
4958   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int> *",
4959   "name" : "const android::hardware::hidl_vec<unsigned int> *",
4960   "referenced_type" : "type-322",
4961   "self_type" : "type-323",
4962   "size" : 8,
4963   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4964  },
4965  {
4966   "alignment" : 8,
4967   "linker_set_key" : "const android::hardware::hidl_version *",
4968   "name" : "const android::hardware::hidl_version *",
4969   "referenced_type" : "type-332",
4970   "self_type" : "type-333",
4971   "size" : 8,
4972   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4973  },
4974  {
4975   "alignment" : 8,
4976   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
4977   "name" : "const android::hidl::base::V1_0::BpHwBase *",
4978   "referenced_type" : "type-550",
4979   "self_type" : "type-551",
4980   "size" : 8,
4981   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
4982  },
4983  {
4984   "alignment" : 8,
4985   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
4986   "name" : "const android::hidl::base::V1_0::IBase *",
4987   "referenced_type" : "type-418",
4988   "self_type" : "type-417",
4989   "size" : 8,
4990   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4991  },
4992  {
4993   "alignment" : 8,
4994   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
4995   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
4996   "referenced_type" : "type-62",
4997   "self_type" : "type-63",
4998   "size" : 8,
4999   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5000  },
5001  {
5002   "alignment" : 8,
5003   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
5004   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
5005   "referenced_type" : "type-492",
5006   "self_type" : "type-493",
5007   "size" : 8,
5008   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5009  },
5010  {
5011   "alignment" : 8,
5012   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
5013   "name" : "const android::sp<android::hardware::IBinder> *",
5014   "referenced_type" : "type-36",
5015   "self_type" : "type-616",
5016   "size" : 8,
5017   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5018  },
5019  {
5020   "alignment" : 8,
5021   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
5022   "name" : "const android::sp<android::hardware::ProcessState> *",
5023   "referenced_type" : "type-53",
5024   "self_type" : "type-54",
5025   "size" : 8,
5026   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5027  },
5028  {
5029   "alignment" : 8,
5030   "linker_set_key" : "const android::sp<android::hardware::graphics::mapper::V2_0::IMapper> *",
5031   "name" : "const android::sp<android::hardware::graphics::mapper::V2_0::IMapper> *",
5032   "referenced_type" : "type-86",
5033   "self_type" : "type-85",
5034   "size" : 8,
5035   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5036  },
5037  {
5038   "alignment" : 8,
5039   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5040   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5041   "referenced_type" : "type-110",
5042   "self_type" : "type-109",
5043   "size" : 8,
5044   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5045  },
5046  {
5047   "alignment" : 8,
5048   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
5049   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
5050   "referenced_type" : "type-296",
5051   "self_type" : "type-584",
5052   "size" : 8,
5053   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5054  },
5055  {
5056   "alignment" : 8,
5057   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5058   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5059   "referenced_type" : "type-591",
5060   "self_type" : "type-612",
5061   "size" : 8,
5062   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5063  },
5064  {
5065   "alignment" : 8,
5066   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5067   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5068   "referenced_type" : "type-60",
5069   "self_type" : "type-61",
5070   "size" : 8,
5071   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5072  },
5073  {
5074   "alignment" : 8,
5075   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5076   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5077   "referenced_type" : "type-77",
5078   "self_type" : "type-78",
5079   "size" : 8,
5080   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5081  },
5082  {
5083   "alignment" : 8,
5084   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
5085   "name" : "const android::wp<android::hardware::BHwBinder> *",
5086   "referenced_type" : "type-559",
5087   "self_type" : "type-570",
5088   "size" : 8,
5089   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5090  },
5091  {
5092   "alignment" : 8,
5093   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
5094   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
5095   "referenced_type" : "type-274",
5096   "self_type" : "type-288",
5097   "size" : 8,
5098   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5099  },
5100  {
5101   "alignment" : 8,
5102   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
5103   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
5104   "referenced_type" : "type-580",
5105   "self_type" : "type-582",
5106   "size" : 8,
5107   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5108  },
5109  {
5110   "alignment" : 8,
5111   "linker_set_key" : "const char *",
5112   "name" : "const char *",
5113   "referenced_type" : "type-44",
5114   "self_type" : "type-43",
5115   "size" : 8,
5116   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5117  },
5118  {
5119   "alignment" : 8,
5120   "linker_set_key" : "const char16_t *",
5121   "name" : "const char16_t *",
5122   "referenced_type" : "type-33",
5123   "self_type" : "type-32",
5124   "size" : 8,
5125   "source_file" : "/system/core/libutils/include/utils/String16.h"
5126  },
5127  {
5128   "alignment" : 8,
5129   "linker_set_key" : "const log_msg *",
5130   "name" : "const log_msg *",
5131   "referenced_type" : "type-96",
5132   "self_type" : "type-122",
5133   "size" : 8,
5134   "source_file" : "/system/core/liblog/include/log/log_read.h"
5135  },
5136  {
5137   "alignment" : 8,
5138   "linker_set_key" : "const native_handle *",
5139   "name" : "const native_handle *",
5140   "referenced_type" : "type-255",
5141   "self_type" : "type-254",
5142   "size" : 8,
5143   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5144  },
5145  {
5146   "alignment" : 8,
5147   "linker_set_key" : "const unsigned char *",
5148   "name" : "const unsigned char *",
5149   "referenced_type" : "type-236",
5150   "self_type" : "type-328",
5151   "size" : 8,
5152   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5153  },
5154  {
5155   "alignment" : 8,
5156   "linker_set_key" : "const unsigned int *",
5157   "name" : "const unsigned int *",
5158   "referenced_type" : "type-18",
5159   "self_type" : "type-321",
5160   "size" : 8,
5161   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5162  },
5163  {
5164   "alignment" : 8,
5165   "linker_set_key" : "const unsigned long long *",
5166   "name" : "const unsigned long long *",
5167   "referenced_type" : "type-382",
5168   "self_type" : "type-381",
5169   "size" : 8,
5170   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5171  },
5172  {
5173   "alignment" : 8,
5174   "linker_set_key" : "const void *",
5175   "name" : "const void *",
5176   "referenced_type" : "type-335",
5177   "self_type" : "type-336",
5178   "size" : 8,
5179   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5180  },
5181  {
5182   "alignment" : 8,
5183   "linker_set_key" : "int (*)(void *)",
5184   "name" : "int (*)(void *)",
5185   "referenced_type" : "type-471",
5186   "self_type" : "type-472",
5187   "size" : 8,
5188   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5189  },
5190  {
5191   "alignment" : 8,
5192   "linker_set_key" : "int *",
5193   "name" : "int *",
5194   "referenced_type" : "type-7",
5195   "self_type" : "type-312",
5196   "size" : 8,
5197   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5198  },
5199  {
5200   "alignment" : 8,
5201   "linker_set_key" : "log_msg *",
5202   "name" : "log_msg *",
5203   "referenced_type" : "type-97",
5204   "self_type" : "type-154",
5205   "size" : 8,
5206   "source_file" : "/system/core/liblog/include/log/log_read.h"
5207  },
5208  {
5209   "alignment" : 8,
5210   "linker_set_key" : "native_handle *",
5211   "name" : "native_handle *",
5212   "referenced_type" : "type-164",
5213   "self_type" : "type-163",
5214   "size" : 8,
5215   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5216  },
5217  {
5218   "alignment" : 8,
5219   "linker_set_key" : "unsigned char *",
5220   "name" : "unsigned char *",
5221   "referenced_type" : "type-100",
5222   "self_type" : "type-376",
5223   "size" : 8,
5224   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5225  },
5226  {
5227   "alignment" : 8,
5228   "linker_set_key" : "unsigned int *",
5229   "name" : "unsigned int *",
5230   "referenced_type" : "type-2",
5231   "self_type" : "type-319",
5232   "size" : 8,
5233   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5234  },
5235  {
5236   "alignment" : 8,
5237   "linker_set_key" : "unsigned long *",
5238   "name" : "unsigned long *",
5239   "referenced_type" : "type-12",
5240   "self_type" : "type-396",
5241   "size" : 8,
5242   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5243  },
5244  {
5245   "alignment" : 8,
5246   "linker_set_key" : "unsigned long long *",
5247   "name" : "unsigned long long *",
5248   "referenced_type" : "type-216",
5249   "self_type" : "type-377",
5250   "size" : 8,
5251   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5252  },
5253  {
5254   "alignment" : 8,
5255   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
5256   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
5257   "referenced_type" : "type-379",
5258   "self_type" : "type-378",
5259   "size" : 8,
5260   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5261  },
5262  {
5263   "alignment" : 8,
5264   "linker_set_key" : "void *",
5265   "name" : "void *",
5266   "referenced_type" : "type-9",
5267   "self_type" : "type-8",
5268   "size" : 8,
5269   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5270  },
5271  {
5272   "alignment" : 8,
5273   "linker_set_key" : "void **",
5274   "name" : "void **",
5275   "referenced_type" : "type-8",
5276   "self_type" : "type-473",
5277   "size" : 8,
5278   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5279  }
5280 ],
5281 "qualified_types" :
5282 [
5283  {
5284   "alignment" : 8,
5285   "is_const" : true,
5286   "linker_set_key" : "android::RefBase::weakref_impl *const",
5287   "name" : "android::RefBase::weakref_impl *const",
5288   "referenced_type" : "type-4",
5289   "self_type" : "type-3",
5290   "size" : 8,
5291   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5292  },
5293  {
5294   "alignment" : 8,
5295   "is_const" : true,
5296   "linker_set_key" : "android::RefBase::weakref_impl *const",
5297   "name" : "android::RefBase::weakref_impl *const",
5298   "referenced_type" : "type-588",
5299   "self_type" : "type-590",
5300   "size" : 8,
5301   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5302  },
5303  {
5304   "alignment" : 8,
5305   "is_const" : true,
5306   "linker_set_key" : "android::hardware::IBinder *const",
5307   "name" : "android::hardware::IBinder *const",
5308   "referenced_type" : "type-21",
5309   "self_type" : "type-367",
5310   "size" : 8,
5311   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5312  },
5313  {
5314   "alignment" : 8,
5315   "is_const" : true,
5316   "linker_set_key" : "const android::NativeHandle",
5317   "name" : "const android::NativeHandle",
5318   "referenced_type" : "type-162",
5319   "self_type" : "type-344",
5320   "size" : 24,
5321   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5322  },
5323  {
5324   "alignment" : 8,
5325   "is_const" : true,
5326   "linker_set_key" : "const android::RefBase",
5327   "name" : "const android::RefBase",
5328   "referenced_type" : "type-23",
5329   "self_type" : "type-259",
5330   "size" : 16,
5331   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5332  },
5333  {
5334   "alignment" : 8,
5335   "is_const" : true,
5336   "linker_set_key" : "const android::String16",
5337   "name" : "const android::String16",
5338   "referenced_type" : "type-31",
5339   "self_type" : "type-30",
5340   "size" : 8,
5341   "source_file" : "/system/core/libutils/include/utils/String16.h"
5342  },
5343  {
5344   "alignment" : 8,
5345   "is_const" : true,
5346   "linker_set_key" : "const android::String8",
5347   "name" : "const android::String8",
5348   "referenced_type" : "type-42",
5349   "self_type" : "type-353",
5350   "size" : 8,
5351   "source_file" : "/system/core/libutils/include/utils/String8.h"
5352  },
5353  {
5354   "alignment" : 8,
5355   "is_const" : true,
5356   "linker_set_key" : "const android::VectorImpl",
5357   "name" : "const android::VectorImpl",
5358   "referenced_type" : "type-17",
5359   "self_type" : "type-441",
5360   "size" : 40,
5361   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5362  },
5363  {
5364   "alignment" : 8,
5365   "is_const" : true,
5366   "linker_set_key" : "const android::hardware::BpHwRefBase",
5367   "name" : "const android::hardware::BpHwRefBase",
5368   "referenced_type" : "type-366",
5369   "self_type" : "type-365",
5370   "size" : 48,
5371   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5372  },
5373  {
5374   "alignment" : 8,
5375   "is_const" : true,
5376   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5377   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5378   "referenced_type" : "type-400",
5379   "self_type" : "type-406",
5380   "size" : 64,
5381   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5382  },
5383  {
5384   "alignment" : 8,
5385   "is_const" : true,
5386   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5387   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5388   "referenced_type" : "type-408",
5389   "self_type" : "type-412",
5390   "size" : 64,
5391   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5392  },
5393  {
5394   "alignment" : 8,
5395   "is_const" : true,
5396   "linker_set_key" : "const android::hardware::Parcel",
5397   "name" : "const android::hardware::Parcel",
5398   "referenced_type" : "type-374",
5399   "self_type" : "type-386",
5400   "size" : 136,
5401   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5402  },
5403  {
5404   "alignment" : 8,
5405   "is_const" : true,
5406   "linker_set_key" : "const android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error>",
5407   "name" : "const android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error>",
5408   "referenced_type" : "type-132",
5409   "self_type" : "type-138",
5410   "size" : 40,
5411   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5412  },
5413  {
5414   "alignment" : 8,
5415   "is_const" : true,
5416   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_0::IMapper> >",
5417   "name" : "const android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_0::IMapper> >",
5418   "referenced_type" : "type-140",
5419   "self_type" : "type-144",
5420   "size" : 48,
5421   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5422  },
5423  {
5424   "alignment" : 8,
5425   "is_const" : true,
5426   "linker_set_key" : "const android::hardware::Return<bool>",
5427   "name" : "const android::hardware::Return<bool>",
5428   "referenced_type" : "type-125",
5429   "self_type" : "type-130",
5430   "size" : 40,
5431   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5432  },
5433  {
5434   "alignment" : 8,
5435   "is_const" : true,
5436   "linker_set_key" : "const android::hardware::Status",
5437   "name" : "const android::hardware::Status",
5438   "referenced_type" : "type-115",
5439   "self_type" : "type-119",
5440   "size" : 32,
5441   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5442  },
5443  {
5444   "alignment" : 4,
5445   "is_const" : true,
5446   "linker_set_key" : "const android::hardware::details::SchedPrio",
5447   "name" : "const android::hardware::details::SchedPrio",
5448   "referenced_type" : "type-403",
5449   "self_type" : "type-405",
5450   "size" : 8,
5451   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5452  },
5453  {
5454   "alignment" : 8,
5455   "is_const" : true,
5456   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
5457   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
5458   "referenced_type" : "type-300",
5459   "self_type" : "type-569",
5460   "size" : 8,
5461   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5462  },
5463  {
5464   "alignment" : 8,
5465   "is_const" : true,
5466   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
5467   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
5468   "referenced_type" : "type-290",
5469   "self_type" : "type-564",
5470   "size" : 8,
5471   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5472  },
5473  {
5474   "alignment" : 8,
5475   "is_const" : true,
5476   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
5477   "name" : "const android::hardware::details::hidl_pointer<int>",
5478   "referenced_type" : "type-310",
5479   "self_type" : "type-485",
5480   "size" : 8,
5481   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5482  },
5483  {
5484   "alignment" : 8,
5485   "is_const" : true,
5486   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned int>",
5487   "name" : "const android::hardware::details::hidl_pointer<unsigned int>",
5488   "referenced_type" : "type-317",
5489   "self_type" : "type-531",
5490   "size" : 8,
5491   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5492  },
5493  {
5494   "alignment" : 8,
5495   "is_const" : true,
5496   "linker_set_key" : "const android::hardware::details::return_status",
5497   "name" : "const android::hardware::details::return_status",
5498   "referenced_type" : "type-126",
5499   "self_type" : "type-149",
5500   "size" : 40,
5501   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5502  },
5503  {
5504   "alignment" : 8,
5505   "is_const" : true,
5506   "linker_set_key" : "const android::hardware::graphics::common::V1_0::BufferUsage",
5507   "name" : "const android::hardware::graphics::common::V1_0::BufferUsage",
5508   "referenced_type" : "type-505",
5509   "self_type" : "type-512",
5510   "size" : 8,
5511   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
5512  },
5513  {
5514   "alignment" : 4,
5515   "is_const" : true,
5516   "linker_set_key" : "const android::hardware::graphics::common::V1_0::ColorMode",
5517   "name" : "const android::hardware::graphics::common::V1_0::ColorMode",
5518   "referenced_type" : "type-508",
5519   "self_type" : "type-516",
5520   "size" : 4,
5521   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
5522  },
5523  {
5524   "alignment" : 4,
5525   "is_const" : true,
5526   "linker_set_key" : "const android::hardware::graphics::common::V1_0::ColorTransform",
5527   "name" : "const android::hardware::graphics::common::V1_0::ColorTransform",
5528   "referenced_type" : "type-509",
5529   "self_type" : "type-517",
5530   "size" : 4,
5531   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
5532  },
5533  {
5534   "alignment" : 4,
5535   "is_const" : true,
5536   "linker_set_key" : "const android::hardware::graphics::common::V1_0::Dataspace",
5537   "name" : "const android::hardware::graphics::common::V1_0::Dataspace",
5538   "referenced_type" : "type-507",
5539   "self_type" : "type-515",
5540   "size" : 4,
5541   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
5542  },
5543  {
5544   "alignment" : 4,
5545   "is_const" : true,
5546   "linker_set_key" : "const android::hardware::graphics::common::V1_0::Hdr",
5547   "name" : "const android::hardware::graphics::common::V1_0::Hdr",
5548   "referenced_type" : "type-510",
5549   "self_type" : "type-518",
5550   "size" : 4,
5551   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
5552  },
5553  {
5554   "alignment" : 4,
5555   "is_const" : true,
5556   "linker_set_key" : "const android::hardware::graphics::common::V1_0::PixelFormat",
5557   "name" : "const android::hardware::graphics::common::V1_0::PixelFormat",
5558   "referenced_type" : "type-504",
5559   "self_type" : "type-511",
5560   "size" : 4,
5561   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
5562  },
5563  {
5564   "alignment" : 4,
5565   "is_const" : true,
5566   "linker_set_key" : "const android::hardware::graphics::common::V1_0::Transform",
5567   "name" : "const android::hardware::graphics::common::V1_0::Transform",
5568   "referenced_type" : "type-506",
5569   "self_type" : "type-514",
5570   "size" : 4,
5571   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
5572  },
5573  {
5574   "alignment" : 8,
5575   "is_const" : true,
5576   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::BpHwMapper",
5577   "name" : "const android::hardware::graphics::mapper::V2_0::BpHwMapper",
5578   "referenced_type" : "type-553",
5579   "self_type" : "type-552",
5580   "size" : 216,
5581   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
5582  },
5583  {
5584   "alignment" : 4,
5585   "is_const" : true,
5586   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::Error",
5587   "name" : "const android::hardware::graphics::mapper::V2_0::Error",
5588   "referenced_type" : "type-133",
5589   "self_type" : "type-535",
5590   "size" : 4,
5591   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/types.h"
5592  },
5593  {
5594   "alignment" : 8,
5595   "is_const" : true,
5596   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::IMapper",
5597   "name" : "const android::hardware::graphics::mapper::V2_0::IMapper",
5598   "referenced_type" : "type-82",
5599   "self_type" : "type-540",
5600   "size" : 24,
5601   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
5602  },
5603  {
5604   "alignment" : 8,
5605   "is_const" : true,
5606   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::IMapper::BufferDescriptorInfo",
5607   "name" : "const android::hardware::graphics::mapper::V2_0::IMapper::BufferDescriptorInfo",
5608   "referenced_type" : "type-538",
5609   "self_type" : "type-557",
5610   "size" : 24,
5611   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
5612  },
5613  {
5614   "alignment" : 4,
5615   "is_const" : true,
5616   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::IMapper::Rect",
5617   "name" : "const android::hardware::graphics::mapper::V2_0::IMapper::Rect",
5618   "referenced_type" : "type-539",
5619   "self_type" : "type-560",
5620   "size" : 16,
5621   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
5622  },
5623  {
5624   "alignment" : 8,
5625   "is_const" : true,
5626   "linker_set_key" : "const android::hardware::graphics::mapper::V2_0::YCbCrLayout",
5627   "name" : "const android::hardware::graphics::mapper::V2_0::YCbCrLayout",
5628   "referenced_type" : "type-534",
5629   "self_type" : "type-606",
5630   "size" : 40,
5631   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/hwtypes.h"
5632  },
5633  {
5634   "alignment" : 8,
5635   "is_const" : true,
5636   "linker_set_key" : "const android::hardware::hidl_death_recipient",
5637   "name" : "const android::hardware::hidl_death_recipient",
5638   "referenced_type" : "type-93",
5639   "self_type" : "type-585",
5640   "size" : 24,
5641   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5642  },
5643  {
5644   "alignment" : 8,
5645   "is_const" : true,
5646   "linker_set_key" : "const android::hardware::hidl_handle",
5647   "name" : "const android::hardware::hidl_handle",
5648   "referenced_type" : "type-264",
5649   "self_type" : "type-337",
5650   "size" : 16,
5651   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5652  },
5653  {
5654   "alignment" : 8,
5655   "is_const" : true,
5656   "linker_set_key" : "const android::hardware::hidl_memory",
5657   "name" : "const android::hardware::hidl_memory",
5658   "referenced_type" : "type-270",
5659   "self_type" : "type-273",
5660   "size" : 40,
5661   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5662  },
5663  {
5664   "alignment" : 8,
5665   "is_const" : true,
5666   "linker_set_key" : "const android::hardware::hidl_string",
5667   "name" : "const android::hardware::hidl_string",
5668   "referenced_type" : "type-266",
5669   "self_type" : "type-265",
5670   "size" : 16,
5671   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5672  },
5673  {
5674   "alignment" : 8,
5675   "is_const" : true,
5676   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
5677   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
5678   "referenced_type" : "type-289",
5679   "self_type" : "type-543",
5680   "size" : 16,
5681   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
5682  },
5683  {
5684   "alignment" : 8,
5685   "is_const" : true,
5686   "linker_set_key" : "const android::hardware::hidl_vec<int>",
5687   "name" : "const android::hardware::hidl_vec<int>",
5688   "referenced_type" : "type-309",
5689   "self_type" : "type-313",
5690   "size" : 16,
5691   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5692  },
5693  {
5694   "alignment" : 8,
5695   "is_const" : true,
5696   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int>",
5697   "name" : "const android::hardware::hidl_vec<unsigned int>",
5698   "referenced_type" : "type-316",
5699   "self_type" : "type-322",
5700   "size" : 16,
5701   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5702  },
5703  {
5704   "alignment" : 2,
5705   "is_const" : true,
5706   "linker_set_key" : "const android::hardware::hidl_version",
5707   "name" : "const android::hardware::hidl_version",
5708   "referenced_type" : "type-330",
5709   "self_type" : "type-332",
5710   "size" : 4,
5711   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5712  },
5713  {
5714   "alignment" : 8,
5715   "is_const" : true,
5716   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
5717   "name" : "const android::hidl::base::V1_0::BpHwBase",
5718   "referenced_type" : "type-547",
5719   "self_type" : "type-550",
5720   "size" : 216,
5721   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5722  },
5723  {
5724   "alignment" : 4,
5725   "is_const" : true,
5726   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
5727   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
5728   "referenced_type" : "type-347",
5729   "self_type" : "type-348",
5730   "size" : 4,
5731   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5732  },
5733  {
5734   "alignment" : 8,
5735   "is_const" : true,
5736   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
5737   "name" : "const android::hidl::base::V1_0::IBase",
5738   "referenced_type" : "type-58",
5739   "self_type" : "type-418",
5740   "size" : 24,
5741   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5742  },
5743  {
5744   "alignment" : 8,
5745   "is_const" : true,
5746   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
5747   "name" : "const android::hidl::base::V1_0::IBase *const",
5748   "referenced_type" : "type-417",
5749   "self_type" : "type-420",
5750   "size" : 8,
5751   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5752  },
5753  {
5754   "alignment" : 8,
5755   "is_const" : true,
5756   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
5757   "name" : "const android::hidl::manager::V1_0::IServiceManager",
5758   "referenced_type" : "type-57",
5759   "self_type" : "type-62",
5760   "size" : 24,
5761   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5762  },
5763  {
5764   "alignment" : 4,
5765   "is_const" : true,
5766   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
5767   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
5768   "referenced_type" : "type-495",
5769   "self_type" : "type-499",
5770   "size" : 4,
5771   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5772  },
5773  {
5774   "alignment" : 1,
5775   "is_const" : true,
5776   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
5777   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
5778   "referenced_type" : "type-494",
5779   "self_type" : "type-497",
5780   "size" : 1,
5781   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5782  },
5783  {
5784   "alignment" : 8,
5785   "is_const" : true,
5786   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
5787   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
5788   "referenced_type" : "type-75",
5789   "self_type" : "type-492",
5790   "size" : 24,
5791   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5792  },
5793  {
5794   "alignment" : 8,
5795   "is_const" : true,
5796   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
5797   "name" : "const android::sp<android::hardware::IBinder>",
5798   "referenced_type" : "type-37",
5799   "self_type" : "type-36",
5800   "size" : 8,
5801   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5802  },
5803  {
5804   "alignment" : 8,
5805   "is_const" : true,
5806   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
5807   "name" : "const android::sp<android::hardware::ProcessState>",
5808   "referenced_type" : "type-49",
5809   "self_type" : "type-53",
5810   "size" : 8,
5811   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5812  },
5813  {
5814   "alignment" : 8,
5815   "is_const" : true,
5816   "linker_set_key" : "const android::sp<android::hardware::graphics::mapper::V2_0::IMapper>",
5817   "name" : "const android::sp<android::hardware::graphics::mapper::V2_0::IMapper>",
5818   "referenced_type" : "type-80",
5819   "self_type" : "type-86",
5820   "size" : 8,
5821   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5822  },
5823  {
5824   "alignment" : 8,
5825   "is_const" : true,
5826   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
5827   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
5828   "referenced_type" : "type-88",
5829   "self_type" : "type-110",
5830   "size" : 8,
5831   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5832  },
5833  {
5834   "alignment" : 8,
5835   "is_const" : true,
5836   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
5837   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
5838   "referenced_type" : "type-297",
5839   "self_type" : "type-296",
5840   "size" : 8,
5841   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5842  },
5843  {
5844   "alignment" : 8,
5845   "is_const" : true,
5846   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
5847   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
5848   "referenced_type" : "type-390",
5849   "self_type" : "type-591",
5850   "size" : 8,
5851   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5852  },
5853  {
5854   "alignment" : 8,
5855   "is_const" : true,
5856   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
5857   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
5858   "referenced_type" : "type-55",
5859   "self_type" : "type-60",
5860   "size" : 8,
5861   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5862  },
5863  {
5864   "alignment" : 8,
5865   "is_const" : true,
5866   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
5867   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
5868   "referenced_type" : "type-73",
5869   "self_type" : "type-77",
5870   "size" : 8,
5871   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5872  },
5873  {
5874   "alignment" : 8,
5875   "is_const" : true,
5876   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
5877   "name" : "const android::wp<android::hardware::BHwBinder>",
5878   "referenced_type" : "type-329",
5879   "self_type" : "type-559",
5880   "size" : 16,
5881   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5882  },
5883  {
5884   "alignment" : 8,
5885   "is_const" : true,
5886   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
5887   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
5888   "referenced_type" : "type-91",
5889   "self_type" : "type-274",
5890   "size" : 16,
5891   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5892  },
5893  {
5894   "alignment" : 8,
5895   "is_const" : true,
5896   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
5897   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
5898   "referenced_type" : "type-94",
5899   "self_type" : "type-580",
5900   "size" : 16,
5901   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5902  },
5903  {
5904   "alignment" : 1,
5905   "is_const" : true,
5906   "linker_set_key" : "const bool",
5907   "name" : "const bool",
5908   "referenced_type" : "type-26",
5909   "self_type" : "type-69",
5910   "size" : 1,
5911   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5912  },
5913  {
5914   "alignment" : 1,
5915   "is_const" : true,
5916   "linker_set_key" : "const char",
5917   "name" : "const char",
5918   "referenced_type" : "type-45",
5919   "self_type" : "type-44",
5920   "size" : 1,
5921   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5922  },
5923  {
5924   "alignment" : 2,
5925   "is_const" : true,
5926   "linker_set_key" : "const char16_t",
5927   "name" : "const char16_t",
5928   "referenced_type" : "type-34",
5929   "self_type" : "type-33",
5930   "size" : 2,
5931   "source_file" : "/system/core/libutils/include/utils/String16.h"
5932  },
5933  {
5934   "alignment" : 8,
5935   "is_const" : true,
5936   "linker_set_key" : "const double",
5937   "name" : "const double",
5938   "referenced_type" : "type-227",
5939   "self_type" : "type-251",
5940   "size" : 8,
5941   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5942  },
5943  {
5944   "alignment" : 4,
5945   "is_const" : true,
5946   "linker_set_key" : "const float",
5947   "name" : "const float",
5948   "referenced_type" : "type-222",
5949   "self_type" : "type-249",
5950   "size" : 4,
5951   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5952  },
5953  {
5954   "alignment" : 4,
5955   "is_const" : true,
5956   "linker_set_key" : "const int",
5957   "name" : "const int",
5958   "referenced_type" : "type-7",
5959   "self_type" : "type-468",
5960   "size" : 4,
5961   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5962  },
5963  {
5964   "is_const" : true,
5965   "linker_set_key" : "const iter<is_const>",
5966   "name" : "const iter<is_const>",
5967   "referenced_type" : "type-281",
5968   "self_type" : "type-280",
5969   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5970  },
5971  {
5972   "is_const" : true,
5973   "linker_set_key" : "const iter<is_const>",
5974   "name" : "const iter<is_const>",
5975   "referenced_type" : "type-593",
5976   "self_type" : "type-592",
5977   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5978  },
5979  {
5980   "alignment" : 4,
5981   "is_const" : true,
5982   "linker_set_key" : "const log_msg",
5983   "name" : "const log_msg",
5984   "referenced_type" : "type-97",
5985   "self_type" : "type-96",
5986   "size" : 5124,
5987   "source_file" : "/system/core/liblog/include/log/log_read.h"
5988  },
5989  {
5990   "alignment" : 8,
5991   "is_const" : true,
5992   "linker_set_key" : "const long",
5993   "name" : "const long",
5994   "referenced_type" : "type-13",
5995   "self_type" : "type-246",
5996   "size" : 8,
5997   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5998  },
5999  {
6000   "alignment" : 4,
6001   "is_const" : true,
6002   "linker_set_key" : "const native_handle",
6003   "name" : "const native_handle",
6004   "referenced_type" : "type-164",
6005   "self_type" : "type-255",
6006   "size" : 12,
6007   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6008  },
6009  {
6010   "alignment" : 2,
6011   "is_const" : true,
6012   "linker_set_key" : "const short",
6013   "name" : "const short",
6014   "referenced_type" : "type-185",
6015   "self_type" : "type-238",
6016   "size" : 2,
6017   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6018  },
6019  {
6020   "alignment" : 1,
6021   "is_const" : true,
6022   "linker_set_key" : "const signed char",
6023   "name" : "const signed char",
6024   "referenced_type" : "type-234",
6025   "self_type" : "type-233",
6026   "size" : 1,
6027   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6028  },
6029  {
6030   "alignment" : 8,
6031   "is_const" : true,
6032   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::BufferUsage, 23>",
6033   "name" : "const std::array<android::hardware::graphics::common::V1_0::BufferUsage, 23>",
6034   "referenced_type" : "type-522",
6035   "self_type" : "type-521",
6036   "size" : 184,
6037   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6038  },
6039  {
6040   "alignment" : 4,
6041   "is_const" : true,
6042   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::ColorMode, 10>",
6043   "name" : "const std::array<android::hardware::graphics::common::V1_0::ColorMode, 10>",
6044   "referenced_type" : "type-528",
6045   "self_type" : "type-527",
6046   "size" : 40,
6047   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6048  },
6049  {
6050   "alignment" : 4,
6051   "is_const" : true,
6052   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::ColorTransform, 7>",
6053   "name" : "const std::array<android::hardware::graphics::common::V1_0::ColorTransform, 7>",
6054   "referenced_type" : "type-530",
6055   "self_type" : "type-529",
6056   "size" : 28,
6057   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6058  },
6059  {
6060   "alignment" : 4,
6061   "is_const" : true,
6062   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Dataspace, 57>",
6063   "name" : "const std::array<android::hardware::graphics::common::V1_0::Dataspace, 57>",
6064   "referenced_type" : "type-526",
6065   "self_type" : "type-525",
6066   "size" : 228,
6067   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6068  },
6069  {
6070   "alignment" : 4,
6071   "is_const" : true,
6072   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Hdr, 3>",
6073   "name" : "const std::array<android::hardware::graphics::common::V1_0::Hdr, 3>",
6074   "referenced_type" : "type-533",
6075   "self_type" : "type-532",
6076   "size" : 12,
6077   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6078  },
6079  {
6080   "alignment" : 4,
6081   "is_const" : true,
6082   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::PixelFormat, 20>",
6083   "name" : "const std::array<android::hardware::graphics::common::V1_0::PixelFormat, 20>",
6084   "referenced_type" : "type-520",
6085   "self_type" : "type-519",
6086   "size" : 80,
6087   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6088  },
6089  {
6090   "alignment" : 4,
6091   "is_const" : true,
6092   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Transform, 5>",
6093   "name" : "const std::array<android::hardware::graphics::common::V1_0::Transform, 5>",
6094   "referenced_type" : "type-524",
6095   "self_type" : "type-523",
6096   "size" : 20,
6097   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6098  },
6099  {
6100   "alignment" : 4,
6101   "is_const" : true,
6102   "linker_set_key" : "const std::array<android::hardware::graphics::mapper::V2_0::Error, 6>",
6103   "name" : "const std::array<android::hardware::graphics::mapper::V2_0::Error, 6>",
6104   "referenced_type" : "type-537",
6105   "self_type" : "type-536",
6106   "size" : 24,
6107   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/types.h"
6108  },
6109  {
6110   "alignment" : 4,
6111   "is_const" : true,
6112   "linker_set_key" : "const std::array<android::hardware::graphics::mapper::V2_0::Error, 6>",
6113   "name" : "const std::array<android::hardware::graphics::mapper::V2_0::Error, 6>",
6114   "referenced_type" : "type-605",
6115   "self_type" : "type-604",
6116   "size" : 24,
6117   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/types.h"
6118  },
6119  {
6120   "alignment" : 4,
6121   "is_const" : true,
6122   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6123   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6124   "referenced_type" : "type-351",
6125   "self_type" : "type-350",
6126   "size" : 12,
6127   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6128  },
6129  {
6130   "alignment" : 4,
6131   "is_const" : true,
6132   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6133   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6134   "referenced_type" : "type-597",
6135   "self_type" : "type-596",
6136   "size" : 12,
6137   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6138  },
6139  {
6140   "alignment" : 4,
6141   "is_const" : true,
6142   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6143   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6144   "referenced_type" : "type-503",
6145   "self_type" : "type-502",
6146   "size" : 4,
6147   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6148  },
6149  {
6150   "alignment" : 1,
6151   "is_const" : true,
6152   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6153   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6154   "referenced_type" : "type-501",
6155   "self_type" : "type-500",
6156   "size" : 3,
6157   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6158  },
6159  {
6160   "alignment" : 8,
6161   "is_const" : true,
6162   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6163   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6164   "referenced_type" : "type-398",
6165   "self_type" : "type-397",
6166   "size" : 24,
6167   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6168  },
6169  {
6170   "alignment" : 8,
6171   "is_const" : true,
6172   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6173   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6174   "referenced_type" : "type-307",
6175   "self_type" : "type-306",
6176   "size" : 16,
6177   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6178  },
6179  {
6180   "alignment" : 8,
6181   "is_const" : true,
6182   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
6183   "name" : "const std::initializer_list<android::hardware::hidl_string>",
6184   "referenced_type" : "type-295",
6185   "self_type" : "type-294",
6186   "size" : 16,
6187   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6188  },
6189  {
6190   "alignment" : 8,
6191   "is_const" : true,
6192   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
6193   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
6194   "referenced_type" : "type-576",
6195   "self_type" : "type-575",
6196   "size" : 24,
6197   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6198  },
6199  {
6200   "alignment" : 8,
6201   "is_const" : true,
6202   "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 *> > *)> > >",
6203   "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 *> > *)> > >",
6204   "referenced_type" : "type-610",
6205   "self_type" : "type-609",
6206   "size" : 24,
6207   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6208  },
6209  {
6210   "alignment" : 1,
6211   "is_const" : true,
6212   "linker_set_key" : "const unsigned char",
6213   "name" : "const unsigned char",
6214   "referenced_type" : "type-100",
6215   "self_type" : "type-236",
6216   "size" : 1,
6217   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6218  },
6219  {
6220   "alignment" : 4,
6221   "is_const" : true,
6222   "linker_set_key" : "const unsigned int",
6223   "name" : "const unsigned int",
6224   "referenced_type" : "type-2",
6225   "self_type" : "type-18",
6226   "size" : 4,
6227   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6228  },
6229  {
6230   "alignment" : 8,
6231   "is_const" : true,
6232   "linker_set_key" : "const unsigned long",
6233   "name" : "const unsigned long",
6234   "referenced_type" : "type-12",
6235   "self_type" : "type-19",
6236   "size" : 8,
6237   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6238  },
6239  {
6240   "alignment" : 8,
6241   "is_const" : true,
6242   "linker_set_key" : "const unsigned long long",
6243   "name" : "const unsigned long long",
6244   "referenced_type" : "type-216",
6245   "self_type" : "type-382",
6246   "size" : 8,
6247   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6248  },
6249  {
6250   "alignment" : 2,
6251   "is_const" : true,
6252   "linker_set_key" : "const unsigned short",
6253   "name" : "const unsigned short",
6254   "referenced_type" : "type-102",
6255   "self_type" : "type-240",
6256   "size" : 2,
6257   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6258  },
6259  {
6260   "is_const" : true,
6261   "linker_set_key" : "const void",
6262   "name" : "const void",
6263   "referenced_type" : "type-9",
6264   "self_type" : "type-335",
6265   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6266  },
6267  {
6268   "alignment" : 1,
6269   "is_volatile" : true,
6270   "linker_set_key" : "volatile bool",
6271   "name" : "volatile bool",
6272   "referenced_type" : "type-26",
6273   "self_type" : "type-72",
6274   "size" : 1,
6275   "source_file" : "/system/core/libutils/include/utils/Thread.h"
6276  },
6277  {
6278   "alignment" : 4,
6279   "is_volatile" : true,
6280   "linker_set_key" : "volatile int",
6281   "name" : "volatile int",
6282   "referenced_type" : "type-7",
6283   "self_type" : "type-46",
6284   "size" : 4,
6285   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6286  }
6287 ],
6288 "record_types" :
6289 [
6290  {
6291   "alignment" : 4,
6292   "fields" :
6293   [
6294    {
6295     "access" : "private",
6296     "field_name" : "mCond",
6297     "referenced_type" : "type-71"
6298    }
6299   ],
6300   "linker_set_key" : "android::Condition",
6301   "name" : "android::Condition",
6302   "record_kind" : "class",
6303   "referenced_type" : "type-70",
6304   "self_type" : "type-70",
6305   "size" : 48,
6306   "source_file" : "/system/core/libutils/include/utils/Condition.h",
6307   "unique_id" : "_ZTSN7android9ConditionE"
6308  },
6309  {
6310   "alignment" : 8,
6311   "fields" :
6312   [
6313    {
6314     "access" : "private",
6315     "field_name" : "mVector",
6316     "referenced_type" : "type-39"
6317    }
6318   ],
6319   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6320   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6321   "record_kind" : "class",
6322   "referenced_type" : "type-38",
6323   "self_type" : "type-38",
6324   "size" : 40,
6325   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
6326   "template_args" : [ "type-31", "type-37" ],
6327   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
6328  },
6329  {
6330   "alignment" : 4,
6331   "fields" :
6332   [
6333    {
6334     "access" : "private",
6335     "field_name" : "mCount",
6336     "referenced_type" : "type-161"
6337    }
6338   ],
6339   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
6340   "name" : "android::LightRefBase<android::NativeHandle>",
6341   "record_kind" : "class",
6342   "referenced_type" : "type-160",
6343   "self_type" : "type-160",
6344   "size" : 4,
6345   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6346   "template_args" : [ "type-162" ],
6347   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
6348  },
6349  {
6350   "alignment" : 4,
6351   "fields" :
6352   [
6353    {
6354     "access" : "private",
6355     "field_name" : "mCount",
6356     "referenced_type" : "type-158"
6357    }
6358   ],
6359   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
6360   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
6361   "record_kind" : "class",
6362   "referenced_type" : "type-157",
6363   "self_type" : "type-157",
6364   "size" : 4,
6365   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6366   "template_args" : [ "type-159" ],
6367   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
6368  },
6369  {
6370   "alignment" : 4,
6371   "fields" :
6372   [
6373    {
6374     "access" : "private",
6375     "field_name" : "mMutex",
6376     "referenced_type" : "type-15"
6377    }
6378   ],
6379   "linker_set_key" : "android::Mutex",
6380   "name" : "android::Mutex",
6381   "record_kind" : "class",
6382   "referenced_type" : "type-14",
6383   "self_type" : "type-14",
6384   "size" : 40,
6385   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
6386   "unique_id" : "_ZTSN7android5MutexE"
6387  },
6388  {
6389   "alignment" : 8,
6390   "fields" :
6391   [
6392    {
6393     "access" : "private",
6394     "field_name" : "mLock",
6395     "referenced_type" : "type-476"
6396    }
6397   ],
6398   "linker_set_key" : "android::Mutex::Autolock",
6399   "name" : "android::Mutex::Autolock",
6400   "record_kind" : "class",
6401   "referenced_type" : "type-475",
6402   "self_type" : "type-475",
6403   "size" : 8,
6404   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
6405   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
6406  },
6407  {
6408   "alignment" : 8,
6409   "base_specifiers" :
6410   [
6411    {
6412     "referenced_type" : "type-160"
6413    }
6414   ],
6415   "fields" :
6416   [
6417    {
6418     "access" : "private",
6419     "field_name" : "mHandle",
6420     "field_offset" : 64,
6421     "referenced_type" : "type-163"
6422    },
6423    {
6424     "access" : "private",
6425     "field_name" : "mOwnsHandle",
6426     "field_offset" : 128,
6427     "referenced_type" : "type-26"
6428    }
6429   ],
6430   "linker_set_key" : "android::NativeHandle",
6431   "name" : "android::NativeHandle",
6432   "record_kind" : "class",
6433   "referenced_type" : "type-162",
6434   "self_type" : "type-162",
6435   "size" : 24,
6436   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
6437   "unique_id" : "_ZTSN7android12NativeHandleE"
6438  },
6439  {
6440   "alignment" : 4,
6441   "fields" :
6442   [
6443    {
6444     "access" : "private",
6445     "field_name" : "mRWLock",
6446     "referenced_type" : "type-481"
6447    }
6448   ],
6449   "linker_set_key" : "android::RWLock",
6450   "name" : "android::RWLock",
6451   "record_kind" : "class",
6452   "referenced_type" : "type-480",
6453   "self_type" : "type-480",
6454   "size" : 56,
6455   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6456   "unique_id" : "_ZTSN7android6RWLockE"
6457  },
6458  {
6459   "alignment" : 8,
6460   "fields" :
6461   [
6462    {
6463     "access" : "private",
6464     "field_name" : "mLock",
6465     "referenced_type" : "type-484"
6466    }
6467   ],
6468   "linker_set_key" : "android::RWLock::AutoRLock",
6469   "name" : "android::RWLock::AutoRLock",
6470   "record_kind" : "class",
6471   "referenced_type" : "type-483",
6472   "self_type" : "type-483",
6473   "size" : 8,
6474   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6475   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
6476  },
6477  {
6478   "alignment" : 8,
6479   "fields" :
6480   [
6481    {
6482     "access" : "private",
6483     "field_name" : "mLock",
6484     "referenced_type" : "type-484"
6485    }
6486   ],
6487   "linker_set_key" : "android::RWLock::AutoWLock",
6488   "name" : "android::RWLock::AutoWLock",
6489   "record_kind" : "class",
6490   "referenced_type" : "type-487",
6491   "self_type" : "type-487",
6492   "size" : 8,
6493   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6494   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
6495  },
6496  {
6497   "alignment" : 8,
6498   "fields" :
6499   [
6500    {
6501     "access" : "private",
6502     "field_name" : "mRefs",
6503     "field_offset" : 64,
6504     "referenced_type" : "type-3"
6505    }
6506   ],
6507   "linker_set_key" : "android::RefBase",
6508   "name" : "android::RefBase",
6509   "record_kind" : "class",
6510   "referenced_type" : "type-23",
6511   "self_type" : "type-23",
6512   "size" : 16,
6513   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6514   "unique_id" : "_ZTSN7android7RefBaseE",
6515   "vtable_components" :
6516   [
6517    {
6518     "kind" : "offset_to_top"
6519    },
6520    {
6521     "kind" : "rtti",
6522     "mangled_component_name" : "_ZTIN7android7RefBaseE"
6523    },
6524    {
6525     "kind" : "complete_dtor_pointer",
6526     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
6527    },
6528    {
6529     "kind" : "deleting_dtor_pointer",
6530     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
6531    },
6532    {
6533     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6534    },
6535    {
6536     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6537    },
6538    {
6539     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6540    },
6541    {
6542     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6543    }
6544   ]
6545  },
6546  {
6547   "alignment" : 1,
6548   "linker_set_key" : "android::RefBase::weakref_type",
6549   "name" : "android::RefBase::weakref_type",
6550   "record_kind" : "class",
6551   "referenced_type" : "type-25",
6552   "self_type" : "type-25",
6553   "size" : 1,
6554   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6555   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
6556  },
6557  {
6558   "alignment" : 1,
6559   "linker_set_key" : "android::ReferenceMover",
6560   "name" : "android::ReferenceMover",
6561   "record_kind" : "class",
6562   "referenced_type" : "type-262",
6563   "self_type" : "type-262",
6564   "size" : 1,
6565   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6566   "unique_id" : "_ZTSN7android14ReferenceMoverE"
6567  },
6568  {
6569   "alignment" : 8,
6570   "linker_set_key" : "android::ReferenceRenamer",
6571   "name" : "android::ReferenceRenamer",
6572   "record_kind" : "class",
6573   "referenced_type" : "type-257",
6574   "self_type" : "type-257",
6575   "size" : 8,
6576   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6577   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
6578   "vtable_components" :
6579   [
6580    {
6581     "kind" : "offset_to_top"
6582    },
6583    {
6584     "kind" : "rtti",
6585     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
6586    },
6587    {
6588     "is_pure" : true,
6589     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
6590    }
6591   ]
6592  },
6593  {
6594   "alignment" : 8,
6595   "fields" :
6596   [
6597    {
6598     "access" : "private",
6599     "field_name" : "mTag",
6600     "referenced_type" : "type-12"
6601    }
6602   ],
6603   "linker_set_key" : "android::ScopedTrace",
6604   "name" : "android::ScopedTrace",
6605   "record_kind" : "class",
6606   "referenced_type" : "type-489",
6607   "self_type" : "type-489",
6608   "size" : 8,
6609   "source_file" : "/system/core/libutils/include/utils/Trace.h",
6610   "unique_id" : "_ZTSN7android11ScopedTraceE"
6611  },
6612  {
6613   "alignment" : 8,
6614   "base_specifiers" :
6615   [
6616    {
6617     "access" : "private",
6618     "referenced_type" : "type-40"
6619    }
6620   ],
6621   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
6622   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
6623   "record_kind" : "class",
6624   "referenced_type" : "type-39",
6625   "self_type" : "type-39",
6626   "size" : 40,
6627   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
6628   "template_args" : [ "type-41" ],
6629   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
6630   "vtable_components" :
6631   [
6632    {
6633     "kind" : "offset_to_top"
6634    },
6635    {
6636     "kind" : "rtti",
6637     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
6638    },
6639    {
6640     "kind" : "complete_dtor_pointer",
6641     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
6642    },
6643    {
6644     "kind" : "deleting_dtor_pointer",
6645     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
6646    },
6647    {
6648     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm"
6649    },
6650    {
6651     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm"
6652    },
6653    {
6654     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm"
6655    },
6656    {
6657     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm"
6658    },
6659    {
6660     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm"
6661    },
6662    {
6663     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm"
6664    },
6665    {
6666     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
6667    }
6668   ]
6669  },
6670  {
6671   "alignment" : 8,
6672   "base_specifiers" :
6673   [
6674    {
6675     "referenced_type" : "type-17"
6676    }
6677   ],
6678   "linker_set_key" : "android::SortedVectorImpl",
6679   "name" : "android::SortedVectorImpl",
6680   "record_kind" : "class",
6681   "referenced_type" : "type-40",
6682   "self_type" : "type-40",
6683   "size" : 40,
6684   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
6685   "unique_id" : "_ZTSN7android16SortedVectorImplE",
6686   "vtable_components" :
6687   [
6688    {
6689     "kind" : "offset_to_top"
6690    },
6691    {
6692     "kind" : "rtti",
6693     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
6694    },
6695    {
6696     "kind" : "complete_dtor_pointer",
6697     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
6698    },
6699    {
6700     "kind" : "deleting_dtor_pointer",
6701     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
6702    },
6703    {
6704     "is_pure" : true,
6705     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
6706    },
6707    {
6708     "is_pure" : true,
6709     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
6710    },
6711    {
6712     "is_pure" : true,
6713     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
6714    },
6715    {
6716     "is_pure" : true,
6717     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
6718    },
6719    {
6720     "is_pure" : true,
6721     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
6722    },
6723    {
6724     "is_pure" : true,
6725     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
6726    },
6727    {
6728     "is_pure" : true,
6729     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
6730    }
6731   ]
6732  },
6733  {
6734   "alignment" : 8,
6735   "fields" :
6736   [
6737    {
6738     "access" : "private",
6739     "field_name" : "mString",
6740     "referenced_type" : "type-32"
6741    }
6742   ],
6743   "linker_set_key" : "android::String16",
6744   "name" : "android::String16",
6745   "record_kind" : "class",
6746   "referenced_type" : "type-31",
6747   "self_type" : "type-31",
6748   "size" : 8,
6749   "source_file" : "/system/core/libutils/include/utils/String16.h",
6750   "unique_id" : "_ZTSN7android8String16E"
6751  },
6752  {
6753   "alignment" : 8,
6754   "fields" :
6755   [
6756    {
6757     "access" : "private",
6758     "field_name" : "mString",
6759     "referenced_type" : "type-43"
6760    }
6761   ],
6762   "linker_set_key" : "android::String8",
6763   "name" : "android::String8",
6764   "record_kind" : "class",
6765   "referenced_type" : "type-42",
6766   "self_type" : "type-42",
6767   "size" : 8,
6768   "source_file" : "/system/core/libutils/include/utils/String8.h",
6769   "unique_id" : "_ZTSN7android7String8E"
6770  },
6771  {
6772   "alignment" : 8,
6773   "base_specifiers" :
6774   [
6775    {
6776     "is_virtual" : true,
6777     "referenced_type" : "type-23"
6778    }
6779   ],
6780   "fields" :
6781   [
6782    {
6783     "access" : "private",
6784     "field_name" : "mCanCallJava",
6785     "field_offset" : 64,
6786     "referenced_type" : "type-69"
6787    },
6788    {
6789     "access" : "private",
6790     "field_name" : "mThread",
6791     "field_offset" : 128,
6792     "referenced_type" : "type-8"
6793    },
6794    {
6795     "access" : "private",
6796     "field_name" : "mLock",
6797     "field_offset" : 192,
6798     "referenced_type" : "type-14"
6799    },
6800    {
6801     "access" : "private",
6802     "field_name" : "mThreadExitedCondition",
6803     "field_offset" : 512,
6804     "referenced_type" : "type-70"
6805    },
6806    {
6807     "access" : "private",
6808     "field_name" : "mStatus",
6809     "field_offset" : 896,
6810     "referenced_type" : "type-7"
6811    },
6812    {
6813     "access" : "private",
6814     "field_name" : "mExitPending",
6815     "field_offset" : 928,
6816     "referenced_type" : "type-72"
6817    },
6818    {
6819     "access" : "private",
6820     "field_name" : "mRunning",
6821     "field_offset" : 936,
6822     "referenced_type" : "type-72"
6823    },
6824    {
6825     "access" : "private",
6826     "field_name" : "mHoldSelf",
6827     "field_offset" : 960,
6828     "referenced_type" : "type-66"
6829    },
6830    {
6831     "access" : "private",
6832     "field_name" : "mTid",
6833     "field_offset" : 1024,
6834     "referenced_type" : "type-7"
6835    }
6836   ],
6837   "linker_set_key" : "android::Thread",
6838   "name" : "android::Thread",
6839   "record_kind" : "class",
6840   "referenced_type" : "type-68",
6841   "self_type" : "type-68",
6842   "size" : 152,
6843   "source_file" : "/system/core/libutils/include/utils/Thread.h",
6844   "unique_id" : "_ZTSN7android6ThreadE",
6845   "vtable_components" :
6846   [
6847    {
6848     "component_value" : 136,
6849     "kind" : "vbase_offset"
6850    },
6851    {
6852     "kind" : "offset_to_top"
6853    },
6854    {
6855     "kind" : "rtti",
6856     "mangled_component_name" : "_ZTIN7android6ThreadE"
6857    },
6858    {
6859     "kind" : "complete_dtor_pointer",
6860     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
6861    },
6862    {
6863     "kind" : "deleting_dtor_pointer",
6864     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
6865    },
6866    {
6867     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
6868    },
6869    {
6870     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
6871    },
6872    {
6873     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
6874    },
6875    {
6876     "is_pure" : true,
6877     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
6878    },
6879    {
6880     "kind" : "vcall_offset"
6881    },
6882    {
6883     "kind" : "vcall_offset"
6884    },
6885    {
6886     "kind" : "vcall_offset"
6887    },
6888    {
6889     "kind" : "vcall_offset"
6890    },
6891    {
6892     "component_value" : -136,
6893     "kind" : "vcall_offset"
6894    },
6895    {
6896     "component_value" : -136,
6897     "kind" : "offset_to_top"
6898    },
6899    {
6900     "kind" : "rtti",
6901     "mangled_component_name" : "_ZTIN7android6ThreadE"
6902    },
6903    {
6904     "kind" : "complete_dtor_pointer",
6905     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
6906    },
6907    {
6908     "kind" : "deleting_dtor_pointer",
6909     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
6910    },
6911    {
6912     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6913    },
6914    {
6915     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6916    },
6917    {
6918     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6919    },
6920    {
6921     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6922    }
6923   ]
6924  },
6925  {
6926   "alignment" : 8,
6927   "base_specifiers" :
6928   [
6929    {
6930     "access" : "private",
6931     "referenced_type" : "type-17"
6932    }
6933   ],
6934   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
6935   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
6936   "record_kind" : "class",
6937   "referenced_type" : "type-16",
6938   "self_type" : "type-16",
6939   "size" : 40,
6940   "source_file" : "/system/core/libutils/include/utils/Vector.h",
6941   "template_args" : [ "type-20" ],
6942   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
6943   "vtable_components" :
6944   [
6945    {
6946     "kind" : "offset_to_top"
6947    },
6948    {
6949     "kind" : "rtti",
6950     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
6951    },
6952    {
6953     "kind" : "complete_dtor_pointer",
6954     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
6955    },
6956    {
6957     "kind" : "deleting_dtor_pointer",
6958     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
6959    },
6960    {
6961     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
6962    },
6963    {
6964     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
6965    },
6966    {
6967     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
6968    },
6969    {
6970     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
6971    },
6972    {
6973     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
6974    },
6975    {
6976     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
6977    }
6978   ]
6979  },
6980  {
6981   "alignment" : 8,
6982   "fields" :
6983   [
6984    {
6985     "access" : "private",
6986     "field_name" : "mStorage",
6987     "field_offset" : 64,
6988     "referenced_type" : "type-8"
6989    },
6990    {
6991     "access" : "private",
6992     "field_name" : "mCount",
6993     "field_offset" : 128,
6994     "referenced_type" : "type-12"
6995    },
6996    {
6997     "access" : "private",
6998     "field_name" : "mFlags",
6999     "field_offset" : 192,
7000     "referenced_type" : "type-18"
7001    },
7002    {
7003     "access" : "private",
7004     "field_name" : "mItemSize",
7005     "field_offset" : 256,
7006     "referenced_type" : "type-19"
7007    }
7008   ],
7009   "linker_set_key" : "android::VectorImpl",
7010   "name" : "android::VectorImpl",
7011   "record_kind" : "class",
7012   "referenced_type" : "type-17",
7013   "self_type" : "type-17",
7014   "size" : 40,
7015   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7016   "unique_id" : "_ZTSN7android10VectorImplE",
7017   "vtable_components" :
7018   [
7019    {
7020     "kind" : "offset_to_top"
7021    },
7022    {
7023     "kind" : "rtti",
7024     "mangled_component_name" : "_ZTIN7android10VectorImplE"
7025    },
7026    {
7027     "kind" : "complete_dtor_pointer",
7028     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
7029    },
7030    {
7031     "kind" : "deleting_dtor_pointer",
7032     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
7033    },
7034    {
7035     "is_pure" : true,
7036     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
7037    },
7038    {
7039     "is_pure" : true,
7040     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
7041    },
7042    {
7043     "is_pure" : true,
7044     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
7045    },
7046    {
7047     "is_pure" : true,
7048     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
7049    },
7050    {
7051     "is_pure" : true,
7052     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
7053    },
7054    {
7055     "is_pure" : true,
7056     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
7057    }
7058   ]
7059  },
7060  {
7061   "alignment" : 8,
7062   "base_specifiers" :
7063   [
7064    {
7065     "referenced_type" : "type-157"
7066    }
7067   ],
7068   "linker_set_key" : "android::VirtualLightRefBase",
7069   "name" : "android::VirtualLightRefBase",
7070   "record_kind" : "class",
7071   "referenced_type" : "type-159",
7072   "self_type" : "type-159",
7073   "size" : 16,
7074   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7075   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
7076   "vtable_components" :
7077   [
7078    {
7079     "kind" : "offset_to_top"
7080    },
7081    {
7082     "kind" : "rtti",
7083     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
7084    },
7085    {
7086     "kind" : "complete_dtor_pointer",
7087     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
7088    },
7089    {
7090     "kind" : "deleting_dtor_pointer",
7091     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
7092    }
7093   ]
7094  },
7095  {
7096   "alignment" : 8,
7097   "base_specifiers" :
7098   [
7099    {
7100     "referenced_type" : "type-22"
7101    }
7102   ],
7103   "fields" :
7104   [
7105    {
7106     "access" : "protected",
7107     "field_name" : "mSchedPolicy",
7108     "field_offset" : 64,
7109     "referenced_type" : "type-7"
7110    },
7111    {
7112     "access" : "protected",
7113     "field_name" : "mSchedPriority",
7114     "field_offset" : 96,
7115     "referenced_type" : "type-7"
7116    },
7117    {
7118     "access" : "private",
7119     "field_name" : "mExtras",
7120     "field_offset" : 128,
7121     "referenced_type" : "type-114"
7122    },
7123    {
7124     "access" : "private",
7125     "field_name" : "mReserved0",
7126     "field_offset" : 192,
7127     "referenced_type" : "type-8"
7128    }
7129   ],
7130   "linker_set_key" : "android::hardware::BHwBinder",
7131   "name" : "android::hardware::BHwBinder",
7132   "record_kind" : "class",
7133   "referenced_type" : "type-113",
7134   "self_type" : "type-113",
7135   "size" : 48,
7136   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
7137   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
7138   "vtable_components" :
7139   [
7140    {
7141     "component_value" : 32,
7142     "kind" : "vbase_offset"
7143    },
7144    {
7145     "kind" : "offset_to_top"
7146    },
7147    {
7148     "kind" : "rtti",
7149     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
7150    },
7151    {
7152     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7153    },
7154    {
7155     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
7156    },
7157    {
7158     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
7159    },
7160    {
7161     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
7162    },
7163    {
7164     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
7165    },
7166    {
7167     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
7168    },
7169    {
7170     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
7171    },
7172    {
7173     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
7174    },
7175    {
7176     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
7177    },
7178    {
7179     "kind" : "complete_dtor_pointer",
7180     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
7181    },
7182    {
7183     "kind" : "deleting_dtor_pointer",
7184     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
7185    },
7186    {
7187     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7188    },
7189    {
7190     "kind" : "vcall_offset"
7191    },
7192    {
7193     "kind" : "vcall_offset"
7194    },
7195    {
7196     "kind" : "vcall_offset"
7197    },
7198    {
7199     "kind" : "vcall_offset"
7200    },
7201    {
7202     "component_value" : -32,
7203     "kind" : "vcall_offset"
7204    },
7205    {
7206     "component_value" : -32,
7207     "kind" : "offset_to_top"
7208    },
7209    {
7210     "kind" : "rtti",
7211     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
7212    },
7213    {
7214     "kind" : "complete_dtor_pointer",
7215     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
7216    },
7217    {
7218     "kind" : "deleting_dtor_pointer",
7219     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
7220    },
7221    {
7222     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7223    },
7224    {
7225     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7226    },
7227    {
7228     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7229    },
7230    {
7231     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7232    }
7233   ]
7234  },
7235  {
7236   "alignment" : 8,
7237   "base_specifiers" :
7238   [
7239    {
7240     "is_virtual" : true,
7241     "referenced_type" : "type-23"
7242    }
7243   ],
7244   "fields" :
7245   [
7246    {
7247     "access" : "private",
7248     "field_name" : "mRemote",
7249     "field_offset" : 64,
7250     "referenced_type" : "type-367"
7251    },
7252    {
7253     "access" : "private",
7254     "field_name" : "mRefs",
7255     "field_offset" : 128,
7256     "referenced_type" : "type-24"
7257    },
7258    {
7259     "access" : "private",
7260     "field_name" : "mState",
7261     "field_offset" : 192,
7262     "referenced_type" : "type-368"
7263    }
7264   ],
7265   "linker_set_key" : "android::hardware::BpHwRefBase",
7266   "name" : "android::hardware::BpHwRefBase",
7267   "record_kind" : "class",
7268   "referenced_type" : "type-366",
7269   "self_type" : "type-366",
7270   "size" : 48,
7271   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
7272   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
7273   "vtable_components" :
7274   [
7275    {
7276     "component_value" : 32,
7277     "kind" : "vbase_offset"
7278    },
7279    {
7280     "kind" : "offset_to_top"
7281    },
7282    {
7283     "kind" : "rtti",
7284     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
7285    },
7286    {
7287     "kind" : "complete_dtor_pointer",
7288     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
7289    },
7290    {
7291     "kind" : "deleting_dtor_pointer",
7292     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
7293    },
7294    {
7295     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7296    },
7297    {
7298     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7299    },
7300    {
7301     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7302    },
7303    {
7304     "kind" : "vcall_offset"
7305    },
7306    {
7307     "component_value" : -32,
7308     "kind" : "vcall_offset"
7309    },
7310    {
7311     "component_value" : -32,
7312     "kind" : "vcall_offset"
7313    },
7314    {
7315     "component_value" : -32,
7316     "kind" : "vcall_offset"
7317    },
7318    {
7319     "component_value" : -32,
7320     "kind" : "vcall_offset"
7321    },
7322    {
7323     "component_value" : -32,
7324     "kind" : "offset_to_top"
7325    },
7326    {
7327     "kind" : "rtti",
7328     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
7329    },
7330    {
7331     "kind" : "complete_dtor_pointer",
7332     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
7333    },
7334    {
7335     "kind" : "deleting_dtor_pointer",
7336     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
7337    },
7338    {
7339     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
7340    },
7341    {
7342     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7343    },
7344    {
7345     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7346    },
7347    {
7348     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7349    }
7350   ]
7351  },
7352  {
7353   "alignment" : 8,
7354   "base_specifiers" :
7355   [
7356    {
7357     "referenced_type" : "type-82"
7358    },
7359    {
7360     "referenced_type" : "type-371"
7361    },
7362    {
7363     "referenced_type" : "type-366"
7364    }
7365   ],
7366   "linker_set_key" : "android::hardware::BpInterface<android::hardware::graphics::mapper::V2_0::IMapper>",
7367   "name" : "android::hardware::BpInterface<android::hardware::graphics::mapper::V2_0::IMapper>",
7368   "record_kind" : "class",
7369   "referenced_type" : "type-373",
7370   "self_type" : "type-373",
7371   "size" : 64,
7372   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7373   "template_args" : [ "type-82" ],
7374   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEEE",
7375   "vtable_components" :
7376   [
7377    {
7378     "component_value" : 48,
7379     "kind" : "vbase_offset"
7380    },
7381    {
7382     "kind" : "offset_to_top"
7383    },
7384    {
7385     "kind" : "rtti",
7386     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEEE"
7387    },
7388    {
7389     "mangled_component_name" : "_ZNK7android8hardware8graphics6mapper4V2_07IMapper8isRemoteEv"
7390    },
7391    {
7392     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
7393    },
7394    {
7395     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
7396    },
7397    {
7398     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
7399    },
7400    {
7401     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
7402    },
7403    {
7404     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper21setHALInstrumentationEv"
7405    },
7406    {
7407     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
7408    },
7409    {
7410     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper4pingEv"
7411    },
7412    {
7413     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
7414    },
7415    {
7416     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper21notifySyspropsChangedEv"
7417    },
7418    {
7419     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
7420    },
7421    {
7422     "kind" : "complete_dtor_pointer",
7423     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED1Ev"
7424    },
7425    {
7426     "kind" : "deleting_dtor_pointer",
7427     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED0Ev"
7428    },
7429    {
7430     "is_pure" : true,
7431     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper16createDescriptorERKNS4_20BufferDescriptorInfoENSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecIjEEEEE"
7432    },
7433    {
7434     "is_pure" : true,
7435     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorEPvEEE"
7436    },
7437    {
7438     "is_pure" : true,
7439     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper10freeBufferEPv"
7440    },
7441    {
7442     "is_pure" : true,
7443     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper4lockEPvmRKNS4_4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorES5_EEE"
7444    },
7445    {
7446     "is_pure" : true,
7447     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper9lockYCbCrEPvmRKNS4_4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorERKNS3_11YCbCrLayoutEEEE"
7448    },
7449    {
7450     "is_pure" : true,
7451     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper6unlockEPvNSt3__18functionIFvNS3_5ErrorERKNS0_11hidl_handleEEEE"
7452    },
7453    {
7454     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEE10onAsBinderEv"
7455    },
7456    {
7457     "component_value" : 40,
7458     "kind" : "vbase_offset"
7459    },
7460    {
7461     "component_value" : -8,
7462     "kind" : "offset_to_top"
7463    },
7464    {
7465     "kind" : "rtti",
7466     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEEE"
7467    },
7468    {
7469     "kind" : "complete_dtor_pointer",
7470     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED1Ev"
7471    },
7472    {
7473     "kind" : "deleting_dtor_pointer",
7474     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED0Ev"
7475    },
7476    {
7477     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEE10onAsBinderEv"
7478    },
7479    {
7480     "component_value" : 32,
7481     "kind" : "vbase_offset"
7482    },
7483    {
7484     "component_value" : -16,
7485     "kind" : "offset_to_top"
7486    },
7487    {
7488     "kind" : "rtti",
7489     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEEE"
7490    },
7491    {
7492     "kind" : "complete_dtor_pointer",
7493     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED1Ev"
7494    },
7495    {
7496     "kind" : "deleting_dtor_pointer",
7497     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED0Ev"
7498    },
7499    {
7500     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7501    },
7502    {
7503     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7504    },
7505    {
7506     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7507    },
7508    {
7509     "kind" : "vcall_offset"
7510    },
7511    {
7512     "component_value" : -32,
7513     "kind" : "vcall_offset"
7514    },
7515    {
7516     "component_value" : -32,
7517     "kind" : "vcall_offset"
7518    },
7519    {
7520     "component_value" : -32,
7521     "kind" : "vcall_offset"
7522    },
7523    {
7524     "component_value" : -48,
7525     "kind" : "vcall_offset"
7526    },
7527    {
7528     "component_value" : -48,
7529     "kind" : "offset_to_top"
7530    },
7531    {
7532     "kind" : "rtti",
7533     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEEE"
7534    },
7535    {
7536     "kind" : "complete_dtor_pointer",
7537     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED1Ev"
7538    },
7539    {
7540     "kind" : "deleting_dtor_pointer",
7541     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED0Ev"
7542    },
7543    {
7544     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
7545    },
7546    {
7547     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7548    },
7549    {
7550     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7551    },
7552    {
7553     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7554    }
7555   ]
7556  },
7557  {
7558   "alignment" : 8,
7559   "base_specifiers" :
7560   [
7561    {
7562     "referenced_type" : "type-58"
7563    },
7564    {
7565     "referenced_type" : "type-371"
7566    },
7567    {
7568     "referenced_type" : "type-366"
7569    }
7570   ],
7571   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
7572   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
7573   "record_kind" : "class",
7574   "referenced_type" : "type-370",
7575   "self_type" : "type-370",
7576   "size" : 64,
7577   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7578   "template_args" : [ "type-58" ],
7579   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
7580   "vtable_components" :
7581   [
7582    {
7583     "component_value" : 48,
7584     "kind" : "vbase_offset"
7585    },
7586    {
7587     "kind" : "offset_to_top"
7588    },
7589    {
7590     "kind" : "rtti",
7591     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7592    },
7593    {
7594     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
7595    },
7596    {
7597     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
7598    },
7599    {
7600     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
7601    },
7602    {
7603     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
7604    },
7605    {
7606     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
7607    },
7608    {
7609     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
7610    },
7611    {
7612     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
7613    },
7614    {
7615     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
7616    },
7617    {
7618     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
7619    },
7620    {
7621     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
7622    },
7623    {
7624     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
7625    },
7626    {
7627     "kind" : "complete_dtor_pointer",
7628     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7629    },
7630    {
7631     "kind" : "deleting_dtor_pointer",
7632     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7633    },
7634    {
7635     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
7636    },
7637    {
7638     "component_value" : 40,
7639     "kind" : "vbase_offset"
7640    },
7641    {
7642     "component_value" : -8,
7643     "kind" : "offset_to_top"
7644    },
7645    {
7646     "kind" : "rtti",
7647     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7648    },
7649    {
7650     "kind" : "complete_dtor_pointer",
7651     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7652    },
7653    {
7654     "kind" : "deleting_dtor_pointer",
7655     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7656    },
7657    {
7658     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
7659    },
7660    {
7661     "component_value" : 32,
7662     "kind" : "vbase_offset"
7663    },
7664    {
7665     "component_value" : -16,
7666     "kind" : "offset_to_top"
7667    },
7668    {
7669     "kind" : "rtti",
7670     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7671    },
7672    {
7673     "kind" : "complete_dtor_pointer",
7674     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7675    },
7676    {
7677     "kind" : "deleting_dtor_pointer",
7678     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7679    },
7680    {
7681     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7682    },
7683    {
7684     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7685    },
7686    {
7687     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7688    },
7689    {
7690     "kind" : "vcall_offset"
7691    },
7692    {
7693     "component_value" : -32,
7694     "kind" : "vcall_offset"
7695    },
7696    {
7697     "component_value" : -32,
7698     "kind" : "vcall_offset"
7699    },
7700    {
7701     "component_value" : -32,
7702     "kind" : "vcall_offset"
7703    },
7704    {
7705     "component_value" : -48,
7706     "kind" : "vcall_offset"
7707    },
7708    {
7709     "component_value" : -48,
7710     "kind" : "offset_to_top"
7711    },
7712    {
7713     "kind" : "rtti",
7714     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7715    },
7716    {
7717     "kind" : "complete_dtor_pointer",
7718     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7719    },
7720    {
7721     "kind" : "deleting_dtor_pointer",
7722     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7723    },
7724    {
7725     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
7726    },
7727    {
7728     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7729    },
7730    {
7731     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7732    },
7733    {
7734     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7735    }
7736   ]
7737  },
7738  {
7739   "alignment" : 8,
7740   "fields" :
7741   [
7742    {
7743     "access" : "private",
7744     "field_name" : "mMutex",
7745     "referenced_type" : "type-401"
7746    },
7747    {
7748     "access" : "private",
7749     "field_name" : "mMap",
7750     "field_offset" : 320,
7751     "referenced_type" : "type-402"
7752    }
7753   ],
7754   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7755   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7756   "record_kind" : "class",
7757   "referenced_type" : "type-400",
7758   "self_type" : "type-400",
7759   "size" : 64,
7760   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7761   "template_args" : [ "type-94", "type-403" ],
7762   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
7763  },
7764  {
7765   "alignment" : 8,
7766   "fields" :
7767   [
7768    {
7769     "access" : "private",
7770     "field_name" : "mMutex",
7771     "referenced_type" : "type-409"
7772    },
7773    {
7774     "access" : "private",
7775     "field_name" : "mMap",
7776     "field_offset" : 320,
7777     "referenced_type" : "type-410"
7778    }
7779   ],
7780   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7781   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7782   "record_kind" : "class",
7783   "referenced_type" : "type-408",
7784   "self_type" : "type-408",
7785   "size" : 64,
7786   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7787   "template_args" : [ "type-94", "type-26" ],
7788   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
7789  },
7790  {
7791   "alignment" : 8,
7792   "fields" :
7793   [
7794    {
7795     "access" : "private",
7796     "field_name" : "mMutex",
7797     "referenced_type" : "type-415"
7798    },
7799    {
7800     "access" : "private",
7801     "field_name" : "mMap",
7802     "field_offset" : 320,
7803     "referenced_type" : "type-416"
7804    }
7805   ],
7806   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
7807   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
7808   "record_kind" : "class",
7809   "referenced_type" : "type-414",
7810   "self_type" : "type-414",
7811   "size" : 64,
7812   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7813   "template_args" : [ "type-417", "type-329" ],
7814   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
7815  },
7816  {
7817   "alignment" : 8,
7818   "fields" :
7819   [
7820    {
7821     "access" : "private",
7822     "field_name" : "mMutex",
7823     "referenced_type" : "type-433"
7824    },
7825    {
7826     "access" : "private",
7827     "field_name" : "mMap",
7828     "field_offset" : 320,
7829     "referenced_type" : "type-434"
7830    }
7831   ],
7832   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
7833   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
7834   "record_kind" : "class",
7835   "referenced_type" : "type-432",
7836   "self_type" : "type-432",
7837   "size" : 64,
7838   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7839   "template_args" : [ "type-435", "type-436" ],
7840   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
7841  },
7842  {
7843   "alignment" : 8,
7844   "fields" :
7845   [
7846    {
7847     "access" : "private",
7848     "field_name" : "mMutex",
7849     "referenced_type" : "type-423"
7850    },
7851    {
7852     "access" : "private",
7853     "field_name" : "mMap",
7854     "field_offset" : 320,
7855     "referenced_type" : "type-424"
7856    }
7857   ],
7858   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
7859   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
7860   "record_kind" : "class",
7861   "referenced_type" : "type-422",
7862   "self_type" : "type-422",
7863   "size" : 64,
7864   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7865   "template_args" : [ "type-425", "type-426" ],
7866   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
7867  },
7868  {
7869   "alignment" : 8,
7870   "fields" :
7871   [
7872    {
7873     "field_name" : "flags",
7874     "referenced_type" : "type-2"
7875    },
7876    {
7877     "field_name" : "fdIndex",
7878     "field_offset" : 32,
7879     "referenced_type" : "type-2"
7880    },
7881    {
7882     "field_name" : "offset",
7883     "field_offset" : 64,
7884     "referenced_type" : "type-2"
7885    },
7886    {
7887     "field_name" : "extent",
7888     "field_offset" : 128,
7889     "referenced_type" : "type-12"
7890    }
7891   ],
7892   "linker_set_key" : "android::hardware::GrantorDescriptor",
7893   "name" : "android::hardware::GrantorDescriptor",
7894   "referenced_type" : "type-287",
7895   "self_type" : "type-287",
7896   "size" : 24,
7897   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
7898   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
7899  },
7900  {
7901   "alignment" : 8,
7902   "base_specifiers" :
7903   [
7904    {
7905     "is_virtual" : true,
7906     "referenced_type" : "type-270"
7907    },
7908    {
7909     "is_virtual" : true,
7910     "referenced_type" : "type-23"
7911    }
7912   ],
7913   "linker_set_key" : "android::hardware::HidlMemory",
7914   "name" : "android::hardware::HidlMemory",
7915   "record_kind" : "class",
7916   "referenced_type" : "type-279",
7917   "self_type" : "type-279",
7918   "size" : 64,
7919   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
7920   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
7921   "vtable_components" :
7922   [
7923    {
7924     "component_value" : 48,
7925     "kind" : "vbase_offset"
7926    },
7927    {
7928     "component_value" : 8,
7929     "kind" : "vbase_offset"
7930    },
7931    {
7932     "kind" : "offset_to_top"
7933    },
7934    {
7935     "kind" : "rtti",
7936     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
7937    },
7938    {
7939     "kind" : "complete_dtor_pointer",
7940     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
7941    },
7942    {
7943     "kind" : "deleting_dtor_pointer",
7944     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
7945    },
7946    {
7947     "kind" : "vcall_offset"
7948    },
7949    {
7950     "kind" : "vcall_offset"
7951    },
7952    {
7953     "kind" : "vcall_offset"
7954    },
7955    {
7956     "kind" : "vcall_offset"
7957    },
7958    {
7959     "component_value" : -48,
7960     "kind" : "vcall_offset"
7961    },
7962    {
7963     "component_value" : -48,
7964     "kind" : "offset_to_top"
7965    },
7966    {
7967     "kind" : "rtti",
7968     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
7969    },
7970    {
7971     "kind" : "complete_dtor_pointer",
7972     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
7973    },
7974    {
7975     "kind" : "deleting_dtor_pointer",
7976     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
7977    },
7978    {
7979     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7980    },
7981    {
7982     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7983    },
7984    {
7985     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7986    },
7987    {
7988     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7989    }
7990   ]
7991  },
7992  {
7993   "alignment" : 8,
7994   "base_specifiers" :
7995   [
7996    {
7997     "is_virtual" : true,
7998     "referenced_type" : "type-23"
7999    }
8000   ],
8001   "linker_set_key" : "android::hardware::IBinder",
8002   "name" : "android::hardware::IBinder",
8003   "record_kind" : "class",
8004   "referenced_type" : "type-22",
8005   "self_type" : "type-22",
8006   "size" : 24,
8007   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
8008   "unique_id" : "_ZTSN7android8hardware7IBinderE",
8009   "vtable_components" :
8010   [
8011    {
8012     "component_value" : 8,
8013     "kind" : "vbase_offset"
8014    },
8015    {
8016     "kind" : "offset_to_top"
8017    },
8018    {
8019     "kind" : "rtti",
8020     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
8021    },
8022    {
8023     "is_pure" : true,
8024     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8025    },
8026    {
8027     "is_pure" : true,
8028     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
8029    },
8030    {
8031     "is_pure" : true,
8032     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
8033    },
8034    {
8035     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
8036    },
8037    {
8038     "is_pure" : true,
8039     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8040    },
8041    {
8042     "is_pure" : true,
8043     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
8044    },
8045    {
8046     "is_pure" : true,
8047     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
8048    },
8049    {
8050     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
8051    },
8052    {
8053     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8054    },
8055    {
8056     "kind" : "complete_dtor_pointer",
8057     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
8058    },
8059    {
8060     "kind" : "deleting_dtor_pointer",
8061     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
8062    },
8063    {
8064     "kind" : "vcall_offset"
8065    },
8066    {
8067     "kind" : "vcall_offset"
8068    },
8069    {
8070     "kind" : "vcall_offset"
8071    },
8072    {
8073     "kind" : "vcall_offset"
8074    },
8075    {
8076     "component_value" : -8,
8077     "kind" : "vcall_offset"
8078    },
8079    {
8080     "component_value" : -8,
8081     "kind" : "offset_to_top"
8082    },
8083    {
8084     "kind" : "rtti",
8085     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
8086    },
8087    {
8088     "kind" : "complete_dtor_pointer",
8089     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
8090    },
8091    {
8092     "kind" : "deleting_dtor_pointer",
8093     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
8094    },
8095    {
8096     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8097    },
8098    {
8099     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8100    },
8101    {
8102     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8103    },
8104    {
8105     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8106    }
8107   ]
8108  },
8109  {
8110   "alignment" : 8,
8111   "base_specifiers" :
8112   [
8113    {
8114     "is_virtual" : true,
8115     "referenced_type" : "type-23"
8116    }
8117   ],
8118   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
8119   "name" : "android::hardware::IBinder::DeathRecipient",
8120   "record_kind" : "class",
8121   "referenced_type" : "type-52",
8122   "self_type" : "type-52",
8123   "size" : 24,
8124   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
8125   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
8126   "vtable_components" :
8127   [
8128    {
8129     "component_value" : 8,
8130     "kind" : "vbase_offset"
8131    },
8132    {
8133     "kind" : "offset_to_top"
8134    },
8135    {
8136     "kind" : "rtti",
8137     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
8138    },
8139    {
8140     "is_pure" : true,
8141     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
8142    },
8143    {
8144     "kind" : "complete_dtor_pointer",
8145     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
8146    },
8147    {
8148     "kind" : "deleting_dtor_pointer",
8149     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
8150    },
8151    {
8152     "kind" : "vcall_offset"
8153    },
8154    {
8155     "kind" : "vcall_offset"
8156    },
8157    {
8158     "kind" : "vcall_offset"
8159    },
8160    {
8161     "kind" : "vcall_offset"
8162    },
8163    {
8164     "component_value" : -8,
8165     "kind" : "vcall_offset"
8166    },
8167    {
8168     "component_value" : -8,
8169     "kind" : "offset_to_top"
8170    },
8171    {
8172     "kind" : "rtti",
8173     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
8174    },
8175    {
8176     "kind" : "complete_dtor_pointer",
8177     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
8178    },
8179    {
8180     "kind" : "deleting_dtor_pointer",
8181     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
8182    },
8183    {
8184     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8185    },
8186    {
8187     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8188    },
8189    {
8190     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8191    },
8192    {
8193     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8194    }
8195   ]
8196  },
8197  {
8198   "alignment" : 8,
8199   "base_specifiers" :
8200   [
8201    {
8202     "is_virtual" : true,
8203     "referenced_type" : "type-23"
8204    }
8205   ],
8206   "linker_set_key" : "android::hardware::IInterface",
8207   "name" : "android::hardware::IInterface",
8208   "record_kind" : "class",
8209   "referenced_type" : "type-371",
8210   "self_type" : "type-371",
8211   "size" : 24,
8212   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8213   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
8214   "vtable_components" :
8215   [
8216    {
8217     "component_value" : 8,
8218     "kind" : "vbase_offset"
8219    },
8220    {
8221     "kind" : "offset_to_top"
8222    },
8223    {
8224     "kind" : "rtti",
8225     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
8226    },
8227    {
8228     "kind" : "complete_dtor_pointer",
8229     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
8230    },
8231    {
8232     "kind" : "deleting_dtor_pointer",
8233     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
8234    },
8235    {
8236     "is_pure" : true,
8237     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
8238    },
8239    {
8240     "kind" : "vcall_offset"
8241    },
8242    {
8243     "kind" : "vcall_offset"
8244    },
8245    {
8246     "kind" : "vcall_offset"
8247    },
8248    {
8249     "kind" : "vcall_offset"
8250    },
8251    {
8252     "component_value" : -8,
8253     "kind" : "vcall_offset"
8254    },
8255    {
8256     "component_value" : -8,
8257     "kind" : "offset_to_top"
8258    },
8259    {
8260     "kind" : "rtti",
8261     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
8262    },
8263    {
8264     "kind" : "complete_dtor_pointer",
8265     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
8266    },
8267    {
8268     "kind" : "deleting_dtor_pointer",
8269     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
8270    },
8271    {
8272     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8273    },
8274    {
8275     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8276    },
8277    {
8278     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8279    },
8280    {
8281     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8282    }
8283   ]
8284  },
8285  {
8286   "alignment" : 8,
8287   "fields" :
8288   [
8289    {
8290     "access" : "private",
8291     "field_name" : "mGrantors",
8292     "referenced_type" : "type-283"
8293    },
8294    {
8295     "access" : "private",
8296     "field_name" : "mHandle",
8297     "field_offset" : 128,
8298     "referenced_type" : "type-341"
8299    },
8300    {
8301     "access" : "private",
8302     "field_name" : "mQuantum",
8303     "field_offset" : 192,
8304     "referenced_type" : "type-2"
8305    },
8306    {
8307     "access" : "private",
8308     "field_name" : "mFlags",
8309     "field_offset" : 224,
8310     "referenced_type" : "type-2"
8311    }
8312   ],
8313   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
8314   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
8315   "referenced_type" : "type-340",
8316   "self_type" : "type-340",
8317   "size" : 32,
8318   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
8319   "template_args" : [ "type-45" ],
8320   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
8321  },
8322  {
8323   "alignment" : 8,
8324   "fields" :
8325   [
8326    {
8327     "access" : "private",
8328     "field_name" : "mBufCachePos",
8329     "referenced_type" : "type-12"
8330    },
8331    {
8332     "access" : "private",
8333     "field_name" : "mBufCache",
8334     "field_offset" : 64,
8335     "referenced_type" : "type-375"
8336    },
8337    {
8338     "access" : "private",
8339     "field_name" : "mError",
8340     "field_offset" : 256,
8341     "referenced_type" : "type-7"
8342    },
8343    {
8344     "access" : "private",
8345     "field_name" : "mData",
8346     "field_offset" : 320,
8347     "referenced_type" : "type-376"
8348    },
8349    {
8350     "access" : "private",
8351     "field_name" : "mDataSize",
8352     "field_offset" : 384,
8353     "referenced_type" : "type-12"
8354    },
8355    {
8356     "access" : "private",
8357     "field_name" : "mDataCapacity",
8358     "field_offset" : 448,
8359     "referenced_type" : "type-12"
8360    },
8361    {
8362     "access" : "private",
8363     "field_name" : "mDataPos",
8364     "field_offset" : 512,
8365     "referenced_type" : "type-12"
8366    },
8367    {
8368     "access" : "private",
8369     "field_name" : "mObjects",
8370     "field_offset" : 576,
8371     "referenced_type" : "type-377"
8372    },
8373    {
8374     "access" : "private",
8375     "field_name" : "mObjectsSize",
8376     "field_offset" : 640,
8377     "referenced_type" : "type-12"
8378    },
8379    {
8380     "access" : "private",
8381     "field_name" : "mObjectsCapacity",
8382     "field_offset" : 704,
8383     "referenced_type" : "type-12"
8384    },
8385    {
8386     "access" : "private",
8387     "field_name" : "mNextObjectHint",
8388     "field_offset" : 768,
8389     "referenced_type" : "type-12"
8390    },
8391    {
8392     "access" : "private",
8393     "field_name" : "mNumRef",
8394     "field_offset" : 832,
8395     "referenced_type" : "type-12"
8396    },
8397    {
8398     "access" : "private",
8399     "field_name" : "mFdsKnown",
8400     "field_offset" : 896,
8401     "referenced_type" : "type-26"
8402    },
8403    {
8404     "access" : "private",
8405     "field_name" : "mHasFds",
8406     "field_offset" : 904,
8407     "referenced_type" : "type-26"
8408    },
8409    {
8410     "access" : "private",
8411     "field_name" : "mAllowFds",
8412     "field_offset" : 912,
8413     "referenced_type" : "type-26"
8414    },
8415    {
8416     "access" : "private",
8417     "field_name" : "mOwner",
8418     "field_offset" : 960,
8419     "referenced_type" : "type-378"
8420    },
8421    {
8422     "access" : "private",
8423     "field_name" : "mOwnerCookie",
8424     "field_offset" : 1024,
8425     "referenced_type" : "type-8"
8426    }
8427   ],
8428   "linker_set_key" : "android::hardware::Parcel",
8429   "name" : "android::hardware::Parcel",
8430   "record_kind" : "class",
8431   "referenced_type" : "type-374",
8432   "self_type" : "type-374",
8433   "size" : 136,
8434   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
8435   "unique_id" : "_ZTSN7android8hardware6ParcelE"
8436  },
8437  {
8438   "access" : "private",
8439   "alignment" : 8,
8440   "fields" :
8441   [
8442    {
8443     "field_name" : "index",
8444     "referenced_type" : "type-12"
8445    },
8446    {
8447     "field_name" : "buffer",
8448     "field_offset" : 64,
8449     "referenced_type" : "type-216"
8450    },
8451    {
8452     "field_name" : "bufend",
8453     "field_offset" : 128,
8454     "referenced_type" : "type-216"
8455    }
8456   ],
8457   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
8458   "name" : "android::hardware::Parcel::BufferInfo",
8459   "referenced_type" : "type-383",
8460   "self_type" : "type-383",
8461   "size" : 24,
8462   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
8463   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
8464  },
8465  {
8466   "alignment" : 8,
8467   "base_specifiers" :
8468   [
8469    {
8470     "is_virtual" : true,
8471     "referenced_type" : "type-23"
8472    }
8473   ],
8474   "fields" :
8475   [
8476    {
8477     "access" : "private",
8478     "field_name" : "mDriverFD",
8479     "field_offset" : 64,
8480     "referenced_type" : "type-7"
8481    },
8482    {
8483     "access" : "private",
8484     "field_name" : "mVMStart",
8485     "field_offset" : 128,
8486     "referenced_type" : "type-8"
8487    },
8488    {
8489     "access" : "private",
8490     "field_name" : "mThreadCountLock",
8491     "field_offset" : 192,
8492     "referenced_type" : "type-10"
8493    },
8494    {
8495     "access" : "private",
8496     "field_name" : "mThreadCountDecrement",
8497     "field_offset" : 512,
8498     "referenced_type" : "type-11"
8499    },
8500    {
8501     "access" : "private",
8502     "field_name" : "mExecutingThreadsCount",
8503     "field_offset" : 896,
8504     "referenced_type" : "type-12"
8505    },
8506    {
8507     "access" : "private",
8508     "field_name" : "mMaxThreads",
8509     "field_offset" : 960,
8510     "referenced_type" : "type-12"
8511    },
8512    {
8513     "access" : "private",
8514     "field_name" : "mStarvationStartTimeMs",
8515     "field_offset" : 1024,
8516     "referenced_type" : "type-13"
8517    },
8518    {
8519     "access" : "private",
8520     "field_name" : "mLock",
8521     "field_offset" : 1088,
8522     "referenced_type" : "type-14"
8523    },
8524    {
8525     "access" : "private",
8526     "field_name" : "mHandleToObject",
8527     "field_offset" : 1408,
8528     "referenced_type" : "type-16"
8529    },
8530    {
8531     "access" : "private",
8532     "field_name" : "mManagesContexts",
8533     "field_offset" : 1728,
8534     "referenced_type" : "type-26"
8535    },
8536    {
8537     "access" : "private",
8538     "field_name" : "mBinderContextCheckFunc",
8539     "field_offset" : 1792,
8540     "referenced_type" : "type-27"
8541    },
8542    {
8543     "access" : "private",
8544     "field_name" : "mBinderContextUserData",
8545     "field_offset" : 1856,
8546     "referenced_type" : "type-8"
8547    },
8548    {
8549     "access" : "private",
8550     "field_name" : "mContexts",
8551     "field_offset" : 1920,
8552     "referenced_type" : "type-38"
8553    },
8554    {
8555     "access" : "private",
8556     "field_name" : "mRootDir",
8557     "field_offset" : 2240,
8558     "referenced_type" : "type-42"
8559    },
8560    {
8561     "access" : "private",
8562     "field_name" : "mThreadPoolStarted",
8563     "field_offset" : 2304,
8564     "referenced_type" : "type-26"
8565    },
8566    {
8567     "access" : "private",
8568     "field_name" : "mSpawnThreadOnStart",
8569     "field_offset" : 2312,
8570     "referenced_type" : "type-26"
8571    },
8572    {
8573     "access" : "private",
8574     "field_name" : "mThreadPoolSeq",
8575     "field_offset" : 2336,
8576     "referenced_type" : "type-46"
8577    },
8578    {
8579     "access" : "private",
8580     "field_name" : "mMmapSize",
8581     "field_offset" : 2368,
8582     "referenced_type" : "type-19"
8583    },
8584    {
8585     "access" : "private",
8586     "field_name" : "mCallRestriction",
8587     "field_offset" : 2432,
8588     "referenced_type" : "type-47"
8589    }
8590   ],
8591   "linker_set_key" : "android::hardware::ProcessState",
8592   "name" : "android::hardware::ProcessState",
8593   "record_kind" : "class",
8594   "referenced_type" : "type-6",
8595   "self_type" : "type-6",
8596   "size" : 328,
8597   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
8598   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
8599   "vtable_components" :
8600   [
8601    {
8602     "component_value" : 312,
8603     "kind" : "vbase_offset"
8604    },
8605    {
8606     "kind" : "offset_to_top"
8607    },
8608    {
8609     "kind" : "rtti",
8610     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
8611    },
8612    {
8613     "kind" : "complete_dtor_pointer",
8614     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
8615    },
8616    {
8617     "kind" : "deleting_dtor_pointer",
8618     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
8619    },
8620    {
8621     "kind" : "vcall_offset"
8622    },
8623    {
8624     "kind" : "vcall_offset"
8625    },
8626    {
8627     "kind" : "vcall_offset"
8628    },
8629    {
8630     "kind" : "vcall_offset"
8631    },
8632    {
8633     "component_value" : -312,
8634     "kind" : "vcall_offset"
8635    },
8636    {
8637     "component_value" : -312,
8638     "kind" : "offset_to_top"
8639    },
8640    {
8641     "kind" : "rtti",
8642     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
8643    },
8644    {
8645     "kind" : "complete_dtor_pointer",
8646     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
8647    },
8648    {
8649     "kind" : "deleting_dtor_pointer",
8650     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
8651    },
8652    {
8653     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8654    },
8655    {
8656     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8657    },
8658    {
8659     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8660    },
8661    {
8662     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8663    }
8664   ]
8665  },
8666  {
8667   "access" : "private",
8668   "alignment" : 8,
8669   "fields" :
8670   [
8671    {
8672     "field_name" : "binder",
8673     "referenced_type" : "type-21"
8674    },
8675    {
8676     "field_name" : "refs",
8677     "field_offset" : 64,
8678     "referenced_type" : "type-24"
8679    }
8680   ],
8681   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
8682   "name" : "android::hardware::ProcessState::handle_entry",
8683   "referenced_type" : "type-20",
8684   "self_type" : "type-20",
8685   "size" : 16,
8686   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
8687   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
8688  },
8689  {
8690   "alignment" : 8,
8691   "base_specifiers" :
8692   [
8693    {
8694     "referenced_type" : "type-126"
8695    }
8696   ],
8697   "fields" :
8698   [
8699    {
8700     "access" : "private",
8701     "field_name" : "mVal",
8702     "field_offset" : 288,
8703     "referenced_type" : "type-133"
8704    }
8705   ],
8706   "linker_set_key" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error>",
8707   "name" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error>",
8708   "record_kind" : "class",
8709   "referenced_type" : "type-132",
8710   "self_type" : "type-132",
8711   "size" : 40,
8712   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8713   "template_args" : [ "type-133" ],
8714   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_8graphics6mapper4V2_05ErrorEEE"
8715  },
8716  {
8717   "alignment" : 8,
8718   "base_specifiers" :
8719   [
8720    {
8721     "referenced_type" : "type-126"
8722    }
8723   ],
8724   "fields" :
8725   [
8726    {
8727     "access" : "private",
8728     "field_name" : "mVal",
8729     "field_offset" : 320,
8730     "referenced_type" : "type-80"
8731    }
8732   ],
8733   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_0::IMapper> >",
8734   "name" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_0::IMapper> >",
8735   "record_kind" : "class",
8736   "referenced_type" : "type-140",
8737   "self_type" : "type-140",
8738   "size" : 48,
8739   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8740   "template_args" : [ "type-80" ],
8741   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_8graphics6mapper4V2_07IMapperEEEEE"
8742  },
8743  {
8744   "alignment" : 8,
8745   "base_specifiers" :
8746   [
8747    {
8748     "referenced_type" : "type-126"
8749    }
8750   ],
8751   "fields" :
8752   [
8753    {
8754     "access" : "private",
8755     "field_name" : "mVal",
8756     "field_offset" : 264,
8757     "referenced_type" : "type-26"
8758    }
8759   ],
8760   "linker_set_key" : "android::hardware::Return<bool>",
8761   "name" : "android::hardware::Return<bool>",
8762   "record_kind" : "class",
8763   "referenced_type" : "type-125",
8764   "self_type" : "type-125",
8765   "size" : 40,
8766   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8767   "template_args" : [ "type-26" ],
8768   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
8769  },
8770  {
8771   "alignment" : 8,
8772   "base_specifiers" :
8773   [
8774    {
8775     "referenced_type" : "type-126"
8776    }
8777   ],
8778   "linker_set_key" : "android::hardware::Return<void>",
8779   "name" : "android::hardware::Return<void>",
8780   "record_kind" : "class",
8781   "referenced_type" : "type-152",
8782   "self_type" : "type-152",
8783   "size" : 40,
8784   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8785   "template_args" : [ "type-9" ],
8786   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
8787  },
8788  {
8789   "alignment" : 8,
8790   "fields" :
8791   [
8792    {
8793     "access" : "private",
8794     "field_name" : "mException",
8795     "referenced_type" : "type-7"
8796    },
8797    {
8798     "access" : "private",
8799     "field_name" : "mErrorCode",
8800     "field_offset" : 32,
8801     "referenced_type" : "type-7"
8802    },
8803    {
8804     "access" : "private",
8805     "field_name" : "mMessage",
8806     "field_offset" : 64,
8807     "referenced_type" : "type-116"
8808    }
8809   ],
8810   "linker_set_key" : "android::hardware::Status",
8811   "name" : "android::hardware::Status",
8812   "record_kind" : "class",
8813   "referenced_type" : "type-115",
8814   "self_type" : "type-115",
8815   "size" : 32,
8816   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8817   "unique_id" : "_ZTSN7android8hardware6StatusE"
8818  },
8819  {
8820   "alignment" : 8,
8821   "fields" :
8822   [
8823    {
8824     "access" : "protected",
8825     "field_name" : "mInstrumentationCallbacks",
8826     "field_offset" : 64,
8827     "referenced_type" : "type-392"
8828    },
8829    {
8830     "access" : "protected",
8831     "field_name" : "mEnableInstrumentation",
8832     "field_offset" : 256,
8833     "referenced_type" : "type-26"
8834    },
8835    {
8836     "access" : "protected",
8837     "field_name" : "mInstrumentationLibPackage",
8838     "field_offset" : 320,
8839     "referenced_type" : "type-393"
8840    },
8841    {
8842     "access" : "protected",
8843     "field_name" : "mInterfaceName",
8844     "field_offset" : 512,
8845     "referenced_type" : "type-394"
8846    }
8847   ],
8848   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
8849   "name" : "android::hardware::details::HidlInstrumentor",
8850   "referenced_type" : "type-391",
8851   "self_type" : "type-391",
8852   "size" : 88,
8853   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8854   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
8855   "vtable_components" :
8856   [
8857    {
8858     "kind" : "offset_to_top"
8859    },
8860    {
8861     "kind" : "rtti",
8862     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8863    },
8864    {
8865     "kind" : "complete_dtor_pointer",
8866     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
8867    },
8868    {
8869     "kind" : "deleting_dtor_pointer",
8870     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
8871    }
8872   ]
8873  },
8874  {
8875   "alignment" : 4,
8876   "fields" :
8877   [
8878    {
8879     "field_name" : "sched_policy",
8880     "referenced_type" : "type-7"
8881    },
8882    {
8883     "field_name" : "prio",
8884     "field_offset" : 32,
8885     "referenced_type" : "type-7"
8886    }
8887   ],
8888   "linker_set_key" : "android::hardware::details::SchedPrio",
8889   "name" : "android::hardware::details::SchedPrio",
8890   "referenced_type" : "type-403",
8891   "self_type" : "type-403",
8892   "size" : 8,
8893   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
8894   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
8895  },
8896  {
8897   "alignment" : 8,
8898   "fields" :
8899   [
8900    {
8901     "access" : "private",
8902     "field_name" : "mQueue",
8903     "referenced_type" : "type-600"
8904    }
8905   ],
8906   "linker_set_key" : "android::hardware::details::TaskRunner",
8907   "name" : "android::hardware::details::TaskRunner",
8908   "record_kind" : "class",
8909   "referenced_type" : "type-599",
8910   "self_type" : "type-599",
8911   "size" : 16,
8912   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
8913   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
8914  },
8915  {
8916   "alignment" : 1,
8917   "linker_set_key" : "android::hardware::details::bnhw_tag",
8918   "name" : "android::hardware::details::bnhw_tag",
8919   "referenced_type" : "type-220",
8920   "self_type" : "type-220",
8921   "size" : 1,
8922   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8923   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
8924  },
8925  {
8926   "alignment" : 1,
8927   "linker_set_key" : "android::hardware::details::bphw_tag",
8928   "name" : "android::hardware::details::bphw_tag",
8929   "referenced_type" : "type-231",
8930   "self_type" : "type-231",
8931   "size" : 1,
8932   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8933   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
8934  },
8935  {
8936   "alignment" : 1,
8937   "linker_set_key" : "android::hardware::details::bs_tag",
8938   "name" : "android::hardware::details::bs_tag",
8939   "referenced_type" : "type-243",
8940   "self_type" : "type-243",
8941   "size" : 1,
8942   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8943   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
8944  },
8945  {
8946   "access" : "private",
8947   "alignment" : 8,
8948   "fields" :
8949   [
8950    {
8951     "field_name" : "mPointer",
8952     "referenced_type" : "type-286"
8953    },
8954    {
8955     "field_name" : "_pad",
8956     "referenced_type" : "type-12"
8957    }
8958   ],
8959   "is_anonymous" : true,
8960   "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",
8961   "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",
8962   "record_kind" : "union",
8963   "referenced_type" : "type-285",
8964   "self_type" : "type-285",
8965   "size" : 8,
8966   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8967   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
8968  },
8969  {
8970   "alignment" : 8,
8971   "fields" :
8972   [
8973    {
8974     "access" : "private",
8975     "referenced_type" : "type-285"
8976    }
8977   ],
8978   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
8979   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
8980   "referenced_type" : "type-284",
8981   "self_type" : "type-284",
8982   "size" : 8,
8983   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8984   "template_args" : [ "type-287" ],
8985   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
8986  },
8987  {
8988   "alignment" : 8,
8989   "fields" :
8990   [
8991    {
8992     "access" : "private",
8993     "referenced_type" : "type-301"
8994    }
8995   ],
8996   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
8997   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
8998   "referenced_type" : "type-300",
8999   "self_type" : "type-300",
9000   "size" : 8,
9001   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9002   "template_args" : [ "type-303" ],
9003   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE"
9004  },
9005  {
9006   "alignment" : 8,
9007   "fields" :
9008   [
9009    {
9010     "access" : "private",
9011     "referenced_type" : "type-291"
9012    }
9013   ],
9014   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9015   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9016   "referenced_type" : "type-290",
9017   "self_type" : "type-290",
9018   "size" : 8,
9019   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9020   "template_args" : [ "type-266" ],
9021   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
9022  },
9023  {
9024   "alignment" : 8,
9025   "fields" :
9026   [
9027    {
9028     "access" : "private",
9029     "referenced_type" : "type-326"
9030    }
9031   ],
9032   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
9033   "name" : "android::hardware::details::hidl_pointer<char>",
9034   "referenced_type" : "type-325",
9035   "self_type" : "type-325",
9036   "size" : 8,
9037   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9038   "template_args" : [ "type-45" ],
9039   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
9040  },
9041  {
9042   "access" : "private",
9043   "alignment" : 8,
9044   "fields" :
9045   [
9046    {
9047     "field_name" : "mPointer",
9048     "referenced_type" : "type-169"
9049    },
9050    {
9051     "field_name" : "_pad",
9052     "referenced_type" : "type-12"
9053    }
9054   ],
9055   "is_anonymous" : true,
9056   "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",
9057   "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",
9058   "record_kind" : "union",
9059   "referenced_type" : "type-326",
9060   "self_type" : "type-326",
9061   "size" : 8,
9062   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9063   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
9064  },
9065  {
9066   "alignment" : 8,
9067   "fields" :
9068   [
9069    {
9070     "access" : "private",
9071     "referenced_type" : "type-268"
9072    }
9073   ],
9074   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
9075   "name" : "android::hardware::details::hidl_pointer<const char>",
9076   "referenced_type" : "type-267",
9077   "self_type" : "type-267",
9078   "size" : 8,
9079   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9080   "template_args" : [ "type-44" ],
9081   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
9082  },
9083  {
9084   "access" : "private",
9085   "alignment" : 8,
9086   "fields" :
9087   [
9088    {
9089     "field_name" : "mPointer",
9090     "referenced_type" : "type-43"
9091    },
9092    {
9093     "field_name" : "_pad",
9094     "referenced_type" : "type-12"
9095    }
9096   ],
9097   "is_anonymous" : true,
9098   "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",
9099   "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",
9100   "record_kind" : "union",
9101   "referenced_type" : "type-268",
9102   "self_type" : "type-268",
9103   "size" : 8,
9104   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9105   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
9106  },
9107  {
9108   "alignment" : 8,
9109   "fields" :
9110   [
9111    {
9112     "access" : "private",
9113     "referenced_type" : "type-253"
9114    }
9115   ],
9116   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
9117   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
9118   "referenced_type" : "type-252",
9119   "self_type" : "type-252",
9120   "size" : 8,
9121   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9122   "template_args" : [ "type-255" ],
9123   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
9124  },
9125  {
9126   "access" : "private",
9127   "alignment" : 8,
9128   "fields" :
9129   [
9130    {
9131     "field_name" : "mPointer",
9132     "referenced_type" : "type-254"
9133    },
9134    {
9135     "field_name" : "_pad",
9136     "referenced_type" : "type-12"
9137    }
9138   ],
9139   "is_anonymous" : true,
9140   "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",
9141   "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",
9142   "record_kind" : "union",
9143   "referenced_type" : "type-253",
9144   "self_type" : "type-253",
9145   "size" : 8,
9146   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9147   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
9148  },
9149  {
9150   "access" : "private",
9151   "alignment" : 8,
9152   "fields" :
9153   [
9154    {
9155     "field_name" : "mPointer",
9156     "referenced_type" : "type-302"
9157    },
9158    {
9159     "field_name" : "_pad",
9160     "referenced_type" : "type-12"
9161    }
9162   ],
9163   "is_anonymous" : true,
9164   "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",
9165   "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",
9166   "record_kind" : "union",
9167   "referenced_type" : "type-301",
9168   "self_type" : "type-301",
9169   "size" : 8,
9170   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9171   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E"
9172  },
9173  {
9174   "access" : "private",
9175   "alignment" : 8,
9176   "fields" :
9177   [
9178    {
9179     "field_name" : "mPointer",
9180     "referenced_type" : "type-292"
9181    },
9182    {
9183     "field_name" : "_pad",
9184     "referenced_type" : "type-12"
9185    }
9186   ],
9187   "is_anonymous" : true,
9188   "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",
9189   "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",
9190   "record_kind" : "union",
9191   "referenced_type" : "type-291",
9192   "self_type" : "type-291",
9193   "size" : 8,
9194   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9195   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
9196  },
9197  {
9198   "alignment" : 8,
9199   "fields" :
9200   [
9201    {
9202     "access" : "private",
9203     "referenced_type" : "type-311"
9204    }
9205   ],
9206   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
9207   "name" : "android::hardware::details::hidl_pointer<int>",
9208   "referenced_type" : "type-310",
9209   "self_type" : "type-310",
9210   "size" : 8,
9211   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9212   "template_args" : [ "type-7" ],
9213   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
9214  },
9215  {
9216   "access" : "private",
9217   "alignment" : 8,
9218   "fields" :
9219   [
9220    {
9221     "field_name" : "mPointer",
9222     "referenced_type" : "type-312"
9223    },
9224    {
9225     "field_name" : "_pad",
9226     "referenced_type" : "type-12"
9227    }
9228   ],
9229   "is_anonymous" : true,
9230   "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",
9231   "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",
9232   "record_kind" : "union",
9233   "referenced_type" : "type-311",
9234   "self_type" : "type-311",
9235   "size" : 8,
9236   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9237   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
9238  },
9239  {
9240   "alignment" : 8,
9241   "fields" :
9242   [
9243    {
9244     "access" : "private",
9245     "referenced_type" : "type-342"
9246    }
9247   ],
9248   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
9249   "name" : "android::hardware::details::hidl_pointer<native_handle>",
9250   "referenced_type" : "type-341",
9251   "self_type" : "type-341",
9252   "size" : 8,
9253   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9254   "template_args" : [ "type-164" ],
9255   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
9256  },
9257  {
9258   "access" : "private",
9259   "alignment" : 8,
9260   "fields" :
9261   [
9262    {
9263     "field_name" : "mPointer",
9264     "referenced_type" : "type-163"
9265    },
9266    {
9267     "field_name" : "_pad",
9268     "referenced_type" : "type-12"
9269    }
9270   ],
9271   "is_anonymous" : true,
9272   "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",
9273   "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",
9274   "record_kind" : "union",
9275   "referenced_type" : "type-342",
9276   "self_type" : "type-342",
9277   "size" : 8,
9278   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9279   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
9280  },
9281  {
9282   "alignment" : 8,
9283   "fields" :
9284   [
9285    {
9286     "access" : "private",
9287     "referenced_type" : "type-318"
9288    }
9289   ],
9290   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned int>",
9291   "name" : "android::hardware::details::hidl_pointer<unsigned int>",
9292   "referenced_type" : "type-317",
9293   "self_type" : "type-317",
9294   "size" : 8,
9295   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9296   "template_args" : [ "type-2" ],
9297   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIjEE"
9298  },
9299  {
9300   "access" : "private",
9301   "alignment" : 8,
9302   "fields" :
9303   [
9304    {
9305     "field_name" : "mPointer",
9306     "referenced_type" : "type-319"
9307    },
9308    {
9309     "field_name" : "_pad",
9310     "referenced_type" : "type-12"
9311    }
9312   ],
9313   "is_anonymous" : true,
9314   "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",
9315   "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",
9316   "record_kind" : "union",
9317   "referenced_type" : "type-318",
9318   "self_type" : "type-318",
9319   "size" : 8,
9320   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9321   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIjEUt_E"
9322  },
9323  {
9324   "alignment" : 1,
9325   "linker_set_key" : "android::hardware::details::i_tag",
9326   "name" : "android::hardware::details::i_tag",
9327   "referenced_type" : "type-209",
9328   "self_type" : "type-209",
9329   "size" : 1,
9330   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9331   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
9332  },
9333  {
9334   "alignment" : 8,
9335   "fields" :
9336   [
9337    {
9338     "access" : "private",
9339     "field_name" : "mStatus",
9340     "referenced_type" : "type-115"
9341    },
9342    {
9343     "access" : "private",
9344     "field_name" : "mCheckedStatus",
9345     "field_offset" : 256,
9346     "referenced_type" : "type-26"
9347    }
9348   ],
9349   "linker_set_key" : "android::hardware::details::return_status",
9350   "name" : "android::hardware::details::return_status",
9351   "record_kind" : "class",
9352   "referenced_type" : "type-126",
9353   "self_type" : "type-126",
9354   "size" : 40,
9355   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9356   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
9357  },
9358  {
9359   "alignment" : 1,
9360   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
9361   "name" : "android::hardware::details::std_array<unsigned char, 32>",
9362   "referenced_type" : "type-327",
9363   "self_type" : "type-327",
9364   "size" : 1,
9365   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9366   "template_args" : [ "type-100" ],
9367   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm32EJEEE"
9368  },
9369  {
9370   "alignment" : 8,
9371   "base_specifiers" :
9372   [
9373    {
9374     "referenced_type" : "type-389"
9375    }
9376   ],
9377   "fields" :
9378   [
9379    {
9380     "access" : "private",
9381     "field_name" : "_hidl_mImpl",
9382     "field_offset" : 1024,
9383     "referenced_type" : "type-80"
9384    }
9385   ],
9386   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::BnHwMapper",
9387   "name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper",
9388   "referenced_type" : "type-437",
9389   "self_type" : "type-437",
9390   "size" : 152,
9391   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h",
9392   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_010BnHwMapperE",
9393   "vtable_components" :
9394   [
9395    {
9396     "component_value" : 136,
9397     "kind" : "vbase_offset"
9398    },
9399    {
9400     "kind" : "offset_to_top"
9401    },
9402    {
9403     "kind" : "rtti",
9404     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BnHwMapperE"
9405    },
9406    {
9407     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9408    },
9409    {
9410     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9411    },
9412    {
9413     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9414    },
9415    {
9416     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9417    },
9418    {
9419     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9420    },
9421    {
9422     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9423    },
9424    {
9425     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9426    },
9427    {
9428     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9429    },
9430    {
9431     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9432    },
9433    {
9434     "kind" : "complete_dtor_pointer",
9435     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperD1Ev"
9436    },
9437    {
9438     "kind" : "deleting_dtor_pointer",
9439     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperD0Ev"
9440    },
9441    {
9442     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
9443    },
9444    {
9445     "component_value" : -32,
9446     "kind" : "offset_to_top"
9447    },
9448    {
9449     "kind" : "rtti",
9450     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BnHwMapperE"
9451    },
9452    {
9453     "kind" : "complete_dtor_pointer",
9454     "mangled_component_name" : "_ZThn32_N7android8hardware8graphics6mapper4V2_010BnHwMapperD1Ev"
9455    },
9456    {
9457     "kind" : "deleting_dtor_pointer",
9458     "mangled_component_name" : "_ZThn32_N7android8hardware8graphics6mapper4V2_010BnHwMapperD0Ev"
9459    },
9460    {
9461     "kind" : "vcall_offset"
9462    },
9463    {
9464     "kind" : "vcall_offset"
9465    },
9466    {
9467     "kind" : "vcall_offset"
9468    },
9469    {
9470     "kind" : "vcall_offset"
9471    },
9472    {
9473     "component_value" : -136,
9474     "kind" : "vcall_offset"
9475    },
9476    {
9477     "component_value" : -136,
9478     "kind" : "offset_to_top"
9479    },
9480    {
9481     "kind" : "rtti",
9482     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BnHwMapperE"
9483    },
9484    {
9485     "kind" : "complete_dtor_pointer",
9486     "mangled_component_name" : "_ZTv0_n24_N7android8hardware8graphics6mapper4V2_010BnHwMapperD1Ev"
9487    },
9488    {
9489     "kind" : "deleting_dtor_pointer",
9490     "mangled_component_name" : "_ZTv0_n24_N7android8hardware8graphics6mapper4V2_010BnHwMapperD0Ev"
9491    },
9492    {
9493     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9494    },
9495    {
9496     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9497    },
9498    {
9499     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9500    },
9501    {
9502     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9503    }
9504   ]
9505  },
9506  {
9507   "alignment" : 8,
9508   "base_specifiers" :
9509   [
9510    {
9511     "referenced_type" : "type-373"
9512    },
9513    {
9514     "referenced_type" : "type-391"
9515    }
9516   ],
9517   "fields" :
9518   [
9519    {
9520     "access" : "private",
9521     "field_name" : "_hidl_mMutex",
9522     "field_offset" : 1088,
9523     "referenced_type" : "type-554"
9524    },
9525    {
9526     "access" : "private",
9527     "field_name" : "_hidl_mDeathRecipients",
9528     "field_offset" : 1408,
9529     "referenced_type" : "type-555"
9530    }
9531   ],
9532   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::BpHwMapper",
9533   "name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper",
9534   "referenced_type" : "type-553",
9535   "self_type" : "type-553",
9536   "size" : 216,
9537   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h",
9538   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_010BpHwMapperE",
9539   "vtable_components" :
9540   [
9541    {
9542     "component_value" : 200,
9543     "kind" : "vbase_offset"
9544    },
9545    {
9546     "kind" : "offset_to_top"
9547    },
9548    {
9549     "kind" : "rtti",
9550     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
9551    },
9552    {
9553     "mangled_component_name" : "_ZNK7android8hardware8graphics6mapper4V2_010BpHwMapper8isRemoteEv"
9554    },
9555    {
9556     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9557    },
9558    {
9559     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9560    },
9561    {
9562     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9563    },
9564    {
9565     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
9566    },
9567    {
9568     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper21setHALInstrumentationEv"
9569    },
9570    {
9571     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
9572    },
9573    {
9574     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper4pingEv"
9575    },
9576    {
9577     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9578    },
9579    {
9580     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper21notifySyspropsChangedEv"
9581    },
9582    {
9583     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9584    },
9585    {
9586     "kind" : "complete_dtor_pointer",
9587     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapperD1Ev"
9588    },
9589    {
9590     "kind" : "deleting_dtor_pointer",
9591     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapperD0Ev"
9592    },
9593    {
9594     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper16createDescriptorERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecIjEEEEE"
9595    },
9596    {
9597     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorEPvEEE"
9598    },
9599    {
9600     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper10freeBufferEPv"
9601    },
9602    {
9603     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper4lockEPvmRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorES5_EEE"
9604    },
9605    {
9606     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper9lockYCbCrEPvmRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorERKNS3_11YCbCrLayoutEEEE"
9607    },
9608    {
9609     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper6unlockEPvNSt3__18functionIFvNS3_5ErrorERKNS0_11hidl_handleEEEE"
9610    },
9611    {
9612     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEE10onAsBinderEv"
9613    },
9614    {
9615     "component_value" : 192,
9616     "kind" : "vbase_offset"
9617    },
9618    {
9619     "component_value" : -8,
9620     "kind" : "offset_to_top"
9621    },
9622    {
9623     "kind" : "rtti",
9624     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
9625    },
9626    {
9627     "kind" : "complete_dtor_pointer",
9628     "mangled_component_name" : "_ZThn8_N7android8hardware8graphics6mapper4V2_010BpHwMapperD1Ev"
9629    },
9630    {
9631     "kind" : "deleting_dtor_pointer",
9632     "mangled_component_name" : "_ZThn8_N7android8hardware8graphics6mapper4V2_010BpHwMapperD0Ev"
9633    },
9634    {
9635     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEE10onAsBinderEv"
9636    },
9637    {
9638     "component_value" : 184,
9639     "kind" : "vbase_offset"
9640    },
9641    {
9642     "component_value" : -16,
9643     "kind" : "offset_to_top"
9644    },
9645    {
9646     "kind" : "rtti",
9647     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
9648    },
9649    {
9650     "kind" : "complete_dtor_pointer",
9651     "mangled_component_name" : "_ZThn16_N7android8hardware8graphics6mapper4V2_010BpHwMapperD1Ev"
9652    },
9653    {
9654     "kind" : "deleting_dtor_pointer",
9655     "mangled_component_name" : "_ZThn16_N7android8hardware8graphics6mapper4V2_010BpHwMapperD0Ev"
9656    },
9657    {
9658     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9659    },
9660    {
9661     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9662    },
9663    {
9664     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9665    },
9666    {
9667     "component_value" : -48,
9668     "kind" : "offset_to_top"
9669    },
9670    {
9671     "kind" : "rtti",
9672     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
9673    },
9674    {
9675     "kind" : "complete_dtor_pointer",
9676     "mangled_component_name" : "_ZThn48_N7android8hardware8graphics6mapper4V2_010BpHwMapperD1Ev"
9677    },
9678    {
9679     "kind" : "deleting_dtor_pointer",
9680     "mangled_component_name" : "_ZThn48_N7android8hardware8graphics6mapper4V2_010BpHwMapperD0Ev"
9681    },
9682    {
9683     "kind" : "vcall_offset"
9684    },
9685    {
9686     "component_value" : -184,
9687     "kind" : "vcall_offset"
9688    },
9689    {
9690     "component_value" : -184,
9691     "kind" : "vcall_offset"
9692    },
9693    {
9694     "component_value" : -184,
9695     "kind" : "vcall_offset"
9696    },
9697    {
9698     "component_value" : -200,
9699     "kind" : "vcall_offset"
9700    },
9701    {
9702     "component_value" : -200,
9703     "kind" : "offset_to_top"
9704    },
9705    {
9706     "kind" : "rtti",
9707     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
9708    },
9709    {
9710     "kind" : "complete_dtor_pointer",
9711     "mangled_component_name" : "_ZTv0_n24_N7android8hardware8graphics6mapper4V2_010BpHwMapperD1Ev"
9712    },
9713    {
9714     "kind" : "deleting_dtor_pointer",
9715     "mangled_component_name" : "_ZTv0_n24_N7android8hardware8graphics6mapper4V2_010BpHwMapperD0Ev"
9716    },
9717    {
9718     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
9719    },
9720    {
9721     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9722    },
9723    {
9724     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9725    },
9726    {
9727     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9728    }
9729   ]
9730  },
9731  {
9732   "alignment" : 8,
9733   "base_specifiers" :
9734   [
9735    {
9736     "referenced_type" : "type-82"
9737    },
9738    {
9739     "referenced_type" : "type-391"
9740    }
9741   ],
9742   "fields" :
9743   [
9744    {
9745     "access" : "private",
9746     "field_name" : "mImpl",
9747     "field_offset" : 768,
9748     "referenced_type" : "type-86"
9749    },
9750    {
9751     "access" : "private",
9752     "field_name" : "mOnewayQueue",
9753     "field_offset" : 832,
9754     "referenced_type" : "type-599"
9755    }
9756   ],
9757   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::BsMapper",
9758   "name" : "android::hardware::graphics::mapper::V2_0::BsMapper",
9759   "referenced_type" : "type-598",
9760   "self_type" : "type-598",
9761   "size" : 136,
9762   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BsMapper.h",
9763   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_08BsMapperE",
9764   "vtable_components" :
9765   [
9766    {
9767     "component_value" : 120,
9768     "kind" : "vbase_offset"
9769    },
9770    {
9771     "kind" : "offset_to_top"
9772    },
9773    {
9774     "kind" : "rtti",
9775     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_08BsMapperE"
9776    },
9777    {
9778     "mangled_component_name" : "_ZNK7android8hardware8graphics6mapper4V2_07IMapper8isRemoteEv"
9779    },
9780    {
9781     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9782    },
9783    {
9784     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9785    },
9786    {
9787     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9788    },
9789    {
9790     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
9791    },
9792    {
9793     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper21setHALInstrumentationEv"
9794    },
9795    {
9796     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
9797    },
9798    {
9799     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper4pingEv"
9800    },
9801    {
9802     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9803    },
9804    {
9805     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper21notifySyspropsChangedEv"
9806    },
9807    {
9808     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9809    },
9810    {
9811     "kind" : "complete_dtor_pointer",
9812     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapperD1Ev"
9813    },
9814    {
9815     "kind" : "deleting_dtor_pointer",
9816     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapperD0Ev"
9817    },
9818    {
9819     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper16createDescriptorERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecIjEEEEE"
9820    },
9821    {
9822     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorEPvEEE"
9823    },
9824    {
9825     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper10freeBufferEPv"
9826    },
9827    {
9828     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper4lockEPvmRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorES5_EEE"
9829    },
9830    {
9831     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper9lockYCbCrEPvmRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorERKNS3_11YCbCrLayoutEEEE"
9832    },
9833    {
9834     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper6unlockEPvNSt3__18functionIFvNS3_5ErrorERKNS0_11hidl_handleEEEE"
9835    },
9836    {
9837     "component_value" : -8,
9838     "kind" : "offset_to_top"
9839    },
9840    {
9841     "kind" : "rtti",
9842     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_08BsMapperE"
9843    },
9844    {
9845     "kind" : "complete_dtor_pointer",
9846     "mangled_component_name" : "_ZThn8_N7android8hardware8graphics6mapper4V2_08BsMapperD1Ev"
9847    },
9848    {
9849     "kind" : "deleting_dtor_pointer",
9850     "mangled_component_name" : "_ZThn8_N7android8hardware8graphics6mapper4V2_08BsMapperD0Ev"
9851    },
9852    {
9853     "kind" : "vcall_offset"
9854    },
9855    {
9856     "kind" : "vcall_offset"
9857    },
9858    {
9859     "kind" : "vcall_offset"
9860    },
9861    {
9862     "kind" : "vcall_offset"
9863    },
9864    {
9865     "component_value" : -120,
9866     "kind" : "vcall_offset"
9867    },
9868    {
9869     "component_value" : -120,
9870     "kind" : "offset_to_top"
9871    },
9872    {
9873     "kind" : "rtti",
9874     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_08BsMapperE"
9875    },
9876    {
9877     "kind" : "complete_dtor_pointer",
9878     "mangled_component_name" : "_ZTv0_n24_N7android8hardware8graphics6mapper4V2_08BsMapperD1Ev"
9879    },
9880    {
9881     "kind" : "deleting_dtor_pointer",
9882     "mangled_component_name" : "_ZTv0_n24_N7android8hardware8graphics6mapper4V2_08BsMapperD0Ev"
9883    },
9884    {
9885     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9886    },
9887    {
9888     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9889    },
9890    {
9891     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9892    },
9893    {
9894     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9895    }
9896   ]
9897  },
9898  {
9899   "alignment" : 8,
9900   "base_specifiers" :
9901   [
9902    {
9903     "referenced_type" : "type-58"
9904    }
9905   ],
9906   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::IMapper",
9907   "name" : "android::hardware::graphics::mapper::V2_0::IMapper",
9908   "referenced_type" : "type-82",
9909   "self_type" : "type-82",
9910   "size" : 24,
9911   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h",
9912   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_07IMapperE",
9913   "vtable_components" :
9914   [
9915    {
9916     "component_value" : 8,
9917     "kind" : "vbase_offset"
9918    },
9919    {
9920     "kind" : "offset_to_top"
9921    },
9922    {
9923     "kind" : "rtti",
9924     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_07IMapperE"
9925    },
9926    {
9927     "mangled_component_name" : "_ZNK7android8hardware8graphics6mapper4V2_07IMapper8isRemoteEv"
9928    },
9929    {
9930     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9931    },
9932    {
9933     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9934    },
9935    {
9936     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9937    },
9938    {
9939     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
9940    },
9941    {
9942     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper21setHALInstrumentationEv"
9943    },
9944    {
9945     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
9946    },
9947    {
9948     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper4pingEv"
9949    },
9950    {
9951     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9952    },
9953    {
9954     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper21notifySyspropsChangedEv"
9955    },
9956    {
9957     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9958    },
9959    {
9960     "kind" : "complete_dtor_pointer",
9961     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapperD1Ev"
9962    },
9963    {
9964     "kind" : "deleting_dtor_pointer",
9965     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapperD0Ev"
9966    },
9967    {
9968     "is_pure" : true,
9969     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper16createDescriptorERKNS4_20BufferDescriptorInfoENSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecIjEEEEE"
9970    },
9971    {
9972     "is_pure" : true,
9973     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorEPvEEE"
9974    },
9975    {
9976     "is_pure" : true,
9977     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper10freeBufferEPv"
9978    },
9979    {
9980     "is_pure" : true,
9981     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper4lockEPvmRKNS4_4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorES5_EEE"
9982    },
9983    {
9984     "is_pure" : true,
9985     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper9lockYCbCrEPvmRKNS4_4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorERKNS3_11YCbCrLayoutEEEE"
9986    },
9987    {
9988     "is_pure" : true,
9989     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper6unlockEPvNSt3__18functionIFvNS3_5ErrorERKNS0_11hidl_handleEEEE"
9990    },
9991    {
9992     "kind" : "vcall_offset"
9993    },
9994    {
9995     "kind" : "vcall_offset"
9996    },
9997    {
9998     "kind" : "vcall_offset"
9999    },
10000    {
10001     "kind" : "vcall_offset"
10002    },
10003    {
10004     "component_value" : -8,
10005     "kind" : "vcall_offset"
10006    },
10007    {
10008     "component_value" : -8,
10009     "kind" : "offset_to_top"
10010    },
10011    {
10012     "kind" : "rtti",
10013     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_07IMapperE"
10014    },
10015    {
10016     "kind" : "complete_dtor_pointer",
10017     "mangled_component_name" : "_ZTv0_n24_N7android8hardware8graphics6mapper4V2_07IMapperD1Ev"
10018    },
10019    {
10020     "kind" : "deleting_dtor_pointer",
10021     "mangled_component_name" : "_ZTv0_n24_N7android8hardware8graphics6mapper4V2_07IMapperD0Ev"
10022    },
10023    {
10024     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10025    },
10026    {
10027     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10028    },
10029    {
10030     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10031    },
10032    {
10033     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10034    }
10035   ]
10036  },
10037  {
10038   "alignment" : 8,
10039   "fields" :
10040   [
10041    {
10042     "field_name" : "width",
10043     "referenced_type" : "type-2"
10044    },
10045    {
10046     "field_name" : "height",
10047     "field_offset" : 32,
10048     "referenced_type" : "type-2"
10049    },
10050    {
10051     "field_name" : "layerCount",
10052     "field_offset" : 64,
10053     "referenced_type" : "type-2"
10054    },
10055    {
10056     "field_name" : "format",
10057     "field_offset" : 96,
10058     "referenced_type" : "type-504"
10059    },
10060    {
10061     "field_name" : "usage",
10062     "field_offset" : 128,
10063     "referenced_type" : "type-12"
10064    }
10065   ],
10066   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::IMapper::BufferDescriptorInfo",
10067   "name" : "android::hardware::graphics::mapper::V2_0::IMapper::BufferDescriptorInfo",
10068   "referenced_type" : "type-538",
10069   "self_type" : "type-538",
10070   "size" : 24,
10071   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h",
10072   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_07IMapper20BufferDescriptorInfoE"
10073  },
10074  {
10075   "alignment" : 4,
10076   "fields" :
10077   [
10078    {
10079     "field_name" : "left",
10080     "referenced_type" : "type-7"
10081    },
10082    {
10083     "field_name" : "top",
10084     "field_offset" : 32,
10085     "referenced_type" : "type-7"
10086    },
10087    {
10088     "field_name" : "width",
10089     "field_offset" : 64,
10090     "referenced_type" : "type-7"
10091    },
10092    {
10093     "field_name" : "height",
10094     "field_offset" : 96,
10095     "referenced_type" : "type-7"
10096    }
10097   ],
10098   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::IMapper::Rect",
10099   "name" : "android::hardware::graphics::mapper::V2_0::IMapper::Rect",
10100   "referenced_type" : "type-539",
10101   "self_type" : "type-539",
10102   "size" : 16,
10103   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h",
10104   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_07IMapper4RectE"
10105  },
10106  {
10107   "alignment" : 8,
10108   "fields" :
10109   [
10110    {
10111     "field_name" : "y",
10112     "referenced_type" : "type-8"
10113    },
10114    {
10115     "field_name" : "cb",
10116     "field_offset" : 64,
10117     "referenced_type" : "type-8"
10118    },
10119    {
10120     "field_name" : "cr",
10121     "field_offset" : 128,
10122     "referenced_type" : "type-8"
10123    },
10124    {
10125     "field_name" : "yStride",
10126     "field_offset" : 192,
10127     "referenced_type" : "type-2"
10128    },
10129    {
10130     "field_name" : "cStride",
10131     "field_offset" : 224,
10132     "referenced_type" : "type-2"
10133    },
10134    {
10135     "field_name" : "chromaStep",
10136     "field_offset" : 256,
10137     "referenced_type" : "type-2"
10138    }
10139   ],
10140   "linker_set_key" : "android::hardware::graphics::mapper::V2_0::YCbCrLayout",
10141   "name" : "android::hardware::graphics::mapper::V2_0::YCbCrLayout",
10142   "referenced_type" : "type-534",
10143   "self_type" : "type-534",
10144   "size" : 40,
10145   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/types.h",
10146   "unique_id" : "_ZTSN7android8hardware8graphics6mapper4V2_011YCbCrLayoutE"
10147  },
10148  {
10149   "alignment" : 1,
10150   "fields" :
10151   [
10152    {
10153     "access" : "private",
10154     "field_name" : "mBuffer",
10155     "referenced_type" : "type-304"
10156    }
10157   ],
10158   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
10159   "name" : "android::hardware::hidl_array<unsigned char, 32>",
10160   "referenced_type" : "type-303",
10161   "self_type" : "type-303",
10162   "size" : 32,
10163   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10164   "template_args" : [ "type-100" ],
10165   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm32EJEEE"
10166  },
10167  {
10168   "alignment" : 8,
10169   "base_specifiers" :
10170   [
10171    {
10172     "referenced_type" : "type-52"
10173    }
10174   ],
10175   "fields" :
10176   [
10177    {
10178     "access" : "private",
10179     "field_name" : "mRecipient",
10180     "field_offset" : 64,
10181     "referenced_type" : "type-91"
10182    },
10183    {
10184     "access" : "private",
10185     "field_name" : "mCookie",
10186     "field_offset" : 192,
10187     "referenced_type" : "type-12"
10188    },
10189    {
10190     "access" : "private",
10191     "field_name" : "mBase",
10192     "field_offset" : 256,
10193     "referenced_type" : "type-94"
10194    }
10195   ],
10196   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
10197   "name" : "android::hardware::hidl_binder_death_recipient",
10198   "referenced_type" : "type-90",
10199   "self_type" : "type-90",
10200   "size" : 64,
10201   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
10202   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
10203   "vtable_components" :
10204   [
10205    {
10206     "component_value" : 48,
10207     "kind" : "vbase_offset"
10208    },
10209    {
10210     "kind" : "offset_to_top"
10211    },
10212    {
10213     "kind" : "rtti",
10214     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
10215    },
10216    {
10217     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
10218    },
10219    {
10220     "kind" : "complete_dtor_pointer",
10221     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
10222    },
10223    {
10224     "kind" : "deleting_dtor_pointer",
10225     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
10226    },
10227    {
10228     "kind" : "vcall_offset"
10229    },
10230    {
10231     "kind" : "vcall_offset"
10232    },
10233    {
10234     "kind" : "vcall_offset"
10235    },
10236    {
10237     "kind" : "vcall_offset"
10238    },
10239    {
10240     "component_value" : -48,
10241     "kind" : "vcall_offset"
10242    },
10243    {
10244     "component_value" : -48,
10245     "kind" : "offset_to_top"
10246    },
10247    {
10248     "kind" : "rtti",
10249     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
10250    },
10251    {
10252     "kind" : "complete_dtor_pointer",
10253     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
10254    },
10255    {
10256     "kind" : "deleting_dtor_pointer",
10257     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
10258    },
10259    {
10260     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10261    },
10262    {
10263     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10264    },
10265    {
10266     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10267    },
10268    {
10269     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10270    }
10271   ]
10272  },
10273  {
10274   "alignment" : 8,
10275   "base_specifiers" :
10276   [
10277    {
10278     "is_virtual" : true,
10279     "referenced_type" : "type-23"
10280    }
10281   ],
10282   "linker_set_key" : "android::hardware::hidl_death_recipient",
10283   "name" : "android::hardware::hidl_death_recipient",
10284   "referenced_type" : "type-93",
10285   "self_type" : "type-93",
10286   "size" : 24,
10287   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10288   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
10289   "vtable_components" :
10290   [
10291    {
10292     "component_value" : 8,
10293     "kind" : "vbase_offset"
10294    },
10295    {
10296     "kind" : "offset_to_top"
10297    },
10298    {
10299     "kind" : "rtti",
10300     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
10301    },
10302    {
10303     "is_pure" : true,
10304     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
10305    },
10306    {
10307     "kind" : "complete_dtor_pointer",
10308     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
10309    },
10310    {
10311     "kind" : "deleting_dtor_pointer",
10312     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
10313    },
10314    {
10315     "kind" : "vcall_offset"
10316    },
10317    {
10318     "kind" : "vcall_offset"
10319    },
10320    {
10321     "kind" : "vcall_offset"
10322    },
10323    {
10324     "kind" : "vcall_offset"
10325    },
10326    {
10327     "component_value" : -8,
10328     "kind" : "vcall_offset"
10329    },
10330    {
10331     "component_value" : -8,
10332     "kind" : "offset_to_top"
10333    },
10334    {
10335     "kind" : "rtti",
10336     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
10337    },
10338    {
10339     "kind" : "complete_dtor_pointer",
10340     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
10341    },
10342    {
10343     "kind" : "deleting_dtor_pointer",
10344     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
10345    },
10346    {
10347     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10348    },
10349    {
10350     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10351    },
10352    {
10353     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10354    },
10355    {
10356     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10357    }
10358   ]
10359  },
10360  {
10361   "alignment" : 8,
10362   "fields" :
10363   [
10364    {
10365     "access" : "private",
10366     "field_name" : "mHandle",
10367     "referenced_type" : "type-252"
10368    },
10369    {
10370     "access" : "private",
10371     "field_name" : "mOwnsHandle",
10372     "field_offset" : 64,
10373     "referenced_type" : "type-26"
10374    }
10375   ],
10376   "linker_set_key" : "android::hardware::hidl_handle",
10377   "name" : "android::hardware::hidl_handle",
10378   "referenced_type" : "type-264",
10379   "self_type" : "type-264",
10380   "size" : 16,
10381   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10382   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
10383  },
10384  {
10385   "alignment" : 8,
10386   "fields" :
10387   [
10388    {
10389     "access" : "private",
10390     "field_name" : "mHandle",
10391     "referenced_type" : "type-264"
10392    },
10393    {
10394     "access" : "private",
10395     "field_name" : "mSize",
10396     "field_offset" : 128,
10397     "referenced_type" : "type-12"
10398    },
10399    {
10400     "access" : "private",
10401     "field_name" : "mName",
10402     "field_offset" : 192,
10403     "referenced_type" : "type-266"
10404    }
10405   ],
10406   "linker_set_key" : "android::hardware::hidl_memory",
10407   "name" : "android::hardware::hidl_memory",
10408   "referenced_type" : "type-270",
10409   "self_type" : "type-270",
10410   "size" : 40,
10411   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10412   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
10413  },
10414  {
10415   "alignment" : 8,
10416   "fields" :
10417   [
10418    {
10419     "access" : "private",
10420     "field_name" : "mBuffer",
10421     "referenced_type" : "type-267"
10422    },
10423    {
10424     "access" : "private",
10425     "field_name" : "mSize",
10426     "field_offset" : 64,
10427     "referenced_type" : "type-2"
10428    },
10429    {
10430     "access" : "private",
10431     "field_name" : "mOwnsBuffer",
10432     "field_offset" : 96,
10433     "referenced_type" : "type-26"
10434    }
10435   ],
10436   "linker_set_key" : "android::hardware::hidl_string",
10437   "name" : "android::hardware::hidl_string",
10438   "referenced_type" : "type-266",
10439   "self_type" : "type-266",
10440   "size" : 16,
10441   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10442   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
10443  },
10444  {
10445   "alignment" : 8,
10446   "fields" :
10447   [
10448    {
10449     "access" : "private",
10450     "field_name" : "mBuffer",
10451     "referenced_type" : "type-284"
10452    },
10453    {
10454     "access" : "private",
10455     "field_name" : "mSize",
10456     "field_offset" : 64,
10457     "referenced_type" : "type-2"
10458    },
10459    {
10460     "access" : "private",
10461     "field_name" : "mOwnsBuffer",
10462     "field_offset" : 96,
10463     "referenced_type" : "type-26"
10464    }
10465   ],
10466   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
10467   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
10468   "referenced_type" : "type-283",
10469   "self_type" : "type-283",
10470   "size" : 16,
10471   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10472   "template_args" : [ "type-287" ],
10473   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
10474  },
10475  {
10476   "alignment" : 8,
10477   "fields" :
10478   [
10479    {
10480     "access" : "private",
10481     "field_name" : "mBuffer",
10482     "referenced_type" : "type-300"
10483    },
10484    {
10485     "access" : "private",
10486     "field_name" : "mSize",
10487     "field_offset" : 64,
10488     "referenced_type" : "type-2"
10489    },
10490    {
10491     "access" : "private",
10492     "field_name" : "mOwnsBuffer",
10493     "field_offset" : 96,
10494     "referenced_type" : "type-26"
10495    }
10496   ],
10497   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
10498   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
10499   "referenced_type" : "type-299",
10500   "self_type" : "type-299",
10501   "size" : 16,
10502   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10503   "template_args" : [ "type-303" ],
10504   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE"
10505  },
10506  {
10507   "alignment" : 8,
10508   "fields" :
10509   [
10510    {
10511     "access" : "private",
10512     "field_name" : "mBuffer",
10513     "referenced_type" : "type-290"
10514    },
10515    {
10516     "access" : "private",
10517     "field_name" : "mSize",
10518     "field_offset" : 64,
10519     "referenced_type" : "type-2"
10520    },
10521    {
10522     "access" : "private",
10523     "field_name" : "mOwnsBuffer",
10524     "field_offset" : 96,
10525     "referenced_type" : "type-26"
10526    }
10527   ],
10528   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
10529   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
10530   "referenced_type" : "type-289",
10531   "self_type" : "type-289",
10532   "size" : 16,
10533   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10534   "template_args" : [ "type-266" ],
10535   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
10536  },
10537  {
10538   "alignment" : 8,
10539   "fields" :
10540   [
10541    {
10542     "access" : "private",
10543     "field_name" : "mBuffer",
10544     "referenced_type" : "type-325"
10545    },
10546    {
10547     "access" : "private",
10548     "field_name" : "mSize",
10549     "field_offset" : 64,
10550     "referenced_type" : "type-2"
10551    },
10552    {
10553     "access" : "private",
10554     "field_name" : "mOwnsBuffer",
10555     "field_offset" : 96,
10556     "referenced_type" : "type-26"
10557    }
10558   ],
10559   "linker_set_key" : "android::hardware::hidl_vec<char>",
10560   "name" : "android::hardware::hidl_vec<char>",
10561   "referenced_type" : "type-324",
10562   "self_type" : "type-324",
10563   "size" : 16,
10564   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10565   "template_args" : [ "type-45" ],
10566   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
10567  },
10568  {
10569   "alignment" : 8,
10570   "fields" :
10571   [
10572    {
10573     "access" : "private",
10574     "field_name" : "mBuffer",
10575     "referenced_type" : "type-310"
10576    },
10577    {
10578     "access" : "private",
10579     "field_name" : "mSize",
10580     "field_offset" : 64,
10581     "referenced_type" : "type-2"
10582    },
10583    {
10584     "access" : "private",
10585     "field_name" : "mOwnsBuffer",
10586     "field_offset" : 96,
10587     "referenced_type" : "type-26"
10588    }
10589   ],
10590   "linker_set_key" : "android::hardware::hidl_vec<int>",
10591   "name" : "android::hardware::hidl_vec<int>",
10592   "referenced_type" : "type-309",
10593   "self_type" : "type-309",
10594   "size" : 16,
10595   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10596   "template_args" : [ "type-7" ],
10597   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
10598  },
10599  {
10600   "alignment" : 8,
10601   "fields" :
10602   [
10603    {
10604     "access" : "private",
10605     "field_name" : "mBuffer",
10606     "referenced_type" : "type-317"
10607    },
10608    {
10609     "access" : "private",
10610     "field_name" : "mSize",
10611     "field_offset" : 64,
10612     "referenced_type" : "type-2"
10613    },
10614    {
10615     "access" : "private",
10616     "field_name" : "mOwnsBuffer",
10617     "field_offset" : 96,
10618     "referenced_type" : "type-26"
10619    }
10620   ],
10621   "linker_set_key" : "android::hardware::hidl_vec<unsigned int>",
10622   "name" : "android::hardware::hidl_vec<unsigned int>",
10623   "referenced_type" : "type-316",
10624   "self_type" : "type-316",
10625   "size" : 16,
10626   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10627   "template_args" : [ "type-2" ],
10628   "unique_id" : "_ZTSN7android8hardware8hidl_vecIjEE"
10629  },
10630  {
10631   "alignment" : 2,
10632   "fields" :
10633   [
10634    {
10635     "access" : "private",
10636     "field_name" : "mMajor",
10637     "referenced_type" : "type-102"
10638    },
10639    {
10640     "access" : "private",
10641     "field_name" : "mMinor",
10642     "field_offset" : 16,
10643     "referenced_type" : "type-102"
10644    }
10645   ],
10646   "linker_set_key" : "android::hardware::hidl_version",
10647   "name" : "android::hardware::hidl_version",
10648   "referenced_type" : "type-330",
10649   "self_type" : "type-330",
10650   "size" : 4,
10651   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10652   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
10653  },
10654  {
10655   "alignment" : 8,
10656   "base_specifiers" :
10657   [
10658    {
10659     "referenced_type" : "type-113"
10660    },
10661    {
10662     "referenced_type" : "type-391"
10663    }
10664   ],
10665   "fields" :
10666   [
10667    {
10668     "access" : "private",
10669     "field_name" : "_hidl_mImpl",
10670     "field_offset" : 960,
10671     "referenced_type" : "type-390"
10672    }
10673   ],
10674   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
10675   "name" : "android::hidl::base::V1_0::BnHwBase",
10676   "referenced_type" : "type-389",
10677   "self_type" : "type-389",
10678   "size" : 144,
10679   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
10680   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
10681   "vtable_components" :
10682   [
10683    {
10684     "component_value" : 128,
10685     "kind" : "vbase_offset"
10686    },
10687    {
10688     "kind" : "offset_to_top"
10689    },
10690    {
10691     "kind" : "rtti",
10692     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10693    },
10694    {
10695     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10696    },
10697    {
10698     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10699    },
10700    {
10701     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10702    },
10703    {
10704     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10705    },
10706    {
10707     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10708    },
10709    {
10710     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10711    },
10712    {
10713     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10714    },
10715    {
10716     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10717    },
10718    {
10719     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10720    },
10721    {
10722     "kind" : "complete_dtor_pointer",
10723     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
10724    },
10725    {
10726     "kind" : "deleting_dtor_pointer",
10727     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
10728    },
10729    {
10730     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
10731    },
10732    {
10733     "component_value" : -32,
10734     "kind" : "offset_to_top"
10735    },
10736    {
10737     "kind" : "rtti",
10738     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10739    },
10740    {
10741     "kind" : "complete_dtor_pointer",
10742     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
10743    },
10744    {
10745     "kind" : "deleting_dtor_pointer",
10746     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
10747    },
10748    {
10749     "kind" : "vcall_offset"
10750    },
10751    {
10752     "kind" : "vcall_offset"
10753    },
10754    {
10755     "kind" : "vcall_offset"
10756    },
10757    {
10758     "kind" : "vcall_offset"
10759    },
10760    {
10761     "component_value" : -128,
10762     "kind" : "vcall_offset"
10763    },
10764    {
10765     "component_value" : -128,
10766     "kind" : "offset_to_top"
10767    },
10768    {
10769     "kind" : "rtti",
10770     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10771    },
10772    {
10773     "kind" : "complete_dtor_pointer",
10774     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
10775    },
10776    {
10777     "kind" : "deleting_dtor_pointer",
10778     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
10779    },
10780    {
10781     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10782    },
10783    {
10784     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10785    },
10786    {
10787     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10788    },
10789    {
10790     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10791    }
10792   ]
10793  },
10794  {
10795   "alignment" : 8,
10796   "base_specifiers" :
10797   [
10798    {
10799     "referenced_type" : "type-370"
10800    },
10801    {
10802     "referenced_type" : "type-391"
10803    }
10804   ],
10805   "fields" :
10806   [
10807    {
10808     "access" : "private",
10809     "field_name" : "_hidl_mMutex",
10810     "field_offset" : 1088,
10811     "referenced_type" : "type-548"
10812    },
10813    {
10814     "access" : "private",
10815     "field_name" : "_hidl_mDeathRecipients",
10816     "field_offset" : 1408,
10817     "referenced_type" : "type-549"
10818    }
10819   ],
10820   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
10821   "name" : "android::hidl::base::V1_0::BpHwBase",
10822   "referenced_type" : "type-547",
10823   "self_type" : "type-547",
10824   "size" : 216,
10825   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
10826   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
10827   "vtable_components" :
10828   [
10829    {
10830     "component_value" : 200,
10831     "kind" : "vbase_offset"
10832    },
10833    {
10834     "kind" : "offset_to_top"
10835    },
10836    {
10837     "kind" : "rtti",
10838     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10839    },
10840    {
10841     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
10842    },
10843    {
10844     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10845    },
10846    {
10847     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10848    },
10849    {
10850     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10851    },
10852    {
10853     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
10854    },
10855    {
10856     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
10857    },
10858    {
10859     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
10860    },
10861    {
10862     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
10863    },
10864    {
10865     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10866    },
10867    {
10868     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
10869    },
10870    {
10871     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10872    },
10873    {
10874     "kind" : "complete_dtor_pointer",
10875     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
10876    },
10877    {
10878     "kind" : "deleting_dtor_pointer",
10879     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
10880    },
10881    {
10882     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10883    },
10884    {
10885     "component_value" : 192,
10886     "kind" : "vbase_offset"
10887    },
10888    {
10889     "component_value" : -8,
10890     "kind" : "offset_to_top"
10891    },
10892    {
10893     "kind" : "rtti",
10894     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10895    },
10896    {
10897     "kind" : "complete_dtor_pointer",
10898     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10899    },
10900    {
10901     "kind" : "deleting_dtor_pointer",
10902     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10903    },
10904    {
10905     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10906    },
10907    {
10908     "component_value" : 184,
10909     "kind" : "vbase_offset"
10910    },
10911    {
10912     "component_value" : -16,
10913     "kind" : "offset_to_top"
10914    },
10915    {
10916     "kind" : "rtti",
10917     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10918    },
10919    {
10920     "kind" : "complete_dtor_pointer",
10921     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10922    },
10923    {
10924     "kind" : "deleting_dtor_pointer",
10925     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10926    },
10927    {
10928     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10929    },
10930    {
10931     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10932    },
10933    {
10934     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10935    },
10936    {
10937     "component_value" : -48,
10938     "kind" : "offset_to_top"
10939    },
10940    {
10941     "kind" : "rtti",
10942     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10943    },
10944    {
10945     "kind" : "complete_dtor_pointer",
10946     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10947    },
10948    {
10949     "kind" : "deleting_dtor_pointer",
10950     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10951    },
10952    {
10953     "kind" : "vcall_offset"
10954    },
10955    {
10956     "component_value" : -184,
10957     "kind" : "vcall_offset"
10958    },
10959    {
10960     "component_value" : -184,
10961     "kind" : "vcall_offset"
10962    },
10963    {
10964     "component_value" : -184,
10965     "kind" : "vcall_offset"
10966    },
10967    {
10968     "component_value" : -200,
10969     "kind" : "vcall_offset"
10970    },
10971    {
10972     "component_value" : -200,
10973     "kind" : "offset_to_top"
10974    },
10975    {
10976     "kind" : "rtti",
10977     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10978    },
10979    {
10980     "kind" : "complete_dtor_pointer",
10981     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10982    },
10983    {
10984     "kind" : "deleting_dtor_pointer",
10985     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10986    },
10987    {
10988     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10989    },
10990    {
10991     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10992    },
10993    {
10994     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10995    },
10996    {
10997     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10998    }
10999   ]
11000  },
11001  {
11002   "alignment" : 8,
11003   "fields" :
11004   [
11005    {
11006     "field_name" : "pid",
11007     "referenced_type" : "type-7"
11008    },
11009    {
11010     "field_name" : "ptr",
11011     "field_offset" : 64,
11012     "referenced_type" : "type-12"
11013    },
11014    {
11015     "field_name" : "arch",
11016     "field_offset" : 128,
11017     "referenced_type" : "type-347"
11018    }
11019   ],
11020   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
11021   "name" : "android::hidl::base::V1_0::DebugInfo",
11022   "referenced_type" : "type-346",
11023   "self_type" : "type-346",
11024   "size" : 24,
11025   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
11026   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
11027  },
11028  {
11029   "alignment" : 8,
11030   "base_specifiers" :
11031   [
11032    {
11033     "is_virtual" : true,
11034     "referenced_type" : "type-23"
11035    }
11036   ],
11037   "linker_set_key" : "android::hidl::base::V1_0::IBase",
11038   "name" : "android::hidl::base::V1_0::IBase",
11039   "referenced_type" : "type-58",
11040   "self_type" : "type-58",
11041   "size" : 24,
11042   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
11043   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
11044   "vtable_components" :
11045   [
11046    {
11047     "component_value" : 8,
11048     "kind" : "vbase_offset"
11049    },
11050    {
11051     "kind" : "offset_to_top"
11052    },
11053    {
11054     "kind" : "rtti",
11055     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11056    },
11057    {
11058     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
11059    },
11060    {
11061     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11062    },
11063    {
11064     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11065    },
11066    {
11067     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11068    },
11069    {
11070     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
11071    },
11072    {
11073     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
11074    },
11075    {
11076     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
11077    },
11078    {
11079     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
11080    },
11081    {
11082     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11083    },
11084    {
11085     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
11086    },
11087    {
11088     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11089    },
11090    {
11091     "kind" : "complete_dtor_pointer",
11092     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
11093    },
11094    {
11095     "kind" : "deleting_dtor_pointer",
11096     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
11097    },
11098    {
11099     "kind" : "vcall_offset"
11100    },
11101    {
11102     "kind" : "vcall_offset"
11103    },
11104    {
11105     "kind" : "vcall_offset"
11106    },
11107    {
11108     "kind" : "vcall_offset"
11109    },
11110    {
11111     "component_value" : -8,
11112     "kind" : "vcall_offset"
11113    },
11114    {
11115     "component_value" : -8,
11116     "kind" : "offset_to_top"
11117    },
11118    {
11119     "kind" : "rtti",
11120     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11121    },
11122    {
11123     "kind" : "complete_dtor_pointer",
11124     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
11125    },
11126    {
11127     "kind" : "deleting_dtor_pointer",
11128     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
11129    },
11130    {
11131     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11132    },
11133    {
11134     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11135    },
11136    {
11137     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11138    },
11139    {
11140     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11141    }
11142   ]
11143  },
11144  {
11145   "alignment" : 8,
11146   "base_specifiers" :
11147   [
11148    {
11149     "referenced_type" : "type-58"
11150    }
11151   ],
11152   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
11153   "name" : "android::hidl::manager::V1_0::IServiceManager",
11154   "referenced_type" : "type-57",
11155   "self_type" : "type-57",
11156   "size" : 24,
11157   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
11158   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
11159   "vtable_components" :
11160   [
11161    {
11162     "component_value" : 8,
11163     "kind" : "vbase_offset"
11164    },
11165    {
11166     "kind" : "offset_to_top"
11167    },
11168    {
11169     "kind" : "rtti",
11170     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11171    },
11172    {
11173     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
11174    },
11175    {
11176     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11177    },
11178    {
11179     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11180    },
11181    {
11182     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11183    },
11184    {
11185     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
11186    },
11187    {
11188     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
11189    },
11190    {
11191     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
11192    },
11193    {
11194     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
11195    },
11196    {
11197     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11198    },
11199    {
11200     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
11201    },
11202    {
11203     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11204    },
11205    {
11206     "kind" : "complete_dtor_pointer",
11207     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
11208    },
11209    {
11210     "kind" : "deleting_dtor_pointer",
11211     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
11212    },
11213    {
11214     "is_pure" : true,
11215     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
11216    },
11217    {
11218     "is_pure" : true,
11219     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
11220    },
11221    {
11222     "is_pure" : true,
11223     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
11224    },
11225    {
11226     "is_pure" : true,
11227     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11228    },
11229    {
11230     "is_pure" : true,
11231     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
11232    },
11233    {
11234     "is_pure" : true,
11235     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
11236    },
11237    {
11238     "is_pure" : true,
11239     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
11240    },
11241    {
11242     "is_pure" : true,
11243     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
11244    },
11245    {
11246     "kind" : "vcall_offset"
11247    },
11248    {
11249     "kind" : "vcall_offset"
11250    },
11251    {
11252     "kind" : "vcall_offset"
11253    },
11254    {
11255     "kind" : "vcall_offset"
11256    },
11257    {
11258     "component_value" : -8,
11259     "kind" : "vcall_offset"
11260    },
11261    {
11262     "component_value" : -8,
11263     "kind" : "offset_to_top"
11264    },
11265    {
11266     "kind" : "rtti",
11267     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11268    },
11269    {
11270     "kind" : "complete_dtor_pointer",
11271     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
11272    },
11273    {
11274     "kind" : "deleting_dtor_pointer",
11275     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
11276    },
11277    {
11278     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11279    },
11280    {
11281     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11282    },
11283    {
11284     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11285    },
11286    {
11287     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11288    }
11289   ]
11290  },
11291  {
11292   "alignment" : 8,
11293   "fields" :
11294   [
11295    {
11296     "field_name" : "interfaceName",
11297     "referenced_type" : "type-266"
11298    },
11299    {
11300     "field_name" : "instanceName",
11301     "field_offset" : 128,
11302     "referenced_type" : "type-266"
11303    },
11304    {
11305     "field_name" : "pid",
11306     "field_offset" : 256,
11307     "referenced_type" : "type-7"
11308    },
11309    {
11310     "field_name" : "clientPids",
11311     "field_offset" : 320,
11312     "referenced_type" : "type-309"
11313    },
11314    {
11315     "field_name" : "arch",
11316     "field_offset" : 448,
11317     "referenced_type" : "type-347"
11318    }
11319   ],
11320   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
11321   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
11322   "referenced_type" : "type-496",
11323   "self_type" : "type-496",
11324   "size" : 64,
11325   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
11326   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
11327  },
11328  {
11329   "alignment" : 8,
11330   "base_specifiers" :
11331   [
11332    {
11333     "referenced_type" : "type-58"
11334    }
11335   ],
11336   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
11337   "name" : "android::hidl::manager::V1_0::IServiceNotification",
11338   "referenced_type" : "type-75",
11339   "self_type" : "type-75",
11340   "size" : 24,
11341   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
11342   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
11343   "vtable_components" :
11344   [
11345    {
11346     "component_value" : 8,
11347     "kind" : "vbase_offset"
11348    },
11349    {
11350     "kind" : "offset_to_top"
11351    },
11352    {
11353     "kind" : "rtti",
11354     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11355    },
11356    {
11357     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
11358    },
11359    {
11360     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11361    },
11362    {
11363     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11364    },
11365    {
11366     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11367    },
11368    {
11369     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
11370    },
11371    {
11372     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
11373    },
11374    {
11375     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
11376    },
11377    {
11378     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
11379    },
11380    {
11381     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11382    },
11383    {
11384     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
11385    },
11386    {
11387     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11388    },
11389    {
11390     "kind" : "complete_dtor_pointer",
11391     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11392    },
11393    {
11394     "kind" : "deleting_dtor_pointer",
11395     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11396    },
11397    {
11398     "is_pure" : true,
11399     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
11400    },
11401    {
11402     "kind" : "vcall_offset"
11403    },
11404    {
11405     "kind" : "vcall_offset"
11406    },
11407    {
11408     "kind" : "vcall_offset"
11409    },
11410    {
11411     "kind" : "vcall_offset"
11412    },
11413    {
11414     "component_value" : -8,
11415     "kind" : "vcall_offset"
11416    },
11417    {
11418     "component_value" : -8,
11419     "kind" : "offset_to_top"
11420    },
11421    {
11422     "kind" : "rtti",
11423     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11424    },
11425    {
11426     "kind" : "complete_dtor_pointer",
11427     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11428    },
11429    {
11430     "kind" : "deleting_dtor_pointer",
11431     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11432    },
11433    {
11434     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11435    },
11436    {
11437     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11438    },
11439    {
11440     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11441    },
11442    {
11443     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11444    }
11445   ]
11446  },
11447  {
11448   "alignment" : 8,
11449   "fields" :
11450   [
11451    {
11452     "access" : "private",
11453     "field_name" : "m_ptr",
11454     "referenced_type" : "type-67"
11455    }
11456   ],
11457   "linker_set_key" : "android::sp<android::Thread>",
11458   "name" : "android::sp<android::Thread>",
11459   "record_kind" : "class",
11460   "referenced_type" : "type-66",
11461   "self_type" : "type-66",
11462   "size" : 8,
11463   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11464   "template_args" : [ "type-68" ],
11465   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
11466  },
11467  {
11468   "alignment" : 8,
11469   "fields" :
11470   [
11471    {
11472     "access" : "private",
11473     "field_name" : "m_ptr",
11474     "referenced_type" : "type-112"
11475    }
11476   ],
11477   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
11478   "name" : "android::sp<android::hardware::BHwBinder>",
11479   "record_kind" : "class",
11480   "referenced_type" : "type-111",
11481   "self_type" : "type-111",
11482   "size" : 8,
11483   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11484   "template_args" : [ "type-113" ],
11485   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
11486  },
11487  {
11488   "alignment" : 8,
11489   "fields" :
11490   [
11491    {
11492     "access" : "private",
11493     "field_name" : "m_ptr",
11494     "referenced_type" : "type-51"
11495    }
11496   ],
11497   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
11498   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
11499   "record_kind" : "class",
11500   "referenced_type" : "type-613",
11501   "self_type" : "type-613",
11502   "size" : 8,
11503   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11504   "template_args" : [ "type-52" ],
11505   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
11506  },
11507  {
11508   "alignment" : 8,
11509   "fields" :
11510   [
11511    {
11512     "access" : "private",
11513     "field_name" : "m_ptr",
11514     "referenced_type" : "type-21"
11515    }
11516   ],
11517   "linker_set_key" : "android::sp<android::hardware::IBinder>",
11518   "name" : "android::sp<android::hardware::IBinder>",
11519   "record_kind" : "class",
11520   "referenced_type" : "type-37",
11521   "self_type" : "type-37",
11522   "size" : 8,
11523   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11524   "template_args" : [ "type-22" ],
11525   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
11526  },
11527  {
11528   "alignment" : 8,
11529   "fields" :
11530   [
11531    {
11532     "access" : "private",
11533     "field_name" : "m_ptr",
11534     "referenced_type" : "type-618"
11535    }
11536   ],
11537   "linker_set_key" : "android::sp<android::hardware::IInterface>",
11538   "name" : "android::sp<android::hardware::IInterface>",
11539   "record_kind" : "class",
11540   "referenced_type" : "type-617",
11541   "self_type" : "type-617",
11542   "size" : 8,
11543   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11544   "template_args" : [ "type-371" ],
11545   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
11546  },
11547  {
11548   "alignment" : 8,
11549   "fields" :
11550   [
11551    {
11552     "access" : "private",
11553     "field_name" : "m_ptr",
11554     "referenced_type" : "type-50"
11555    }
11556   ],
11557   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
11558   "name" : "android::sp<android::hardware::ProcessState>",
11559   "record_kind" : "class",
11560   "referenced_type" : "type-49",
11561   "self_type" : "type-49",
11562   "size" : 8,
11563   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11564   "template_args" : [ "type-6" ],
11565   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
11566  },
11567  {
11568   "alignment" : 8,
11569   "fields" :
11570   [
11571    {
11572     "access" : "private",
11573     "field_name" : "m_ptr",
11574     "referenced_type" : "type-81"
11575    }
11576   ],
11577   "linker_set_key" : "android::sp<android::hardware::graphics::mapper::V2_0::IMapper>",
11578   "name" : "android::sp<android::hardware::graphics::mapper::V2_0::IMapper>",
11579   "record_kind" : "class",
11580   "referenced_type" : "type-80",
11581   "self_type" : "type-80",
11582   "size" : 8,
11583   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11584   "template_args" : [ "type-82" ],
11585   "unique_id" : "_ZTSN7android2spINS_8hardware8graphics6mapper4V2_07IMapperEEE"
11586  },
11587  {
11588   "alignment" : 8,
11589   "fields" :
11590   [
11591    {
11592     "access" : "private",
11593     "field_name" : "m_ptr",
11594     "referenced_type" : "type-89"
11595    }
11596   ],
11597   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
11598   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
11599   "record_kind" : "class",
11600   "referenced_type" : "type-88",
11601   "self_type" : "type-88",
11602   "size" : 8,
11603   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11604   "template_args" : [ "type-90" ],
11605   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
11606  },
11607  {
11608   "alignment" : 8,
11609   "fields" :
11610   [
11611    {
11612     "access" : "private",
11613     "field_name" : "m_ptr",
11614     "referenced_type" : "type-92"
11615    }
11616   ],
11617   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
11618   "name" : "android::sp<android::hardware::hidl_death_recipient>",
11619   "record_kind" : "class",
11620   "referenced_type" : "type-297",
11621   "self_type" : "type-297",
11622   "size" : 8,
11623   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11624   "template_args" : [ "type-93" ],
11625   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
11626  },
11627  {
11628   "alignment" : 8,
11629   "fields" :
11630   [
11631    {
11632     "access" : "private",
11633     "field_name" : "m_ptr",
11634     "referenced_type" : "type-95"
11635    }
11636   ],
11637   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
11638   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
11639   "record_kind" : "class",
11640   "referenced_type" : "type-390",
11641   "self_type" : "type-390",
11642   "size" : 8,
11643   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11644   "template_args" : [ "type-58" ],
11645   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
11646  },
11647  {
11648   "alignment" : 8,
11649   "fields" :
11650   [
11651    {
11652     "access" : "private",
11653     "field_name" : "m_ptr",
11654     "referenced_type" : "type-56"
11655    }
11656   ],
11657   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
11658   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
11659   "record_kind" : "class",
11660   "referenced_type" : "type-55",
11661   "self_type" : "type-55",
11662   "size" : 8,
11663   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11664   "template_args" : [ "type-57" ],
11665   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
11666  },
11667  {
11668   "alignment" : 8,
11669   "fields" :
11670   [
11671    {
11672     "access" : "private",
11673     "field_name" : "m_ptr",
11674     "referenced_type" : "type-74"
11675    }
11676   ],
11677   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
11678   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
11679   "record_kind" : "class",
11680   "referenced_type" : "type-73",
11681   "self_type" : "type-73",
11682   "size" : 8,
11683   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11684   "template_args" : [ "type-75" ],
11685   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
11686  },
11687  {
11688   "alignment" : 1,
11689   "linker_set_key" : "android::trait_trivial_copy<bool>",
11690   "name" : "android::trait_trivial_copy<bool>",
11691   "referenced_type" : "type-174",
11692   "self_type" : "type-174",
11693   "size" : 1,
11694   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11695   "template_args" : [ "type-26" ],
11696   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
11697  },
11698  {
11699   "alignment" : 1,
11700   "linker_set_key" : "android::trait_trivial_copy<char>",
11701   "name" : "android::trait_trivial_copy<char>",
11702   "referenced_type" : "type-178",
11703   "self_type" : "type-178",
11704   "size" : 1,
11705   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11706   "template_args" : [ "type-45" ],
11707   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
11708  },
11709  {
11710   "alignment" : 1,
11711   "linker_set_key" : "android::trait_trivial_copy<double>",
11712   "name" : "android::trait_trivial_copy<double>",
11713   "referenced_type" : "type-229",
11714   "self_type" : "type-229",
11715   "size" : 1,
11716   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11717   "template_args" : [ "type-227" ],
11718   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
11719  },
11720  {
11721   "alignment" : 1,
11722   "linker_set_key" : "android::trait_trivial_copy<float>",
11723   "name" : "android::trait_trivial_copy<float>",
11724   "referenced_type" : "type-224",
11725   "self_type" : "type-224",
11726   "size" : 1,
11727   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11728   "template_args" : [ "type-222" ],
11729   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
11730  },
11731  {
11732   "alignment" : 1,
11733   "linker_set_key" : "android::trait_trivial_copy<int>",
11734   "name" : "android::trait_trivial_copy<int>",
11735   "referenced_type" : "type-195",
11736   "self_type" : "type-195",
11737   "size" : 1,
11738   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11739   "template_args" : [ "type-7" ],
11740   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
11741  },
11742  {
11743   "alignment" : 1,
11744   "linker_set_key" : "android::trait_trivial_copy<long long>",
11745   "name" : "android::trait_trivial_copy<long long>",
11746   "referenced_type" : "type-213",
11747   "self_type" : "type-213",
11748   "size" : 1,
11749   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11750   "template_args" : [ "type-211" ],
11751   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
11752  },
11753  {
11754   "alignment" : 1,
11755   "linker_set_key" : "android::trait_trivial_copy<long>",
11756   "name" : "android::trait_trivial_copy<long>",
11757   "referenced_type" : "type-203",
11758   "self_type" : "type-203",
11759   "size" : 1,
11760   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11761   "template_args" : [ "type-13" ],
11762   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
11763  },
11764  {
11765   "alignment" : 1,
11766   "linker_set_key" : "android::trait_trivial_copy<short>",
11767   "name" : "android::trait_trivial_copy<short>",
11768   "referenced_type" : "type-187",
11769   "self_type" : "type-187",
11770   "size" : 1,
11771   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11772   "template_args" : [ "type-185" ],
11773   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
11774  },
11775  {
11776   "alignment" : 1,
11777   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
11778   "name" : "android::trait_trivial_copy<unsigned char>",
11779   "referenced_type" : "type-182",
11780   "self_type" : "type-182",
11781   "size" : 1,
11782   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11783   "template_args" : [ "type-100" ],
11784   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
11785  },
11786  {
11787   "alignment" : 1,
11788   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
11789   "name" : "android::trait_trivial_copy<unsigned int>",
11790   "referenced_type" : "type-199",
11791   "self_type" : "type-199",
11792   "size" : 1,
11793   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11794   "template_args" : [ "type-2" ],
11795   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
11796  },
11797  {
11798   "alignment" : 1,
11799   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
11800   "name" : "android::trait_trivial_copy<unsigned long long>",
11801   "referenced_type" : "type-218",
11802   "self_type" : "type-218",
11803   "size" : 1,
11804   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11805   "template_args" : [ "type-216" ],
11806   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
11807  },
11808  {
11809   "alignment" : 1,
11810   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
11811   "name" : "android::trait_trivial_copy<unsigned long>",
11812   "referenced_type" : "type-207",
11813   "self_type" : "type-207",
11814   "size" : 1,
11815   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11816   "template_args" : [ "type-12" ],
11817   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
11818  },
11819  {
11820   "alignment" : 1,
11821   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
11822   "name" : "android::trait_trivial_copy<unsigned short>",
11823   "referenced_type" : "type-191",
11824   "self_type" : "type-191",
11825   "size" : 1,
11826   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11827   "template_args" : [ "type-102" ],
11828   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
11829  },
11830  {
11831   "alignment" : 1,
11832   "linker_set_key" : "android::trait_trivial_copy<void>",
11833   "name" : "android::trait_trivial_copy<void>",
11834   "referenced_type" : "type-170",
11835   "self_type" : "type-170",
11836   "size" : 1,
11837   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11838   "template_args" : [ "type-9" ],
11839   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
11840  },
11841  {
11842   "alignment" : 1,
11843   "linker_set_key" : "android::trait_trivial_ctor<bool>",
11844   "name" : "android::trait_trivial_ctor<bool>",
11845   "referenced_type" : "type-172",
11846   "self_type" : "type-172",
11847   "size" : 1,
11848   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11849   "template_args" : [ "type-26" ],
11850   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
11851  },
11852  {
11853   "alignment" : 1,
11854   "linker_set_key" : "android::trait_trivial_ctor<char>",
11855   "name" : "android::trait_trivial_ctor<char>",
11856   "referenced_type" : "type-176",
11857   "self_type" : "type-176",
11858   "size" : 1,
11859   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11860   "template_args" : [ "type-45" ],
11861   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
11862  },
11863  {
11864   "alignment" : 1,
11865   "linker_set_key" : "android::trait_trivial_ctor<double>",
11866   "name" : "android::trait_trivial_ctor<double>",
11867   "referenced_type" : "type-226",
11868   "self_type" : "type-226",
11869   "size" : 1,
11870   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11871   "template_args" : [ "type-227" ],
11872   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
11873  },
11874  {
11875   "alignment" : 1,
11876   "linker_set_key" : "android::trait_trivial_ctor<float>",
11877   "name" : "android::trait_trivial_ctor<float>",
11878   "referenced_type" : "type-221",
11879   "self_type" : "type-221",
11880   "size" : 1,
11881   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11882   "template_args" : [ "type-222" ],
11883   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
11884  },
11885  {
11886   "alignment" : 1,
11887   "linker_set_key" : "android::trait_trivial_ctor<int>",
11888   "name" : "android::trait_trivial_ctor<int>",
11889   "referenced_type" : "type-193",
11890   "self_type" : "type-193",
11891   "size" : 1,
11892   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11893   "template_args" : [ "type-7" ],
11894   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
11895  },
11896  {
11897   "alignment" : 1,
11898   "linker_set_key" : "android::trait_trivial_ctor<long long>",
11899   "name" : "android::trait_trivial_ctor<long long>",
11900   "referenced_type" : "type-210",
11901   "self_type" : "type-210",
11902   "size" : 1,
11903   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11904   "template_args" : [ "type-211" ],
11905   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
11906  },
11907  {
11908   "alignment" : 1,
11909   "linker_set_key" : "android::trait_trivial_ctor<long>",
11910   "name" : "android::trait_trivial_ctor<long>",
11911   "referenced_type" : "type-201",
11912   "self_type" : "type-201",
11913   "size" : 1,
11914   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11915   "template_args" : [ "type-13" ],
11916   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
11917  },
11918  {
11919   "alignment" : 1,
11920   "linker_set_key" : "android::trait_trivial_ctor<short>",
11921   "name" : "android::trait_trivial_ctor<short>",
11922   "referenced_type" : "type-184",
11923   "self_type" : "type-184",
11924   "size" : 1,
11925   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11926   "template_args" : [ "type-185" ],
11927   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
11928  },
11929  {
11930   "alignment" : 1,
11931   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
11932   "name" : "android::trait_trivial_ctor<unsigned char>",
11933   "referenced_type" : "type-180",
11934   "self_type" : "type-180",
11935   "size" : 1,
11936   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11937   "template_args" : [ "type-100" ],
11938   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
11939  },
11940  {
11941   "alignment" : 1,
11942   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
11943   "name" : "android::trait_trivial_ctor<unsigned int>",
11944   "referenced_type" : "type-197",
11945   "self_type" : "type-197",
11946   "size" : 1,
11947   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11948   "template_args" : [ "type-2" ],
11949   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
11950  },
11951  {
11952   "alignment" : 1,
11953   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
11954   "name" : "android::trait_trivial_ctor<unsigned long long>",
11955   "referenced_type" : "type-215",
11956   "self_type" : "type-215",
11957   "size" : 1,
11958   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11959   "template_args" : [ "type-216" ],
11960   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
11961  },
11962  {
11963   "alignment" : 1,
11964   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
11965   "name" : "android::trait_trivial_ctor<unsigned long>",
11966   "referenced_type" : "type-205",
11967   "self_type" : "type-205",
11968   "size" : 1,
11969   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11970   "template_args" : [ "type-12" ],
11971   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
11972  },
11973  {
11974   "alignment" : 1,
11975   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
11976   "name" : "android::trait_trivial_ctor<unsigned short>",
11977   "referenced_type" : "type-189",
11978   "self_type" : "type-189",
11979   "size" : 1,
11980   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11981   "template_args" : [ "type-102" ],
11982   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
11983  },
11984  {
11985   "alignment" : 1,
11986   "linker_set_key" : "android::trait_trivial_ctor<void>",
11987   "name" : "android::trait_trivial_ctor<void>",
11988   "referenced_type" : "type-167",
11989   "self_type" : "type-167",
11990   "size" : 1,
11991   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11992   "template_args" : [ "type-9" ],
11993   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
11994  },
11995  {
11996   "alignment" : 1,
11997   "linker_set_key" : "android::trait_trivial_dtor<bool>",
11998   "name" : "android::trait_trivial_dtor<bool>",
11999   "referenced_type" : "type-173",
12000   "self_type" : "type-173",
12001   "size" : 1,
12002   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12003   "template_args" : [ "type-26" ],
12004   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
12005  },
12006  {
12007   "alignment" : 1,
12008   "linker_set_key" : "android::trait_trivial_dtor<char>",
12009   "name" : "android::trait_trivial_dtor<char>",
12010   "referenced_type" : "type-177",
12011   "self_type" : "type-177",
12012   "size" : 1,
12013   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12014   "template_args" : [ "type-45" ],
12015   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
12016  },
12017  {
12018   "alignment" : 1,
12019   "linker_set_key" : "android::trait_trivial_dtor<double>",
12020   "name" : "android::trait_trivial_dtor<double>",
12021   "referenced_type" : "type-228",
12022   "self_type" : "type-228",
12023   "size" : 1,
12024   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12025   "template_args" : [ "type-227" ],
12026   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
12027  },
12028  {
12029   "alignment" : 1,
12030   "linker_set_key" : "android::trait_trivial_dtor<float>",
12031   "name" : "android::trait_trivial_dtor<float>",
12032   "referenced_type" : "type-223",
12033   "self_type" : "type-223",
12034   "size" : 1,
12035   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12036   "template_args" : [ "type-222" ],
12037   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
12038  },
12039  {
12040   "alignment" : 1,
12041   "linker_set_key" : "android::trait_trivial_dtor<int>",
12042   "name" : "android::trait_trivial_dtor<int>",
12043   "referenced_type" : "type-194",
12044   "self_type" : "type-194",
12045   "size" : 1,
12046   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12047   "template_args" : [ "type-7" ],
12048   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
12049  },
12050  {
12051   "alignment" : 1,
12052   "linker_set_key" : "android::trait_trivial_dtor<long long>",
12053   "name" : "android::trait_trivial_dtor<long long>",
12054   "referenced_type" : "type-212",
12055   "self_type" : "type-212",
12056   "size" : 1,
12057   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12058   "template_args" : [ "type-211" ],
12059   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
12060  },
12061  {
12062   "alignment" : 1,
12063   "linker_set_key" : "android::trait_trivial_dtor<long>",
12064   "name" : "android::trait_trivial_dtor<long>",
12065   "referenced_type" : "type-202",
12066   "self_type" : "type-202",
12067   "size" : 1,
12068   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12069   "template_args" : [ "type-13" ],
12070   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
12071  },
12072  {
12073   "alignment" : 1,
12074   "linker_set_key" : "android::trait_trivial_dtor<short>",
12075   "name" : "android::trait_trivial_dtor<short>",
12076   "referenced_type" : "type-186",
12077   "self_type" : "type-186",
12078   "size" : 1,
12079   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12080   "template_args" : [ "type-185" ],
12081   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
12082  },
12083  {
12084   "alignment" : 1,
12085   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
12086   "name" : "android::trait_trivial_dtor<unsigned char>",
12087   "referenced_type" : "type-181",
12088   "self_type" : "type-181",
12089   "size" : 1,
12090   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12091   "template_args" : [ "type-100" ],
12092   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
12093  },
12094  {
12095   "alignment" : 1,
12096   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
12097   "name" : "android::trait_trivial_dtor<unsigned int>",
12098   "referenced_type" : "type-198",
12099   "self_type" : "type-198",
12100   "size" : 1,
12101   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12102   "template_args" : [ "type-2" ],
12103   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
12104  },
12105  {
12106   "alignment" : 1,
12107   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
12108   "name" : "android::trait_trivial_dtor<unsigned long long>",
12109   "referenced_type" : "type-217",
12110   "self_type" : "type-217",
12111   "size" : 1,
12112   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12113   "template_args" : [ "type-216" ],
12114   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
12115  },
12116  {
12117   "alignment" : 1,
12118   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
12119   "name" : "android::trait_trivial_dtor<unsigned long>",
12120   "referenced_type" : "type-206",
12121   "self_type" : "type-206",
12122   "size" : 1,
12123   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12124   "template_args" : [ "type-12" ],
12125   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
12126  },
12127  {
12128   "alignment" : 1,
12129   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
12130   "name" : "android::trait_trivial_dtor<unsigned short>",
12131   "referenced_type" : "type-190",
12132   "self_type" : "type-190",
12133   "size" : 1,
12134   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12135   "template_args" : [ "type-102" ],
12136   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
12137  },
12138  {
12139   "alignment" : 1,
12140   "linker_set_key" : "android::trait_trivial_dtor<void>",
12141   "name" : "android::trait_trivial_dtor<void>",
12142   "referenced_type" : "type-168",
12143   "self_type" : "type-168",
12144   "size" : 1,
12145   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12146   "template_args" : [ "type-9" ],
12147   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
12148  },
12149  {
12150   "alignment" : 1,
12151   "linker_set_key" : "android::trait_trivial_move<android::String16>",
12152   "name" : "android::trait_trivial_move<android::String16>",
12153   "referenced_type" : "type-363",
12154   "self_type" : "type-363",
12155   "size" : 1,
12156   "source_file" : "/system/core/libutils/include/utils/String16.h",
12157   "template_args" : [ "type-31" ],
12158   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
12159  },
12160  {
12161   "alignment" : 1,
12162   "linker_set_key" : "android::trait_trivial_move<android::String8>",
12163   "name" : "android::trait_trivial_move<android::String8>",
12164   "referenced_type" : "type-358",
12165   "self_type" : "type-358",
12166   "size" : 1,
12167   "source_file" : "/system/core/libutils/include/utils/String8.h",
12168   "template_args" : [ "type-42" ],
12169   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
12170  },
12171  {
12172   "alignment" : 1,
12173   "linker_set_key" : "android::trait_trivial_move<bool>",
12174   "name" : "android::trait_trivial_move<bool>",
12175   "referenced_type" : "type-175",
12176   "self_type" : "type-175",
12177   "size" : 1,
12178   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12179   "template_args" : [ "type-26" ],
12180   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
12181  },
12182  {
12183   "alignment" : 1,
12184   "linker_set_key" : "android::trait_trivial_move<char>",
12185   "name" : "android::trait_trivial_move<char>",
12186   "referenced_type" : "type-179",
12187   "self_type" : "type-179",
12188   "size" : 1,
12189   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12190   "template_args" : [ "type-45" ],
12191   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
12192  },
12193  {
12194   "alignment" : 1,
12195   "linker_set_key" : "android::trait_trivial_move<double>",
12196   "name" : "android::trait_trivial_move<double>",
12197   "referenced_type" : "type-230",
12198   "self_type" : "type-230",
12199   "size" : 1,
12200   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12201   "template_args" : [ "type-227" ],
12202   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
12203  },
12204  {
12205   "alignment" : 1,
12206   "linker_set_key" : "android::trait_trivial_move<float>",
12207   "name" : "android::trait_trivial_move<float>",
12208   "referenced_type" : "type-225",
12209   "self_type" : "type-225",
12210   "size" : 1,
12211   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12212   "template_args" : [ "type-222" ],
12213   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
12214  },
12215  {
12216   "alignment" : 1,
12217   "linker_set_key" : "android::trait_trivial_move<int>",
12218   "name" : "android::trait_trivial_move<int>",
12219   "referenced_type" : "type-196",
12220   "self_type" : "type-196",
12221   "size" : 1,
12222   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12223   "template_args" : [ "type-7" ],
12224   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
12225  },
12226  {
12227   "alignment" : 1,
12228   "linker_set_key" : "android::trait_trivial_move<long long>",
12229   "name" : "android::trait_trivial_move<long long>",
12230   "referenced_type" : "type-214",
12231   "self_type" : "type-214",
12232   "size" : 1,
12233   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12234   "template_args" : [ "type-211" ],
12235   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
12236  },
12237  {
12238   "alignment" : 1,
12239   "linker_set_key" : "android::trait_trivial_move<long>",
12240   "name" : "android::trait_trivial_move<long>",
12241   "referenced_type" : "type-204",
12242   "self_type" : "type-204",
12243   "size" : 1,
12244   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12245   "template_args" : [ "type-13" ],
12246   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
12247  },
12248  {
12249   "alignment" : 1,
12250   "linker_set_key" : "android::trait_trivial_move<short>",
12251   "name" : "android::trait_trivial_move<short>",
12252   "referenced_type" : "type-188",
12253   "self_type" : "type-188",
12254   "size" : 1,
12255   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12256   "template_args" : [ "type-185" ],
12257   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
12258  },
12259  {
12260   "alignment" : 1,
12261   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
12262   "name" : "android::trait_trivial_move<unsigned char>",
12263   "referenced_type" : "type-183",
12264   "self_type" : "type-183",
12265   "size" : 1,
12266   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12267   "template_args" : [ "type-100" ],
12268   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
12269  },
12270  {
12271   "alignment" : 1,
12272   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
12273   "name" : "android::trait_trivial_move<unsigned int>",
12274   "referenced_type" : "type-200",
12275   "self_type" : "type-200",
12276   "size" : 1,
12277   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12278   "template_args" : [ "type-2" ],
12279   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
12280  },
12281  {
12282   "alignment" : 1,
12283   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
12284   "name" : "android::trait_trivial_move<unsigned long long>",
12285   "referenced_type" : "type-219",
12286   "self_type" : "type-219",
12287   "size" : 1,
12288   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12289   "template_args" : [ "type-216" ],
12290   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
12291  },
12292  {
12293   "alignment" : 1,
12294   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
12295   "name" : "android::trait_trivial_move<unsigned long>",
12296   "referenced_type" : "type-208",
12297   "self_type" : "type-208",
12298   "size" : 1,
12299   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12300   "template_args" : [ "type-12" ],
12301   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
12302  },
12303  {
12304   "alignment" : 1,
12305   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
12306   "name" : "android::trait_trivial_move<unsigned short>",
12307   "referenced_type" : "type-192",
12308   "self_type" : "type-192",
12309   "size" : 1,
12310   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12311   "template_args" : [ "type-102" ],
12312   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
12313  },
12314  {
12315   "alignment" : 1,
12316   "linker_set_key" : "android::trait_trivial_move<void>",
12317   "name" : "android::trait_trivial_move<void>",
12318   "referenced_type" : "type-171",
12319   "self_type" : "type-171",
12320   "size" : 1,
12321   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12322   "template_args" : [ "type-9" ],
12323   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
12324  },
12325  {
12326   "alignment" : 8,
12327   "fields" :
12328   [
12329    {
12330     "access" : "private",
12331     "field_name" : "m_ptr",
12332     "referenced_type" : "type-112"
12333    },
12334    {
12335     "access" : "private",
12336     "field_name" : "m_refs",
12337     "field_offset" : 64,
12338     "referenced_type" : "type-24"
12339    }
12340   ],
12341   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
12342   "name" : "android::wp<android::hardware::BHwBinder>",
12343   "record_kind" : "class",
12344   "referenced_type" : "type-329",
12345   "self_type" : "type-329",
12346   "size" : 16,
12347   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12348   "template_args" : [ "type-113" ],
12349   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
12350  },
12351  {
12352   "alignment" : 8,
12353   "fields" :
12354   [
12355    {
12356     "access" : "private",
12357     "field_name" : "m_ptr",
12358     "referenced_type" : "type-51"
12359    },
12360    {
12361     "access" : "private",
12362     "field_name" : "m_refs",
12363     "field_offset" : 64,
12364     "referenced_type" : "type-24"
12365    }
12366   ],
12367   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
12368   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
12369   "record_kind" : "class",
12370   "referenced_type" : "type-65",
12371   "self_type" : "type-65",
12372   "size" : 16,
12373   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12374   "template_args" : [ "type-52" ],
12375   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
12376  },
12377  {
12378   "alignment" : 8,
12379   "fields" :
12380   [
12381    {
12382     "access" : "private",
12383     "field_name" : "m_ptr",
12384     "referenced_type" : "type-92"
12385    },
12386    {
12387     "access" : "private",
12388     "field_name" : "m_refs",
12389     "field_offset" : 64,
12390     "referenced_type" : "type-24"
12391    }
12392   ],
12393   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
12394   "name" : "android::wp<android::hardware::hidl_death_recipient>",
12395   "record_kind" : "class",
12396   "referenced_type" : "type-91",
12397   "self_type" : "type-91",
12398   "size" : 16,
12399   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12400   "template_args" : [ "type-93" ],
12401   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
12402  },
12403  {
12404   "alignment" : 8,
12405   "fields" :
12406   [
12407    {
12408     "access" : "private",
12409     "field_name" : "m_ptr",
12410     "referenced_type" : "type-95"
12411    },
12412    {
12413     "access" : "private",
12414     "field_name" : "m_refs",
12415     "field_offset" : 64,
12416     "referenced_type" : "type-24"
12417    }
12418   ],
12419   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
12420   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
12421   "record_kind" : "class",
12422   "referenced_type" : "type-94",
12423   "self_type" : "type-94",
12424   "size" : 16,
12425   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12426   "template_args" : [ "type-58" ],
12427   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
12428  },
12429  {
12430   "alignment" : 4,
12431   "fields" :
12432   [
12433    {
12434     "field_name" : "maxContentLightLevel",
12435     "referenced_type" : "type-222"
12436    },
12437    {
12438     "field_name" : "maxFrameAverageLightLevel",
12439     "field_offset" : 32,
12440     "referenced_type" : "type-222"
12441    }
12442   ],
12443   "linker_set_key" : "android_cta861_3_metadata",
12444   "name" : "android_cta861_3_metadata",
12445   "referenced_type" : "type-470",
12446   "self_type" : "type-470",
12447   "size" : 8,
12448   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12449   "unique_id" : "android_cta861_3_metadata"
12450  },
12451  {
12452   "alignment" : 4,
12453   "fields" :
12454   [
12455    {
12456     "field_name" : "num_points",
12457     "referenced_type" : "type-2"
12458    },
12459    {
12460     "field_name" : "reserved",
12461     "field_offset" : 32,
12462     "referenced_type" : "type-458"
12463    },
12464    {
12465     "field_name" : "xyzc_points",
12466     "field_offset" : 288,
12467     "referenced_type" : "type-465"
12468    }
12469   ],
12470   "linker_set_key" : "android_depth_points",
12471   "name" : "android_depth_points",
12472   "referenced_type" : "type-464",
12473   "self_type" : "type-464",
12474   "size" : 36,
12475   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12476   "unique_id" : "android_depth_points"
12477  },
12478  {
12479   "alignment" : 8,
12480   "fields" :
12481   [
12482    {
12483     "field_name" : "format",
12484     "referenced_type" : "type-461"
12485    },
12486    {
12487     "field_name" : "num_planes",
12488     "field_offset" : 32,
12489     "referenced_type" : "type-2"
12490    },
12491    {
12492     "field_name" : "planes",
12493     "field_offset" : 64,
12494     "referenced_type" : "type-463"
12495    }
12496   ],
12497   "linker_set_key" : "android_flex_layout",
12498   "name" : "android_flex_layout",
12499   "referenced_type" : "type-462",
12500   "self_type" : "type-462",
12501   "size" : 16,
12502   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12503   "unique_id" : "android_flex_layout"
12504  },
12505  {
12506   "alignment" : 8,
12507   "fields" :
12508   [
12509    {
12510     "field_name" : "top_left",
12511     "referenced_type" : "type-376"
12512    },
12513    {
12514     "field_name" : "component",
12515     "field_offset" : 64,
12516     "referenced_type" : "type-459"
12517    },
12518    {
12519     "field_name" : "bits_per_component",
12520     "field_offset" : 96,
12521     "referenced_type" : "type-7"
12522    },
12523    {
12524     "field_name" : "bits_used",
12525     "field_offset" : 128,
12526     "referenced_type" : "type-7"
12527    },
12528    {
12529     "field_name" : "h_increment",
12530     "field_offset" : 160,
12531     "referenced_type" : "type-7"
12532    },
12533    {
12534     "field_name" : "v_increment",
12535     "field_offset" : 192,
12536     "referenced_type" : "type-7"
12537    },
12538    {
12539     "field_name" : "h_subsampling",
12540     "field_offset" : 224,
12541     "referenced_type" : "type-7"
12542    },
12543    {
12544     "field_name" : "v_subsampling",
12545     "field_offset" : 256,
12546     "referenced_type" : "type-7"
12547    }
12548   ],
12549   "linker_set_key" : "android_flex_plane",
12550   "name" : "android_flex_plane",
12551   "referenced_type" : "type-460",
12552   "self_type" : "type-460",
12553   "size" : 40,
12554   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12555   "unique_id" : "android_flex_plane"
12556  },
12557  {
12558   "alignment" : 4,
12559   "fields" :
12560   [
12561    {
12562     "field_name" : "displayPrimaryRed",
12563     "referenced_type" : "type-466"
12564    },
12565    {
12566     "field_name" : "displayPrimaryGreen",
12567     "field_offset" : 64,
12568     "referenced_type" : "type-466"
12569    },
12570    {
12571     "field_name" : "displayPrimaryBlue",
12572     "field_offset" : 128,
12573     "referenced_type" : "type-466"
12574    },
12575    {
12576     "field_name" : "whitePoint",
12577     "field_offset" : 192,
12578     "referenced_type" : "type-466"
12579    },
12580    {
12581     "field_name" : "maxLuminance",
12582     "field_offset" : 256,
12583     "referenced_type" : "type-222"
12584    },
12585    {
12586     "field_name" : "minLuminance",
12587     "field_offset" : 288,
12588     "referenced_type" : "type-222"
12589    }
12590   ],
12591   "linker_set_key" : "android_smpte2086_metadata",
12592   "name" : "android_smpte2086_metadata",
12593   "referenced_type" : "type-469",
12594   "self_type" : "type-469",
12595   "size" : 40,
12596   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12597   "unique_id" : "android_smpte2086_metadata"
12598  },
12599  {
12600   "alignment" : 4,
12601   "fields" :
12602   [
12603    {
12604     "field_name" : "x",
12605     "referenced_type" : "type-222"
12606    },
12607    {
12608     "field_name" : "y",
12609     "field_offset" : 32,
12610     "referenced_type" : "type-222"
12611    }
12612   ],
12613   "linker_set_key" : "android_xy_color",
12614   "name" : "android_xy_color",
12615   "referenced_type" : "type-466",
12616   "self_type" : "type-466",
12617   "size" : 8,
12618   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12619   "unique_id" : "android_xy_color"
12620  },
12621  {
12622   "alignment" : 8,
12623   "fields" :
12624   [
12625    {
12626     "field_name" : "y",
12627     "referenced_type" : "type-8"
12628    },
12629    {
12630     "field_name" : "cb",
12631     "field_offset" : 64,
12632     "referenced_type" : "type-8"
12633    },
12634    {
12635     "field_name" : "cr",
12636     "field_offset" : 128,
12637     "referenced_type" : "type-8"
12638    },
12639    {
12640     "field_name" : "ystride",
12641     "field_offset" : 192,
12642     "referenced_type" : "type-12"
12643    },
12644    {
12645     "field_name" : "cstride",
12646     "field_offset" : 256,
12647     "referenced_type" : "type-12"
12648    },
12649    {
12650     "field_name" : "chroma_step",
12651     "field_offset" : 320,
12652     "referenced_type" : "type-12"
12653    },
12654    {
12655     "field_name" : "reserved",
12656     "field_offset" : 384,
12657     "referenced_type" : "type-458"
12658    }
12659   ],
12660   "linker_set_key" : "android_ycbcr",
12661   "name" : "android_ycbcr",
12662   "referenced_type" : "type-457",
12663   "self_type" : "type-457",
12664   "size" : 80,
12665   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12666   "unique_id" : "android_ycbcr"
12667  },
12668  {
12669   "alignment" : 4,
12670   "fields" :
12671   [
12672    {
12673     "referenced_type" : "type-98"
12674    }
12675   ],
12676   "linker_set_key" : "log_msg",
12677   "name" : "log_msg",
12678   "referenced_type" : "type-97",
12679   "self_type" : "type-97",
12680   "size" : 5124,
12681   "source_file" : "/system/core/liblog/include/log/log_read.h",
12682   "unique_id" : "log_msg"
12683  },
12684  {
12685   "alignment" : 4,
12686   "fields" :
12687   [
12688    {
12689     "field_name" : "buf",
12690     "referenced_type" : "type-99"
12691    },
12692    {
12693     "field_name" : "entry",
12694     "referenced_type" : "type-101"
12695    },
12696    {
12697     "field_name" : "entry_v4",
12698     "referenced_type" : "type-101"
12699    },
12700    {
12701     "field_name" : "entry_v3",
12702     "referenced_type" : "type-104"
12703    },
12704    {
12705     "field_name" : "entry_v2",
12706     "referenced_type" : "type-105"
12707    },
12708    {
12709     "field_name" : "entry_v1",
12710     "referenced_type" : "type-106"
12711    }
12712   ],
12713   "is_anonymous" : true,
12714   "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",
12715   "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",
12716   "record_kind" : "union",
12717   "referenced_type" : "type-98",
12718   "self_type" : "type-98",
12719   "size" : 5124,
12720   "source_file" : "/system/core/liblog/include/log/log_read.h",
12721   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
12722  },
12723  {
12724   "alignment" : 1,
12725   "fields" :
12726   [
12727    {
12728     "field_name" : "tv_sec",
12729     "referenced_type" : "type-2"
12730    },
12731    {
12732     "field_name" : "tv_nsec",
12733     "field_offset" : 32,
12734     "referenced_type" : "type-2"
12735    }
12736   ],
12737   "linker_set_key" : "log_time",
12738   "name" : "log_time",
12739   "referenced_type" : "type-364",
12740   "self_type" : "type-364",
12741   "size" : 8,
12742   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
12743   "unique_id" : "_ZTS8log_time"
12744  },
12745  {
12746   "alignment" : 4,
12747   "fields" :
12748   [
12749    {
12750     "field_name" : "len",
12751     "referenced_type" : "type-102"
12752    },
12753    {
12754     "field_name" : "__pad",
12755     "field_offset" : 16,
12756     "referenced_type" : "type-102"
12757    },
12758    {
12759     "field_name" : "pid",
12760     "field_offset" : 32,
12761     "referenced_type" : "type-7"
12762    },
12763    {
12764     "field_name" : "tid",
12765     "field_offset" : 64,
12766     "referenced_type" : "type-7"
12767    },
12768    {
12769     "field_name" : "sec",
12770     "field_offset" : 96,
12771     "referenced_type" : "type-7"
12772    },
12773    {
12774     "field_name" : "nsec",
12775     "field_offset" : 128,
12776     "referenced_type" : "type-7"
12777    },
12778    {
12779     "field_name" : "msg",
12780     "field_offset" : 160,
12781     "referenced_type" : "type-103"
12782    }
12783   ],
12784   "linker_set_key" : "logger_entry",
12785   "name" : "logger_entry",
12786   "referenced_type" : "type-106",
12787   "self_type" : "type-106",
12788   "size" : 20,
12789   "source_file" : "/system/core/liblog/include/log/log_read.h",
12790   "unique_id" : "logger_entry"
12791  },
12792  {
12793   "alignment" : 1,
12794   "fields" :
12795   [
12796    {
12797     "field_name" : "len",
12798     "referenced_type" : "type-102"
12799    },
12800    {
12801     "field_name" : "hdr_size",
12802     "field_offset" : 16,
12803     "referenced_type" : "type-102"
12804    },
12805    {
12806     "field_name" : "pid",
12807     "field_offset" : 32,
12808     "referenced_type" : "type-7"
12809    },
12810    {
12811     "field_name" : "tid",
12812     "field_offset" : 64,
12813     "referenced_type" : "type-7"
12814    },
12815    {
12816     "field_name" : "sec",
12817     "field_offset" : 96,
12818     "referenced_type" : "type-7"
12819    },
12820    {
12821     "field_name" : "nsec",
12822     "field_offset" : 128,
12823     "referenced_type" : "type-7"
12824    },
12825    {
12826     "field_name" : "euid",
12827     "field_offset" : 160,
12828     "referenced_type" : "type-2"
12829    },
12830    {
12831     "field_name" : "msg",
12832     "field_offset" : 192,
12833     "referenced_type" : "type-103"
12834    }
12835   ],
12836   "linker_set_key" : "logger_entry_v2",
12837   "name" : "logger_entry_v2",
12838   "referenced_type" : "type-105",
12839   "self_type" : "type-105",
12840   "size" : 24,
12841   "source_file" : "/system/core/liblog/include/log/log_read.h",
12842   "unique_id" : "logger_entry_v2"
12843  },
12844  {
12845   "alignment" : 1,
12846   "fields" :
12847   [
12848    {
12849     "field_name" : "len",
12850     "referenced_type" : "type-102"
12851    },
12852    {
12853     "field_name" : "hdr_size",
12854     "field_offset" : 16,
12855     "referenced_type" : "type-102"
12856    },
12857    {
12858     "field_name" : "pid",
12859     "field_offset" : 32,
12860     "referenced_type" : "type-7"
12861    },
12862    {
12863     "field_name" : "tid",
12864     "field_offset" : 64,
12865     "referenced_type" : "type-7"
12866    },
12867    {
12868     "field_name" : "sec",
12869     "field_offset" : 96,
12870     "referenced_type" : "type-7"
12871    },
12872    {
12873     "field_name" : "nsec",
12874     "field_offset" : 128,
12875     "referenced_type" : "type-7"
12876    },
12877    {
12878     "field_name" : "lid",
12879     "field_offset" : 160,
12880     "referenced_type" : "type-2"
12881    },
12882    {
12883     "field_name" : "msg",
12884     "field_offset" : 192,
12885     "referenced_type" : "type-103"
12886    }
12887   ],
12888   "linker_set_key" : "logger_entry_v3",
12889   "name" : "logger_entry_v3",
12890   "referenced_type" : "type-104",
12891   "self_type" : "type-104",
12892   "size" : 24,
12893   "source_file" : "/system/core/liblog/include/log/log_read.h",
12894   "unique_id" : "logger_entry_v3"
12895  },
12896  {
12897   "alignment" : 4,
12898   "fields" :
12899   [
12900    {
12901     "field_name" : "len",
12902     "referenced_type" : "type-102"
12903    },
12904    {
12905     "field_name" : "hdr_size",
12906     "field_offset" : 16,
12907     "referenced_type" : "type-102"
12908    },
12909    {
12910     "field_name" : "pid",
12911     "field_offset" : 32,
12912     "referenced_type" : "type-7"
12913    },
12914    {
12915     "field_name" : "tid",
12916     "field_offset" : 64,
12917     "referenced_type" : "type-2"
12918    },
12919    {
12920     "field_name" : "sec",
12921     "field_offset" : 96,
12922     "referenced_type" : "type-2"
12923    },
12924    {
12925     "field_name" : "nsec",
12926     "field_offset" : 128,
12927     "referenced_type" : "type-2"
12928    },
12929    {
12930     "field_name" : "lid",
12931     "field_offset" : 160,
12932     "referenced_type" : "type-2"
12933    },
12934    {
12935     "field_name" : "uid",
12936     "field_offset" : 192,
12937     "referenced_type" : "type-2"
12938    },
12939    {
12940     "field_name" : "msg",
12941     "field_offset" : 224,
12942     "referenced_type" : "type-103"
12943    }
12944   ],
12945   "linker_set_key" : "logger_entry_v4",
12946   "name" : "logger_entry_v4",
12947   "referenced_type" : "type-101",
12948   "self_type" : "type-101",
12949   "size" : 28,
12950   "source_file" : "/system/core/liblog/include/log/log_read.h",
12951   "unique_id" : "logger_entry_v4"
12952  },
12953  {
12954   "alignment" : 4,
12955   "fields" :
12956   [
12957    {
12958     "field_name" : "version",
12959     "referenced_type" : "type-7"
12960    },
12961    {
12962     "field_name" : "numFds",
12963     "field_offset" : 32,
12964     "referenced_type" : "type-7"
12965    },
12966    {
12967     "field_name" : "numInts",
12968     "field_offset" : 64,
12969     "referenced_type" : "type-7"
12970    },
12971    {
12972     "field_name" : "data",
12973     "field_offset" : 96,
12974     "referenced_type" : "type-165"
12975    }
12976   ],
12977   "linker_set_key" : "native_handle",
12978   "name" : "native_handle",
12979   "referenced_type" : "type-164",
12980   "self_type" : "type-164",
12981   "size" : 12,
12982   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
12983   "unique_id" : "native_handle"
12984  }
12985 ],
12986 "rvalue_reference_types" :
12987 [
12988  {
12989   "alignment" : 8,
12990   "linker_set_key" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> &&",
12991   "name" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> &&",
12992   "referenced_type" : "type-132",
12993   "self_type" : "type-136",
12994   "size" : 8,
12995   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12996  },
12997  {
12998   "alignment" : 8,
12999   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_0::IMapper> > &&",
13000   "name" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_0::IMapper> > &&",
13001   "referenced_type" : "type-140",
13002   "self_type" : "type-142",
13003   "size" : 8,
13004   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13005  },
13006  {
13007   "alignment" : 8,
13008   "linker_set_key" : "android::hardware::Return<bool> &&",
13009   "name" : "android::hardware::Return<bool> &&",
13010   "referenced_type" : "type-125",
13011   "self_type" : "type-128",
13012   "size" : 8,
13013   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13014  },
13015  {
13016   "alignment" : 8,
13017   "linker_set_key" : "android::hardware::Return<void> &&",
13018   "name" : "android::hardware::Return<void> &&",
13019   "referenced_type" : "type-152",
13020   "self_type" : "type-155",
13021   "size" : 8,
13022   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13023  },
13024  {
13025   "alignment" : 8,
13026   "linker_set_key" : "android::hardware::Status &&",
13027   "name" : "android::hardware::Status &&",
13028   "referenced_type" : "type-115",
13029   "self_type" : "type-121",
13030   "size" : 8,
13031   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13032  },
13033  {
13034   "alignment" : 8,
13035   "linker_set_key" : "android::hardware::details::return_status &&",
13036   "name" : "android::hardware::details::return_status &&",
13037   "referenced_type" : "type-126",
13038   "self_type" : "type-148",
13039   "size" : 8,
13040   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13041  },
13042  {
13043   "alignment" : 8,
13044   "linker_set_key" : "android::hardware::hidl_handle &&",
13045   "name" : "android::hardware::hidl_handle &&",
13046   "referenced_type" : "type-264",
13047   "self_type" : "type-272",
13048   "size" : 8,
13049   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13050  },
13051  {
13052   "alignment" : 8,
13053   "linker_set_key" : "android::hardware::hidl_memory &&",
13054   "name" : "android::hardware::hidl_memory &&",
13055   "referenced_type" : "type-270",
13056   "self_type" : "type-277",
13057   "size" : 8,
13058   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13059  },
13060  {
13061   "alignment" : 8,
13062   "linker_set_key" : "android::sp<android::hardware::graphics::mapper::V2_0::IMapper> &&",
13063   "name" : "android::sp<android::hardware::graphics::mapper::V2_0::IMapper> &&",
13064   "referenced_type" : "type-80",
13065   "self_type" : "type-83",
13066   "size" : 8,
13067   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13068  },
13069  {
13070   "alignment" : 8,
13071   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
13072   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
13073   "referenced_type" : "type-88",
13074   "self_type" : "type-107",
13075   "size" : 8,
13076   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13077  },
13078  {
13079   "alignment" : 8,
13080   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13081   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13082   "referenced_type" : "type-429",
13083   "self_type" : "type-428",
13084   "size" : 8,
13085   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13086  },
13087  {
13088   "alignment" : 8,
13089   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
13090   "name" : "std::function<sp<IBase> (void *)> &&",
13091   "referenced_type" : "type-440",
13092   "self_type" : "type-439",
13093   "size" : 8,
13094   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13095  },
13096  {
13097   "alignment" : 8,
13098   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
13099   "name" : "std::function<sp<IBinder> (void *)> &&",
13100   "referenced_type" : "type-431",
13101   "self_type" : "type-430",
13102   "size" : 8,
13103   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13104  }
13105 ]
13106}
13107