1{
2 "array_types" :
3 [
4  {
5   "alignment" : 4,
6   "linker_set_key" : "_ZTIA0_i",
7   "name" : "int[0]",
8   "referenced_type" : "_ZTIi",
9   "self_type" : "_ZTIA0_i",
10   "source_file" : "system/core/libcutils/include_outside_system/cutils/native_handle.h"
11  },
12  {
13   "alignment" : 1,
14   "linker_set_key" : "_ZTIA16_c",
15   "name" : "char[16]",
16   "referenced_type" : "_ZTIc",
17   "self_type" : "_ZTIA16_c",
18   "size" : 16,
19   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
20  },
21  {
22   "alignment" : 1,
23   "linker_set_key" : "_ZTIA32_h",
24   "name" : "unsigned char[32]",
25   "referenced_type" : "_ZTIh",
26   "self_type" : "_ZTIA32_h",
27   "size" : 32,
28   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
29  },
30  {
31   "alignment" : 1,
32   "linker_set_key" : "_ZTIA3_h",
33   "name" : "unsigned char[3]",
34   "referenced_type" : "_ZTIh",
35   "self_type" : "_ZTIA3_h",
36   "size" : 3,
37   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
38  },
39  {
40   "alignment" : 1,
41   "linker_set_key" : "_ZTIA5121_h",
42   "name" : "unsigned char[5121]",
43   "referenced_type" : "_ZTIh",
44   "self_type" : "_ZTIA5121_h",
45   "size" : 5121,
46   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
47  },
48  {
49   "alignment" : 1,
50   "linker_set_key" : "_ZTIA7_h",
51   "name" : "unsigned char[7]",
52   "referenced_type" : "_ZTIh",
53   "self_type" : "_ZTIA7_h",
54   "size" : 7,
55   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
56  },
57  {
58   "alignment" : 4,
59   "linker_set_key" : "_ZTIA8_j",
60   "name" : "unsigned int[8]",
61   "referenced_type" : "_ZTIj",
62   "self_type" : "_ZTIA8_j",
63   "size" : 32,
64   "source_file" : "system/core/libsystem/include/system/graphics.h"
65  },
66  {
67   "is_of_unknown_bound" : true,
68   "linker_set_key" : "_ZTIA_f",
69   "name" : "float[]",
70   "referenced_type" : "_ZTIf",
71   "self_type" : "_ZTIA_f",
72   "source_file" : "system/core/libsystem/include/system/graphics.h"
73  }
74 ],
75 "builtin_types" :
76 [
77  {
78   "alignment" : 2,
79   "is_integral" : true,
80   "is_unsigned" : true,
81   "linker_set_key" : "_ZTIDs",
82   "name" : "char16_t",
83   "referenced_type" : "_ZTIDs",
84   "self_type" : "_ZTIDs",
85   "size" : 2
86  },
87  {
88   "alignment" : 1,
89   "is_integral" : true,
90   "linker_set_key" : "_ZTIa",
91   "name" : "signed char",
92   "referenced_type" : "_ZTIa",
93   "self_type" : "_ZTIa",
94   "size" : 1
95  },
96  {
97   "alignment" : 1,
98   "is_integral" : true,
99   "is_unsigned" : true,
100   "linker_set_key" : "_ZTIb",
101   "name" : "bool",
102   "referenced_type" : "_ZTIb",
103   "self_type" : "_ZTIb",
104   "size" : 1
105  },
106  {
107   "alignment" : 1,
108   "is_integral" : true,
109   "linker_set_key" : "_ZTIc",
110   "name" : "char",
111   "referenced_type" : "_ZTIc",
112   "self_type" : "_ZTIc",
113   "size" : 1
114  },
115  {
116   "alignment" : 4,
117   "linker_set_key" : "_ZTId",
118   "name" : "double",
119   "referenced_type" : "_ZTId",
120   "self_type" : "_ZTId",
121   "size" : 8
122  },
123  {
124   "alignment" : 4,
125   "linker_set_key" : "_ZTIf",
126   "name" : "float",
127   "referenced_type" : "_ZTIf",
128   "self_type" : "_ZTIf",
129   "size" : 4
130  },
131  {
132   "alignment" : 1,
133   "is_integral" : true,
134   "is_unsigned" : true,
135   "linker_set_key" : "_ZTIh",
136   "name" : "unsigned char",
137   "referenced_type" : "_ZTIh",
138   "self_type" : "_ZTIh",
139   "size" : 1
140  },
141  {
142   "alignment" : 4,
143   "is_integral" : true,
144   "linker_set_key" : "_ZTIi",
145   "name" : "int",
146   "referenced_type" : "_ZTIi",
147   "self_type" : "_ZTIi",
148   "size" : 4
149  },
150  {
151   "alignment" : 4,
152   "is_integral" : true,
153   "is_unsigned" : true,
154   "linker_set_key" : "_ZTIj",
155   "name" : "unsigned int",
156   "referenced_type" : "_ZTIj",
157   "self_type" : "_ZTIj",
158   "size" : 4
159  },
160  {
161   "alignment" : 4,
162   "is_integral" : true,
163   "linker_set_key" : "_ZTIl",
164   "name" : "long",
165   "referenced_type" : "_ZTIl",
166   "self_type" : "_ZTIl",
167   "size" : 4
168  },
169  {
170   "alignment" : 4,
171   "is_integral" : true,
172   "is_unsigned" : true,
173   "linker_set_key" : "_ZTIm",
174   "name" : "unsigned long",
175   "referenced_type" : "_ZTIm",
176   "self_type" : "_ZTIm",
177   "size" : 4
178  },
179  {
180   "alignment" : 2,
181   "is_integral" : true,
182   "linker_set_key" : "_ZTIs",
183   "name" : "short",
184   "referenced_type" : "_ZTIs",
185   "self_type" : "_ZTIs",
186   "size" : 2
187  },
188  {
189   "alignment" : 2,
190   "is_integral" : true,
191   "is_unsigned" : true,
192   "linker_set_key" : "_ZTIt",
193   "name" : "unsigned short",
194   "referenced_type" : "_ZTIt",
195   "self_type" : "_ZTIt",
196   "size" : 2
197  },
198  {
199   "linker_set_key" : "_ZTIv",
200   "name" : "void",
201   "referenced_type" : "_ZTIv",
202   "self_type" : "_ZTIv"
203  },
204  {
205   "alignment" : 4,
206   "is_integral" : true,
207   "linker_set_key" : "_ZTIx",
208   "name" : "long long",
209   "referenced_type" : "_ZTIx",
210   "self_type" : "_ZTIx",
211   "size" : 8
212  },
213  {
214   "alignment" : 4,
215   "is_integral" : true,
216   "is_unsigned" : true,
217   "linker_set_key" : "_ZTIy",
218   "name" : "unsigned long long",
219   "referenced_type" : "_ZTIy",
220   "self_type" : "_ZTIy",
221   "size" : 8
222  }
223 ],
224 "elf_functions" :
225 [
226  {
227   "binding" : "weak",
228   "name" : "_ZN7android8hardware7details13castInterfaceINS0_8graphics6mapper4V2_07IMapperENS_4hidl4base4V1_05IBaseENS5_10BpHwMapperEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
229  },
230  {
231   "binding" : "weak",
232   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_8graphics6mapper4V2_010BpHwMapperENS5_7IMapperEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
233  },
234  {
235   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper10_hidl_lockEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
236  },
237  {
238   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
239  },
240  {
241   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper12_hidl_unlockEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
242  },
243  {
244   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
245  },
246  {
247   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper15_hidl_lockYCbCrEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
248  },
249  {
250   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper16_hidl_freeBufferEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
251  },
252  {
253   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper18_hidl_importBufferEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
254  },
255  {
256   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper22_hidl_createDescriptorEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
257  },
258  {
259   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper4pingEv"
260  },
261  {
262   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperC1ERKNS_2spINS3_7IMapperEEE"
263  },
264  {
265   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperC2ERKNS_2spINS3_7IMapperEEE"
266  },
267  {
268   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperD0Ev"
269  },
270  {
271   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperD1Ev"
272  },
273  {
274   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperD2Ev"
275  },
276  {
277   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper10_hidl_lockEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEPvyRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorESA_EEE"
278  },
279  {
280   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper10freeBufferEPv"
281  },
282  {
283   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
284  },
285  {
286   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12_hidl_unlockEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEPvNSt3__18functionIFvNS3_5ErrorERKNS0_11hidl_handleEEEE"
287  },
288  {
289   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
290  },
291  {
292   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
293  },
294  {
295   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorEPvEEE"
296  },
297  {
298   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
299  },
300  {
301   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
302  },
303  {
304   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper15_hidl_lockYCbCrEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEPvyRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorERKNS3_11YCbCrLayoutEEEE"
305  },
306  {
307   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper15onLastStrongRefEPKv"
308  },
309  {
310   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper16_hidl_freeBufferEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEPv"
311  },
312  {
313   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper16createDescriptorERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecIjEEEEE"
314  },
315  {
316   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper18_hidl_importBufferEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorEPvEEE"
317  },
318  {
319   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
320  },
321  {
322   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper21notifySyspropsChangedEv"
323  },
324  {
325   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper21setHALInstrumentationEv"
326  },
327  {
328   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper22_hidl_createDescriptorEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecIjEEEEE"
329  },
330  {
331   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper4lockEPvyRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorES5_EEE"
332  },
333  {
334   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper4pingEv"
335  },
336  {
337   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
338  },
339  {
340   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper6unlockEPvNSt3__18functionIFvNS3_5ErrorERKNS0_11hidl_handleEEEE"
341  },
342  {
343   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper9lockYCbCrEPvyRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorERKNS3_11YCbCrLayoutEEEE"
344  },
345  {
346   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapperC1ERKNS_2spINS0_7IBinderEEE"
347  },
348  {
349   "name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapperC2ERKNS_2spINS0_7IBinderEEE"
350  },
351  {
352   "name" : "_ZN7android8hardware8graphics6mapper4V2_021writeEmbeddedToParcelERKNS3_11YCbCrLayoutEPNS0_6ParcelEjj"
353  },
354  {
355   "name" : "_ZN7android8hardware8graphics6mapper4V2_022readEmbeddedFromParcelERKNS3_11YCbCrLayoutERKNS0_6ParcelEjj"
356  },
357  {
358   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
359  },
360  {
361   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
362  },
363  {
364   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
365  },
366  {
367   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
368  },
369  {
370   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
371  },
372  {
373   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
374  },
375  {
376   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
377  },
378  {
379   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
380  },
381  {
382   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
383  },
384  {
385   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper21notifySyspropsChangedEv"
386  },
387  {
388   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper21setHALInstrumentationEv"
389  },
390  {
391   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
392  },
393  {
394   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper4pingEv"
395  },
396  {
397   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
398  },
399  {
400   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
401  },
402  {
403   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper8castFromERKNS_2spIS4_EEb"
404  },
405  {
406   "name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper13addOnewayTaskENSt3__18functionIFvvEEE"
407  },
408  {
409   "name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapperC1ENS_2spINS3_7IMapperEEE"
410  },
411  {
412   "name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapperC2ENS_2spINS3_7IMapperEEE"
413  },
414  {
415   "binding" : "weak",
416   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
417  },
418  {
419   "binding" : "weak",
420   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
421  },
422  {
423   "binding" : "weak",
424   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
425  },
426  {
427   "binding" : "weak",
428   "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_"
429  },
430  {
431   "binding" : "weak",
432   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEERKT_"
433  },
434  {
435   "binding" : "weak",
436   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEE"
437  },
438  {
439   "binding" : "weak",
440   "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_"
441  },
442  {
443   "binding" : "weak",
444   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEERKT_"
445  },
446  {
447   "binding" : "weak",
448   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEE"
449  },
450  {
451   "binding" : "weak",
452   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
453  },
454  {
455   "binding" : "weak",
456   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
457  },
458  {
459   "binding" : "weak",
460   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
461  },
462  {
463   "name" : "_ZThn20_N7android8hardware8graphics6mapper4V2_010BnHwMapperD0Ev"
464  },
465  {
466   "name" : "_ZThn20_N7android8hardware8graphics6mapper4V2_010BnHwMapperD1Ev"
467  },
468  {
469   "name" : "_ZThn8_N7android8hardware8graphics6mapper4V2_010BpHwMapper15onLastStrongRefEPKv"
470  },
471  {
472   "name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_010BnHwMapperD0Ev"
473  },
474  {
475   "name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_010BnHwMapperD1Ev"
476  },
477  {
478   "name" : "_ZTv0_n20_N7android8hardware8graphics6mapper4V2_010BpHwMapper15onLastStrongRefEPKv"
479  }
480 ],
481 "elf_objects" :
482 [
483  {
484   "name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper10descriptorE"
485  },
486  {
487   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_010BnHwMapperE0_NS0_7IBinderE"
488  },
489  {
490   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_010BnHwMapperE0_NS0_9BHwBinderE"
491  },
492  {
493   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_010BnHwMapperE0_NS_4hidl4base4V1_08BnHwBaseE"
494  },
495  {
496   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_010BpHwMapperE0_NS0_11BpInterfaceINS3_7IMapperEEE"
497  },
498  {
499   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_010BpHwMapperE0_NS3_7IMapperE"
500  },
501  {
502   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_010BpHwMapperE0_NS_4hidl4base4V1_05IBaseE"
503  },
504  {
505   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_010BpHwMapperE4_NS0_10IInterfaceE"
506  },
507  {
508   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_010BpHwMapperE8_NS0_11BpHwRefBaseE"
509  },
510  {
511   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_07IMapperE0_NS_4hidl4base4V1_05IBaseE"
512  },
513  {
514   "binding" : "weak",
515   "name" : "_ZTCN7android8hardware8graphics6mapper4V2_08BsMapperE0_NS3_7IMapperE"
516  },
517  {
518   "name" : "_ZTTN7android8hardware8graphics6mapper4V2_010BnHwMapperE"
519  },
520  {
521   "name" : "_ZTTN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
522  },
523  {
524   "name" : "_ZTTN7android8hardware8graphics6mapper4V2_07IMapperE"
525  },
526  {
527   "name" : "_ZTVN7android8hardware8graphics6mapper4V2_010BnHwMapperE"
528  },
529  {
530   "name" : "_ZTVN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
531  },
532  {
533   "name" : "_ZTVN7android8hardware8graphics6mapper4V2_07IMapperE"
534  },
535  {
536   "binding" : "weak",
537   "name" : "_ZTVN7android8hardware8graphics6mapper4V2_08BsMapperE"
538  }
539 ],
540 "enum_types" :
541 [
542  {
543   "alignment" : 4,
544   "enum_fields" :
545   [
546    {
547     "enum_field_value" : 1,
548     "name" : "HAL_HDR_DOLBY_VISION"
549    },
550    {
551     "enum_field_value" : 2,
552     "name" : "HAL_HDR_HDR10"
553    },
554    {
555     "enum_field_value" : 3,
556     "name" : "HAL_HDR_HLG"
557    }
558   ],
559   "linker_set_key" : "_ZTI13android_hdr_t",
560   "name" : "android_hdr_t",
561   "referenced_type" : "_ZTI13android_hdr_t",
562   "self_type" : "_ZTI13android_hdr_t",
563   "size" : 4,
564   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
565   "underlying_type" : "_ZTIj"
566  },
567  {
568   "alignment" : 4,
569   "enum_fields" :
570   [
571    {
572     "enum_field_value" : 4,
573     "name" : "HAL_HDR_HDR10_PLUS"
574    }
575   ],
576   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
577   "name" : "android_hdr_v1_2_t",
578   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
579   "self_type" : "_ZTI18android_hdr_v1_2_t",
580   "size" : 4,
581   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
582   "underlying_type" : "_ZTIj"
583  },
584  {
585   "alignment" : 4,
586   "enum_fields" :
587   [
588    {
589     "enum_field_value" : 0,
590     "name" : "ANDROID_LOG_UNKNOWN"
591    },
592    {
593     "enum_field_value" : 1,
594     "name" : "ANDROID_LOG_DEFAULT"
595    },
596    {
597     "enum_field_value" : 2,
598     "name" : "ANDROID_LOG_VERBOSE"
599    },
600    {
601     "enum_field_value" : 3,
602     "name" : "ANDROID_LOG_DEBUG"
603    },
604    {
605     "enum_field_value" : 4,
606     "name" : "ANDROID_LOG_INFO"
607    },
608    {
609     "enum_field_value" : 5,
610     "name" : "ANDROID_LOG_WARN"
611    },
612    {
613     "enum_field_value" : 6,
614     "name" : "ANDROID_LOG_ERROR"
615    },
616    {
617     "enum_field_value" : 7,
618     "name" : "ANDROID_LOG_FATAL"
619    },
620    {
621     "enum_field_value" : 8,
622     "name" : "ANDROID_LOG_SILENT"
623    }
624   ],
625   "linker_set_key" : "_ZTI19android_LogPriority",
626   "name" : "android_LogPriority",
627   "referenced_type" : "_ZTI19android_LogPriority",
628   "self_type" : "_ZTI19android_LogPriority",
629   "size" : 4,
630   "source_file" : "system/logging/liblog/include_vndk/android/log.h",
631   "underlying_type" : "_ZTIj"
632  },
633  {
634   "alignment" : 4,
635   "enum_fields" :
636   [
637    {
638     "enum_field_value" : 0,
639     "name" : "HAL_DATASPACE_UNKNOWN"
640    },
641    {
642     "enum_field_value" : 1,
643     "name" : "HAL_DATASPACE_ARBITRARY"
644    },
645    {
646     "enum_field_value" : 16,
647     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
648    },
649    {
650     "enum_field_value" : 4128768,
651     "name" : "HAL_DATASPACE_STANDARD_MASK"
652    },
653    {
654     "enum_field_value" : 0,
655     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
656    },
657    {
658     "enum_field_value" : 65536,
659     "name" : "HAL_DATASPACE_STANDARD_BT709"
660    },
661    {
662     "enum_field_value" : 131072,
663     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
664    },
665    {
666     "enum_field_value" : 196608,
667     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
668    },
669    {
670     "enum_field_value" : 262144,
671     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
672    },
673    {
674     "enum_field_value" : 327680,
675     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
676    },
677    {
678     "enum_field_value" : 393216,
679     "name" : "HAL_DATASPACE_STANDARD_BT2020"
680    },
681    {
682     "enum_field_value" : 458752,
683     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
684    },
685    {
686     "enum_field_value" : 524288,
687     "name" : "HAL_DATASPACE_STANDARD_BT470M"
688    },
689    {
690     "enum_field_value" : 589824,
691     "name" : "HAL_DATASPACE_STANDARD_FILM"
692    },
693    {
694     "enum_field_value" : 655360,
695     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
696    },
697    {
698     "enum_field_value" : 720896,
699     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
700    },
701    {
702     "enum_field_value" : 22,
703     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
704    },
705    {
706     "enum_field_value" : 130023424,
707     "name" : "HAL_DATASPACE_TRANSFER_MASK"
708    },
709    {
710     "enum_field_value" : 0,
711     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
712    },
713    {
714     "enum_field_value" : 4194304,
715     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
716    },
717    {
718     "enum_field_value" : 8388608,
719     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
720    },
721    {
722     "enum_field_value" : 12582912,
723     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
724    },
725    {
726     "enum_field_value" : 16777216,
727     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
728    },
729    {
730     "enum_field_value" : 20971520,
731     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
732    },
733    {
734     "enum_field_value" : 25165824,
735     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
736    },
737    {
738     "enum_field_value" : 29360128,
739     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
740    },
741    {
742     "enum_field_value" : 33554432,
743     "name" : "HAL_DATASPACE_TRANSFER_HLG"
744    },
745    {
746     "enum_field_value" : 27,
747     "name" : "HAL_DATASPACE_RANGE_SHIFT"
748    },
749    {
750     "enum_field_value" : 939524096,
751     "name" : "HAL_DATASPACE_RANGE_MASK"
752    },
753    {
754     "enum_field_value" : 0,
755     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
756    },
757    {
758     "enum_field_value" : 134217728,
759     "name" : "HAL_DATASPACE_RANGE_FULL"
760    },
761    {
762     "enum_field_value" : 268435456,
763     "name" : "HAL_DATASPACE_RANGE_LIMITED"
764    },
765    {
766     "enum_field_value" : 402653184,
767     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
768    },
769    {
770     "enum_field_value" : 512,
771     "name" : "HAL_DATASPACE_SRGB_LINEAR"
772    },
773    {
774     "enum_field_value" : 138477568,
775     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
776    },
777    {
778     "enum_field_value" : 406913024,
779     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
780    },
781    {
782     "enum_field_value" : 513,
783     "name" : "HAL_DATASPACE_SRGB"
784    },
785    {
786     "enum_field_value" : 142671872,
787     "name" : "HAL_DATASPACE_V0_SRGB"
788    },
789    {
790     "enum_field_value" : 411107328,
791     "name" : "HAL_DATASPACE_V0_SCRGB"
792    },
793    {
794     "enum_field_value" : 257,
795     "name" : "HAL_DATASPACE_JFIF"
796    },
797    {
798     "enum_field_value" : 146931712,
799     "name" : "HAL_DATASPACE_V0_JFIF"
800    },
801    {
802     "enum_field_value" : 258,
803     "name" : "HAL_DATASPACE_BT601_625"
804    },
805    {
806     "enum_field_value" : 281149440,
807     "name" : "HAL_DATASPACE_V0_BT601_625"
808    },
809    {
810     "enum_field_value" : 259,
811     "name" : "HAL_DATASPACE_BT601_525"
812    },
813    {
814     "enum_field_value" : 281280512,
815     "name" : "HAL_DATASPACE_V0_BT601_525"
816    },
817    {
818     "enum_field_value" : 260,
819     "name" : "HAL_DATASPACE_BT709"
820    },
821    {
822     "enum_field_value" : 281083904,
823     "name" : "HAL_DATASPACE_V0_BT709"
824    },
825    {
826     "enum_field_value" : 139067392,
827     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
828    },
829    {
830     "enum_field_value" : 155844608,
831     "name" : "HAL_DATASPACE_DCI_P3"
832    },
833    {
834     "enum_field_value" : 139067392,
835     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
836    },
837    {
838     "enum_field_value" : 143261696,
839     "name" : "HAL_DATASPACE_DISPLAY_P3"
840    },
841    {
842     "enum_field_value" : 151715840,
843     "name" : "HAL_DATASPACE_ADOBE_RGB"
844    },
845    {
846     "enum_field_value" : 138805248,
847     "name" : "HAL_DATASPACE_BT2020_LINEAR"
848    },
849    {
850     "enum_field_value" : 147193856,
851     "name" : "HAL_DATASPACE_BT2020"
852    },
853    {
854     "enum_field_value" : 163971072,
855     "name" : "HAL_DATASPACE_BT2020_PQ"
856    },
857    {
858     "enum_field_value" : 4096,
859     "name" : "HAL_DATASPACE_DEPTH"
860    },
861    {
862     "enum_field_value" : 4097,
863     "name" : "HAL_DATASPACE_SENSOR"
864    }
865   ],
866   "linker_set_key" : "_ZTI19android_dataspace_t",
867   "name" : "android_dataspace_t",
868   "referenced_type" : "_ZTI19android_dataspace_t",
869   "self_type" : "_ZTI19android_dataspace_t",
870   "size" : 4,
871   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
872   "underlying_type" : "_ZTIj"
873  },
874  {
875   "alignment" : 4,
876   "enum_fields" :
877   [
878    {
879     "enum_field_value" : 0,
880     "name" : "FLEX_FORMAT_INVALID"
881    },
882    {
883     "enum_field_value" : 1,
884     "name" : "FLEX_FORMAT_Y"
885    },
886    {
887     "enum_field_value" : 7,
888     "name" : "FLEX_FORMAT_YCbCr"
889    },
890    {
891     "enum_field_value" : 1073741831,
892     "name" : "FLEX_FORMAT_YCbCrA"
893    },
894    {
895     "enum_field_value" : 7168,
896     "name" : "FLEX_FORMAT_RGB"
897    },
898    {
899     "enum_field_value" : 1073748992,
900     "name" : "FLEX_FORMAT_RGBA"
901    }
902   ],
903   "linker_set_key" : "_ZTI19android_flex_format",
904   "name" : "android_flex_format",
905   "referenced_type" : "_ZTI19android_flex_format",
906   "self_type" : "_ZTI19android_flex_format",
907   "size" : 4,
908   "source_file" : "system/core/libsystem/include/system/graphics.h",
909   "underlying_type" : "_ZTIj"
910  },
911  {
912   "alignment" : 4,
913   "enum_fields" :
914   [
915    {
916     "enum_field_value" : 1,
917     "name" : "HAL_TRANSFORM_FLIP_H"
918    },
919    {
920     "enum_field_value" : 2,
921     "name" : "HAL_TRANSFORM_FLIP_V"
922    },
923    {
924     "enum_field_value" : 4,
925     "name" : "HAL_TRANSFORM_ROT_90"
926    },
927    {
928     "enum_field_value" : 3,
929     "name" : "HAL_TRANSFORM_ROT_180"
930    },
931    {
932     "enum_field_value" : 7,
933     "name" : "HAL_TRANSFORM_ROT_270"
934    }
935   ],
936   "linker_set_key" : "_ZTI19android_transform_t",
937   "name" : "android_transform_t",
938   "referenced_type" : "_ZTI19android_transform_t",
939   "self_type" : "_ZTI19android_transform_t",
940   "size" : 4,
941   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
942   "underlying_type" : "_ZTIj"
943  },
944  {
945   "alignment" : 4,
946   "enum_fields" :
947   [
948    {
949     "enum_field_value" : 0,
950     "name" : "HAL_COLOR_MODE_NATIVE"
951    },
952    {
953     "enum_field_value" : 1,
954     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
955    },
956    {
957     "enum_field_value" : 2,
958     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
959    },
960    {
961     "enum_field_value" : 3,
962     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
963    },
964    {
965     "enum_field_value" : 4,
966     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
967    },
968    {
969     "enum_field_value" : 5,
970     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
971    },
972    {
973     "enum_field_value" : 6,
974     "name" : "HAL_COLOR_MODE_DCI_P3"
975    },
976    {
977     "enum_field_value" : 7,
978     "name" : "HAL_COLOR_MODE_SRGB"
979    },
980    {
981     "enum_field_value" : 8,
982     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
983    },
984    {
985     "enum_field_value" : 9,
986     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
987    }
988   ],
989   "linker_set_key" : "_ZTI20android_color_mode_t",
990   "name" : "android_color_mode_t",
991   "referenced_type" : "_ZTI20android_color_mode_t",
992   "self_type" : "_ZTI20android_color_mode_t",
993   "size" : 4,
994   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
995   "underlying_type" : "_ZTIj"
996  },
997  {
998   "alignment" : 4,
999   "enum_fields" :
1000   [
1001    {
1002     "enum_field_value" : 0,
1003     "name" : "SYSTEM_TIME_REALTIME"
1004    },
1005    {
1006     "enum_field_value" : 1,
1007     "name" : "SYSTEM_TIME_MONOTONIC"
1008    },
1009    {
1010     "enum_field_value" : 2,
1011     "name" : "SYSTEM_TIME_PROCESS"
1012    },
1013    {
1014     "enum_field_value" : 3,
1015     "name" : "SYSTEM_TIME_THREAD"
1016    },
1017    {
1018     "enum_field_value" : 4,
1019     "name" : "SYSTEM_TIME_BOOTTIME"
1020    }
1021   ],
1022   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1023   "name" : "(unnamed)",
1024   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1025   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1026   "size" : 4,
1027   "source_file" : "system/core/libutils/include/utils/Timers.h",
1028   "underlying_type" : "_ZTIj"
1029  },
1030  {
1031   "alignment" : 4,
1032   "enum_fields" :
1033   [
1034    {
1035     "enum_field_value" : 1,
1036     "name" : "FLEX_COMPONENT_Y"
1037    },
1038    {
1039     "enum_field_value" : 2,
1040     "name" : "FLEX_COMPONENT_Cb"
1041    },
1042    {
1043     "enum_field_value" : 4,
1044     "name" : "FLEX_COMPONENT_Cr"
1045    },
1046    {
1047     "enum_field_value" : 1024,
1048     "name" : "FLEX_COMPONENT_R"
1049    },
1050    {
1051     "enum_field_value" : 2048,
1052     "name" : "FLEX_COMPONENT_G"
1053    },
1054    {
1055     "enum_field_value" : 4096,
1056     "name" : "FLEX_COMPONENT_B"
1057    },
1058    {
1059     "enum_field_value" : 1073741824,
1060     "name" : "FLEX_COMPONENT_A"
1061    }
1062   ],
1063   "linker_set_key" : "_ZTI22android_flex_component",
1064   "name" : "android_flex_component",
1065   "referenced_type" : "_ZTI22android_flex_component",
1066   "self_type" : "_ZTI22android_flex_component",
1067   "size" : 4,
1068   "source_file" : "system/core/libsystem/include/system/graphics.h",
1069   "underlying_type" : "_ZTIj"
1070  },
1071  {
1072   "alignment" : 4,
1073   "enum_fields" :
1074   [
1075    {
1076     "enum_field_value" : 1,
1077     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1078    },
1079    {
1080     "enum_field_value" : 2,
1081     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1082    },
1083    {
1084     "enum_field_value" : 3,
1085     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1086    },
1087    {
1088     "enum_field_value" : 4,
1089     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1090    },
1091    {
1092     "enum_field_value" : 5,
1093     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1094    },
1095    {
1096     "enum_field_value" : 16,
1097     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1098    },
1099    {
1100     "enum_field_value" : 17,
1101     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1102    },
1103    {
1104     "enum_field_value" : 20,
1105     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1106    },
1107    {
1108     "enum_field_value" : 22,
1109     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1110    },
1111    {
1112     "enum_field_value" : 32,
1113     "name" : "HAL_PIXEL_FORMAT_RAW16"
1114    },
1115    {
1116     "enum_field_value" : 33,
1117     "name" : "HAL_PIXEL_FORMAT_BLOB"
1118    },
1119    {
1120     "enum_field_value" : 34,
1121     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1122    },
1123    {
1124     "enum_field_value" : 35,
1125     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1126    },
1127    {
1128     "enum_field_value" : 36,
1129     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1130    },
1131    {
1132     "enum_field_value" : 37,
1133     "name" : "HAL_PIXEL_FORMAT_RAW10"
1134    },
1135    {
1136     "enum_field_value" : 38,
1137     "name" : "HAL_PIXEL_FORMAT_RAW12"
1138    },
1139    {
1140     "enum_field_value" : 43,
1141     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1142    },
1143    {
1144     "enum_field_value" : 538982489,
1145     "name" : "HAL_PIXEL_FORMAT_Y8"
1146    },
1147    {
1148     "enum_field_value" : 540422489,
1149     "name" : "HAL_PIXEL_FORMAT_Y16"
1150    },
1151    {
1152     "enum_field_value" : 842094169,
1153     "name" : "HAL_PIXEL_FORMAT_YV12"
1154    }
1155   ],
1156   "linker_set_key" : "_ZTI22android_pixel_format_t",
1157   "name" : "android_pixel_format_t",
1158   "referenced_type" : "_ZTI22android_pixel_format_t",
1159   "self_type" : "_ZTI22android_pixel_format_t",
1160   "size" : 4,
1161   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1162   "underlying_type" : "_ZTIj"
1163  },
1164  {
1165   "alignment" : 4,
1166   "enum_fields" :
1167   [
1168    {
1169     "enum_field_value" : 19,
1170     "name" : "ANDROID_PRIORITY_LOWEST"
1171    },
1172    {
1173     "enum_field_value" : 10,
1174     "name" : "ANDROID_PRIORITY_BACKGROUND"
1175    },
1176    {
1177     "enum_field_value" : 0,
1178     "name" : "ANDROID_PRIORITY_NORMAL"
1179    },
1180    {
1181     "enum_field_value" : -2,
1182     "name" : "ANDROID_PRIORITY_FOREGROUND"
1183    },
1184    {
1185     "enum_field_value" : -4,
1186     "name" : "ANDROID_PRIORITY_DISPLAY"
1187    },
1188    {
1189     "enum_field_value" : -8,
1190     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1191    },
1192    {
1193     "enum_field_value" : -10,
1194     "name" : "ANDROID_PRIORITY_VIDEO"
1195    },
1196    {
1197     "enum_field_value" : -16,
1198     "name" : "ANDROID_PRIORITY_AUDIO"
1199    },
1200    {
1201     "enum_field_value" : -19,
1202     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1203    },
1204    {
1205     "enum_field_value" : -20,
1206     "name" : "ANDROID_PRIORITY_HIGHEST"
1207    },
1208    {
1209     "enum_field_value" : 0,
1210     "name" : "ANDROID_PRIORITY_DEFAULT"
1211    },
1212    {
1213     "enum_field_value" : -1,
1214     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1215    },
1216    {
1217     "enum_field_value" : 1,
1218     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1219    }
1220   ],
1221   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1222   "name" : "(unnamed)",
1223   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1224   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1225   "size" : 4,
1226   "source_file" : "system/core/libsystem/include/system/thread_defs.h",
1227   "underlying_type" : "_ZTIi"
1228  },
1229  {
1230   "alignment" : 4,
1231   "enum_fields" :
1232   [
1233    {
1234     "enum_field_value" : 281411584,
1235     "name" : "HAL_DATASPACE_BT2020_ITU"
1236    },
1237    {
1238     "enum_field_value" : 298188800,
1239     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1240    },
1241    {
1242     "enum_field_value" : 302383104,
1243     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1244    },
1245    {
1246     "enum_field_value" : 168165376,
1247     "name" : "HAL_DATASPACE_BT2020_HLG"
1248    }
1249   ],
1250   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1251   "name" : "android_dataspace_v1_1_t",
1252   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1253   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1254   "size" : 4,
1255   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
1256   "underlying_type" : "_ZTIj"
1257  },
1258  {
1259   "alignment" : 4,
1260   "enum_fields" :
1261   [
1262    {
1263     "enum_field_value" : 142999552,
1264     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1265    },
1266    {
1267     "enum_field_value" : 4098,
1268     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1269    },
1270    {
1271     "enum_field_value" : 4099,
1272     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1273    },
1274    {
1275     "enum_field_value" : 4100,
1276     "name" : "HAL_DATASPACE_HEIF"
1277    }
1278   ],
1279   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1280   "name" : "android_dataspace_v1_2_t",
1281   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1282   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1283   "size" : 4,
1284   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
1285   "underlying_type" : "_ZTIj"
1286  },
1287  {
1288   "alignment" : 4,
1289   "enum_fields" :
1290   [
1291    {
1292     "enum_field_value" : 10,
1293     "name" : "HAL_COLOR_MODE_BT2020"
1294    },
1295    {
1296     "enum_field_value" : 11,
1297     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1298    },
1299    {
1300     "enum_field_value" : 12,
1301     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1302    }
1303   ],
1304   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1305   "name" : "android_color_mode_v1_1_t",
1306   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1307   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1308   "size" : 4,
1309   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
1310   "underlying_type" : "_ZTIj"
1311  },
1312  {
1313   "alignment" : 4,
1314   "enum_fields" :
1315   [
1316    {
1317     "enum_field_value" : 13,
1318     "name" : "HAL_COLOR_MODE_DISPLAY_BT2020"
1319    }
1320   ],
1321   "linker_set_key" : "_ZTI25android_color_mode_v1_2_t",
1322   "name" : "android_color_mode_v1_2_t",
1323   "referenced_type" : "_ZTI25android_color_mode_v1_2_t",
1324   "self_type" : "_ZTI25android_color_mode_v1_2_t",
1325   "size" : 4,
1326   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
1327   "underlying_type" : "_ZTIj"
1328  },
1329  {
1330   "alignment" : 4,
1331   "enum_fields" :
1332   [
1333    {
1334     "enum_field_value" : 0,
1335     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1336    },
1337    {
1338     "enum_field_value" : 1,
1339     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1340    },
1341    {
1342     "enum_field_value" : 2,
1343     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1344    },
1345    {
1346     "enum_field_value" : 3,
1347     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1348    },
1349    {
1350     "enum_field_value" : 4,
1351     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1352    },
1353    {
1354     "enum_field_value" : 5,
1355     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1356    },
1357    {
1358     "enum_field_value" : 6,
1359     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1360    }
1361   ],
1362   "linker_set_key" : "_ZTI25android_color_transform_t",
1363   "name" : "android_color_transform_t",
1364   "referenced_type" : "_ZTI25android_color_transform_t",
1365   "self_type" : "_ZTI25android_color_transform_t",
1366   "size" : 4,
1367   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1368   "underlying_type" : "_ZTIj"
1369  },
1370  {
1371   "alignment" : 4,
1372   "enum_fields" :
1373   [
1374    {
1375     "enum_field_value" : 39,
1376     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1377    },
1378    {
1379     "enum_field_value" : 40,
1380     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1381    },
1382    {
1383     "enum_field_value" : 41,
1384     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1385    },
1386    {
1387     "enum_field_value" : 42,
1388     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1389    }
1390   ],
1391   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1392   "name" : "android_pixel_format_sw_t",
1393   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1394   "self_type" : "_ZTI25android_pixel_format_sw_t",
1395   "size" : 4,
1396   "source_file" : "system/core/libsystem/include/system/graphics-sw.h",
1397   "underlying_type" : "_ZTIj"
1398  },
1399  {
1400   "alignment" : 4,
1401   "enum_fields" :
1402   [
1403    {
1404     "enum_field_value" : 48,
1405     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1406    },
1407    {
1408     "enum_field_value" : 49,
1409     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1410    },
1411    {
1412     "enum_field_value" : 50,
1413     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1414    },
1415    {
1416     "enum_field_value" : 51,
1417     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1418    },
1419    {
1420     "enum_field_value" : 52,
1421     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1422    },
1423    {
1424     "enum_field_value" : 53,
1425     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1426    },
1427    {
1428     "enum_field_value" : 54,
1429     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1430    }
1431   ],
1432   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1433   "name" : "android_pixel_format_v1_1_t",
1434   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1435   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1436   "size" : 4,
1437   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
1438   "underlying_type" : "_ZTIj"
1439  },
1440  {
1441   "alignment" : 4,
1442   "enum_fields" :
1443   [
1444    {
1445     "enum_field_value" : 55,
1446     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1447    }
1448   ],
1449   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1450   "name" : "android_pixel_format_v1_2_t",
1451   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1452   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1453   "size" : 4,
1454   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
1455   "underlying_type" : "_ZTIj"
1456  },
1457  {
1458   "alignment" : 4,
1459   "enum_fields" :
1460   [
1461    {
1462     "enum_field_value" : 0,
1463     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1464    },
1465    {
1466     "enum_field_value" : 1,
1467     "name" : "HAL_RENDER_INTENT_ENHANCE"
1468    },
1469    {
1470     "enum_field_value" : 2,
1471     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1472    },
1473    {
1474     "enum_field_value" : 3,
1475     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1476    }
1477   ],
1478   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1479   "name" : "android_render_intent_v1_1_t",
1480   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1481   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1482   "size" : 4,
1483   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
1484   "underlying_type" : "_ZTIj"
1485  },
1486  {
1487   "alignment" : 4,
1488   "enum_fields" :
1489   [
1490    {
1491     "enum_field_value" : 0,
1492     "name" : "LOG_ID_MIN"
1493    },
1494    {
1495     "enum_field_value" : 0,
1496     "name" : "LOG_ID_MAIN"
1497    },
1498    {
1499     "enum_field_value" : 1,
1500     "name" : "LOG_ID_RADIO"
1501    },
1502    {
1503     "enum_field_value" : 2,
1504     "name" : "LOG_ID_EVENTS"
1505    },
1506    {
1507     "enum_field_value" : 3,
1508     "name" : "LOG_ID_SYSTEM"
1509    },
1510    {
1511     "enum_field_value" : 4,
1512     "name" : "LOG_ID_CRASH"
1513    },
1514    {
1515     "enum_field_value" : 5,
1516     "name" : "LOG_ID_STATS"
1517    },
1518    {
1519     "enum_field_value" : 6,
1520     "name" : "LOG_ID_SECURITY"
1521    },
1522    {
1523     "enum_field_value" : 7,
1524     "name" : "LOG_ID_KERNEL"
1525    },
1526    {
1527     "enum_field_value" : 8,
1528     "name" : "LOG_ID_MAX"
1529    },
1530    {
1531     "enum_field_value" : 2147483647,
1532     "name" : "LOG_ID_DEFAULT"
1533    }
1534   ],
1535   "linker_set_key" : "_ZTI6log_id",
1536   "name" : "log_id",
1537   "referenced_type" : "_ZTI6log_id",
1538   "self_type" : "_ZTI6log_id",
1539   "size" : 4,
1540   "source_file" : "system/logging/liblog/include_vndk/android/log.h",
1541   "underlying_type" : "_ZTIj"
1542  },
1543  {
1544   "alignment" : 4,
1545   "enum_fields" :
1546   [
1547    {
1548     "enum_field_value" : 1,
1549     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1550    },
1551    {
1552     "enum_field_value" : 2,
1553     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1554    },
1555    {
1556     "enum_field_value" : 4,
1557     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1558    }
1559   ],
1560   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1561   "name" : "android::VectorImpl::(unnamed)",
1562   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1563   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1564   "size" : 4,
1565   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
1566   "underlying_type" : "_ZTIj"
1567  },
1568  {
1569   "alignment" : 4,
1570   "enum_fields" :
1571   [
1572    {
1573     "enum_field_value" : 0,
1574     "name" : "android::OK"
1575    },
1576    {
1577     "enum_field_value" : 0,
1578     "name" : "android::NO_ERROR"
1579    },
1580    {
1581     "enum_field_value" : -2147483648,
1582     "name" : "android::UNKNOWN_ERROR"
1583    },
1584    {
1585     "enum_field_value" : -12,
1586     "name" : "android::NO_MEMORY"
1587    },
1588    {
1589     "enum_field_value" : -38,
1590     "name" : "android::INVALID_OPERATION"
1591    },
1592    {
1593     "enum_field_value" : -22,
1594     "name" : "android::BAD_VALUE"
1595    },
1596    {
1597     "enum_field_value" : -2147483647,
1598     "name" : "android::BAD_TYPE"
1599    },
1600    {
1601     "enum_field_value" : -2,
1602     "name" : "android::NAME_NOT_FOUND"
1603    },
1604    {
1605     "enum_field_value" : -1,
1606     "name" : "android::PERMISSION_DENIED"
1607    },
1608    {
1609     "enum_field_value" : -19,
1610     "name" : "android::NO_INIT"
1611    },
1612    {
1613     "enum_field_value" : -17,
1614     "name" : "android::ALREADY_EXISTS"
1615    },
1616    {
1617     "enum_field_value" : -32,
1618     "name" : "android::DEAD_OBJECT"
1619    },
1620    {
1621     "enum_field_value" : -2147483646,
1622     "name" : "android::FAILED_TRANSACTION"
1623    },
1624    {
1625     "enum_field_value" : -75,
1626     "name" : "android::BAD_INDEX"
1627    },
1628    {
1629     "enum_field_value" : -61,
1630     "name" : "android::NOT_ENOUGH_DATA"
1631    },
1632    {
1633     "enum_field_value" : -11,
1634     "name" : "android::WOULD_BLOCK"
1635    },
1636    {
1637     "enum_field_value" : -110,
1638     "name" : "android::TIMED_OUT"
1639    },
1640    {
1641     "enum_field_value" : -74,
1642     "name" : "android::UNKNOWN_TRANSACTION"
1643    },
1644    {
1645     "enum_field_value" : -2147483641,
1646     "name" : "android::FDS_NOT_ALLOWED"
1647    },
1648    {
1649     "enum_field_value" : -2147483640,
1650     "name" : "android::UNEXPECTED_NULL"
1651    }
1652   ],
1653   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1654   "name" : "android::(unnamed)",
1655   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1656   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1657   "size" : 4,
1658   "source_file" : "system/core/libutils/include/utils/Errors.h",
1659   "underlying_type" : "_ZTIi"
1660  },
1661  {
1662   "alignment" : 4,
1663   "enum_fields" :
1664   [
1665    {
1666     "enum_field_value" : 19,
1667     "name" : "android::PRIORITY_LOWEST"
1668    },
1669    {
1670     "enum_field_value" : 10,
1671     "name" : "android::PRIORITY_BACKGROUND"
1672    },
1673    {
1674     "enum_field_value" : 0,
1675     "name" : "android::PRIORITY_NORMAL"
1676    },
1677    {
1678     "enum_field_value" : -2,
1679     "name" : "android::PRIORITY_FOREGROUND"
1680    },
1681    {
1682     "enum_field_value" : -4,
1683     "name" : "android::PRIORITY_DISPLAY"
1684    },
1685    {
1686     "enum_field_value" : -8,
1687     "name" : "android::PRIORITY_URGENT_DISPLAY"
1688    },
1689    {
1690     "enum_field_value" : -16,
1691     "name" : "android::PRIORITY_AUDIO"
1692    },
1693    {
1694     "enum_field_value" : -19,
1695     "name" : "android::PRIORITY_URGENT_AUDIO"
1696    },
1697    {
1698     "enum_field_value" : -20,
1699     "name" : "android::PRIORITY_HIGHEST"
1700    },
1701    {
1702     "enum_field_value" : 0,
1703     "name" : "android::PRIORITY_DEFAULT"
1704    },
1705    {
1706     "enum_field_value" : -1,
1707     "name" : "android::PRIORITY_MORE_FAVORABLE"
1708    },
1709    {
1710     "enum_field_value" : 1,
1711     "name" : "android::PRIORITY_LESS_FAVORABLE"
1712    }
1713   ],
1714   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1715   "name" : "android::(unnamed)",
1716   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1717   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1718   "size" : 4,
1719   "source_file" : "system/core/libutils/include/utils/ThreadDefs.h",
1720   "underlying_type" : "_ZTIi"
1721  },
1722  {
1723   "alignment" : 4,
1724   "enum_fields" :
1725   [
1726    {
1727     "enum_field_value" : 1,
1728     "name" : "android::trait_trivial_copy<bool>::value"
1729    }
1730   ],
1731   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1732   "name" : "android::trait_trivial_copy<bool>::(unnamed)",
1733   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1734   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1735   "size" : 4,
1736   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1737   "underlying_type" : "_ZTIj"
1738  },
1739  {
1740   "alignment" : 4,
1741   "enum_fields" :
1742   [
1743    {
1744     "enum_field_value" : 1,
1745     "name" : "android::trait_trivial_copy<char>::value"
1746    }
1747   ],
1748   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1749   "name" : "android::trait_trivial_copy<char>::(unnamed)",
1750   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1751   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1752   "size" : 4,
1753   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1754   "underlying_type" : "_ZTIj"
1755  },
1756  {
1757   "alignment" : 4,
1758   "enum_fields" :
1759   [
1760    {
1761     "enum_field_value" : 1,
1762     "name" : "android::trait_trivial_copy<double>::value"
1763    }
1764   ],
1765   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1766   "name" : "android::trait_trivial_copy<double>::(unnamed)",
1767   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1768   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1769   "size" : 4,
1770   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1771   "underlying_type" : "_ZTIj"
1772  },
1773  {
1774   "alignment" : 4,
1775   "enum_fields" :
1776   [
1777    {
1778     "enum_field_value" : 1,
1779     "name" : "android::trait_trivial_copy<float>::value"
1780    }
1781   ],
1782   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1783   "name" : "android::trait_trivial_copy<float>::(unnamed)",
1784   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1785   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1786   "size" : 4,
1787   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1788   "underlying_type" : "_ZTIj"
1789  },
1790  {
1791   "alignment" : 4,
1792   "enum_fields" :
1793   [
1794    {
1795     "enum_field_value" : 1,
1796     "name" : "android::trait_trivial_copy<unsigned char>::value"
1797    }
1798   ],
1799   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1800   "name" : "android::trait_trivial_copy<unsigned char>::(unnamed)",
1801   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1802   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1803   "size" : 4,
1804   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1805   "underlying_type" : "_ZTIj"
1806  },
1807  {
1808   "alignment" : 4,
1809   "enum_fields" :
1810   [
1811    {
1812     "enum_field_value" : 1,
1813     "name" : "android::trait_trivial_copy<int>::value"
1814    }
1815   ],
1816   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1817   "name" : "android::trait_trivial_copy<int>::(unnamed)",
1818   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1819   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1820   "size" : 4,
1821   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1822   "underlying_type" : "_ZTIj"
1823  },
1824  {
1825   "alignment" : 4,
1826   "enum_fields" :
1827   [
1828    {
1829     "enum_field_value" : 1,
1830     "name" : "android::trait_trivial_copy<unsigned int>::value"
1831    }
1832   ],
1833   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1834   "name" : "android::trait_trivial_copy<unsigned int>::(unnamed)",
1835   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1836   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1837   "size" : 4,
1838   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1839   "underlying_type" : "_ZTIj"
1840  },
1841  {
1842   "alignment" : 4,
1843   "enum_fields" :
1844   [
1845    {
1846     "enum_field_value" : 1,
1847     "name" : "android::trait_trivial_copy<long>::value"
1848    }
1849   ],
1850   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1851   "name" : "android::trait_trivial_copy<long>::(unnamed)",
1852   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1853   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1854   "size" : 4,
1855   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1856   "underlying_type" : "_ZTIj"
1857  },
1858  {
1859   "alignment" : 4,
1860   "enum_fields" :
1861   [
1862    {
1863     "enum_field_value" : 1,
1864     "name" : "android::trait_trivial_copy<unsigned long>::value"
1865    }
1866   ],
1867   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1868   "name" : "android::trait_trivial_copy<unsigned long>::(unnamed)",
1869   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1870   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1871   "size" : 4,
1872   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1873   "underlying_type" : "_ZTIj"
1874  },
1875  {
1876   "alignment" : 4,
1877   "enum_fields" :
1878   [
1879    {
1880     "enum_field_value" : 1,
1881     "name" : "android::trait_trivial_copy<short>::value"
1882    }
1883   ],
1884   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1885   "name" : "android::trait_trivial_copy<short>::(unnamed)",
1886   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1887   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1888   "size" : 4,
1889   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1890   "underlying_type" : "_ZTIj"
1891  },
1892  {
1893   "alignment" : 4,
1894   "enum_fields" :
1895   [
1896    {
1897     "enum_field_value" : 1,
1898     "name" : "android::trait_trivial_copy<unsigned short>::value"
1899    }
1900   ],
1901   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1902   "name" : "android::trait_trivial_copy<unsigned short>::(unnamed)",
1903   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1904   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1905   "size" : 4,
1906   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1907   "underlying_type" : "_ZTIj"
1908  },
1909  {
1910   "alignment" : 4,
1911   "enum_fields" :
1912   [
1913    {
1914     "enum_field_value" : 1,
1915     "name" : "android::trait_trivial_copy<void>::value"
1916    }
1917   ],
1918   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1919   "name" : "android::trait_trivial_copy<void>::(unnamed)",
1920   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1921   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1922   "size" : 4,
1923   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1924   "underlying_type" : "_ZTIj"
1925  },
1926  {
1927   "alignment" : 4,
1928   "enum_fields" :
1929   [
1930    {
1931     "enum_field_value" : 1,
1932     "name" : "android::trait_trivial_copy<long long>::value"
1933    }
1934   ],
1935   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1936   "name" : "android::trait_trivial_copy<long long>::(unnamed)",
1937   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1938   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1939   "size" : 4,
1940   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1941   "underlying_type" : "_ZTIj"
1942  },
1943  {
1944   "alignment" : 4,
1945   "enum_fields" :
1946   [
1947    {
1948     "enum_field_value" : 1,
1949     "name" : "android::trait_trivial_copy<unsigned long long>::value"
1950    }
1951   ],
1952   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1953   "name" : "android::trait_trivial_copy<unsigned long long>::(unnamed)",
1954   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1955   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1956   "size" : 4,
1957   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1958   "underlying_type" : "_ZTIj"
1959  },
1960  {
1961   "alignment" : 4,
1962   "enum_fields" :
1963   [
1964    {
1965     "enum_field_value" : 1,
1966     "name" : "android::trait_trivial_ctor<bool>::value"
1967    }
1968   ],
1969   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1970   "name" : "android::trait_trivial_ctor<bool>::(unnamed)",
1971   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1972   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1973   "size" : 4,
1974   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1975   "underlying_type" : "_ZTIj"
1976  },
1977  {
1978   "alignment" : 4,
1979   "enum_fields" :
1980   [
1981    {
1982     "enum_field_value" : 1,
1983     "name" : "android::trait_trivial_ctor<char>::value"
1984    }
1985   ],
1986   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1987   "name" : "android::trait_trivial_ctor<char>::(unnamed)",
1988   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1989   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1990   "size" : 4,
1991   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1992   "underlying_type" : "_ZTIj"
1993  },
1994  {
1995   "alignment" : 4,
1996   "enum_fields" :
1997   [
1998    {
1999     "enum_field_value" : 1,
2000     "name" : "android::trait_trivial_ctor<double>::value"
2001    }
2002   ],
2003   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2004   "name" : "android::trait_trivial_ctor<double>::(unnamed)",
2005   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2006   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2007   "size" : 4,
2008   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2009   "underlying_type" : "_ZTIj"
2010  },
2011  {
2012   "alignment" : 4,
2013   "enum_fields" :
2014   [
2015    {
2016     "enum_field_value" : 1,
2017     "name" : "android::trait_trivial_ctor<float>::value"
2018    }
2019   ],
2020   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2021   "name" : "android::trait_trivial_ctor<float>::(unnamed)",
2022   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2023   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2024   "size" : 4,
2025   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2026   "underlying_type" : "_ZTIj"
2027  },
2028  {
2029   "alignment" : 4,
2030   "enum_fields" :
2031   [
2032    {
2033     "enum_field_value" : 1,
2034     "name" : "android::trait_trivial_ctor<unsigned char>::value"
2035    }
2036   ],
2037   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2038   "name" : "android::trait_trivial_ctor<unsigned char>::(unnamed)",
2039   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2040   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2041   "size" : 4,
2042   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2043   "underlying_type" : "_ZTIj"
2044  },
2045  {
2046   "alignment" : 4,
2047   "enum_fields" :
2048   [
2049    {
2050     "enum_field_value" : 1,
2051     "name" : "android::trait_trivial_ctor<int>::value"
2052    }
2053   ],
2054   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2055   "name" : "android::trait_trivial_ctor<int>::(unnamed)",
2056   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2057   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2058   "size" : 4,
2059   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2060   "underlying_type" : "_ZTIj"
2061  },
2062  {
2063   "alignment" : 4,
2064   "enum_fields" :
2065   [
2066    {
2067     "enum_field_value" : 1,
2068     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2069    }
2070   ],
2071   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2072   "name" : "android::trait_trivial_ctor<unsigned int>::(unnamed)",
2073   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2074   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2075   "size" : 4,
2076   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2077   "underlying_type" : "_ZTIj"
2078  },
2079  {
2080   "alignment" : 4,
2081   "enum_fields" :
2082   [
2083    {
2084     "enum_field_value" : 1,
2085     "name" : "android::trait_trivial_ctor<long>::value"
2086    }
2087   ],
2088   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2089   "name" : "android::trait_trivial_ctor<long>::(unnamed)",
2090   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2091   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2092   "size" : 4,
2093   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2094   "underlying_type" : "_ZTIj"
2095  },
2096  {
2097   "alignment" : 4,
2098   "enum_fields" :
2099   [
2100    {
2101     "enum_field_value" : 1,
2102     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2103    }
2104   ],
2105   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2106   "name" : "android::trait_trivial_ctor<unsigned long>::(unnamed)",
2107   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2108   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2109   "size" : 4,
2110   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2111   "underlying_type" : "_ZTIj"
2112  },
2113  {
2114   "alignment" : 4,
2115   "enum_fields" :
2116   [
2117    {
2118     "enum_field_value" : 1,
2119     "name" : "android::trait_trivial_ctor<short>::value"
2120    }
2121   ],
2122   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2123   "name" : "android::trait_trivial_ctor<short>::(unnamed)",
2124   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2125   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2126   "size" : 4,
2127   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2128   "underlying_type" : "_ZTIj"
2129  },
2130  {
2131   "alignment" : 4,
2132   "enum_fields" :
2133   [
2134    {
2135     "enum_field_value" : 1,
2136     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2137    }
2138   ],
2139   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2140   "name" : "android::trait_trivial_ctor<unsigned short>::(unnamed)",
2141   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2142   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2143   "size" : 4,
2144   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2145   "underlying_type" : "_ZTIj"
2146  },
2147  {
2148   "alignment" : 4,
2149   "enum_fields" :
2150   [
2151    {
2152     "enum_field_value" : 1,
2153     "name" : "android::trait_trivial_ctor<void>::value"
2154    }
2155   ],
2156   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2157   "name" : "android::trait_trivial_ctor<void>::(unnamed)",
2158   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2159   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2160   "size" : 4,
2161   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2162   "underlying_type" : "_ZTIj"
2163  },
2164  {
2165   "alignment" : 4,
2166   "enum_fields" :
2167   [
2168    {
2169     "enum_field_value" : 1,
2170     "name" : "android::trait_trivial_ctor<long long>::value"
2171    }
2172   ],
2173   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2174   "name" : "android::trait_trivial_ctor<long long>::(unnamed)",
2175   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2176   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2177   "size" : 4,
2178   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2179   "underlying_type" : "_ZTIj"
2180  },
2181  {
2182   "alignment" : 4,
2183   "enum_fields" :
2184   [
2185    {
2186     "enum_field_value" : 1,
2187     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2188    }
2189   ],
2190   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2191   "name" : "android::trait_trivial_ctor<unsigned long long>::(unnamed)",
2192   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2193   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2194   "size" : 4,
2195   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2196   "underlying_type" : "_ZTIj"
2197  },
2198  {
2199   "alignment" : 4,
2200   "enum_fields" :
2201   [
2202    {
2203     "enum_field_value" : 1,
2204     "name" : "android::trait_trivial_dtor<bool>::value"
2205    }
2206   ],
2207   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2208   "name" : "android::trait_trivial_dtor<bool>::(unnamed)",
2209   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2210   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2211   "size" : 4,
2212   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2213   "underlying_type" : "_ZTIj"
2214  },
2215  {
2216   "alignment" : 4,
2217   "enum_fields" :
2218   [
2219    {
2220     "enum_field_value" : 1,
2221     "name" : "android::trait_trivial_dtor<char>::value"
2222    }
2223   ],
2224   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2225   "name" : "android::trait_trivial_dtor<char>::(unnamed)",
2226   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2227   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2228   "size" : 4,
2229   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2230   "underlying_type" : "_ZTIj"
2231  },
2232  {
2233   "alignment" : 4,
2234   "enum_fields" :
2235   [
2236    {
2237     "enum_field_value" : 1,
2238     "name" : "android::trait_trivial_dtor<double>::value"
2239    }
2240   ],
2241   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2242   "name" : "android::trait_trivial_dtor<double>::(unnamed)",
2243   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2244   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2245   "size" : 4,
2246   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2247   "underlying_type" : "_ZTIj"
2248  },
2249  {
2250   "alignment" : 4,
2251   "enum_fields" :
2252   [
2253    {
2254     "enum_field_value" : 1,
2255     "name" : "android::trait_trivial_dtor<float>::value"
2256    }
2257   ],
2258   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2259   "name" : "android::trait_trivial_dtor<float>::(unnamed)",
2260   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2261   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2262   "size" : 4,
2263   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2264   "underlying_type" : "_ZTIj"
2265  },
2266  {
2267   "alignment" : 4,
2268   "enum_fields" :
2269   [
2270    {
2271     "enum_field_value" : 1,
2272     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2273    }
2274   ],
2275   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2276   "name" : "android::trait_trivial_dtor<unsigned char>::(unnamed)",
2277   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2278   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2279   "size" : 4,
2280   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2281   "underlying_type" : "_ZTIj"
2282  },
2283  {
2284   "alignment" : 4,
2285   "enum_fields" :
2286   [
2287    {
2288     "enum_field_value" : 1,
2289     "name" : "android::trait_trivial_dtor<int>::value"
2290    }
2291   ],
2292   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2293   "name" : "android::trait_trivial_dtor<int>::(unnamed)",
2294   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2295   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2296   "size" : 4,
2297   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2298   "underlying_type" : "_ZTIj"
2299  },
2300  {
2301   "alignment" : 4,
2302   "enum_fields" :
2303   [
2304    {
2305     "enum_field_value" : 1,
2306     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2307    }
2308   ],
2309   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2310   "name" : "android::trait_trivial_dtor<unsigned int>::(unnamed)",
2311   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2312   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2313   "size" : 4,
2314   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2315   "underlying_type" : "_ZTIj"
2316  },
2317  {
2318   "alignment" : 4,
2319   "enum_fields" :
2320   [
2321    {
2322     "enum_field_value" : 1,
2323     "name" : "android::trait_trivial_dtor<long>::value"
2324    }
2325   ],
2326   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2327   "name" : "android::trait_trivial_dtor<long>::(unnamed)",
2328   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2329   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2330   "size" : 4,
2331   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2332   "underlying_type" : "_ZTIj"
2333  },
2334  {
2335   "alignment" : 4,
2336   "enum_fields" :
2337   [
2338    {
2339     "enum_field_value" : 1,
2340     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2341    }
2342   ],
2343   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2344   "name" : "android::trait_trivial_dtor<unsigned long>::(unnamed)",
2345   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2346   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2347   "size" : 4,
2348   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2349   "underlying_type" : "_ZTIj"
2350  },
2351  {
2352   "alignment" : 4,
2353   "enum_fields" :
2354   [
2355    {
2356     "enum_field_value" : 1,
2357     "name" : "android::trait_trivial_dtor<short>::value"
2358    }
2359   ],
2360   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2361   "name" : "android::trait_trivial_dtor<short>::(unnamed)",
2362   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2363   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2364   "size" : 4,
2365   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2366   "underlying_type" : "_ZTIj"
2367  },
2368  {
2369   "alignment" : 4,
2370   "enum_fields" :
2371   [
2372    {
2373     "enum_field_value" : 1,
2374     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2375    }
2376   ],
2377   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2378   "name" : "android::trait_trivial_dtor<unsigned short>::(unnamed)",
2379   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2380   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2381   "size" : 4,
2382   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2383   "underlying_type" : "_ZTIj"
2384  },
2385  {
2386   "alignment" : 4,
2387   "enum_fields" :
2388   [
2389    {
2390     "enum_field_value" : 1,
2391     "name" : "android::trait_trivial_dtor<void>::value"
2392    }
2393   ],
2394   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2395   "name" : "android::trait_trivial_dtor<void>::(unnamed)",
2396   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2397   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2398   "size" : 4,
2399   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2400   "underlying_type" : "_ZTIj"
2401  },
2402  {
2403   "alignment" : 4,
2404   "enum_fields" :
2405   [
2406    {
2407     "enum_field_value" : 1,
2408     "name" : "android::trait_trivial_dtor<long long>::value"
2409    }
2410   ],
2411   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2412   "name" : "android::trait_trivial_dtor<long long>::(unnamed)",
2413   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2414   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2415   "size" : 4,
2416   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2417   "underlying_type" : "_ZTIj"
2418  },
2419  {
2420   "alignment" : 4,
2421   "enum_fields" :
2422   [
2423    {
2424     "enum_field_value" : 1,
2425     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2426    }
2427   ],
2428   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2429   "name" : "android::trait_trivial_dtor<unsigned long long>::(unnamed)",
2430   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2431   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2432   "size" : 4,
2433   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2434   "underlying_type" : "_ZTIj"
2435  },
2436  {
2437   "alignment" : 4,
2438   "enum_fields" :
2439   [
2440    {
2441     "enum_field_value" : 1,
2442     "name" : "android::trait_trivial_move<android::String8>::value"
2443    }
2444   ],
2445   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2446   "name" : "android::trait_trivial_move<android::String8>::(unnamed)",
2447   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2448   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2449   "size" : 4,
2450   "source_file" : "system/core/libutils/include/utils/String8.h",
2451   "underlying_type" : "_ZTIj"
2452  },
2453  {
2454   "alignment" : 4,
2455   "enum_fields" :
2456   [
2457    {
2458     "enum_field_value" : 1,
2459     "name" : "android::trait_trivial_move<android::String16>::value"
2460    }
2461   ],
2462   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2463   "name" : "android::trait_trivial_move<android::String16>::(unnamed)",
2464   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2465   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2466   "size" : 4,
2467   "source_file" : "system/core/libutils/include/utils/String16.h",
2468   "underlying_type" : "_ZTIj"
2469  },
2470  {
2471   "alignment" : 4,
2472   "enum_fields" :
2473   [
2474    {
2475     "enum_field_value" : 1,
2476     "name" : "android::trait_trivial_move<bool>::value"
2477    }
2478   ],
2479   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2480   "name" : "android::trait_trivial_move<bool>::(unnamed)",
2481   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2482   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2483   "size" : 4,
2484   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2485   "underlying_type" : "_ZTIj"
2486  },
2487  {
2488   "alignment" : 4,
2489   "enum_fields" :
2490   [
2491    {
2492     "enum_field_value" : 1,
2493     "name" : "android::trait_trivial_move<char>::value"
2494    }
2495   ],
2496   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2497   "name" : "android::trait_trivial_move<char>::(unnamed)",
2498   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2499   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2500   "size" : 4,
2501   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2502   "underlying_type" : "_ZTIj"
2503  },
2504  {
2505   "alignment" : 4,
2506   "enum_fields" :
2507   [
2508    {
2509     "enum_field_value" : 1,
2510     "name" : "android::trait_trivial_move<double>::value"
2511    }
2512   ],
2513   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2514   "name" : "android::trait_trivial_move<double>::(unnamed)",
2515   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2516   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2517   "size" : 4,
2518   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2519   "underlying_type" : "_ZTIj"
2520  },
2521  {
2522   "alignment" : 4,
2523   "enum_fields" :
2524   [
2525    {
2526     "enum_field_value" : 1,
2527     "name" : "android::trait_trivial_move<float>::value"
2528    }
2529   ],
2530   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2531   "name" : "android::trait_trivial_move<float>::(unnamed)",
2532   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2533   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2534   "size" : 4,
2535   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2536   "underlying_type" : "_ZTIj"
2537  },
2538  {
2539   "alignment" : 4,
2540   "enum_fields" :
2541   [
2542    {
2543     "enum_field_value" : 1,
2544     "name" : "android::trait_trivial_move<unsigned char>::value"
2545    }
2546   ],
2547   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2548   "name" : "android::trait_trivial_move<unsigned char>::(unnamed)",
2549   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2550   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2551   "size" : 4,
2552   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2553   "underlying_type" : "_ZTIj"
2554  },
2555  {
2556   "alignment" : 4,
2557   "enum_fields" :
2558   [
2559    {
2560     "enum_field_value" : 1,
2561     "name" : "android::trait_trivial_move<int>::value"
2562    }
2563   ],
2564   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2565   "name" : "android::trait_trivial_move<int>::(unnamed)",
2566   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2567   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2568   "size" : 4,
2569   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2570   "underlying_type" : "_ZTIj"
2571  },
2572  {
2573   "alignment" : 4,
2574   "enum_fields" :
2575   [
2576    {
2577     "enum_field_value" : 1,
2578     "name" : "android::trait_trivial_move<unsigned int>::value"
2579    }
2580   ],
2581   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2582   "name" : "android::trait_trivial_move<unsigned int>::(unnamed)",
2583   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2584   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2585   "size" : 4,
2586   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2587   "underlying_type" : "_ZTIj"
2588  },
2589  {
2590   "alignment" : 4,
2591   "enum_fields" :
2592   [
2593    {
2594     "enum_field_value" : 1,
2595     "name" : "android::trait_trivial_move<long>::value"
2596    }
2597   ],
2598   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2599   "name" : "android::trait_trivial_move<long>::(unnamed)",
2600   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2601   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2602   "size" : 4,
2603   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2604   "underlying_type" : "_ZTIj"
2605  },
2606  {
2607   "alignment" : 4,
2608   "enum_fields" :
2609   [
2610    {
2611     "enum_field_value" : 1,
2612     "name" : "android::trait_trivial_move<unsigned long>::value"
2613    }
2614   ],
2615   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2616   "name" : "android::trait_trivial_move<unsigned long>::(unnamed)",
2617   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2618   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2619   "size" : 4,
2620   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2621   "underlying_type" : "_ZTIj"
2622  },
2623  {
2624   "alignment" : 4,
2625   "enum_fields" :
2626   [
2627    {
2628     "enum_field_value" : 1,
2629     "name" : "android::trait_trivial_move<short>::value"
2630    }
2631   ],
2632   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2633   "name" : "android::trait_trivial_move<short>::(unnamed)",
2634   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2635   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2636   "size" : 4,
2637   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2638   "underlying_type" : "_ZTIj"
2639  },
2640  {
2641   "alignment" : 4,
2642   "enum_fields" :
2643   [
2644    {
2645     "enum_field_value" : 1,
2646     "name" : "android::trait_trivial_move<unsigned short>::value"
2647    }
2648   ],
2649   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2650   "name" : "android::trait_trivial_move<unsigned short>::(unnamed)",
2651   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2652   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2653   "size" : 4,
2654   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2655   "underlying_type" : "_ZTIj"
2656  },
2657  {
2658   "alignment" : 4,
2659   "enum_fields" :
2660   [
2661    {
2662     "enum_field_value" : 1,
2663     "name" : "android::trait_trivial_move<void>::value"
2664    }
2665   ],
2666   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2667   "name" : "android::trait_trivial_move<void>::(unnamed)",
2668   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2669   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2670   "size" : 4,
2671   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2672   "underlying_type" : "_ZTIj"
2673  },
2674  {
2675   "alignment" : 4,
2676   "enum_fields" :
2677   [
2678    {
2679     "enum_field_value" : 1,
2680     "name" : "android::trait_trivial_move<long long>::value"
2681    }
2682   ],
2683   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2684   "name" : "android::trait_trivial_move<long long>::(unnamed)",
2685   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2686   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2687   "size" : 4,
2688   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2689   "underlying_type" : "_ZTIj"
2690  },
2691  {
2692   "alignment" : 4,
2693   "enum_fields" :
2694   [
2695    {
2696     "enum_field_value" : 1,
2697     "name" : "android::trait_trivial_move<unsigned long long>::value"
2698    }
2699   ],
2700   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2701   "name" : "android::trait_trivial_move<unsigned long long>::(unnamed)",
2702   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2703   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2704   "size" : 4,
2705   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2706   "underlying_type" : "_ZTIj"
2707  },
2708  {
2709   "alignment" : 4,
2710   "enum_fields" :
2711   [
2712    {
2713     "enum_field_value" : 0,
2714     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2715    },
2716    {
2717     "enum_field_value" : 1,
2718     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2719    },
2720    {
2721     "enum_field_value" : 2,
2722     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2723    }
2724   ],
2725   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2726   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2727   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2728   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2729   "size" : 4,
2730   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2731   "underlying_type" : "_ZTIi"
2732  },
2733  {
2734   "alignment" : 4,
2735   "enum_fields" :
2736   [
2737    {
2738     "enum_field_value" : -1,
2739     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2740    }
2741   ],
2742   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2743   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2744   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2745   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2746   "size" : 4,
2747   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2748   "underlying_type" : "_ZTIi"
2749  },
2750  {
2751   "alignment" : 1,
2752   "enum_fields" :
2753   [
2754    {
2755     "enum_field_value" : 0,
2756     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2757    },
2758    {
2759     "enum_field_value" : 1,
2760     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2761    },
2762    {
2763     "enum_field_value" : 2,
2764     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2765    }
2766   ],
2767   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2768   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2769   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2770   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2771   "size" : 1,
2772   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2773   "underlying_type" : "_ZTIh"
2774  },
2775  {
2776   "alignment" : 4,
2777   "enum_fields" :
2778   [
2779    {
2780     "enum_field_value" : 0,
2781     "name" : "android::Mutex::PRIVATE"
2782    },
2783    {
2784     "enum_field_value" : 1,
2785     "name" : "android::Mutex::SHARED"
2786    }
2787   ],
2788   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
2789   "name" : "android::Mutex::(unnamed)",
2790   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2791   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2792   "size" : 4,
2793   "source_file" : "system/core/libutils/include/utils/Mutex.h",
2794   "underlying_type" : "_ZTIj"
2795  },
2796  {
2797   "alignment" : 4,
2798   "enum_fields" :
2799   [
2800    {
2801     "enum_field_value" : 0,
2802     "name" : "android::RWLock::PRIVATE"
2803    },
2804    {
2805     "enum_field_value" : 1,
2806     "name" : "android::RWLock::SHARED"
2807    }
2808   ],
2809   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
2810   "name" : "android::RWLock::(unnamed)",
2811   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2812   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2813   "size" : 4,
2814   "source_file" : "system/core/libutils/include/utils/RWLock.h",
2815   "underlying_type" : "_ZTIj"
2816  },
2817  {
2818   "access" : "protected",
2819   "alignment" : 4,
2820   "enum_fields" :
2821   [
2822    {
2823     "enum_field_value" : 1,
2824     "name" : "android::RefBase::FIRST_INC_STRONG"
2825    }
2826   ],
2827   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2828   "name" : "android::RefBase::(unnamed)",
2829   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2830   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2831   "size" : 4,
2832   "source_file" : "system/core/libutils/include/utils/RefBase.h",
2833   "underlying_type" : "_ZTIj"
2834  },
2835  {
2836   "access" : "protected",
2837   "alignment" : 4,
2838   "enum_fields" :
2839   [
2840    {
2841     "enum_field_value" : 0,
2842     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
2843    },
2844    {
2845     "enum_field_value" : 1,
2846     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
2847    },
2848    {
2849     "enum_field_value" : 1,
2850     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
2851    }
2852   ],
2853   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2854   "name" : "android::RefBase::(unnamed)",
2855   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2856   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2857   "size" : 4,
2858   "source_file" : "system/core/libutils/include/utils/RefBase.h",
2859   "underlying_type" : "_ZTIj"
2860  },
2861  {
2862   "alignment" : 4,
2863   "enum_fields" :
2864   [
2865    {
2866     "enum_field_value" : 0,
2867     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
2868    },
2869    {
2870     "enum_field_value" : 1,
2871     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
2872    },
2873    {
2874     "enum_field_value" : 2,
2875     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
2876    }
2877   ],
2878   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2879   "name" : "android::hardware::ProcessState::CallRestriction",
2880   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2881   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2882   "size" : 4,
2883   "source_file" : "system/libhwbinder/include/hwbinder/ProcessState.h",
2884   "underlying_type" : "_ZTIi"
2885  },
2886  {
2887   "alignment" : 4,
2888   "enum_fields" :
2889   [
2890    {
2891     "enum_field_value" : 0,
2892     "name" : "android::hardware::HidlReturnRestriction::NONE"
2893    },
2894    {
2895     "enum_field_value" : 1,
2896     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
2897    },
2898    {
2899     "enum_field_value" : 2,
2900     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
2901    }
2902   ],
2903   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2904   "name" : "android::hardware::HidlReturnRestriction",
2905   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2906   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2907   "size" : 4,
2908   "source_file" : "system/libhidl/base/include/hidl/Status.h",
2909   "underlying_type" : "_ZTIi"
2910  },
2911  {
2912   "alignment" : 4,
2913   "enum_fields" :
2914   [
2915    {
2916     "enum_field_value" : 0,
2917     "name" : "android::hardware::Status::EX_NONE"
2918    },
2919    {
2920     "enum_field_value" : -1,
2921     "name" : "android::hardware::Status::EX_SECURITY"
2922    },
2923    {
2924     "enum_field_value" : -2,
2925     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
2926    },
2927    {
2928     "enum_field_value" : -3,
2929     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
2930    },
2931    {
2932     "enum_field_value" : -4,
2933     "name" : "android::hardware::Status::EX_NULL_POINTER"
2934    },
2935    {
2936     "enum_field_value" : -5,
2937     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
2938    },
2939    {
2940     "enum_field_value" : -6,
2941     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
2942    },
2943    {
2944     "enum_field_value" : -7,
2945     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
2946    },
2947    {
2948     "enum_field_value" : -128,
2949     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
2950    },
2951    {
2952     "enum_field_value" : -129,
2953     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
2954    }
2955   ],
2956   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
2957   "name" : "android::hardware::Status::Exception",
2958   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
2959   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
2960   "size" : 4,
2961   "source_file" : "system/libhidl/base/include/hidl/Status.h",
2962   "underlying_type" : "_ZTIi"
2963  },
2964  {
2965   "alignment" : 4,
2966   "enum_fields" :
2967   [
2968    {
2969     "enum_field_value" : 1,
2970     "name" : "android::hardware::IBinder::FIRST_CALL_TRANSACTION"
2971    },
2972    {
2973     "enum_field_value" : 251658239,
2974     "name" : "android::hardware::IBinder::LAST_CALL_TRANSACTION"
2975    },
2976    {
2977     "enum_field_value" : 251658240,
2978     "name" : "android::hardware::IBinder::FIRST_HIDL_TRANSACTION"
2979    },
2980    {
2981     "enum_field_value" : 256921159,
2982     "name" : "android::hardware::IBinder::HIDL_PING_TRANSACTION"
2983    },
2984    {
2985     "enum_field_value" : 256067662,
2986     "name" : "android::hardware::IBinder::HIDL_DESCRIPTOR_CHAIN_TRANSACTION"
2987    },
2988    {
2989     "enum_field_value" : 256136003,
2990     "name" : "android::hardware::IBinder::HIDL_GET_DESCRIPTOR_TRANSACTION"
2991    },
2992    {
2993     "enum_field_value" : 257120595,
2994     "name" : "android::hardware::IBinder::HIDL_SYSPROPS_CHANGED_TRANSACTION"
2995    },
2996    {
2997     "enum_field_value" : 256660548,
2998     "name" : "android::hardware::IBinder::HIDL_LINK_TO_DEATH_TRANSACTION"
2999    },
3000    {
3001     "enum_field_value" : 257250372,
3002     "name" : "android::hardware::IBinder::HIDL_UNLINK_TO_DEATH_TRANSACTION"
3003    },
3004    {
3005     "enum_field_value" : 256462420,
3006     "name" : "android::hardware::IBinder::HIDL_SET_HAL_INSTRUMENTATION_TRANSACTION"
3007    },
3008    {
3009     "enum_field_value" : 257049926,
3010     "name" : "android::hardware::IBinder::HIDL_GET_REF_INFO_TRANSACTION"
3011    },
3012    {
3013     "enum_field_value" : 256131655,
3014     "name" : "android::hardware::IBinder::HIDL_DEBUG_TRANSACTION"
3015    },
3016    {
3017     "enum_field_value" : 256398152,
3018     "name" : "android::hardware::IBinder::HIDL_HASH_CHAIN_TRANSACTION"
3019    },
3020    {
3021     "enum_field_value" : 268435455,
3022     "name" : "android::hardware::IBinder::LAST_HIDL_TRANSACTION"
3023    },
3024    {
3025     "enum_field_value" : 1,
3026     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
3027    },
3028    {
3029     "enum_field_value" : 32,
3030     "name" : "android::hardware::IBinder::FLAG_CLEAR_BUF"
3031    }
3032   ],
3033   "linker_set_key" : "_ZTIN7android8hardware7IBinder23$FIRST_CALL_TRANSACTIONE",
3034   "name" : "android::hardware::IBinder::(unnamed)",
3035   "referenced_type" : "_ZTIN7android8hardware7IBinder23$FIRST_CALL_TRANSACTIONE",
3036   "self_type" : "_ZTIN7android8hardware7IBinder23$FIRST_CALL_TRANSACTIONE",
3037   "size" : 4,
3038   "source_file" : "system/libhwbinder/include/hwbinder/IBinder.h",
3039   "underlying_type" : "_ZTIj"
3040  },
3041  {
3042   "alignment" : 4,
3043   "enum_fields" :
3044   [
3045    {
3046     "enum_field_value" : 0,
3047     "name" : "android::hardware::details::READPTRPOS"
3048    },
3049    {
3050     "enum_field_value" : 1,
3051     "name" : "android::hardware::details::WRITEPTRPOS"
3052    },
3053    {
3054     "enum_field_value" : 2,
3055     "name" : "android::hardware::details::DATAPTRPOS"
3056    },
3057    {
3058     "enum_field_value" : 3,
3059     "name" : "android::hardware::details::EVFLAGWORDPOS"
3060    }
3061   ],
3062   "linker_set_key" : "_ZTIN7android8hardware7details11GrantorTypeE",
3063   "name" : "android::hardware::details::GrantorType",
3064   "referenced_type" : "_ZTIN7android8hardware7details11GrantorTypeE",
3065   "self_type" : "_ZTIN7android8hardware7details11GrantorTypeE",
3066   "size" : 4,
3067   "source_file" : "system/libfmq/base/fmq/MQDescriptorBase.h",
3068   "underlying_type" : "_ZTIi"
3069  },
3070  {
3071   "alignment" : 4,
3072   "enum_fields" :
3073   [
3074    {
3075     "enum_field_value" : 0,
3076     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3077    },
3078    {
3079     "enum_field_value" : 1,
3080     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3081    },
3082    {
3083     "enum_field_value" : 2,
3084     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3085    },
3086    {
3087     "enum_field_value" : 3,
3088     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3089    },
3090    {
3091     "enum_field_value" : 4,
3092     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3093    },
3094    {
3095     "enum_field_value" : 5,
3096     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3097    },
3098    {
3099     "enum_field_value" : 6,
3100     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3101    },
3102    {
3103     "enum_field_value" : 7,
3104     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3105    },
3106    {
3107     "enum_field_value" : 8,
3108     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3109    },
3110    {
3111     "enum_field_value" : 9,
3112     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3113    }
3114   ],
3115   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3116   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3117   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3118   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3119   "size" : 4,
3120   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
3121   "underlying_type" : "_ZTIj"
3122  },
3123  {
3124   "alignment" : 4,
3125   "enum_fields" :
3126   [
3127    {
3128     "enum_field_value" : 1,
3129     "name" : "android::hardware::kSynchronizedReadWrite"
3130    },
3131    {
3132     "enum_field_value" : 2,
3133     "name" : "android::hardware::kUnsynchronizedWrite"
3134    }
3135   ],
3136   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3137   "name" : "android::hardware::MQFlavor",
3138   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3139   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3140   "size" : 4,
3141   "source_file" : "system/libfmq/base/fmq/MQDescriptorBase.h",
3142   "underlying_type" : "_ZTIj"
3143  },
3144  {
3145   "alignment" : 4,
3146   "enum_fields" :
3147   [
3148    {
3149     "enum_field_value" : 15,
3150     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_MASK"
3151    },
3152    {
3153     "enum_field_value" : 0,
3154     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_NEVER"
3155    },
3156    {
3157     "enum_field_value" : 2,
3158     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_RARELY"
3159    },
3160    {
3161     "enum_field_value" : 3,
3162     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_OFTEN"
3163    },
3164    {
3165     "enum_field_value" : 240,
3166     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_MASK"
3167    },
3168    {
3169     "enum_field_value" : 0,
3170     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_NEVER"
3171    },
3172    {
3173     "enum_field_value" : 32,
3174     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_RARELY"
3175    },
3176    {
3177     "enum_field_value" : 48,
3178     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_OFTEN"
3179    },
3180    {
3181     "enum_field_value" : 256,
3182     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_TEXTURE"
3183    },
3184    {
3185     "enum_field_value" : 512,
3186     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_RENDER_TARGET"
3187    },
3188    {
3189     "enum_field_value" : 2048,
3190     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_OVERLAY"
3191    },
3192    {
3193     "enum_field_value" : 4096,
3194     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_CLIENT_TARGET"
3195    },
3196    {
3197     "enum_field_value" : 16384,
3198     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::PROTECTED"
3199    },
3200    {
3201     "enum_field_value" : 32768,
3202     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_CURSOR"
3203    },
3204    {
3205     "enum_field_value" : 65536,
3206     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VIDEO_ENCODER"
3207    },
3208    {
3209     "enum_field_value" : 131072,
3210     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CAMERA_OUTPUT"
3211    },
3212    {
3213     "enum_field_value" : 262144,
3214     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CAMERA_INPUT"
3215    },
3216    {
3217     "enum_field_value" : 1048576,
3218     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::RENDERSCRIPT"
3219    },
3220    {
3221     "enum_field_value" : 4194304,
3222     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VIDEO_DECODER"
3223    },
3224    {
3225     "enum_field_value" : 8388608,
3226     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::SENSOR_DIRECT_DATA"
3227    },
3228    {
3229     "enum_field_value" : 16777216,
3230     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_DATA_BUFFER"
3231    },
3232    {
3233     "enum_field_value" : -268435456,
3234     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VENDOR_MASK"
3235    },
3236    {
3237     "enum_field_value" : 0,
3238     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VENDOR_MASK_HI"
3239    }
3240   ],
3241   "linker_set_key" : "_ZTIN7android8hardware8graphics6common4V1_011BufferUsageE",
3242   "name" : "android::hardware::graphics::common::V1_0::BufferUsage",
3243   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_011BufferUsageE",
3244   "self_type" : "_ZTIN7android8hardware8graphics6common4V1_011BufferUsageE",
3245   "size" : 8,
3246   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
3247   "underlying_type" : "_ZTIy"
3248  },
3249  {
3250   "alignment" : 4,
3251   "enum_fields" :
3252   [
3253    {
3254     "enum_field_value" : 1,
3255     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_8888"
3256    },
3257    {
3258     "enum_field_value" : 2,
3259     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBX_8888"
3260    },
3261    {
3262     "enum_field_value" : 3,
3263     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGB_888"
3264    },
3265    {
3266     "enum_field_value" : 4,
3267     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGB_565"
3268    },
3269    {
3270     "enum_field_value" : 5,
3271     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::BGRA_8888"
3272    },
3273    {
3274     "enum_field_value" : 16,
3275     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_422_SP"
3276    },
3277    {
3278     "enum_field_value" : 17,
3279     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCRCB_420_SP"
3280    },
3281    {
3282     "enum_field_value" : 20,
3283     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_422_I"
3284    },
3285    {
3286     "enum_field_value" : 22,
3287     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_FP16"
3288    },
3289    {
3290     "enum_field_value" : 32,
3291     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW16"
3292    },
3293    {
3294     "enum_field_value" : 33,
3295     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::BLOB"
3296    },
3297    {
3298     "enum_field_value" : 34,
3299     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::IMPLEMENTATION_DEFINED"
3300    },
3301    {
3302     "enum_field_value" : 35,
3303     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_420_888"
3304    },
3305    {
3306     "enum_field_value" : 36,
3307     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW_OPAQUE"
3308    },
3309    {
3310     "enum_field_value" : 37,
3311     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW10"
3312    },
3313    {
3314     "enum_field_value" : 38,
3315     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW12"
3316    },
3317    {
3318     "enum_field_value" : 43,
3319     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_1010102"
3320    },
3321    {
3322     "enum_field_value" : 538982489,
3323     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::Y8"
3324    },
3325    {
3326     "enum_field_value" : 540422489,
3327     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::Y16"
3328    },
3329    {
3330     "enum_field_value" : 842094169,
3331     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YV12"
3332    }
3333   ],
3334   "linker_set_key" : "_ZTIN7android8hardware8graphics6common4V1_011PixelFormatE",
3335   "name" : "android::hardware::graphics::common::V1_0::PixelFormat",
3336   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_011PixelFormatE",
3337   "self_type" : "_ZTIN7android8hardware8graphics6common4V1_011PixelFormatE",
3338   "size" : 4,
3339   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
3340   "underlying_type" : "_ZTIi"
3341  },
3342  {
3343   "alignment" : 4,
3344   "enum_fields" :
3345   [
3346    {
3347     "enum_field_value" : 0,
3348     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::IDENTITY"
3349    },
3350    {
3351     "enum_field_value" : 1,
3352     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::ARBITRARY_MATRIX"
3353    },
3354    {
3355     "enum_field_value" : 2,
3356     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::VALUE_INVERSE"
3357    },
3358    {
3359     "enum_field_value" : 3,
3360     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::GRAYSCALE"
3361    },
3362    {
3363     "enum_field_value" : 4,
3364     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_PROTANOPIA"
3365    },
3366    {
3367     "enum_field_value" : 5,
3368     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_DEUTERANOPIA"
3369    },
3370    {
3371     "enum_field_value" : 6,
3372     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_TRITANOPIA"
3373    }
3374   ],
3375   "linker_set_key" : "_ZTIN7android8hardware8graphics6common4V1_014ColorTransformE",
3376   "name" : "android::hardware::graphics::common::V1_0::ColorTransform",
3377   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_014ColorTransformE",
3378   "self_type" : "_ZTIN7android8hardware8graphics6common4V1_014ColorTransformE",
3379   "size" : 4,
3380   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
3381   "underlying_type" : "_ZTIi"
3382  },
3383  {
3384   "alignment" : 4,
3385   "enum_fields" :
3386   [
3387    {
3388     "enum_field_value" : 1,
3389     "name" : "android::hardware::graphics::common::V1_0::Hdr::DOLBY_VISION"
3390    },
3391    {
3392     "enum_field_value" : 2,
3393     "name" : "android::hardware::graphics::common::V1_0::Hdr::HDR10"
3394    },
3395    {
3396     "enum_field_value" : 3,
3397     "name" : "android::hardware::graphics::common::V1_0::Hdr::HLG"
3398    }
3399   ],
3400   "linker_set_key" : "_ZTIN7android8hardware8graphics6common4V1_03HdrE",
3401   "name" : "android::hardware::graphics::common::V1_0::Hdr",
3402   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_03HdrE",
3403   "self_type" : "_ZTIN7android8hardware8graphics6common4V1_03HdrE",
3404   "size" : 4,
3405   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
3406   "underlying_type" : "_ZTIi"
3407  },
3408  {
3409   "alignment" : 4,
3410   "enum_fields" :
3411   [
3412    {
3413     "enum_field_value" : 0,
3414     "name" : "android::hardware::graphics::common::V1_0::ColorMode::NATIVE"
3415    },
3416    {
3417     "enum_field_value" : 1,
3418     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_625"
3419    },
3420    {
3421     "enum_field_value" : 2,
3422     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_625_UNADJUSTED"
3423    },
3424    {
3425     "enum_field_value" : 3,
3426     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_525"
3427    },
3428    {
3429     "enum_field_value" : 4,
3430     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_525_UNADJUSTED"
3431    },
3432    {
3433     "enum_field_value" : 5,
3434     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT709"
3435    },
3436    {
3437     "enum_field_value" : 6,
3438     "name" : "android::hardware::graphics::common::V1_0::ColorMode::DCI_P3"
3439    },
3440    {
3441     "enum_field_value" : 7,
3442     "name" : "android::hardware::graphics::common::V1_0::ColorMode::SRGB"
3443    },
3444    {
3445     "enum_field_value" : 8,
3446     "name" : "android::hardware::graphics::common::V1_0::ColorMode::ADOBE_RGB"
3447    },
3448    {
3449     "enum_field_value" : 9,
3450     "name" : "android::hardware::graphics::common::V1_0::ColorMode::DISPLAY_P3"
3451    }
3452   ],
3453   "linker_set_key" : "_ZTIN7android8hardware8graphics6common4V1_09ColorModeE",
3454   "name" : "android::hardware::graphics::common::V1_0::ColorMode",
3455   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_09ColorModeE",
3456   "self_type" : "_ZTIN7android8hardware8graphics6common4V1_09ColorModeE",
3457   "size" : 4,
3458   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
3459   "underlying_type" : "_ZTIi"
3460  },
3461  {
3462   "alignment" : 4,
3463   "enum_fields" :
3464   [
3465    {
3466     "enum_field_value" : 0,
3467     "name" : "android::hardware::graphics::common::V1_0::Dataspace::UNKNOWN"
3468    },
3469    {
3470     "enum_field_value" : 1,
3471     "name" : "android::hardware::graphics::common::V1_0::Dataspace::ARBITRARY"
3472    },
3473    {
3474     "enum_field_value" : 16,
3475     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_SHIFT"
3476    },
3477    {
3478     "enum_field_value" : 4128768,
3479     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_MASK"
3480    },
3481    {
3482     "enum_field_value" : 0,
3483     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_UNSPECIFIED"
3484    },
3485    {
3486     "enum_field_value" : 65536,
3487     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT709"
3488    },
3489    {
3490     "enum_field_value" : 131072,
3491     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_625"
3492    },
3493    {
3494     "enum_field_value" : 196608,
3495     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_625_UNADJUSTED"
3496    },
3497    {
3498     "enum_field_value" : 262144,
3499     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_525"
3500    },
3501    {
3502     "enum_field_value" : 327680,
3503     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_525_UNADJUSTED"
3504    },
3505    {
3506     "enum_field_value" : 393216,
3507     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT2020"
3508    },
3509    {
3510     "enum_field_value" : 458752,
3511     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT2020_CONSTANT_LUMINANCE"
3512    },
3513    {
3514     "enum_field_value" : 524288,
3515     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT470M"
3516    },
3517    {
3518     "enum_field_value" : 589824,
3519     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_FILM"
3520    },
3521    {
3522     "enum_field_value" : 655360,
3523     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_DCI_P3"
3524    },
3525    {
3526     "enum_field_value" : 720896,
3527     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_ADOBE_RGB"
3528    },
3529    {
3530     "enum_field_value" : 22,
3531     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SHIFT"
3532    },
3533    {
3534     "enum_field_value" : 130023424,
3535     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_MASK"
3536    },
3537    {
3538     "enum_field_value" : 0,
3539     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_UNSPECIFIED"
3540    },
3541    {
3542     "enum_field_value" : 4194304,
3543     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_LINEAR"
3544    },
3545    {
3546     "enum_field_value" : 8388608,
3547     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SRGB"
3548    },
3549    {
3550     "enum_field_value" : 12582912,
3551     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SMPTE_170M"
3552    },
3553    {
3554     "enum_field_value" : 16777216,
3555     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_2"
3556    },
3557    {
3558     "enum_field_value" : 20971520,
3559     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_6"
3560    },
3561    {
3562     "enum_field_value" : 25165824,
3563     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_8"
3564    },
3565    {
3566     "enum_field_value" : 29360128,
3567     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_ST2084"
3568    },
3569    {
3570     "enum_field_value" : 33554432,
3571     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_HLG"
3572    },
3573    {
3574     "enum_field_value" : 27,
3575     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_SHIFT"
3576    },
3577    {
3578     "enum_field_value" : 939524096,
3579     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_MASK"
3580    },
3581    {
3582     "enum_field_value" : 0,
3583     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_UNSPECIFIED"
3584    },
3585    {
3586     "enum_field_value" : 134217728,
3587     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_FULL"
3588    },
3589    {
3590     "enum_field_value" : 268435456,
3591     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_LIMITED"
3592    },
3593    {
3594     "enum_field_value" : 402653184,
3595     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_EXTENDED"
3596    },
3597    {
3598     "enum_field_value" : 512,
3599     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SRGB_LINEAR"
3600    },
3601    {
3602     "enum_field_value" : 138477568,
3603     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SRGB_LINEAR"
3604    },
3605    {
3606     "enum_field_value" : 406913024,
3607     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SCRGB_LINEAR"
3608    },
3609    {
3610     "enum_field_value" : 513,
3611     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SRGB"
3612    },
3613    {
3614     "enum_field_value" : 142671872,
3615     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SRGB"
3616    },
3617    {
3618     "enum_field_value" : 411107328,
3619     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SCRGB"
3620    },
3621    {
3622     "enum_field_value" : 257,
3623     "name" : "android::hardware::graphics::common::V1_0::Dataspace::JFIF"
3624    },
3625    {
3626     "enum_field_value" : 146931712,
3627     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_JFIF"
3628    },
3629    {
3630     "enum_field_value" : 258,
3631     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT601_625"
3632    },
3633    {
3634     "enum_field_value" : 281149440,
3635     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT601_625"
3636    },
3637    {
3638     "enum_field_value" : 259,
3639     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT601_525"
3640    },
3641    {
3642     "enum_field_value" : 281280512,
3643     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT601_525"
3644    },
3645    {
3646     "enum_field_value" : 260,
3647     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT709"
3648    },
3649    {
3650     "enum_field_value" : 281083904,
3651     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT709"
3652    },
3653    {
3654     "enum_field_value" : 139067392,
3655     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DCI_P3_LINEAR"
3656    },
3657    {
3658     "enum_field_value" : 155844608,
3659     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DCI_P3"
3660    },
3661    {
3662     "enum_field_value" : 139067392,
3663     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DISPLAY_P3_LINEAR"
3664    },
3665    {
3666     "enum_field_value" : 143261696,
3667     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DISPLAY_P3"
3668    },
3669    {
3670     "enum_field_value" : 151715840,
3671     "name" : "android::hardware::graphics::common::V1_0::Dataspace::ADOBE_RGB"
3672    },
3673    {
3674     "enum_field_value" : 138805248,
3675     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020_LINEAR"
3676    },
3677    {
3678     "enum_field_value" : 147193856,
3679     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020"
3680    },
3681    {
3682     "enum_field_value" : 163971072,
3683     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020_PQ"
3684    },
3685    {
3686     "enum_field_value" : 4096,
3687     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DEPTH"
3688    },
3689    {
3690     "enum_field_value" : 4097,
3691     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SENSOR"
3692    }
3693   ],
3694   "linker_set_key" : "_ZTIN7android8hardware8graphics6common4V1_09DataspaceE",
3695   "name" : "android::hardware::graphics::common::V1_0::Dataspace",
3696   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_09DataspaceE",
3697   "self_type" : "_ZTIN7android8hardware8graphics6common4V1_09DataspaceE",
3698   "size" : 4,
3699   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
3700   "underlying_type" : "_ZTIi"
3701  },
3702  {
3703   "alignment" : 4,
3704   "enum_fields" :
3705   [
3706    {
3707     "enum_field_value" : 1,
3708     "name" : "android::hardware::graphics::common::V1_0::Transform::FLIP_H"
3709    },
3710    {
3711     "enum_field_value" : 2,
3712     "name" : "android::hardware::graphics::common::V1_0::Transform::FLIP_V"
3713    },
3714    {
3715     "enum_field_value" : 4,
3716     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_90"
3717    },
3718    {
3719     "enum_field_value" : 3,
3720     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_180"
3721    },
3722    {
3723     "enum_field_value" : 7,
3724     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_270"
3725    }
3726   ],
3727   "linker_set_key" : "_ZTIN7android8hardware8graphics6common4V1_09TransformE",
3728   "name" : "android::hardware::graphics::common::V1_0::Transform",
3729   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_09TransformE",
3730   "self_type" : "_ZTIN7android8hardware8graphics6common4V1_09TransformE",
3731   "size" : 4,
3732   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
3733   "underlying_type" : "_ZTIi"
3734  },
3735  {
3736   "alignment" : 4,
3737   "enum_fields" :
3738   [
3739    {
3740     "enum_field_value" : 0,
3741     "name" : "android::hardware::graphics::mapper::V2_0::Error::NONE"
3742    },
3743    {
3744     "enum_field_value" : 1,
3745     "name" : "android::hardware::graphics::mapper::V2_0::Error::BAD_DESCRIPTOR"
3746    },
3747    {
3748     "enum_field_value" : 2,
3749     "name" : "android::hardware::graphics::mapper::V2_0::Error::BAD_BUFFER"
3750    },
3751    {
3752     "enum_field_value" : 3,
3753     "name" : "android::hardware::graphics::mapper::V2_0::Error::BAD_VALUE"
3754    },
3755    {
3756     "enum_field_value" : 5,
3757     "name" : "android::hardware::graphics::mapper::V2_0::Error::NO_RESOURCES"
3758    },
3759    {
3760     "enum_field_value" : 7,
3761     "name" : "android::hardware::graphics::mapper::V2_0::Error::UNSUPPORTED"
3762    }
3763   ],
3764   "linker_set_key" : "_ZTIN7android8hardware8graphics6mapper4V2_05ErrorE",
3765   "name" : "android::hardware::graphics::mapper::V2_0::Error",
3766   "referenced_type" : "_ZTIN7android8hardware8graphics6mapper4V2_05ErrorE",
3767   "self_type" : "_ZTIN7android8hardware8graphics6mapper4V2_05ErrorE",
3768   "size" : 4,
3769   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/types.h",
3770   "underlying_type" : "_ZTIi"
3771  },
3772  {
3773   "alignment" : 4,
3774   "enum_fields" :
3775   [
3776    {
3777     "enum_field_value" : 0,
3778     "name" : "android::Condition::WAKE_UP_ONE"
3779    },
3780    {
3781     "enum_field_value" : 1,
3782     "name" : "android::Condition::WAKE_UP_ALL"
3783    }
3784   ],
3785   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
3786   "name" : "android::Condition::WakeUpType",
3787   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3788   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3789   "size" : 4,
3790   "source_file" : "system/core/libutils/include/utils/Condition.h",
3791   "underlying_type" : "_ZTIj"
3792  },
3793  {
3794   "alignment" : 4,
3795   "enum_fields" :
3796   [
3797    {
3798     "enum_field_value" : 0,
3799     "name" : "android::Condition::PRIVATE"
3800    },
3801    {
3802     "enum_field_value" : 1,
3803     "name" : "android::Condition::SHARED"
3804    }
3805   ],
3806   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
3807   "name" : "android::Condition::(unnamed)",
3808   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
3809   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
3810   "size" : 4,
3811   "source_file" : "system/core/libutils/include/utils/Condition.h",
3812   "underlying_type" : "_ZTIj"
3813  }
3814 ],
3815 "function_types" :
3816 [
3817  {
3818   "alignment" : 4,
3819   "linker_set_key" : "_ZTIFiPvE",
3820   "name" : "int (void *)",
3821   "parameters" :
3822   [
3823    {
3824     "referenced_type" : "_ZTIPv"
3825    }
3826   ],
3827   "referenced_type" : "_ZTIFiPvE",
3828   "return_type" : "_ZTIi",
3829   "self_type" : "_ZTIFiPvE",
3830   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
3831  },
3832  {
3833   "alignment" : 4,
3834   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3835   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3836   "parameters" :
3837   [
3838    {
3839     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3840    },
3841    {
3842     "referenced_type" : "_ZTIPKh"
3843    },
3844    {
3845     "referenced_type" : "_ZTIj"
3846    },
3847    {
3848     "referenced_type" : "_ZTIPKy"
3849    },
3850    {
3851     "referenced_type" : "_ZTIj"
3852    },
3853    {
3854     "referenced_type" : "_ZTIPv"
3855    }
3856   ],
3857   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3858   "return_type" : "_ZTIv",
3859   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3860   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
3861  }
3862 ],
3863 "functions" :
3864 [
3865  {
3866   "function_name" : "android::hardware::details::castInterface",
3867   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_8graphics6mapper4V2_07IMapperENS_4hidl4base4V1_05IBaseENS5_10BpHwMapperEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
3868   "parameters" :
3869   [
3870    {
3871     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
3872    },
3873    {
3874     "referenced_type" : "_ZTIPKc"
3875    },
3876    {
3877     "referenced_type" : "_ZTIb"
3878    }
3879   ],
3880   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8graphics6mapper4V2_07IMapperEEEEE",
3881   "source_file" : "system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3882   "template_args" :
3883   [
3884    "_ZTIN7android8hardware8graphics6mapper4V2_07IMapperE",
3885    "_ZTIN7android4hidl4base4V1_05IBaseE",
3886    "_ZTIN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
3887   ]
3888  },
3889  {
3890   "function_name" : "android::hardware::details::getServiceInternal",
3891   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_8graphics6mapper4V2_010BpHwMapperENS5_7IMapperEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
3892   "parameters" :
3893   [
3894    {
3895     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3896    },
3897    {
3898     "referenced_type" : "_ZTIb"
3899    },
3900    {
3901     "referenced_type" : "_ZTIb"
3902    }
3903   ],
3904   "return_type" : "_ZTIN7android2spINS_8hardware8graphics6mapper4V2_07IMapperEEE",
3905   "source_file" : "system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3906   "template_args" :
3907   [
3908    "_ZTIN7android8hardware8graphics6mapper4V2_010BpHwMapperE",
3909    "_ZTIN7android8hardware8graphics6mapper4V2_07IMapperE",
3910    "_ZTIv",
3911    "_ZTIv"
3912   ]
3913  },
3914  {
3915   "function_name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper::_hidl_lock",
3916   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper10_hidl_lockEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3917   "parameters" :
3918   [
3919    {
3920     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3921    },
3922    {
3923     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3924    },
3925    {
3926     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3927    },
3928    {
3929     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3930    }
3931   ],
3932   "return_type" : "_ZTIi",
3933   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
3934  },
3935  {
3936   "function_name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper::onTransact",
3937   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
3938   "parameters" :
3939   [
3940    {
3941     "is_this_ptr" : true,
3942     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_010BnHwMapperE"
3943    },
3944    {
3945     "referenced_type" : "_ZTIj"
3946    },
3947    {
3948     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3949    },
3950    {
3951     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3952    },
3953    {
3954     "default_arg" : true,
3955     "referenced_type" : "_ZTIj"
3956    },
3957    {
3958     "default_arg" : true,
3959     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3960    }
3961   ],
3962   "return_type" : "_ZTIi",
3963   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
3964  },
3965  {
3966   "function_name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper::_hidl_unlock",
3967   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper12_hidl_unlockEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3968   "parameters" :
3969   [
3970    {
3971     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3972    },
3973    {
3974     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3975    },
3976    {
3977     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3978    },
3979    {
3980     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3981    }
3982   ],
3983   "return_type" : "_ZTIi",
3984   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
3985  },
3986  {
3987   "access" : "private",
3988   "function_name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper::getDebugInfo",
3989   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3990   "parameters" :
3991   [
3992    {
3993     "is_this_ptr" : true,
3994     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_010BnHwMapperE"
3995    },
3996    {
3997     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3998    }
3999   ],
4000   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4001   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
4002  },
4003  {
4004   "function_name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper::_hidl_lockYCbCr",
4005   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper15_hidl_lockYCbCrEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4006   "parameters" :
4007   [
4008    {
4009     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4010    },
4011    {
4012     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4013    },
4014    {
4015     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4016    },
4017    {
4018     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4019    }
4020   ],
4021   "return_type" : "_ZTIi",
4022   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
4023  },
4024  {
4025   "function_name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper::_hidl_freeBuffer",
4026   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper16_hidl_freeBufferEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4027   "parameters" :
4028   [
4029    {
4030     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4031    },
4032    {
4033     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4034    },
4035    {
4036     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4037    },
4038    {
4039     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4040    }
4041   ],
4042   "return_type" : "_ZTIi",
4043   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
4044  },
4045  {
4046   "function_name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper::_hidl_importBuffer",
4047   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper18_hidl_importBufferEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4048   "parameters" :
4049   [
4050    {
4051     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4052    },
4053    {
4054     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4055    },
4056    {
4057     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4058    },
4059    {
4060     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4061    }
4062   ],
4063   "return_type" : "_ZTIi",
4064   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
4065  },
4066  {
4067   "function_name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper::_hidl_createDescriptor",
4068   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper22_hidl_createDescriptorEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4069   "parameters" :
4070   [
4071    {
4072     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4073    },
4074    {
4075     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4076    },
4077    {
4078     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4079    },
4080    {
4081     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4082    }
4083   ],
4084   "return_type" : "_ZTIi",
4085   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
4086  },
4087  {
4088   "access" : "private",
4089   "function_name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper::ping",
4090   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper4pingEv",
4091   "parameters" :
4092   [
4093    {
4094     "is_this_ptr" : true,
4095     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_010BnHwMapperE"
4096    }
4097   ],
4098   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4099   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
4100  },
4101  {
4102   "function_name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper::BnHwMapper",
4103   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperC1ERKNS_2spINS3_7IMapperEEE",
4104   "parameters" :
4105   [
4106    {
4107     "is_this_ptr" : true,
4108     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_010BnHwMapperE"
4109    },
4110    {
4111     "referenced_type" : "_ZTIRKN7android2spINS_8hardware8graphics6mapper4V2_07IMapperEEE"
4112    }
4113   ],
4114   "return_type" : "_ZTIv",
4115   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
4116  },
4117  {
4118   "function_name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper::BnHwMapper",
4119   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperC2ERKNS_2spINS3_7IMapperEEE",
4120   "parameters" :
4121   [
4122    {
4123     "is_this_ptr" : true,
4124     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_010BnHwMapperE"
4125    },
4126    {
4127     "referenced_type" : "_ZTIRKN7android2spINS_8hardware8graphics6mapper4V2_07IMapperEEE"
4128    }
4129   ],
4130   "return_type" : "_ZTIv",
4131   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
4132  },
4133  {
4134   "function_name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper::~BnHwMapper",
4135   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperD0Ev",
4136   "parameters" :
4137   [
4138    {
4139     "is_this_ptr" : true,
4140     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_010BnHwMapperE"
4141    }
4142   ],
4143   "return_type" : "_ZTIv",
4144   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
4145  },
4146  {
4147   "function_name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper::~BnHwMapper",
4148   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperD1Ev",
4149   "parameters" :
4150   [
4151    {
4152     "is_this_ptr" : true,
4153     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_010BnHwMapperE"
4154    }
4155   ],
4156   "return_type" : "_ZTIv",
4157   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
4158  },
4159  {
4160   "function_name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper::~BnHwMapper",
4161   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperD2Ev",
4162   "parameters" :
4163   [
4164    {
4165     "is_this_ptr" : true,
4166     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_010BnHwMapperE"
4167    }
4168   ],
4169   "return_type" : "_ZTIv",
4170   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h"
4171  },
4172  {
4173   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::_hidl_lock",
4174   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper10_hidl_lockEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEPvyRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorESA_EEE",
4175   "parameters" :
4176   [
4177    {
4178     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4179    },
4180    {
4181     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4182    },
4183    {
4184     "referenced_type" : "_ZTIPv"
4185    },
4186    {
4187     "referenced_type" : "_ZTIy"
4188    },
4189    {
4190     "referenced_type" : "_ZTIRKN7android8hardware8graphics6mapper4V2_07IMapper4RectE"
4191    },
4192    {
4193     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4194    },
4195    {
4196     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware8graphics6mapper4V2_05ErrorEPvEEE"
4197    }
4198   ],
4199   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4200   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
4201  },
4202  {
4203   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::freeBuffer",
4204   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper10freeBufferEPv",
4205   "parameters" :
4206   [
4207    {
4208     "is_this_ptr" : true,
4209     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
4210    },
4211    {
4212     "referenced_type" : "_ZTIPv"
4213    }
4214   ],
4215   "return_type" : "_ZTIN7android8hardware6ReturnINS0_8graphics6mapper4V2_05ErrorEEE",
4216   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
4217  },
4218  {
4219   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::linkToDeath",
4220   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4221   "parameters" :
4222   [
4223    {
4224     "is_this_ptr" : true,
4225     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
4226    },
4227    {
4228     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4229    },
4230    {
4231     "referenced_type" : "_ZTIy"
4232    }
4233   ],
4234   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4235   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
4236  },
4237  {
4238   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::_hidl_unlock",
4239   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12_hidl_unlockEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEPvNSt3__18functionIFvNS3_5ErrorERKNS0_11hidl_handleEEEE",
4240   "parameters" :
4241   [
4242    {
4243     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4244    },
4245    {
4246     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4247    },
4248    {
4249     "referenced_type" : "_ZTIPv"
4250    },
4251    {
4252     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware8graphics6mapper4V2_05ErrorERKNS2_11hidl_handleEEEE"
4253    }
4254   ],
4255   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4256   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
4257  },
4258  {
4259   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::getDebugInfo",
4260   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4261   "parameters" :
4262   [
4263    {
4264     "is_this_ptr" : true,
4265     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
4266    },
4267    {
4268     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4269    }
4270   ],
4271   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4272   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
4273  },
4274  {
4275   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::getHashChain",
4276   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4277   "parameters" :
4278   [
4279    {
4280     "is_this_ptr" : true,
4281     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
4282    },
4283    {
4284     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4285    }
4286   ],
4287   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4288   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
4289  },
4290  {
4291   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::importBuffer",
4292   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorEPvEEE",
4293   "parameters" :
4294   [
4295    {
4296     "is_this_ptr" : true,
4297     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
4298    },
4299    {
4300     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4301    },
4302    {
4303     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware8graphics6mapper4V2_05ErrorEPvEEE"
4304    }
4305   ],
4306   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4307   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
4308  },
4309  {
4310   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::unlinkToDeath",
4311   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4312   "parameters" :
4313   [
4314    {
4315     "is_this_ptr" : true,
4316     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
4317    },
4318    {
4319     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4320    }
4321   ],
4322   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4323   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
4324  },
4325  {
4326   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::interfaceChain",
4327   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4328   "parameters" :
4329   [
4330    {
4331     "is_this_ptr" : true,
4332     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
4333    },
4334    {
4335     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4336    }
4337   ],
4338   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4339   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
4340  },
4341  {
4342   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::_hidl_lockYCbCr",
4343   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper15_hidl_lockYCbCrEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEPvyRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorERKNS3_11YCbCrLayoutEEEE",
4344   "parameters" :
4345   [
4346    {
4347     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4348    },
4349    {
4350     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4351    },
4352    {
4353     "referenced_type" : "_ZTIPv"
4354    },
4355    {
4356     "referenced_type" : "_ZTIy"
4357    },
4358    {
4359     "referenced_type" : "_ZTIRKN7android8hardware8graphics6mapper4V2_07IMapper4RectE"
4360    },
4361    {
4362     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4363    },
4364    {
4365     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware8graphics6mapper4V2_05ErrorERKNS5_11YCbCrLayoutEEEE"
4366    }
4367   ],
4368   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4369   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
4370  },
4371  {
4372   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::onLastStrongRef",
4373   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper15onLastStrongRefEPKv",
4374   "parameters" :
4375   [
4376    {
4377     "is_this_ptr" : true,
4378     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
4379    },
4380    {
4381     "referenced_type" : "_ZTIPKv"
4382    }
4383   ],
4384   "return_type" : "_ZTIv",
4385   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
4386  },
4387  {
4388   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::_hidl_freeBuffer",
4389   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper16_hidl_freeBufferEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEPv",
4390   "parameters" :
4391   [
4392    {
4393     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4394    },
4395    {
4396     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4397    },
4398    {
4399     "referenced_type" : "_ZTIPv"
4400    }
4401   ],
4402   "return_type" : "_ZTIN7android8hardware6ReturnINS0_8graphics6mapper4V2_05ErrorEEE",
4403   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
4404  },
4405  {
4406   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::createDescriptor",
4407   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper16createDescriptorERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecIjEEEEE",
4408   "parameters" :
4409   [
4410    {
4411     "is_this_ptr" : true,
4412     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
4413    },
4414    {
4415     "referenced_type" : "_ZTIRKN7android8hardware8graphics6mapper4V2_07IMapper20BufferDescriptorInfoE"
4416    },
4417    {
4418     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware8graphics6mapper4V2_05ErrorERKNS2_8hidl_vecIjEEEEE"
4419    }
4420   ],
4421   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4422   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
4423  },
4424  {
4425   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::_hidl_importBuffer",
4426   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper18_hidl_importBufferEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorEPvEEE",
4427   "parameters" :
4428   [
4429    {
4430     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4431    },
4432    {
4433     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4434    },
4435    {
4436     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4437    },
4438    {
4439     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware8graphics6mapper4V2_05ErrorEPvEEE"
4440    }
4441   ],
4442   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4443   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
4444  },
4445  {
4446   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::interfaceDescriptor",
4447   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4448   "parameters" :
4449   [
4450    {
4451     "is_this_ptr" : true,
4452     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
4453    },
4454    {
4455     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4456    }
4457   ],
4458   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4459   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
4460  },
4461  {
4462   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::notifySyspropsChanged",
4463   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper21notifySyspropsChangedEv",
4464   "parameters" :
4465   [
4466    {
4467     "is_this_ptr" : true,
4468     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
4469    }
4470   ],
4471   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4472   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
4473  },
4474  {
4475   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::setHALInstrumentation",
4476   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper21setHALInstrumentationEv",
4477   "parameters" :
4478   [
4479    {
4480     "is_this_ptr" : true,
4481     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
4482    }
4483   ],
4484   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4485   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
4486  },
4487  {
4488   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::_hidl_createDescriptor",
4489   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper22_hidl_createDescriptorEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecIjEEEEE",
4490   "parameters" :
4491   [
4492    {
4493     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4494    },
4495    {
4496     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4497    },
4498    {
4499     "referenced_type" : "_ZTIRKN7android8hardware8graphics6mapper4V2_07IMapper20BufferDescriptorInfoE"
4500    },
4501    {
4502     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware8graphics6mapper4V2_05ErrorERKNS2_8hidl_vecIjEEEEE"
4503    }
4504   ],
4505   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4506   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
4507  },
4508  {
4509   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::lock",
4510   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper4lockEPvyRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorES5_EEE",
4511   "parameters" :
4512   [
4513    {
4514     "is_this_ptr" : true,
4515     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
4516    },
4517    {
4518     "referenced_type" : "_ZTIPv"
4519    },
4520    {
4521     "referenced_type" : "_ZTIy"
4522    },
4523    {
4524     "referenced_type" : "_ZTIRKN7android8hardware8graphics6mapper4V2_07IMapper4RectE"
4525    },
4526    {
4527     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4528    },
4529    {
4530     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware8graphics6mapper4V2_05ErrorEPvEEE"
4531    }
4532   ],
4533   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4534   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
4535  },
4536  {
4537   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::ping",
4538   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper4pingEv",
4539   "parameters" :
4540   [
4541    {
4542     "is_this_ptr" : true,
4543     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
4544    }
4545   ],
4546   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4547   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
4548  },
4549  {
4550   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::debug",
4551   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4552   "parameters" :
4553   [
4554    {
4555     "is_this_ptr" : true,
4556     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
4557    },
4558    {
4559     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4560    },
4561    {
4562     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4563    }
4564   ],
4565   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4566   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
4567  },
4568  {
4569   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::unlock",
4570   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper6unlockEPvNSt3__18functionIFvNS3_5ErrorERKNS0_11hidl_handleEEEE",
4571   "parameters" :
4572   [
4573    {
4574     "is_this_ptr" : true,
4575     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
4576    },
4577    {
4578     "referenced_type" : "_ZTIPv"
4579    },
4580    {
4581     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware8graphics6mapper4V2_05ErrorERKNS2_11hidl_handleEEEE"
4582    }
4583   ],
4584   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4585   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
4586  },
4587  {
4588   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::lockYCbCr",
4589   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper9lockYCbCrEPvyRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorERKNS3_11YCbCrLayoutEEEE",
4590   "parameters" :
4591   [
4592    {
4593     "is_this_ptr" : true,
4594     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
4595    },
4596    {
4597     "referenced_type" : "_ZTIPv"
4598    },
4599    {
4600     "referenced_type" : "_ZTIy"
4601    },
4602    {
4603     "referenced_type" : "_ZTIRKN7android8hardware8graphics6mapper4V2_07IMapper4RectE"
4604    },
4605    {
4606     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4607    },
4608    {
4609     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware8graphics6mapper4V2_05ErrorERKNS5_11YCbCrLayoutEEEE"
4610    }
4611   ],
4612   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4613   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
4614  },
4615  {
4616   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::BpHwMapper",
4617   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapperC1ERKNS_2spINS0_7IBinderEEE",
4618   "parameters" :
4619   [
4620    {
4621     "is_this_ptr" : true,
4622     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
4623    },
4624    {
4625     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4626    }
4627   ],
4628   "return_type" : "_ZTIv",
4629   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
4630  },
4631  {
4632   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::BpHwMapper",
4633   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapperC2ERKNS_2spINS0_7IBinderEEE",
4634   "parameters" :
4635   [
4636    {
4637     "is_this_ptr" : true,
4638     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
4639    },
4640    {
4641     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4642    }
4643   ],
4644   "return_type" : "_ZTIv",
4645   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
4646  },
4647  {
4648   "function_name" : "android::hardware::graphics::mapper::V2_0::writeEmbeddedToParcel",
4649   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_021writeEmbeddedToParcelERKNS3_11YCbCrLayoutEPNS0_6ParcelEjj",
4650   "parameters" :
4651   [
4652    {
4653     "referenced_type" : "_ZTIRKN7android8hardware8graphics6mapper4V2_011YCbCrLayoutE"
4654    },
4655    {
4656     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4657    },
4658    {
4659     "referenced_type" : "_ZTIj"
4660    },
4661    {
4662     "referenced_type" : "_ZTIj"
4663    }
4664   ],
4665   "return_type" : "_ZTIi",
4666   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/hwtypes.h"
4667  },
4668  {
4669   "function_name" : "android::hardware::graphics::mapper::V2_0::readEmbeddedFromParcel",
4670   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_022readEmbeddedFromParcelERKNS3_11YCbCrLayoutERKNS0_6ParcelEjj",
4671   "parameters" :
4672   [
4673    {
4674     "referenced_type" : "_ZTIRKN7android8hardware8graphics6mapper4V2_011YCbCrLayoutE"
4675    },
4676    {
4677     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4678    },
4679    {
4680     "referenced_type" : "_ZTIj"
4681    },
4682    {
4683     "referenced_type" : "_ZTIj"
4684    }
4685   ],
4686   "return_type" : "_ZTIi",
4687   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/hwtypes.h"
4688  },
4689  {
4690   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::getService",
4691   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
4692   "parameters" :
4693   [
4694    {
4695     "default_arg" : true,
4696     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4697    },
4698    {
4699     "default_arg" : true,
4700     "referenced_type" : "_ZTIb"
4701    }
4702   ],
4703   "return_type" : "_ZTIN7android2spINS_8hardware8graphics6mapper4V2_07IMapperEEE",
4704   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
4705  },
4706  {
4707   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::linkToDeath",
4708   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4709   "parameters" :
4710   [
4711    {
4712     "is_this_ptr" : true,
4713     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_07IMapperE"
4714    },
4715    {
4716     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4717    },
4718    {
4719     "referenced_type" : "_ZTIy"
4720    }
4721   ],
4722   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4723   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
4724  },
4725  {
4726   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::getDebugInfo",
4727   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4728   "parameters" :
4729   [
4730    {
4731     "is_this_ptr" : true,
4732     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_07IMapperE"
4733    },
4734    {
4735     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4736    }
4737   ],
4738   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4739   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
4740  },
4741  {
4742   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::getHashChain",
4743   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4744   "parameters" :
4745   [
4746    {
4747     "is_this_ptr" : true,
4748     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_07IMapperE"
4749    },
4750    {
4751     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4752    }
4753   ],
4754   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4755   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
4756  },
4757  {
4758   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::tryGetService",
4759   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
4760   "parameters" :
4761   [
4762    {
4763     "default_arg" : true,
4764     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4765    },
4766    {
4767     "default_arg" : true,
4768     "referenced_type" : "_ZTIb"
4769    }
4770   ],
4771   "return_type" : "_ZTIN7android2spINS_8hardware8graphics6mapper4V2_07IMapperEEE",
4772   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
4773  },
4774  {
4775   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::unlinkToDeath",
4776   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4777   "parameters" :
4778   [
4779    {
4780     "is_this_ptr" : true,
4781     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_07IMapperE"
4782    },
4783    {
4784     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4785    }
4786   ],
4787   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4788   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
4789  },
4790  {
4791   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::interfaceChain",
4792   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4793   "parameters" :
4794   [
4795    {
4796     "is_this_ptr" : true,
4797     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_07IMapperE"
4798    },
4799    {
4800     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4801    }
4802   ],
4803   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4804   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
4805  },
4806  {
4807   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::registerAsService",
4808   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
4809   "parameters" :
4810   [
4811    {
4812     "is_this_ptr" : true,
4813     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_07IMapperE"
4814    },
4815    {
4816     "default_arg" : true,
4817     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4818    }
4819   ],
4820   "return_type" : "_ZTIi",
4821   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
4822  },
4823  {
4824   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::interfaceDescriptor",
4825   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4826   "parameters" :
4827   [
4828    {
4829     "is_this_ptr" : true,
4830     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_07IMapperE"
4831    },
4832    {
4833     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4834    }
4835   ],
4836   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4837   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
4838  },
4839  {
4840   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::notifySyspropsChanged",
4841   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper21notifySyspropsChangedEv",
4842   "parameters" :
4843   [
4844    {
4845     "is_this_ptr" : true,
4846     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_07IMapperE"
4847    }
4848   ],
4849   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4850   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
4851  },
4852  {
4853   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::setHALInstrumentation",
4854   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper21setHALInstrumentationEv",
4855   "parameters" :
4856   [
4857    {
4858     "is_this_ptr" : true,
4859     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_07IMapperE"
4860    }
4861   ],
4862   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4863   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
4864  },
4865  {
4866   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::registerForNotifications",
4867   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4868   "parameters" :
4869   [
4870    {
4871     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4872    },
4873    {
4874     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
4875    }
4876   ],
4877   "return_type" : "_ZTIb",
4878   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
4879  },
4880  {
4881   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::ping",
4882   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper4pingEv",
4883   "parameters" :
4884   [
4885    {
4886     "is_this_ptr" : true,
4887     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_07IMapperE"
4888    }
4889   ],
4890   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4891   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
4892  },
4893  {
4894   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::debug",
4895   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4896   "parameters" :
4897   [
4898    {
4899     "is_this_ptr" : true,
4900     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_07IMapperE"
4901    },
4902    {
4903     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4904    },
4905    {
4906     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4907    }
4908   ],
4909   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4910   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
4911  },
4912  {
4913   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::castFrom",
4914   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4915   "parameters" :
4916   [
4917    {
4918     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
4919    },
4920    {
4921     "default_arg" : true,
4922     "referenced_type" : "_ZTIb"
4923    }
4924   ],
4925   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8graphics6mapper4V2_07IMapperEEEEE",
4926   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
4927  },
4928  {
4929   "function_name" : "android::hardware::graphics::mapper::V2_0::IMapper::castFrom",
4930   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper8castFromERKNS_2spIS4_EEb",
4931   "parameters" :
4932   [
4933    {
4934     "referenced_type" : "_ZTIRKN7android2spINS_8hardware8graphics6mapper4V2_07IMapperEEE"
4935    },
4936    {
4937     "default_arg" : true,
4938     "referenced_type" : "_ZTIb"
4939    }
4940   ],
4941   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8graphics6mapper4V2_07IMapperEEEEE",
4942   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
4943  },
4944  {
4945   "access" : "private",
4946   "function_name" : "android::hardware::graphics::mapper::V2_0::BsMapper::addOnewayTask",
4947   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper13addOnewayTaskENSt3__18functionIFvvEEE",
4948   "parameters" :
4949   [
4950    {
4951     "is_this_ptr" : true,
4952     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_08BsMapperE"
4953    },
4954    {
4955     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
4956    }
4957   ],
4958   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4959   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BsMapper.h"
4960  },
4961  {
4962   "function_name" : "android::hardware::graphics::mapper::V2_0::BsMapper::BsMapper",
4963   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapperC1ENS_2spINS3_7IMapperEEE",
4964   "parameters" :
4965   [
4966    {
4967     "is_this_ptr" : true,
4968     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_08BsMapperE"
4969    },
4970    {
4971     "referenced_type" : "_ZTIKN7android2spINS_8hardware8graphics6mapper4V2_07IMapperEEE"
4972    }
4973   ],
4974   "return_type" : "_ZTIv",
4975   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BsMapper.h"
4976  },
4977  {
4978   "function_name" : "android::hardware::graphics::mapper::V2_0::BsMapper::BsMapper",
4979   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapperC2ENS_2spINS3_7IMapperEEE",
4980   "parameters" :
4981   [
4982    {
4983     "is_this_ptr" : true,
4984     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_08BsMapperE"
4985    },
4986    {
4987     "referenced_type" : "_ZTIKN7android2spINS_8hardware8graphics6mapper4V2_07IMapperEEE"
4988    }
4989   ],
4990   "return_type" : "_ZTIv",
4991   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BsMapper.h"
4992  },
4993  {
4994   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::onLastStrongRef",
4995   "linker_set_key" : "_ZThn8_N7android8hardware8graphics6mapper4V2_010BpHwMapper15onLastStrongRefEPKv",
4996   "parameters" :
4997   [
4998    {
4999     "is_this_ptr" : true,
5000     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
5001    },
5002    {
5003     "referenced_type" : "_ZTIPKv"
5004    }
5005   ],
5006   "return_type" : "_ZTIv",
5007   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
5008  },
5009  {
5010   "function_name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper::onLastStrongRef",
5011   "linker_set_key" : "_ZTv0_n20_N7android8hardware8graphics6mapper4V2_010BpHwMapper15onLastStrongRefEPKv",
5012   "parameters" :
5013   [
5014    {
5015     "is_this_ptr" : true,
5016     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
5017    },
5018    {
5019     "referenced_type" : "_ZTIPKv"
5020    }
5021   ],
5022   "return_type" : "_ZTIv",
5023   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
5024  }
5025 ],
5026 "global_vars" :
5027 [
5028  {
5029   "linker_set_key" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper10descriptorE",
5030   "name" : "android::hardware::graphics::mapper::V2_0::IMapper::descriptor",
5031   "referenced_type" : "_ZTIPKc",
5032   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
5033  }
5034 ],
5035 "lvalue_reference_types" :
5036 [
5037  {
5038   "alignment" : 4,
5039   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5040   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5041   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5042   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5043   "size" : 4,
5044   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5045  },
5046  {
5047   "alignment" : 4,
5048   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5049   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5050   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5051   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5052   "size" : 4,
5053   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
5054  },
5055  {
5056   "alignment" : 4,
5057   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5058   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5059   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5060   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5061   "size" : 4,
5062   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5063  },
5064  {
5065   "alignment" : 4,
5066   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5067   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5068   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5069   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5070   "size" : 4,
5071   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5072  },
5073  {
5074   "alignment" : 4,
5075   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5076   "name" : "const android::sp<android::hardware::IBinder> &",
5077   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5078   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5079   "size" : 4,
5080   "source_file" : "system/libhwbinder/include/hwbinder/IInterface.h"
5081  },
5082  {
5083   "alignment" : 4,
5084   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware8graphics6mapper4V2_07IMapperEEE",
5085   "name" : "const android::sp<android::hardware::graphics::mapper::V2_0::IMapper> &",
5086   "referenced_type" : "_ZTIKN7android2spINS_8hardware8graphics6mapper4V2_07IMapperEEE",
5087   "self_type" : "_ZTIRKN7android2spINS_8hardware8graphics6mapper4V2_07IMapperEEE",
5088   "size" : 4,
5089   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5090  },
5091  {
5092   "alignment" : 4,
5093   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5094   "name" : "const android::wp<android::hardware::BHwBinder> &",
5095   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5096   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5097   "size" : 4,
5098   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5099  },
5100  {
5101   "alignment" : 4,
5102   "linker_set_key" : "_ZTIRKN7android7String8E",
5103   "name" : "const android::String8 &",
5104   "referenced_type" : "_ZTIKN7android7String8E",
5105   "self_type" : "_ZTIRKN7android7String8E",
5106   "size" : 4,
5107   "source_file" : "system/core/libutils/include/utils/String8.h"
5108  },
5109  {
5110   "alignment" : 4,
5111   "linker_set_key" : "_ZTIRKN7android8String16E",
5112   "name" : "const android::String16 &",
5113   "referenced_type" : "_ZTIKN7android8String16E",
5114   "self_type" : "_ZTIRKN7android8String16E",
5115   "size" : 4,
5116   "source_file" : "system/core/libutils/include/utils/String16.h"
5117  },
5118  {
5119   "alignment" : 4,
5120   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5121   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
5122   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
5123   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5124   "size" : 4,
5125   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5126  },
5127  {
5128   "alignment" : 4,
5129   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
5130   "name" : "const android::hardware::hidl_handle &",
5131   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
5132   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
5133   "size" : 4,
5134   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5135  },
5136  {
5137   "alignment" : 4,
5138   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
5139   "name" : "const android::hardware::hidl_memory &",
5140   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5141   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
5142   "size" : 4,
5143   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5144  },
5145  {
5146   "alignment" : 4,
5147   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
5148   "name" : "const android::hardware::hidl_string &",
5149   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
5150   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
5151   "size" : 4,
5152   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5153  },
5154  {
5155   "alignment" : 4,
5156   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
5157   "name" : "const android::hardware::hidl_version &",
5158   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5159   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
5160   "size" : 4,
5161   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5162  },
5163  {
5164   "alignment" : 4,
5165   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
5166   "name" : "const android::hardware::Parcel &",
5167   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
5168   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
5169   "size" : 4,
5170   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
5171  },
5172  {
5173   "alignment" : 4,
5174   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
5175   "name" : "const android::hardware::Return<bool> &",
5176   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5177   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
5178   "size" : 4,
5179   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5180  },
5181  {
5182   "alignment" : 4,
5183   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
5184   "name" : "const android::hardware::Status &",
5185   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5186   "self_type" : "_ZTIRKN7android8hardware6StatusE",
5187   "size" : 4,
5188   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5189  },
5190  {
5191   "alignment" : 4,
5192   "linker_set_key" : "_ZTIRKN7android8hardware8graphics6mapper4V2_011YCbCrLayoutE",
5193   "name" : "const android::hardware::graphics::mapper::V2_0::YCbCrLayout &",
5194   "referenced_type" : "_ZTIKN7android8hardware8graphics6mapper4V2_011YCbCrLayoutE",
5195   "self_type" : "_ZTIRKN7android8hardware8graphics6mapper4V2_011YCbCrLayoutE",
5196   "size" : 4,
5197   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/hwtypes.h"
5198  },
5199  {
5200   "alignment" : 4,
5201   "linker_set_key" : "_ZTIRKN7android8hardware8graphics6mapper4V2_07IMapper20BufferDescriptorInfoE",
5202   "name" : "const android::hardware::graphics::mapper::V2_0::IMapper::BufferDescriptorInfo &",
5203   "referenced_type" : "_ZTIKN7android8hardware8graphics6mapper4V2_07IMapper20BufferDescriptorInfoE",
5204   "self_type" : "_ZTIRKN7android8hardware8graphics6mapper4V2_07IMapper20BufferDescriptorInfoE",
5205   "size" : 4,
5206   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
5207  },
5208  {
5209   "alignment" : 4,
5210   "linker_set_key" : "_ZTIRKN7android8hardware8graphics6mapper4V2_07IMapper4RectE",
5211   "name" : "const android::hardware::graphics::mapper::V2_0::IMapper::Rect &",
5212   "referenced_type" : "_ZTIKN7android8hardware8graphics6mapper4V2_07IMapper4RectE",
5213   "self_type" : "_ZTIRKN7android8hardware8graphics6mapper4V2_07IMapper4RectE",
5214   "size" : 4,
5215   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
5216  },
5217  {
5218   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5219   "name" : "const iter<is_const> &",
5220   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5221   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5222   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5223  },
5224  {
5225   "alignment" : 4,
5226   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5227   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5228   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5229   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5230   "size" : 4,
5231   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
5232  },
5233  {
5234   "alignment" : 4,
5235   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
5236   "name" : "const android::hardware::hidl_vec<int> &",
5237   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
5238   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
5239   "size" : 4,
5240   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5241  },
5242  {
5243   "alignment" : 4,
5244   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIjEE",
5245   "name" : "const android::hardware::hidl_vec<unsigned int> &",
5246   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIjEE",
5247   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIjEE",
5248   "size" : 4,
5249   "source_file" : "system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5250  },
5251  {
5252   "alignment" : 4,
5253   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5254   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> &",
5255   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5256   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5257   "size" : 4,
5258   "source_file" : "system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5259  },
5260  {
5261   "alignment" : 4,
5262   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5263   "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 *>> *)>>> &",
5264   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5265   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5266   "size" : 4,
5267   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5268  },
5269  {
5270   "alignment" : 4,
5271   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
5272   "name" : "const android::hidl::base::V1_0::IBase *const &",
5273   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
5274   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
5275   "size" : 4,
5276   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
5277  },
5278  {
5279   "alignment" : 4,
5280   "linker_set_key" : "_ZTIRKa",
5281   "name" : "const signed char &",
5282   "referenced_type" : "_ZTIKa",
5283   "self_type" : "_ZTIRKa",
5284   "size" : 4,
5285   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
5286  },
5287  {
5288   "alignment" : 4,
5289   "linker_set_key" : "_ZTIRKb",
5290   "name" : "const bool &",
5291   "referenced_type" : "_ZTIKb",
5292   "self_type" : "_ZTIRKb",
5293   "size" : 4,
5294   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
5295  },
5296  {
5297   "alignment" : 4,
5298   "linker_set_key" : "_ZTIRKd",
5299   "name" : "const double &",
5300   "referenced_type" : "_ZTIKd",
5301   "self_type" : "_ZTIRKd",
5302   "size" : 4,
5303   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
5304  },
5305  {
5306   "alignment" : 4,
5307   "linker_set_key" : "_ZTIRKf",
5308   "name" : "const float &",
5309   "referenced_type" : "_ZTIKf",
5310   "self_type" : "_ZTIRKf",
5311   "size" : 4,
5312   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
5313  },
5314  {
5315   "alignment" : 4,
5316   "linker_set_key" : "_ZTIRKh",
5317   "name" : "const unsigned char &",
5318   "referenced_type" : "_ZTIKh",
5319   "self_type" : "_ZTIRKh",
5320   "size" : 4,
5321   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
5322  },
5323  {
5324   "alignment" : 4,
5325   "linker_set_key" : "_ZTIRKi",
5326   "name" : "const int &",
5327   "referenced_type" : "_ZTIKi",
5328   "self_type" : "_ZTIRKi",
5329   "size" : 4,
5330   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5331  },
5332  {
5333   "alignment" : 4,
5334   "linker_set_key" : "_ZTIRKj",
5335   "name" : "const unsigned int &",
5336   "referenced_type" : "_ZTIKj",
5337   "self_type" : "_ZTIRKj",
5338   "size" : 4,
5339   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
5340  },
5341  {
5342   "alignment" : 4,
5343   "linker_set_key" : "_ZTIRKs",
5344   "name" : "const short &",
5345   "referenced_type" : "_ZTIKs",
5346   "self_type" : "_ZTIRKs",
5347   "size" : 4,
5348   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
5349  },
5350  {
5351   "alignment" : 4,
5352   "linker_set_key" : "_ZTIRKt",
5353   "name" : "const unsigned short &",
5354   "referenced_type" : "_ZTIKt",
5355   "self_type" : "_ZTIRKt",
5356   "size" : 4,
5357   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
5358  },
5359  {
5360   "alignment" : 4,
5361   "linker_set_key" : "_ZTIRKx",
5362   "name" : "const long long &",
5363   "referenced_type" : "_ZTIKx",
5364   "self_type" : "_ZTIRKx",
5365   "size" : 4,
5366   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
5367  },
5368  {
5369   "alignment" : 4,
5370   "linker_set_key" : "_ZTIRKy",
5371   "name" : "const unsigned long long &",
5372   "referenced_type" : "_ZTIKy",
5373   "self_type" : "_ZTIRKy",
5374   "size" : 4,
5375   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
5376  },
5377  {
5378   "alignment" : 4,
5379   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5380   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
5381   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5382   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5383   "size" : 4,
5384   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5385  },
5386  {
5387   "alignment" : 4,
5388   "linker_set_key" : "_ZTIRN7android2spINS_8hardware8graphics6mapper4V2_07IMapperEEE",
5389   "name" : "android::sp<android::hardware::graphics::mapper::V2_0::IMapper> &",
5390   "referenced_type" : "_ZTIN7android2spINS_8hardware8graphics6mapper4V2_07IMapperEEE",
5391   "self_type" : "_ZTIRN7android2spINS_8hardware8graphics6mapper4V2_07IMapperEEE",
5392   "size" : 4,
5393   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5394  },
5395  {
5396   "alignment" : 4,
5397   "linker_set_key" : "_ZTIRN7android5MutexE",
5398   "name" : "android::Mutex &",
5399   "referenced_type" : "_ZTIN7android5MutexE",
5400   "self_type" : "_ZTIRN7android5MutexE",
5401   "size" : 4,
5402   "source_file" : "system/core/libutils/include/utils/Mutex.h"
5403  },
5404  {
5405   "alignment" : 4,
5406   "linker_set_key" : "_ZTIRN7android6RWLockE",
5407   "name" : "android::RWLock &",
5408   "referenced_type" : "_ZTIN7android6RWLockE",
5409   "self_type" : "_ZTIRN7android6RWLockE",
5410   "size" : 4,
5411   "source_file" : "system/core/libutils/include/utils/RWLock.h"
5412  },
5413  {
5414   "alignment" : 4,
5415   "linker_set_key" : "_ZTIRN7android7String8E",
5416   "name" : "android::String8 &",
5417   "referenced_type" : "_ZTIN7android7String8E",
5418   "self_type" : "_ZTIRN7android7String8E",
5419   "size" : 4,
5420   "source_file" : "system/core/libutils/include/utils/String8.h"
5421  },
5422  {
5423   "alignment" : 4,
5424   "linker_set_key" : "_ZTIRN7android8String16E",
5425   "name" : "android::String16 &",
5426   "referenced_type" : "_ZTIN7android8String16E",
5427   "self_type" : "_ZTIRN7android8String16E",
5428   "size" : 4,
5429   "source_file" : "system/core/libutils/include/utils/String16.h"
5430  },
5431  {
5432   "alignment" : 4,
5433   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
5434   "name" : "android::hardware::TextOutput &",
5435   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
5436   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
5437   "size" : 4,
5438   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
5439  },
5440  {
5441   "alignment" : 4,
5442   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
5443   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
5444   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
5445   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
5446   "size" : 4,
5447   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5448  },
5449  {
5450   "alignment" : 4,
5451   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
5452   "name" : "android::hardware::hidl_memory &",
5453   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5454   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
5455   "size" : 4,
5456   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5457  },
5458  {
5459   "alignment" : 4,
5460   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
5461   "name" : "android::hardware::hidl_string &",
5462   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5463   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
5464   "size" : 4,
5465   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5466  },
5467  {
5468   "alignment" : 4,
5469   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS0_8graphics6mapper4V2_05ErrorEEE",
5470   "name" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> &",
5471   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_8graphics6mapper4V2_05ErrorEEE",
5472   "self_type" : "_ZTIRN7android8hardware6ReturnINS0_8graphics6mapper4V2_05ErrorEEE",
5473   "size" : 4,
5474   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5475  },
5476  {
5477   "alignment" : 4,
5478   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_8graphics6mapper4V2_07IMapperEEEEE",
5479   "name" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_0::IMapper>> &",
5480   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8graphics6mapper4V2_07IMapperEEEEE",
5481   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_8graphics6mapper4V2_07IMapperEEEEE",
5482   "size" : 4,
5483   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5484  },
5485  {
5486   "alignment" : 4,
5487   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
5488   "name" : "android::hardware::Return<bool> &",
5489   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5490   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
5491   "size" : 4,
5492   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5493  },
5494  {
5495   "alignment" : 4,
5496   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
5497   "name" : "android::hardware::Return<void> &",
5498   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5499   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
5500   "size" : 4,
5501   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5502  },
5503  {
5504   "alignment" : 4,
5505   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
5506   "name" : "android::hardware::Status &",
5507   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5508   "self_type" : "_ZTIRN7android8hardware6StatusE",
5509   "size" : 4,
5510   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5511  },
5512  {
5513   "alignment" : 4,
5514   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5515   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32>> &",
5516   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5517   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5518   "size" : 4,
5519   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5520  },
5521  {
5522   "alignment" : 4,
5523   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5524   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
5525   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5526   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5527   "size" : 4,
5528   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5529  },
5530  {
5531   "alignment" : 4,
5532   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5533   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32>> &",
5534   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5535   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5536   "size" : 4,
5537   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5538  },
5539  {
5540   "alignment" : 4,
5541   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5542   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
5543   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5544   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5545   "size" : 4,
5546   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5547  },
5548  {
5549   "alignment" : 4,
5550   "linker_set_key" : "_ZTIRh",
5551   "name" : "unsigned char &",
5552   "referenced_type" : "_ZTIh",
5553   "self_type" : "_ZTIRh",
5554   "size" : 4,
5555   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5556  },
5557  {
5558   "alignment" : 4,
5559   "linker_set_key" : "_ZTIRi",
5560   "name" : "int &",
5561   "referenced_type" : "_ZTIi",
5562   "self_type" : "_ZTIRi",
5563   "size" : 4,
5564   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5565  },
5566  {
5567   "alignment" : 4,
5568   "linker_set_key" : "_ZTIRy",
5569   "name" : "unsigned long long &",
5570   "referenced_type" : "_ZTIy",
5571   "self_type" : "_ZTIRy",
5572   "size" : 4,
5573   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
5574  }
5575 ],
5576 "pointer_types" :
5577 [
5578  {
5579   "alignment" : 4,
5580   "linker_set_key" : "_ZTIP13native_handle",
5581   "name" : "native_handle *",
5582   "referenced_type" : "_ZTI13native_handle",
5583   "self_type" : "_ZTIP13native_handle",
5584   "size" : 4,
5585   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5586  },
5587  {
5588   "alignment" : 4,
5589   "linker_set_key" : "_ZTIP18android_flex_plane",
5590   "name" : "android_flex_plane *",
5591   "referenced_type" : "_ZTI18android_flex_plane",
5592   "self_type" : "_ZTIP18android_flex_plane",
5593   "size" : 4,
5594   "source_file" : "system/core/libsystem/include/system/graphics.h"
5595  },
5596  {
5597   "alignment" : 4,
5598   "linker_set_key" : "_ZTIP7log_msg",
5599   "name" : "log_msg *",
5600   "referenced_type" : "_ZTI7log_msg",
5601   "self_type" : "_ZTIP7log_msg",
5602   "size" : 4,
5603   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
5604  },
5605  {
5606   "alignment" : 4,
5607   "linker_set_key" : "_ZTIPFiPvE",
5608   "name" : "int (*)(void *)",
5609   "referenced_type" : "_ZTIFiPvE",
5610   "self_type" : "_ZTIPFiPvE",
5611   "size" : 4,
5612   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
5613  },
5614  {
5615   "alignment" : 4,
5616   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
5617   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
5618   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
5619   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
5620   "size" : 4,
5621   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
5622  },
5623  {
5624   "alignment" : 4,
5625   "linker_set_key" : "_ZTIPK13native_handle",
5626   "name" : "const native_handle *",
5627   "referenced_type" : "_ZTIK13native_handle",
5628   "self_type" : "_ZTIPK13native_handle",
5629   "size" : 4,
5630   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5631  },
5632  {
5633   "alignment" : 4,
5634   "linker_set_key" : "_ZTIPK7log_msg",
5635   "name" : "const log_msg *",
5636   "referenced_type" : "_ZTIK7log_msg",
5637   "self_type" : "_ZTIPK7log_msg",
5638   "size" : 4,
5639   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
5640  },
5641  {
5642   "alignment" : 4,
5643   "linker_set_key" : "_ZTIPKDs",
5644   "name" : "const char16_t *",
5645   "referenced_type" : "_ZTIKDs",
5646   "self_type" : "_ZTIPKDs",
5647   "size" : 4,
5648   "source_file" : "system/core/libutils/include/utils/String16.h"
5649  },
5650  {
5651   "alignment" : 4,
5652   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
5653   "name" : "const android::VectorImpl *",
5654   "referenced_type" : "_ZTIKN7android10VectorImplE",
5655   "self_type" : "_ZTIPKN7android10VectorImplE",
5656   "size" : 4,
5657   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5658  },
5659  {
5660   "alignment" : 4,
5661   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
5662   "name" : "const android::NativeHandle *",
5663   "referenced_type" : "_ZTIKN7android12NativeHandleE",
5664   "self_type" : "_ZTIPKN7android12NativeHandleE",
5665   "size" : 4,
5666   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5667  },
5668  {
5669   "alignment" : 4,
5670   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5671   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5672   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5673   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5674   "size" : 4,
5675   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5676  },
5677  {
5678   "alignment" : 4,
5679   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5680   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5681   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5682   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5683   "size" : 4,
5684   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5685  },
5686  {
5687   "alignment" : 4,
5688   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5689   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5690   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5691   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5692   "size" : 4,
5693   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5694  },
5695  {
5696   "alignment" : 4,
5697   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
5698   "name" : "const android::sp<android::hardware::ProcessState> *",
5699   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
5700   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
5701   "size" : 4,
5702   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5703  },
5704  {
5705   "alignment" : 4,
5706   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
5707   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
5708   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5709   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
5710   "size" : 4,
5711   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5712  },
5713  {
5714   "alignment" : 4,
5715   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5716   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5717   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5718   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5719   "size" : 4,
5720   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5721  },
5722  {
5723   "alignment" : 4,
5724   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
5725   "name" : "const android::sp<android::hardware::IBinder> *",
5726   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5727   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
5728   "size" : 4,
5729   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5730  },
5731  {
5732   "alignment" : 4,
5733   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware8graphics6mapper4V2_07IMapperEEE",
5734   "name" : "const android::sp<android::hardware::graphics::mapper::V2_0::IMapper> *",
5735   "referenced_type" : "_ZTIKN7android2spINS_8hardware8graphics6mapper4V2_07IMapperEEE",
5736   "self_type" : "_ZTIPKN7android2spINS_8hardware8graphics6mapper4V2_07IMapperEEE",
5737   "size" : 4,
5738   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5739  },
5740  {
5741   "alignment" : 4,
5742   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5743   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
5744   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5745   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5746   "size" : 4,
5747   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5748  },
5749  {
5750   "alignment" : 4,
5751   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
5752   "name" : "const android::wp<android::hardware::BHwBinder> *",
5753   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5754   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
5755   "size" : 4,
5756   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5757  },
5758  {
5759   "alignment" : 4,
5760   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
5761   "name" : "const android::hidl::base::V1_0::IBase *",
5762   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
5763   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
5764   "size" : 4,
5765   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
5766  },
5767  {
5768   "alignment" : 4,
5769   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
5770   "name" : "const android::hidl::base::V1_0::BpHwBase *",
5771   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
5772   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
5773   "size" : 4,
5774   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5775  },
5776  {
5777   "alignment" : 4,
5778   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
5779   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
5780   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
5781   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
5782   "size" : 4,
5783   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5784  },
5785  {
5786   "alignment" : 4,
5787   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
5788   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
5789   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
5790   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
5791   "size" : 4,
5792   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5793  },
5794  {
5795   "alignment" : 4,
5796   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
5797   "name" : "const android::RefBase *",
5798   "referenced_type" : "_ZTIKN7android7RefBaseE",
5799   "self_type" : "_ZTIPKN7android7RefBaseE",
5800   "size" : 4,
5801   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5802  },
5803  {
5804   "alignment" : 4,
5805   "linker_set_key" : "_ZTIPKN7android7String8E",
5806   "name" : "const android::String8 *",
5807   "referenced_type" : "_ZTIKN7android7String8E",
5808   "self_type" : "_ZTIPKN7android7String8E",
5809   "size" : 4,
5810   "source_file" : "system/core/libutils/include/utils/String8.h"
5811  },
5812  {
5813   "alignment" : 4,
5814   "linker_set_key" : "_ZTIPKN7android8String16E",
5815   "name" : "const android::String16 *",
5816   "referenced_type" : "_ZTIKN7android8String16E",
5817   "self_type" : "_ZTIPKN7android8String16E",
5818   "size" : 4,
5819   "source_file" : "system/core/libutils/include/utils/String16.h"
5820  },
5821  {
5822   "alignment" : 4,
5823   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5824   "name" : "const android::hardware::BpHwRefBase *",
5825   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
5826   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5827   "size" : 4,
5828   "source_file" : "system/libhwbinder/include/hwbinder/Binder.h"
5829  },
5830  {
5831   "alignment" : 4,
5832   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
5833   "name" : "const android::hardware::hidl_memory *",
5834   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5835   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
5836   "size" : 4,
5837   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5838  },
5839  {
5840   "alignment" : 4,
5841   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
5842   "name" : "const android::hardware::hidl_version *",
5843   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5844   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
5845   "size" : 4,
5846   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5847  },
5848  {
5849   "alignment" : 4,
5850   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS0_8graphics6mapper4V2_05ErrorEEE",
5851   "name" : "const android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> *",
5852   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS0_8graphics6mapper4V2_05ErrorEEE",
5853   "self_type" : "_ZTIPKN7android8hardware6ReturnINS0_8graphics6mapper4V2_05ErrorEEE",
5854   "size" : 4,
5855   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5856  },
5857  {
5858   "alignment" : 4,
5859   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_8graphics6mapper4V2_07IMapperEEEEE",
5860   "name" : "const android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_0::IMapper>> *",
5861   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_8graphics6mapper4V2_07IMapperEEEEE",
5862   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_8graphics6mapper4V2_07IMapperEEEEE",
5863   "size" : 4,
5864   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5865  },
5866  {
5867   "alignment" : 4,
5868   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
5869   "name" : "const android::hardware::Return<bool> *",
5870   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5871   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
5872   "size" : 4,
5873   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5874  },
5875  {
5876   "alignment" : 4,
5877   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
5878   "name" : "const android::hardware::Status *",
5879   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5880   "self_type" : "_ZTIPKN7android8hardware6StatusE",
5881   "size" : 4,
5882   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5883  },
5884  {
5885   "alignment" : 4,
5886   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5887   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32>> *",
5888   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5889   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5890   "size" : 4,
5891   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5892  },
5893  {
5894   "alignment" : 4,
5895   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5896   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5897   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5898   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5899   "size" : 4,
5900   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5901  },
5902  {
5903   "alignment" : 4,
5904   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
5905   "name" : "const android::hardware::details::hidl_pointer<int> *",
5906   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
5907   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
5908   "size" : 4,
5909   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5910  },
5911  {
5912   "alignment" : 4,
5913   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIjEE",
5914   "name" : "const android::hardware::details::hidl_pointer<unsigned int> *",
5915   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIjEE",
5916   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIjEE",
5917   "size" : 4,
5918   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5919  },
5920  {
5921   "alignment" : 4,
5922   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
5923   "name" : "const android::hardware::details::return_status *",
5924   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
5925   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
5926   "size" : 4,
5927   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5928  },
5929  {
5930   "alignment" : 4,
5931   "linker_set_key" : "_ZTIPKN7android8hardware8graphics6mapper4V2_010BpHwMapperE",
5932   "name" : "const android::hardware::graphics::mapper::V2_0::BpHwMapper *",
5933   "referenced_type" : "_ZTIKN7android8hardware8graphics6mapper4V2_010BpHwMapperE",
5934   "self_type" : "_ZTIPKN7android8hardware8graphics6mapper4V2_010BpHwMapperE",
5935   "size" : 4,
5936   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
5937  },
5938  {
5939   "alignment" : 4,
5940   "linker_set_key" : "_ZTIPKN7android8hardware8graphics6mapper4V2_07IMapperE",
5941   "name" : "const android::hardware::graphics::mapper::V2_0::IMapper *",
5942   "referenced_type" : "_ZTIKN7android8hardware8graphics6mapper4V2_07IMapperE",
5943   "self_type" : "_ZTIPKN7android8hardware8graphics6mapper4V2_07IMapperE",
5944   "size" : 4,
5945   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
5946  },
5947  {
5948   "alignment" : 4,
5949   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
5950   "name" : "const android::hardware::hidl_vec<int> *",
5951   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
5952   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
5953   "size" : 4,
5954   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5955  },
5956  {
5957   "alignment" : 4,
5958   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIjEE",
5959   "name" : "const android::hardware::hidl_vec<unsigned int> *",
5960   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIjEE",
5961   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIjEE",
5962   "size" : 4,
5963   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5964  },
5965  {
5966   "alignment" : 4,
5967   "linker_set_key" : "_ZTIPKc",
5968   "name" : "const char *",
5969   "referenced_type" : "_ZTIKc",
5970   "self_type" : "_ZTIPKc",
5971   "size" : 4,
5972   "source_file" : "system/logging/liblog/include_vndk/android/log.h"
5973  },
5974  {
5975   "alignment" : 4,
5976   "linker_set_key" : "_ZTIPKh",
5977   "name" : "const unsigned char *",
5978   "referenced_type" : "_ZTIKh",
5979   "self_type" : "_ZTIPKh",
5980   "size" : 4,
5981   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5982  },
5983  {
5984   "alignment" : 4,
5985   "linker_set_key" : "_ZTIPKj",
5986   "name" : "const unsigned int *",
5987   "referenced_type" : "_ZTIKj",
5988   "self_type" : "_ZTIPKj",
5989   "size" : 4,
5990   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5991  },
5992  {
5993   "alignment" : 4,
5994   "linker_set_key" : "_ZTIPKv",
5995   "name" : "const void *",
5996   "referenced_type" : "_ZTIKv",
5997   "self_type" : "_ZTIPKv",
5998   "size" : 4,
5999   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6000  },
6001  {
6002   "alignment" : 4,
6003   "linker_set_key" : "_ZTIPKy",
6004   "name" : "const unsigned long long *",
6005   "referenced_type" : "_ZTIKy",
6006   "self_type" : "_ZTIPKy",
6007   "size" : 4,
6008   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
6009  },
6010  {
6011   "alignment" : 4,
6012   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
6013   "name" : "android::ScopedTrace *",
6014   "referenced_type" : "_ZTIN7android11ScopedTraceE",
6015   "self_type" : "_ZTIPN7android11ScopedTraceE",
6016   "size" : 4,
6017   "source_file" : "system/core/libutils/include/utils/Trace.h"
6018  },
6019  {
6020   "alignment" : 4,
6021   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
6022   "name" : "android::ReferenceRenamer *",
6023   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
6024   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
6025   "size" : 4,
6026   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6027  },
6028  {
6029   "alignment" : 4,
6030   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
6031   "name" : "android::VirtualLightRefBase *",
6032   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
6033   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
6034   "size" : 4,
6035   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
6036  },
6037  {
6038   "alignment" : 4,
6039   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
6040   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
6041   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
6042   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
6043   "size" : 4,
6044   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6045  },
6046  {
6047   "alignment" : 4,
6048   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6049   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6050   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6051   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6052   "size" : 4,
6053   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6054  },
6055  {
6056   "alignment" : 4,
6057   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6058   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6059   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6060   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6061   "size" : 4,
6062   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6063  },
6064  {
6065   "alignment" : 4,
6066   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
6067   "name" : "android::sp<android::hardware::ProcessState> *",
6068   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
6069   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
6070   "size" : 4,
6071   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6072  },
6073  {
6074   "alignment" : 4,
6075   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6076   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6077   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6078   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6079   "size" : 4,
6080   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6081  },
6082  {
6083   "alignment" : 4,
6084   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6085   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6086   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6087   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6088   "size" : 4,
6089   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6090  },
6091  {
6092   "alignment" : 4,
6093   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
6094   "name" : "android::sp<android::hardware::IBinder> *",
6095   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
6096   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
6097   "size" : 4,
6098   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6099  },
6100  {
6101   "alignment" : 4,
6102   "linker_set_key" : "_ZTIPN7android2spINS_8hardware8graphics6mapper4V2_07IMapperEEE",
6103   "name" : "android::sp<android::hardware::graphics::mapper::V2_0::IMapper> *",
6104   "referenced_type" : "_ZTIN7android2spINS_8hardware8graphics6mapper4V2_07IMapperEEE",
6105   "self_type" : "_ZTIPN7android2spINS_8hardware8graphics6mapper4V2_07IMapperEEE",
6106   "size" : 4,
6107   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6108  },
6109  {
6110   "alignment" : 4,
6111   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
6112   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
6113   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
6114   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
6115   "size" : 4,
6116   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6117  },
6118  {
6119   "alignment" : 4,
6120   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6121   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6122   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6123   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6124   "size" : 4,
6125   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6126  },
6127  {
6128   "alignment" : 4,
6129   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
6130   "name" : "android::wp<android::hardware::BHwBinder> *",
6131   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
6132   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
6133   "size" : 4,
6134   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6135  },
6136  {
6137   "alignment" : 4,
6138   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
6139   "name" : "android::hidl::base::V1_0::IBase *",
6140   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
6141   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
6142   "size" : 4,
6143   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6144  },
6145  {
6146   "alignment" : 4,
6147   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
6148   "name" : "android::hidl::base::V1_0::BnHwBase *",
6149   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
6150   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
6151   "size" : 4,
6152   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
6153  },
6154  {
6155   "alignment" : 4,
6156   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
6157   "name" : "android::hidl::manager::V1_0::IServiceManager *",
6158   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
6159   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
6160   "size" : 4,
6161   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6162  },
6163  {
6164   "alignment" : 4,
6165   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
6166   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
6167   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
6168   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
6169   "size" : 4,
6170   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6171  },
6172  {
6173   "alignment" : 4,
6174   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
6175   "name" : "android::Mutex::Autolock *",
6176   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
6177   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
6178   "size" : 4,
6179   "source_file" : "system/core/libutils/include/utils/Mutex.h"
6180  },
6181  {
6182   "alignment" : 4,
6183   "linker_set_key" : "_ZTIPN7android5MutexE",
6184   "name" : "android::Mutex *",
6185   "referenced_type" : "_ZTIN7android5MutexE",
6186   "self_type" : "_ZTIPN7android5MutexE",
6187   "size" : 4,
6188   "source_file" : "system/core/libutils/include/utils/Mutex.h"
6189  },
6190  {
6191   "alignment" : 4,
6192   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
6193   "name" : "android::RWLock::AutoRLock *",
6194   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
6195   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
6196   "size" : 4,
6197   "source_file" : "system/core/libutils/include/utils/RWLock.h"
6198  },
6199  {
6200   "alignment" : 4,
6201   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
6202   "name" : "android::RWLock::AutoWLock *",
6203   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
6204   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
6205   "size" : 4,
6206   "source_file" : "system/core/libutils/include/utils/RWLock.h"
6207  },
6208  {
6209   "alignment" : 4,
6210   "linker_set_key" : "_ZTIPN7android6RWLockE",
6211   "name" : "android::RWLock *",
6212   "referenced_type" : "_ZTIN7android6RWLockE",
6213   "self_type" : "_ZTIPN7android6RWLockE",
6214   "size" : 4,
6215   "source_file" : "system/core/libutils/include/utils/RWLock.h"
6216  },
6217  {
6218   "alignment" : 4,
6219   "linker_set_key" : "_ZTIPN7android6ThreadE",
6220   "name" : "android::Thread *",
6221   "referenced_type" : "_ZTIN7android6ThreadE",
6222   "self_type" : "_ZTIPN7android6ThreadE",
6223   "size" : 4,
6224   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6225  },
6226  {
6227   "alignment" : 4,
6228   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
6229   "name" : "android::RefBase::weakref_impl *",
6230   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
6231   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
6232   "size" : 4,
6233   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6234  },
6235  {
6236   "alignment" : 4,
6237   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
6238   "name" : "android::RefBase::weakref_type *",
6239   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
6240   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
6241   "size" : 4,
6242   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6243  },
6244  {
6245   "alignment" : 4,
6246   "linker_set_key" : "_ZTIPN7android7RefBaseE",
6247   "name" : "android::RefBase *",
6248   "referenced_type" : "_ZTIN7android7RefBaseE",
6249   "self_type" : "_ZTIPN7android7RefBaseE",
6250   "size" : 4,
6251   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6252  },
6253  {
6254   "alignment" : 4,
6255   "linker_set_key" : "_ZTIPN7android7String8E",
6256   "name" : "android::String8 *",
6257   "referenced_type" : "_ZTIN7android7String8E",
6258   "self_type" : "_ZTIPN7android7String8E",
6259   "size" : 4,
6260   "source_file" : "system/core/libutils/include/utils/String8.h"
6261  },
6262  {
6263   "alignment" : 4,
6264   "linker_set_key" : "_ZTIPN7android8String16E",
6265   "name" : "android::String16 *",
6266   "referenced_type" : "_ZTIN7android8String16E",
6267   "self_type" : "_ZTIPN7android8String16E",
6268   "size" : 4,
6269   "source_file" : "system/core/libutils/include/utils/String16.h"
6270  },
6271  {
6272   "alignment" : 4,
6273   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
6274   "name" : "android::hardware::IInterface *",
6275   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
6276   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
6277   "size" : 4,
6278   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6279  },
6280  {
6281   "alignment" : 4,
6282   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
6283   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
6284   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
6285   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
6286   "size" : 4,
6287   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6288  },
6289  {
6290   "alignment" : 4,
6291   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEEE",
6292   "name" : "android::hardware::BpInterface<android::hardware::graphics::mapper::V2_0::IMapper> *",
6293   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEEE",
6294   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEEE",
6295   "size" : 4,
6296   "source_file" : "system/libhwbinder/include/hwbinder/IInterface.h"
6297  },
6298  {
6299   "alignment" : 4,
6300   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
6301   "name" : "android::hardware::hidl_memory *",
6302   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6303   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
6304   "size" : 4,
6305   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6306  },
6307  {
6308   "alignment" : 4,
6309   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
6310   "name" : "android::hardware::hidl_string *",
6311   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6312   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
6313   "size" : 4,
6314   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6315  },
6316  {
6317   "alignment" : 4,
6318   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
6319   "name" : "android::hardware::ProcessState *",
6320   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
6321   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
6322   "size" : 4,
6323   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6324  },
6325  {
6326   "alignment" : 4,
6327   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
6328   "name" : "android::hardware::hidl_version *",
6329   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
6330   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
6331   "size" : 4,
6332   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6333  },
6334  {
6335   "alignment" : 4,
6336   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6337   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::function<sp<IBinder> (void *)>> *",
6338   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6339   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6340   "size" : 4,
6341   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
6342  },
6343  {
6344   "alignment" : 4,
6345   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6346   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::function<sp<IBase> (void *)>> *",
6347   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6348   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6349   "size" : 4,
6350   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
6351  },
6352  {
6353   "alignment" : 4,
6354   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6355   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder>> *",
6356   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6357   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6358   "size" : 4,
6359   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
6360  },
6361  {
6362   "alignment" : 4,
6363   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
6364   "name" : "android::hardware::GrantorDescriptor *",
6365   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
6366   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
6367   "size" : 4,
6368   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6369  },
6370  {
6371   "alignment" : 4,
6372   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
6373   "name" : "android::hardware::hidl_death_recipient *",
6374   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
6375   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
6376   "size" : 4,
6377   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6378  },
6379  {
6380   "alignment" : 4,
6381   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
6382   "name" : "android::hardware::hidl_binder_death_recipient *",
6383   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
6384   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
6385   "size" : 4,
6386   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6387  },
6388  {
6389   "alignment" : 4,
6390   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
6391   "name" : "android::hardware::Parcel *",
6392   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
6393   "self_type" : "_ZTIPN7android8hardware6ParcelE",
6394   "size" : 4,
6395   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
6396  },
6397  {
6398   "alignment" : 4,
6399   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS0_8graphics6mapper4V2_05ErrorEEE",
6400   "name" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> *",
6401   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_8graphics6mapper4V2_05ErrorEEE",
6402   "self_type" : "_ZTIPN7android8hardware6ReturnINS0_8graphics6mapper4V2_05ErrorEEE",
6403   "size" : 4,
6404   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6405  },
6406  {
6407   "alignment" : 4,
6408   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_8graphics6mapper4V2_07IMapperEEEEE",
6409   "name" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_0::IMapper>> *",
6410   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8graphics6mapper4V2_07IMapperEEEEE",
6411   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_8graphics6mapper4V2_07IMapperEEEEE",
6412   "size" : 4,
6413   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6414  },
6415  {
6416   "alignment" : 4,
6417   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
6418   "name" : "android::hardware::Return<bool> *",
6419   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6420   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
6421   "size" : 4,
6422   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6423  },
6424  {
6425   "alignment" : 4,
6426   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
6427   "name" : "android::hardware::Return<void> *",
6428   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
6429   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
6430   "size" : 4,
6431   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6432  },
6433  {
6434   "alignment" : 4,
6435   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
6436   "name" : "android::hardware::Status *",
6437   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6438   "self_type" : "_ZTIPN7android8hardware6StatusE",
6439   "size" : 4,
6440   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6441  },
6442  {
6443   "alignment" : 4,
6444   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
6445   "name" : "android::hardware::IBinder::DeathRecipient *",
6446   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
6447   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
6448   "size" : 4,
6449   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6450  },
6451  {
6452   "alignment" : 4,
6453   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
6454   "name" : "android::hardware::IBinder *",
6455   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
6456   "self_type" : "_ZTIPN7android8hardware7IBinderE",
6457   "size" : 4,
6458   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6459  },
6460  {
6461   "alignment" : 4,
6462   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6463   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32>> *",
6464   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6465   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6466   "size" : 4,
6467   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6468  },
6469  {
6470   "alignment" : 4,
6471   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6472   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6473   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6474   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6475   "size" : 4,
6476   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6477  },
6478  {
6479   "alignment" : 4,
6480   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
6481   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder>>> *",
6482   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
6483   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
6484   "size" : 4,
6485   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
6486  },
6487  {
6488   "alignment" : 4,
6489   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
6490   "name" : "android::hardware::details::return_status *",
6491   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
6492   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
6493   "size" : 4,
6494   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6495  },
6496  {
6497   "alignment" : 4,
6498   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
6499   "name" : "android::hardware::details::HidlInstrumentor *",
6500   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
6501   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
6502   "size" : 4,
6503   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6504  },
6505  {
6506   "alignment" : 4,
6507   "linker_set_key" : "_ZTIPN7android8hardware8graphics6mapper4V2_010BnHwMapperE",
6508   "name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper *",
6509   "referenced_type" : "_ZTIN7android8hardware8graphics6mapper4V2_010BnHwMapperE",
6510   "self_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_010BnHwMapperE",
6511   "size" : 4,
6512   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6513  },
6514  {
6515   "alignment" : 4,
6516   "linker_set_key" : "_ZTIPN7android8hardware8graphics6mapper4V2_010BpHwMapperE",
6517   "name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper *",
6518   "referenced_type" : "_ZTIN7android8hardware8graphics6mapper4V2_010BpHwMapperE",
6519   "self_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_010BpHwMapperE",
6520   "size" : 4,
6521   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6522  },
6523  {
6524   "alignment" : 4,
6525   "linker_set_key" : "_ZTIPN7android8hardware8graphics6mapper4V2_07IMapperE",
6526   "name" : "android::hardware::graphics::mapper::V2_0::IMapper *",
6527   "referenced_type" : "_ZTIN7android8hardware8graphics6mapper4V2_07IMapperE",
6528   "self_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_07IMapperE",
6529   "size" : 4,
6530   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6531  },
6532  {
6533   "alignment" : 4,
6534   "linker_set_key" : "_ZTIPN7android8hardware8graphics6mapper4V2_08BsMapperE",
6535   "name" : "android::hardware::graphics::mapper::V2_0::BsMapper *",
6536   "referenced_type" : "_ZTIN7android8hardware8graphics6mapper4V2_08BsMapperE",
6537   "self_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_08BsMapperE",
6538   "size" : 4,
6539   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6540  },
6541  {
6542   "alignment" : 4,
6543   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6544   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32>> *",
6545   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6546   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6547   "size" : 4,
6548   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6549  },
6550  {
6551   "alignment" : 4,
6552   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6553   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
6554   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6555   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6556   "size" : 4,
6557   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6558  },
6559  {
6560   "alignment" : 4,
6561   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
6562   "name" : "android::hardware::BHwBinder *",
6563   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
6564   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
6565   "size" : 4,
6566   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6567  },
6568  {
6569   "alignment" : 4,
6570   "linker_set_key" : "_ZTIPN7android9ConditionE",
6571   "name" : "android::Condition *",
6572   "referenced_type" : "_ZTIN7android9ConditionE",
6573   "self_type" : "_ZTIPN7android9ConditionE",
6574   "size" : 4,
6575   "source_file" : "system/core/libutils/include/utils/Condition.h"
6576  },
6577  {
6578   "alignment" : 4,
6579   "linker_set_key" : "_ZTIPPv",
6580   "name" : "void **",
6581   "referenced_type" : "_ZTIPv",
6582   "self_type" : "_ZTIPPv",
6583   "size" : 4,
6584   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
6585  },
6586  {
6587   "alignment" : 4,
6588   "linker_set_key" : "_ZTIPc",
6589   "name" : "char *",
6590   "referenced_type" : "_ZTIc",
6591   "self_type" : "_ZTIPc",
6592   "size" : 4,
6593   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
6594  },
6595  {
6596   "alignment" : 4,
6597   "linker_set_key" : "_ZTIPh",
6598   "name" : "unsigned char *",
6599   "referenced_type" : "_ZTIh",
6600   "self_type" : "_ZTIPh",
6601   "size" : 4,
6602   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
6603  },
6604  {
6605   "alignment" : 4,
6606   "linker_set_key" : "_ZTIPi",
6607   "name" : "int *",
6608   "referenced_type" : "_ZTIi",
6609   "self_type" : "_ZTIPi",
6610   "size" : 4,
6611   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6612  },
6613  {
6614   "alignment" : 4,
6615   "linker_set_key" : "_ZTIPj",
6616   "name" : "unsigned int *",
6617   "referenced_type" : "_ZTIj",
6618   "self_type" : "_ZTIPj",
6619   "size" : 4,
6620   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6621  },
6622  {
6623   "alignment" : 4,
6624   "linker_set_key" : "_ZTIPv",
6625   "name" : "void *",
6626   "referenced_type" : "_ZTIv",
6627   "self_type" : "_ZTIPv",
6628   "size" : 4,
6629   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6630  },
6631  {
6632   "alignment" : 4,
6633   "linker_set_key" : "_ZTIPy",
6634   "name" : "unsigned long long *",
6635   "referenced_type" : "_ZTIy",
6636   "self_type" : "_ZTIPy",
6637   "size" : 4,
6638   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
6639  }
6640 ],
6641 "qualified_types" :
6642 [
6643  {
6644   "alignment" : 4,
6645   "is_const" : true,
6646   "linker_set_key" : "_ZTIK13native_handle",
6647   "name" : "const native_handle",
6648   "referenced_type" : "_ZTI13native_handle",
6649   "self_type" : "_ZTIK13native_handle",
6650   "size" : 12,
6651   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6652  },
6653  {
6654   "alignment" : 4,
6655   "is_const" : true,
6656   "linker_set_key" : "_ZTIK7log_msg",
6657   "name" : "const log_msg",
6658   "referenced_type" : "_ZTI7log_msg",
6659   "self_type" : "_ZTIK7log_msg",
6660   "size" : 5124,
6661   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
6662  },
6663  {
6664   "alignment" : 2,
6665   "is_const" : true,
6666   "linker_set_key" : "_ZTIKDs",
6667   "name" : "const char16_t",
6668   "referenced_type" : "_ZTIDs",
6669   "self_type" : "_ZTIKDs",
6670   "size" : 2,
6671   "source_file" : "system/core/libutils/include/utils/String16.h"
6672  },
6673  {
6674   "alignment" : 4,
6675   "is_const" : true,
6676   "linker_set_key" : "_ZTIKN7android10VectorImplE",
6677   "name" : "const android::VectorImpl",
6678   "referenced_type" : "_ZTIN7android10VectorImplE",
6679   "self_type" : "_ZTIKN7android10VectorImplE",
6680   "size" : 20,
6681   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
6682  },
6683  {
6684   "alignment" : 4,
6685   "is_const" : true,
6686   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
6687   "name" : "const android::NativeHandle",
6688   "referenced_type" : "_ZTIN7android12NativeHandleE",
6689   "self_type" : "_ZTIKN7android12NativeHandleE",
6690   "size" : 12,
6691   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
6692  },
6693  {
6694   "alignment" : 4,
6695   "is_const" : true,
6696   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6697   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
6698   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
6699   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6700   "size" : 4,
6701   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6702  },
6703  {
6704   "alignment" : 4,
6705   "is_const" : true,
6706   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6707   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6708   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6709   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6710   "size" : 4,
6711   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6712  },
6713  {
6714   "alignment" : 4,
6715   "is_const" : true,
6716   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6717   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6718   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6719   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6720   "size" : 4,
6721   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6722  },
6723  {
6724   "alignment" : 4,
6725   "is_const" : true,
6726   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6727   "name" : "const android::sp<android::hardware::ProcessState>",
6728   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
6729   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6730   "size" : 4,
6731   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6732  },
6733  {
6734   "alignment" : 4,
6735   "is_const" : true,
6736   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6737   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
6738   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
6739   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6740   "size" : 4,
6741   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6742  },
6743  {
6744   "alignment" : 4,
6745   "is_const" : true,
6746   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6747   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
6748   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6749   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6750   "size" : 4,
6751   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6752  },
6753  {
6754   "alignment" : 4,
6755   "is_const" : true,
6756   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6757   "name" : "const android::sp<android::hardware::IBinder>",
6758   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
6759   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6760   "size" : 4,
6761   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6762  },
6763  {
6764   "alignment" : 4,
6765   "is_const" : true,
6766   "linker_set_key" : "_ZTIKN7android2spINS_8hardware8graphics6mapper4V2_07IMapperEEE",
6767   "name" : "const android::sp<android::hardware::graphics::mapper::V2_0::IMapper>",
6768   "referenced_type" : "_ZTIN7android2spINS_8hardware8graphics6mapper4V2_07IMapperEEE",
6769   "self_type" : "_ZTIKN7android2spINS_8hardware8graphics6mapper4V2_07IMapperEEE",
6770   "size" : 4,
6771   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6772  },
6773  {
6774   "alignment" : 4,
6775   "is_const" : true,
6776   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6777   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
6778   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
6779   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6780   "size" : 8,
6781   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6782  },
6783  {
6784   "alignment" : 4,
6785   "is_const" : true,
6786   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6787   "name" : "const android::wp<android::hardware::BHwBinder>",
6788   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
6789   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6790   "size" : 8,
6791   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6792  },
6793  {
6794   "alignment" : 4,
6795   "is_const" : true,
6796   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6797   "name" : "const android::hidl::base::V1_0::IBase",
6798   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
6799   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6800   "size" : 12,
6801   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
6802  },
6803  {
6804   "alignment" : 4,
6805   "is_const" : true,
6806   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6807   "name" : "const android::hidl::base::V1_0::BpHwBase",
6808   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
6809   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6810   "size" : 92,
6811   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6812  },
6813  {
6814   "alignment" : 4,
6815   "is_const" : true,
6816   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6817   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6818   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6819   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6820   "size" : 4,
6821   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6822  },
6823  {
6824   "alignment" : 4,
6825   "is_const" : true,
6826   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6827   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
6828   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6829   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6830   "size" : 4,
6831   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6832  },
6833  {
6834   "alignment" : 1,
6835   "is_const" : true,
6836   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
6837   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
6838   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
6839   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
6840   "size" : 1,
6841   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6842  },
6843  {
6844   "alignment" : 4,
6845   "is_const" : true,
6846   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6847   "name" : "const android::hidl::manager::V1_0::IServiceManager",
6848   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
6849   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6850   "size" : 12,
6851   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6852  },
6853  {
6854   "alignment" : 4,
6855   "is_const" : true,
6856   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6857   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
6858   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
6859   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6860   "size" : 12,
6861   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6862  },
6863  {
6864   "alignment" : 4,
6865   "is_const" : true,
6866   "linker_set_key" : "_ZTIKN7android7RefBaseE",
6867   "name" : "const android::RefBase",
6868   "referenced_type" : "_ZTIN7android7RefBaseE",
6869   "self_type" : "_ZTIKN7android7RefBaseE",
6870   "size" : 8,
6871   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6872  },
6873  {
6874   "alignment" : 4,
6875   "is_const" : true,
6876   "linker_set_key" : "_ZTIKN7android7String8E",
6877   "name" : "const android::String8",
6878   "referenced_type" : "_ZTIN7android7String8E",
6879   "self_type" : "_ZTIKN7android7String8E",
6880   "size" : 4,
6881   "source_file" : "system/core/libutils/include/utils/String8.h"
6882  },
6883  {
6884   "alignment" : 4,
6885   "is_const" : true,
6886   "linker_set_key" : "_ZTIKN7android8String16E",
6887   "name" : "const android::String16",
6888   "referenced_type" : "_ZTIN7android8String16E",
6889   "self_type" : "_ZTIKN7android8String16E",
6890   "size" : 4,
6891   "source_file" : "system/core/libutils/include/utils/String16.h"
6892  },
6893  {
6894   "alignment" : 1,
6895   "is_const" : true,
6896   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
6897   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
6898   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
6899   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
6900   "size" : 32,
6901   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6902  },
6903  {
6904   "alignment" : 4,
6905   "is_const" : true,
6906   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6907   "name" : "const android::hardware::BpHwRefBase",
6908   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
6909   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6910   "size" : 24,
6911   "source_file" : "system/libhwbinder/include/hwbinder/Binder.h"
6912  },
6913  {
6914   "alignment" : 4,
6915   "is_const" : true,
6916   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
6917   "name" : "const android::hardware::hidl_handle",
6918   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
6919   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
6920   "size" : 16,
6921   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6922  },
6923  {
6924   "alignment" : 4,
6925   "is_const" : true,
6926   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
6927   "name" : "const android::hardware::hidl_memory",
6928   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6929   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
6930   "size" : 40,
6931   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6932  },
6933  {
6934   "alignment" : 4,
6935   "is_const" : true,
6936   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
6937   "name" : "const android::hardware::hidl_string",
6938   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6939   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
6940   "size" : 16,
6941   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6942  },
6943  {
6944   "alignment" : 2,
6945   "is_const" : true,
6946   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
6947   "name" : "const android::hardware::hidl_version",
6948   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
6949   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
6950   "size" : 4,
6951   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6952  },
6953  {
6954   "alignment" : 4,
6955   "is_const" : true,
6956   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
6957   "name" : "const android::hardware::Parcel",
6958   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
6959   "self_type" : "_ZTIKN7android8hardware6ParcelE",
6960   "size" : 68,
6961   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
6962  },
6963  {
6964   "alignment" : 4,
6965   "is_const" : true,
6966   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS0_8graphics6mapper4V2_05ErrorEEE",
6967   "name" : "const android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error>",
6968   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_8graphics6mapper4V2_05ErrorEEE",
6969   "self_type" : "_ZTIKN7android8hardware6ReturnINS0_8graphics6mapper4V2_05ErrorEEE",
6970   "size" : 28,
6971   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6972  },
6973  {
6974   "alignment" : 4,
6975   "is_const" : true,
6976   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_8graphics6mapper4V2_07IMapperEEEEE",
6977   "name" : "const android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_0::IMapper>>",
6978   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8graphics6mapper4V2_07IMapperEEEEE",
6979   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_8graphics6mapper4V2_07IMapperEEEEE",
6980   "size" : 28,
6981   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6982  },
6983  {
6984   "alignment" : 4,
6985   "is_const" : true,
6986   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
6987   "name" : "const android::hardware::Return<bool>",
6988   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6989   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6990   "size" : 24,
6991   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6992  },
6993  {
6994   "alignment" : 4,
6995   "is_const" : true,
6996   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
6997   "name" : "const android::hardware::Status",
6998   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6999   "self_type" : "_ZTIKN7android8hardware6StatusE",
7000   "size" : 20,
7001   "source_file" : "system/libhidl/base/include/hidl/Status.h"
7002  },
7003  {
7004   "alignment" : 4,
7005   "is_const" : true,
7006   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7007   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32>>",
7008   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7009   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7010   "size" : 8,
7011   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
7012  },
7013  {
7014   "alignment" : 4,
7015   "is_const" : true,
7016   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7017   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7018   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7019   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7020   "size" : 8,
7021   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
7022  },
7023  {
7024   "alignment" : 4,
7025   "is_const" : true,
7026   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
7027   "name" : "const android::hardware::details::hidl_pointer<int>",
7028   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
7029   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
7030   "size" : 8,
7031   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
7032  },
7033  {
7034   "alignment" : 4,
7035   "is_const" : true,
7036   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIjEE",
7037   "name" : "const android::hardware::details::hidl_pointer<unsigned int>",
7038   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIjEE",
7039   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIjEE",
7040   "size" : 8,
7041   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
7042  },
7043  {
7044   "alignment" : 4,
7045   "is_const" : true,
7046   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
7047   "name" : "const android::hardware::details::return_status",
7048   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
7049   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
7050   "size" : 24,
7051   "source_file" : "system/libhidl/base/include/hidl/Status.h"
7052  },
7053  {
7054   "alignment" : 4,
7055   "is_const" : true,
7056   "linker_set_key" : "_ZTIKN7android8hardware8graphics6common4V1_011BufferUsageE",
7057   "name" : "const android::hardware::graphics::common::V1_0::BufferUsage",
7058   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_011BufferUsageE",
7059   "self_type" : "_ZTIKN7android8hardware8graphics6common4V1_011BufferUsageE",
7060   "size" : 8,
7061   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7062  },
7063  {
7064   "alignment" : 4,
7065   "is_const" : true,
7066   "linker_set_key" : "_ZTIKN7android8hardware8graphics6common4V1_011PixelFormatE",
7067   "name" : "const android::hardware::graphics::common::V1_0::PixelFormat",
7068   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_011PixelFormatE",
7069   "self_type" : "_ZTIKN7android8hardware8graphics6common4V1_011PixelFormatE",
7070   "size" : 4,
7071   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7072  },
7073  {
7074   "alignment" : 4,
7075   "is_const" : true,
7076   "linker_set_key" : "_ZTIKN7android8hardware8graphics6common4V1_014ColorTransformE",
7077   "name" : "const android::hardware::graphics::common::V1_0::ColorTransform",
7078   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_014ColorTransformE",
7079   "self_type" : "_ZTIKN7android8hardware8graphics6common4V1_014ColorTransformE",
7080   "size" : 4,
7081   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7082  },
7083  {
7084   "alignment" : 4,
7085   "is_const" : true,
7086   "linker_set_key" : "_ZTIKN7android8hardware8graphics6common4V1_03HdrE",
7087   "name" : "const android::hardware::graphics::common::V1_0::Hdr",
7088   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_03HdrE",
7089   "self_type" : "_ZTIKN7android8hardware8graphics6common4V1_03HdrE",
7090   "size" : 4,
7091   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7092  },
7093  {
7094   "alignment" : 4,
7095   "is_const" : true,
7096   "linker_set_key" : "_ZTIKN7android8hardware8graphics6common4V1_09ColorModeE",
7097   "name" : "const android::hardware::graphics::common::V1_0::ColorMode",
7098   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_09ColorModeE",
7099   "self_type" : "_ZTIKN7android8hardware8graphics6common4V1_09ColorModeE",
7100   "size" : 4,
7101   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7102  },
7103  {
7104   "alignment" : 4,
7105   "is_const" : true,
7106   "linker_set_key" : "_ZTIKN7android8hardware8graphics6common4V1_09DataspaceE",
7107   "name" : "const android::hardware::graphics::common::V1_0::Dataspace",
7108   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_09DataspaceE",
7109   "self_type" : "_ZTIKN7android8hardware8graphics6common4V1_09DataspaceE",
7110   "size" : 4,
7111   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7112  },
7113  {
7114   "alignment" : 4,
7115   "is_const" : true,
7116   "linker_set_key" : "_ZTIKN7android8hardware8graphics6common4V1_09TransformE",
7117   "name" : "const android::hardware::graphics::common::V1_0::Transform",
7118   "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_09TransformE",
7119   "self_type" : "_ZTIKN7android8hardware8graphics6common4V1_09TransformE",
7120   "size" : 4,
7121   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7122  },
7123  {
7124   "alignment" : 4,
7125   "is_const" : true,
7126   "linker_set_key" : "_ZTIKN7android8hardware8graphics6mapper4V2_010BpHwMapperE",
7127   "name" : "const android::hardware::graphics::mapper::V2_0::BpHwMapper",
7128   "referenced_type" : "_ZTIN7android8hardware8graphics6mapper4V2_010BpHwMapperE",
7129   "self_type" : "_ZTIKN7android8hardware8graphics6mapper4V2_010BpHwMapperE",
7130   "size" : 92,
7131   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
7132  },
7133  {
7134   "alignment" : 4,
7135   "is_const" : true,
7136   "linker_set_key" : "_ZTIKN7android8hardware8graphics6mapper4V2_011YCbCrLayoutE",
7137   "name" : "const android::hardware::graphics::mapper::V2_0::YCbCrLayout",
7138   "referenced_type" : "_ZTIN7android8hardware8graphics6mapper4V2_011YCbCrLayoutE",
7139   "self_type" : "_ZTIKN7android8hardware8graphics6mapper4V2_011YCbCrLayoutE",
7140   "size" : 24,
7141   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/hwtypes.h"
7142  },
7143  {
7144   "alignment" : 4,
7145   "is_const" : true,
7146   "linker_set_key" : "_ZTIKN7android8hardware8graphics6mapper4V2_05ErrorE",
7147   "name" : "const android::hardware::graphics::mapper::V2_0::Error",
7148   "referenced_type" : "_ZTIN7android8hardware8graphics6mapper4V2_05ErrorE",
7149   "self_type" : "_ZTIKN7android8hardware8graphics6mapper4V2_05ErrorE",
7150   "size" : 4,
7151   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/types.h"
7152  },
7153  {
7154   "alignment" : 8,
7155   "is_const" : true,
7156   "linker_set_key" : "_ZTIKN7android8hardware8graphics6mapper4V2_07IMapper20BufferDescriptorInfoE",
7157   "name" : "const android::hardware::graphics::mapper::V2_0::IMapper::BufferDescriptorInfo",
7158   "referenced_type" : "_ZTIN7android8hardware8graphics6mapper4V2_07IMapper20BufferDescriptorInfoE",
7159   "self_type" : "_ZTIKN7android8hardware8graphics6mapper4V2_07IMapper20BufferDescriptorInfoE",
7160   "size" : 24,
7161   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
7162  },
7163  {
7164   "alignment" : 4,
7165   "is_const" : true,
7166   "linker_set_key" : "_ZTIKN7android8hardware8graphics6mapper4V2_07IMapper4RectE",
7167   "name" : "const android::hardware::graphics::mapper::V2_0::IMapper::Rect",
7168   "referenced_type" : "_ZTIN7android8hardware8graphics6mapper4V2_07IMapper4RectE",
7169   "self_type" : "_ZTIKN7android8hardware8graphics6mapper4V2_07IMapper4RectE",
7170   "size" : 16,
7171   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h"
7172  },
7173  {
7174   "alignment" : 4,
7175   "is_const" : true,
7176   "linker_set_key" : "_ZTIKN7android8hardware8graphics6mapper4V2_07IMapperE",
7177   "name" : "const android::hardware::graphics::mapper::V2_0::IMapper",
7178   "referenced_type" : "_ZTIN7android8hardware8graphics6mapper4V2_07IMapperE",
7179   "self_type" : "_ZTIKN7android8hardware8graphics6mapper4V2_07IMapperE",
7180   "size" : 12,
7181   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
7182  },
7183  {
7184   "is_const" : true,
7185   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
7186   "name" : "const iter<is_const>",
7187   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
7188   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
7189   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
7190  },
7191  {
7192   "alignment" : 4,
7193   "is_const" : true,
7194   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7195   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7196   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7197   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7198   "size" : 16,
7199   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
7200  },
7201  {
7202   "alignment" : 4,
7203   "is_const" : true,
7204   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
7205   "name" : "const android::hardware::hidl_vec<int>",
7206   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
7207   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
7208   "size" : 16,
7209   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
7210  },
7211  {
7212   "alignment" : 4,
7213   "is_const" : true,
7214   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIjEE",
7215   "name" : "const android::hardware::hidl_vec<unsigned int>",
7216   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIjEE",
7217   "self_type" : "_ZTIKN7android8hardware8hidl_vecIjEE",
7218   "size" : 16,
7219   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
7220  },
7221  {
7222   "alignment" : 4,
7223   "is_const" : true,
7224   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7225   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
7226   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7227   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7228   "size" : 12,
7229   "source_file" : "system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7230  },
7231  {
7232   "alignment" : 4,
7233   "is_const" : true,
7234   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7235   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7236   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7237   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7238   "size" : 12,
7239   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7240  },
7241  {
7242   "alignment" : 4,
7243   "is_const" : true,
7244   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7245   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7246   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7247   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7248   "size" : 4,
7249   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7250  },
7251  {
7252   "alignment" : 1,
7253   "is_const" : true,
7254   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7255   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
7256   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7257   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7258   "size" : 3,
7259   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7260  },
7261  {
7262   "alignment" : 4,
7263   "is_const" : true,
7264   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_011BufferUsageELj23EEE",
7265   "name" : "const std::array<android::hardware::graphics::common::V1_0::BufferUsage, 23>",
7266   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware8graphics6common4V1_011BufferUsageELj23EEE",
7267   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_011BufferUsageELj23EEE",
7268   "size" : 184,
7269   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7270  },
7271  {
7272   "alignment" : 4,
7273   "is_const" : true,
7274   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_011PixelFormatELj20EEE",
7275   "name" : "const std::array<android::hardware::graphics::common::V1_0::PixelFormat, 20>",
7276   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware8graphics6common4V1_011PixelFormatELj20EEE",
7277   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_011PixelFormatELj20EEE",
7278   "size" : 80,
7279   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7280  },
7281  {
7282   "alignment" : 4,
7283   "is_const" : true,
7284   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_014ColorTransformELj7EEE",
7285   "name" : "const std::array<android::hardware::graphics::common::V1_0::ColorTransform, 7>",
7286   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware8graphics6common4V1_014ColorTransformELj7EEE",
7287   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_014ColorTransformELj7EEE",
7288   "size" : 28,
7289   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7290  },
7291  {
7292   "alignment" : 4,
7293   "is_const" : true,
7294   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_03HdrELj3EEE",
7295   "name" : "const std::array<android::hardware::graphics::common::V1_0::Hdr, 3>",
7296   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware8graphics6common4V1_03HdrELj3EEE",
7297   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_03HdrELj3EEE",
7298   "size" : 12,
7299   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7300  },
7301  {
7302   "alignment" : 4,
7303   "is_const" : true,
7304   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_09ColorModeELj10EEE",
7305   "name" : "const std::array<android::hardware::graphics::common::V1_0::ColorMode, 10>",
7306   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware8graphics6common4V1_09ColorModeELj10EEE",
7307   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_09ColorModeELj10EEE",
7308   "size" : 40,
7309   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7310  },
7311  {
7312   "alignment" : 4,
7313   "is_const" : true,
7314   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_09DataspaceELj57EEE",
7315   "name" : "const std::array<android::hardware::graphics::common::V1_0::Dataspace, 57>",
7316   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware8graphics6common4V1_09DataspaceELj57EEE",
7317   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_09DataspaceELj57EEE",
7318   "size" : 228,
7319   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7320  },
7321  {
7322   "alignment" : 4,
7323   "is_const" : true,
7324   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_09TransformELj5EEE",
7325   "name" : "const std::array<android::hardware::graphics::common::V1_0::Transform, 5>",
7326   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware8graphics6common4V1_09TransformELj5EEE",
7327   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6common4V1_09TransformELj5EEE",
7328   "size" : 20,
7329   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7330  },
7331  {
7332   "alignment" : 4,
7333   "is_const" : true,
7334   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6mapper4V2_05ErrorELj6EEE",
7335   "name" : "const std::array<android::hardware::graphics::mapper::V2_0::Error, 6>",
7336   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware8graphics6mapper4V2_05ErrorELj6EEE",
7337   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware8graphics6mapper4V2_05ErrorELj6EEE",
7338   "size" : 24,
7339   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/types.h"
7340  },
7341  {
7342   "alignment" : 4,
7343   "is_const" : true,
7344   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7345   "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 *>> *)>>>",
7346   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7347   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7348   "size" : 12,
7349   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
7350  },
7351  {
7352   "alignment" : 4,
7353   "is_const" : true,
7354   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
7355   "name" : "const android::hidl::base::V1_0::IBase *const",
7356   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
7357   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
7358   "size" : 4,
7359   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
7360  },
7361  {
7362   "alignment" : 4,
7363   "is_const" : true,
7364   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
7365   "name" : "android::RefBase::weakref_impl *const",
7366   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
7367   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
7368   "size" : 4,
7369   "source_file" : "system/core/libutils/include/utils/RefBase.h"
7370  },
7371  {
7372   "alignment" : 4,
7373   "is_const" : true,
7374   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
7375   "name" : "android::hardware::IBinder *const",
7376   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
7377   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
7378   "size" : 4,
7379   "source_file" : "system/libhwbinder/include/hwbinder/Binder.h"
7380  },
7381  {
7382   "alignment" : 4,
7383   "is_const" : true,
7384   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7385   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32>>",
7386   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7387   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7388   "size" : 8,
7389   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
7390  },
7391  {
7392   "alignment" : 4,
7393   "is_const" : true,
7394   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
7395   "name" : "const std::initializer_list<android::hardware::hidl_string>",
7396   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
7397   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
7398   "size" : 8,
7399   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
7400  },
7401  {
7402   "alignment" : 1,
7403   "is_const" : true,
7404   "linker_set_key" : "_ZTIKa",
7405   "name" : "const signed char",
7406   "referenced_type" : "_ZTIa",
7407   "self_type" : "_ZTIKa",
7408   "size" : 1,
7409   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
7410  },
7411  {
7412   "alignment" : 1,
7413   "is_const" : true,
7414   "linker_set_key" : "_ZTIKb",
7415   "name" : "const bool",
7416   "referenced_type" : "_ZTIb",
7417   "self_type" : "_ZTIKb",
7418   "size" : 1,
7419   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
7420  },
7421  {
7422   "alignment" : 1,
7423   "is_const" : true,
7424   "linker_set_key" : "_ZTIKc",
7425   "name" : "const char",
7426   "referenced_type" : "_ZTIc",
7427   "self_type" : "_ZTIKc",
7428   "size" : 1,
7429   "source_file" : "system/logging/liblog/include_vndk/android/log.h"
7430  },
7431  {
7432   "alignment" : 4,
7433   "is_const" : true,
7434   "linker_set_key" : "_ZTIKd",
7435   "name" : "const double",
7436   "referenced_type" : "_ZTId",
7437   "self_type" : "_ZTIKd",
7438   "size" : 8,
7439   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
7440  },
7441  {
7442   "alignment" : 4,
7443   "is_const" : true,
7444   "linker_set_key" : "_ZTIKf",
7445   "name" : "const float",
7446   "referenced_type" : "_ZTIf",
7447   "self_type" : "_ZTIKf",
7448   "size" : 4,
7449   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
7450  },
7451  {
7452   "alignment" : 1,
7453   "is_const" : true,
7454   "linker_set_key" : "_ZTIKh",
7455   "name" : "const unsigned char",
7456   "referenced_type" : "_ZTIh",
7457   "self_type" : "_ZTIKh",
7458   "size" : 1,
7459   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
7460  },
7461  {
7462   "alignment" : 4,
7463   "is_const" : true,
7464   "linker_set_key" : "_ZTIKi",
7465   "name" : "const int",
7466   "referenced_type" : "_ZTIi",
7467   "self_type" : "_ZTIKi",
7468   "size" : 4,
7469   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
7470  },
7471  {
7472   "alignment" : 4,
7473   "is_const" : true,
7474   "linker_set_key" : "_ZTIKj",
7475   "name" : "const unsigned int",
7476   "referenced_type" : "_ZTIj",
7477   "self_type" : "_ZTIKj",
7478   "size" : 4,
7479   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
7480  },
7481  {
7482   "alignment" : 2,
7483   "is_const" : true,
7484   "linker_set_key" : "_ZTIKs",
7485   "name" : "const short",
7486   "referenced_type" : "_ZTIs",
7487   "self_type" : "_ZTIKs",
7488   "size" : 2,
7489   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
7490  },
7491  {
7492   "alignment" : 2,
7493   "is_const" : true,
7494   "linker_set_key" : "_ZTIKt",
7495   "name" : "const unsigned short",
7496   "referenced_type" : "_ZTIt",
7497   "self_type" : "_ZTIKt",
7498   "size" : 2,
7499   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
7500  },
7501  {
7502   "is_const" : true,
7503   "linker_set_key" : "_ZTIKv",
7504   "name" : "const void",
7505   "referenced_type" : "_ZTIv",
7506   "self_type" : "_ZTIKv",
7507   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
7508  },
7509  {
7510   "alignment" : 4,
7511   "is_const" : true,
7512   "linker_set_key" : "_ZTIKx",
7513   "name" : "const long long",
7514   "referenced_type" : "_ZTIx",
7515   "self_type" : "_ZTIKx",
7516   "size" : 8,
7517   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
7518  },
7519  {
7520   "alignment" : 4,
7521   "is_const" : true,
7522   "linker_set_key" : "_ZTIKy",
7523   "name" : "const unsigned long long",
7524   "referenced_type" : "_ZTIy",
7525   "self_type" : "_ZTIKy",
7526   "size" : 8,
7527   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
7528  },
7529  {
7530   "alignment" : 1,
7531   "is_volatile" : true,
7532   "linker_set_key" : "_ZTIVb",
7533   "name" : "volatile bool",
7534   "referenced_type" : "_ZTIb",
7535   "self_type" : "_ZTIVb",
7536   "size" : 1,
7537   "source_file" : "system/core/libutils/include/utils/Thread.h"
7538  },
7539  {
7540   "alignment" : 4,
7541   "is_volatile" : true,
7542   "linker_set_key" : "_ZTIVi",
7543   "name" : "volatile int",
7544   "referenced_type" : "_ZTIi",
7545   "self_type" : "_ZTIVi",
7546   "size" : 4,
7547   "source_file" : "system/libhwbinder/include/hwbinder/ProcessState.h"
7548  }
7549 ],
7550 "record_types" :
7551 [
7552  {
7553   "alignment" : 4,
7554   "fields" :
7555   [
7556    {
7557     "field_name" : "len",
7558     "referenced_type" : "_ZTIt"
7559    },
7560    {
7561     "field_name" : "hdr_size",
7562     "field_offset" : 16,
7563     "referenced_type" : "_ZTIt"
7564    },
7565    {
7566     "field_name" : "pid",
7567     "field_offset" : 32,
7568     "referenced_type" : "_ZTIi"
7569    },
7570    {
7571     "field_name" : "tid",
7572     "field_offset" : 64,
7573     "referenced_type" : "_ZTIj"
7574    },
7575    {
7576     "field_name" : "sec",
7577     "field_offset" : 96,
7578     "referenced_type" : "_ZTIj"
7579    },
7580    {
7581     "field_name" : "nsec",
7582     "field_offset" : 128,
7583     "referenced_type" : "_ZTIj"
7584    },
7585    {
7586     "field_name" : "lid",
7587     "field_offset" : 160,
7588     "referenced_type" : "_ZTIj"
7589    },
7590    {
7591     "field_name" : "uid",
7592     "field_offset" : 192,
7593     "referenced_type" : "_ZTIj"
7594    }
7595   ],
7596   "linker_set_key" : "_ZTI12logger_entry",
7597   "name" : "logger_entry",
7598   "referenced_type" : "_ZTI12logger_entry",
7599   "self_type" : "_ZTI12logger_entry",
7600   "size" : 28,
7601   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
7602  },
7603  {
7604   "alignment" : 4,
7605   "fields" :
7606   [
7607    {
7608     "field_name" : "y",
7609     "referenced_type" : "_ZTIPv"
7610    },
7611    {
7612     "field_name" : "cb",
7613     "field_offset" : 32,
7614     "referenced_type" : "_ZTIPv"
7615    },
7616    {
7617     "field_name" : "cr",
7618     "field_offset" : 64,
7619     "referenced_type" : "_ZTIPv"
7620    },
7621    {
7622     "field_name" : "ystride",
7623     "field_offset" : 96,
7624     "referenced_type" : "_ZTIj"
7625    },
7626    {
7627     "field_name" : "cstride",
7628     "field_offset" : 128,
7629     "referenced_type" : "_ZTIj"
7630    },
7631    {
7632     "field_name" : "chroma_step",
7633     "field_offset" : 160,
7634     "referenced_type" : "_ZTIj"
7635    },
7636    {
7637     "field_name" : "reserved",
7638     "field_offset" : 192,
7639     "referenced_type" : "_ZTIA8_j"
7640    }
7641   ],
7642   "linker_set_key" : "_ZTI13android_ycbcr",
7643   "name" : "android_ycbcr",
7644   "referenced_type" : "_ZTI13android_ycbcr",
7645   "self_type" : "_ZTI13android_ycbcr",
7646   "size" : 56,
7647   "source_file" : "system/core/libsystem/include/system/graphics.h"
7648  },
7649  {
7650   "alignment" : 4,
7651   "fields" :
7652   [
7653    {
7654     "field_name" : "version",
7655     "referenced_type" : "_ZTIi"
7656    },
7657    {
7658     "field_name" : "numFds",
7659     "field_offset" : 32,
7660     "referenced_type" : "_ZTIi"
7661    },
7662    {
7663     "field_name" : "numInts",
7664     "field_offset" : 64,
7665     "referenced_type" : "_ZTIi"
7666    },
7667    {
7668     "field_name" : "data",
7669     "field_offset" : 96,
7670     "referenced_type" : "_ZTIA0_i"
7671    }
7672   ],
7673   "linker_set_key" : "_ZTI13native_handle",
7674   "name" : "native_handle",
7675   "referenced_type" : "_ZTI13native_handle",
7676   "self_type" : "_ZTI13native_handle",
7677   "size" : 12,
7678   "source_file" : "system/core/libcutils/include_outside_system/cutils/native_handle.h"
7679  },
7680  {
7681   "alignment" : 4,
7682   "fields" :
7683   [
7684    {
7685     "field_name" : "x",
7686     "referenced_type" : "_ZTIf"
7687    },
7688    {
7689     "field_name" : "y",
7690     "field_offset" : 32,
7691     "referenced_type" : "_ZTIf"
7692    }
7693   ],
7694   "linker_set_key" : "_ZTI16android_xy_color",
7695   "name" : "android_xy_color",
7696   "referenced_type" : "_ZTI16android_xy_color",
7697   "self_type" : "_ZTI16android_xy_color",
7698   "size" : 8,
7699   "source_file" : "system/core/libsystem/include/system/graphics.h"
7700  },
7701  {
7702   "alignment" : 4,
7703   "fields" :
7704   [
7705    {
7706     "field_name" : "top_left",
7707     "referenced_type" : "_ZTIPh"
7708    },
7709    {
7710     "field_name" : "component",
7711     "field_offset" : 32,
7712     "referenced_type" : "_ZTI22android_flex_component"
7713    },
7714    {
7715     "field_name" : "bits_per_component",
7716     "field_offset" : 64,
7717     "referenced_type" : "_ZTIi"
7718    },
7719    {
7720     "field_name" : "bits_used",
7721     "field_offset" : 96,
7722     "referenced_type" : "_ZTIi"
7723    },
7724    {
7725     "field_name" : "h_increment",
7726     "field_offset" : 128,
7727     "referenced_type" : "_ZTIi"
7728    },
7729    {
7730     "field_name" : "v_increment",
7731     "field_offset" : 160,
7732     "referenced_type" : "_ZTIi"
7733    },
7734    {
7735     "field_name" : "h_subsampling",
7736     "field_offset" : 192,
7737     "referenced_type" : "_ZTIi"
7738    },
7739    {
7740     "field_name" : "v_subsampling",
7741     "field_offset" : 224,
7742     "referenced_type" : "_ZTIi"
7743    }
7744   ],
7745   "linker_set_key" : "_ZTI18android_flex_plane",
7746   "name" : "android_flex_plane",
7747   "referenced_type" : "_ZTI18android_flex_plane",
7748   "self_type" : "_ZTI18android_flex_plane",
7749   "size" : 32,
7750   "source_file" : "system/core/libsystem/include/system/graphics.h"
7751  },
7752  {
7753   "alignment" : 4,
7754   "fields" :
7755   [
7756    {
7757     "field_name" : "format",
7758     "referenced_type" : "_ZTI19android_flex_format"
7759    },
7760    {
7761     "field_name" : "num_planes",
7762     "field_offset" : 32,
7763     "referenced_type" : "_ZTIj"
7764    },
7765    {
7766     "field_name" : "planes",
7767     "field_offset" : 64,
7768     "referenced_type" : "_ZTIP18android_flex_plane"
7769    }
7770   ],
7771   "linker_set_key" : "_ZTI19android_flex_layout",
7772   "name" : "android_flex_layout",
7773   "referenced_type" : "_ZTI19android_flex_layout",
7774   "self_type" : "_ZTI19android_flex_layout",
7775   "size" : 12,
7776   "source_file" : "system/core/libsystem/include/system/graphics.h"
7777  },
7778  {
7779   "alignment" : 4,
7780   "fields" :
7781   [
7782    {
7783     "field_name" : "num_points",
7784     "referenced_type" : "_ZTIj"
7785    },
7786    {
7787     "field_name" : "reserved",
7788     "field_offset" : 32,
7789     "referenced_type" : "_ZTIA8_j"
7790    },
7791    {
7792     "field_name" : "xyzc_points",
7793     "field_offset" : 288,
7794     "referenced_type" : "_ZTIA_f"
7795    }
7796   ],
7797   "linker_set_key" : "_ZTI20android_depth_points",
7798   "name" : "android_depth_points",
7799   "referenced_type" : "_ZTI20android_depth_points",
7800   "self_type" : "_ZTI20android_depth_points",
7801   "size" : 36,
7802   "source_file" : "system/core/libsystem/include/system/graphics.h"
7803  },
7804  {
7805   "alignment" : 4,
7806   "fields" :
7807   [
7808    {
7809     "field_name" : "struct_size",
7810     "referenced_type" : "_ZTIj"
7811    },
7812    {
7813     "field_name" : "buffer_id",
7814     "field_offset" : 32,
7815     "referenced_type" : "_ZTIi"
7816    },
7817    {
7818     "field_name" : "priority",
7819     "field_offset" : 64,
7820     "referenced_type" : "_ZTIi"
7821    },
7822    {
7823     "field_name" : "tag",
7824     "field_offset" : 96,
7825     "referenced_type" : "_ZTIPKc"
7826    },
7827    {
7828     "field_name" : "file",
7829     "field_offset" : 128,
7830     "referenced_type" : "_ZTIPKc"
7831    },
7832    {
7833     "field_name" : "line",
7834     "field_offset" : 160,
7835     "referenced_type" : "_ZTIj"
7836    },
7837    {
7838     "field_name" : "message",
7839     "field_offset" : 192,
7840     "referenced_type" : "_ZTIPKc"
7841    }
7842   ],
7843   "linker_set_key" : "_ZTI21__android_log_message",
7844   "name" : "__android_log_message",
7845   "referenced_type" : "_ZTI21__android_log_message",
7846   "self_type" : "_ZTI21__android_log_message",
7847   "size" : 28,
7848   "source_file" : "system/logging/liblog/include_vndk/android/log.h"
7849  },
7850  {
7851   "alignment" : 4,
7852   "fields" :
7853   [
7854    {
7855     "field_name" : "maxContentLightLevel",
7856     "referenced_type" : "_ZTIf"
7857    },
7858    {
7859     "field_name" : "maxFrameAverageLightLevel",
7860     "field_offset" : 32,
7861     "referenced_type" : "_ZTIf"
7862    }
7863   ],
7864   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
7865   "name" : "android_cta861_3_metadata",
7866   "referenced_type" : "_ZTI25android_cta861_3_metadata",
7867   "self_type" : "_ZTI25android_cta861_3_metadata",
7868   "size" : 8,
7869   "source_file" : "system/core/libsystem/include/system/graphics.h"
7870  },
7871  {
7872   "alignment" : 4,
7873   "fields" :
7874   [
7875    {
7876     "field_name" : "displayPrimaryRed",
7877     "referenced_type" : "_ZTI16android_xy_color"
7878    },
7879    {
7880     "field_name" : "displayPrimaryGreen",
7881     "field_offset" : 64,
7882     "referenced_type" : "_ZTI16android_xy_color"
7883    },
7884    {
7885     "field_name" : "displayPrimaryBlue",
7886     "field_offset" : 128,
7887     "referenced_type" : "_ZTI16android_xy_color"
7888    },
7889    {
7890     "field_name" : "whitePoint",
7891     "field_offset" : 192,
7892     "referenced_type" : "_ZTI16android_xy_color"
7893    },
7894    {
7895     "field_name" : "maxLuminance",
7896     "field_offset" : 256,
7897     "referenced_type" : "_ZTIf"
7898    },
7899    {
7900     "field_name" : "minLuminance",
7901     "field_offset" : 288,
7902     "referenced_type" : "_ZTIf"
7903    }
7904   ],
7905   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
7906   "name" : "android_smpte2086_metadata",
7907   "referenced_type" : "_ZTI26android_smpte2086_metadata",
7908   "self_type" : "_ZTI26android_smpte2086_metadata",
7909   "size" : 40,
7910   "source_file" : "system/core/libsystem/include/system/graphics.h"
7911  },
7912  {
7913   "alignment" : 4,
7914   "fields" :
7915   [
7916    {
7917     "referenced_type" : "_ZTIN7log_msgUt_E"
7918    }
7919   ],
7920   "linker_set_key" : "_ZTI7log_msg",
7921   "name" : "log_msg",
7922   "referenced_type" : "_ZTI7log_msg",
7923   "self_type" : "_ZTI7log_msg",
7924   "size" : 5124,
7925   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
7926  },
7927  {
7928   "alignment" : 1,
7929   "fields" :
7930   [
7931    {
7932     "field_name" : "tv_sec",
7933     "referenced_type" : "_ZTIj"
7934    },
7935    {
7936     "field_name" : "tv_nsec",
7937     "field_offset" : 32,
7938     "referenced_type" : "_ZTIj"
7939    }
7940   ],
7941   "linker_set_key" : "_ZTI8log_time",
7942   "name" : "log_time",
7943   "referenced_type" : "_ZTI8log_time",
7944   "self_type" : "_ZTI8log_time",
7945   "size" : 8,
7946   "source_file" : "system/logging/liblog/include_vndk/log/log_time.h"
7947  },
7948  {
7949   "alignment" : 4,
7950   "fields" :
7951   [
7952    {
7953     "access" : "private",
7954     "field_name" : "mStorage",
7955     "field_offset" : 32,
7956     "referenced_type" : "_ZTIPv"
7957    },
7958    {
7959     "access" : "private",
7960     "field_name" : "mCount",
7961     "field_offset" : 64,
7962     "referenced_type" : "_ZTIj"
7963    },
7964    {
7965     "access" : "private",
7966     "field_name" : "mFlags",
7967     "field_offset" : 96,
7968     "referenced_type" : "_ZTIKj"
7969    },
7970    {
7971     "access" : "private",
7972     "field_name" : "mItemSize",
7973     "field_offset" : 128,
7974     "referenced_type" : "_ZTIKj"
7975    }
7976   ],
7977   "linker_set_key" : "_ZTIN7android10VectorImplE",
7978   "name" : "android::VectorImpl",
7979   "record_kind" : "class",
7980   "referenced_type" : "_ZTIN7android10VectorImplE",
7981   "self_type" : "_ZTIN7android10VectorImplE",
7982   "size" : 20,
7983   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
7984   "vtable_components" :
7985   [
7986    {
7987     "kind" : "offset_to_top"
7988    },
7989    {
7990     "kind" : "rtti",
7991     "mangled_component_name" : "_ZTIN7android10VectorImplE"
7992    },
7993    {
7994     "kind" : "complete_dtor_pointer",
7995     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
7996    },
7997    {
7998     "kind" : "deleting_dtor_pointer",
7999     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
8000    },
8001    {
8002     "is_pure" : true,
8003     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
8004    },
8005    {
8006     "is_pure" : true,
8007     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
8008    },
8009    {
8010     "is_pure" : true,
8011     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
8012    },
8013    {
8014     "is_pure" : true,
8015     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
8016    },
8017    {
8018     "is_pure" : true,
8019     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
8020    },
8021    {
8022     "is_pure" : true,
8023     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
8024    }
8025   ]
8026  },
8027  {
8028   "alignment" : 4,
8029   "fields" :
8030   [
8031    {
8032     "access" : "private",
8033     "field_name" : "mTag",
8034     "referenced_type" : "_ZTIy"
8035    }
8036   ],
8037   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
8038   "name" : "android::ScopedTrace",
8039   "record_kind" : "class",
8040   "referenced_type" : "_ZTIN7android11ScopedTraceE",
8041   "self_type" : "_ZTIN7android11ScopedTraceE",
8042   "size" : 8,
8043   "source_file" : "system/core/libutils/include/utils/Trace.h"
8044  },
8045  {
8046   "alignment" : 4,
8047   "fields" :
8048   [
8049    {
8050     "access" : "private",
8051     "field_name" : "mCount",
8052     "referenced_type" : "_ZTINSt3__16atomicIiEE"
8053    }
8054   ],
8055   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8056   "name" : "android::LightRefBase<android::NativeHandle>",
8057   "record_kind" : "class",
8058   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8059   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8060   "size" : 4,
8061   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
8062   "template_args" :
8063   [
8064    "_ZTIN7android12NativeHandleE"
8065   ]
8066  },
8067  {
8068   "alignment" : 4,
8069   "fields" :
8070   [
8071    {
8072     "access" : "private",
8073     "field_name" : "mCount",
8074     "referenced_type" : "_ZTINSt3__16atomicIiEE"
8075    }
8076   ],
8077   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8078   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
8079   "record_kind" : "class",
8080   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8081   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8082   "size" : 4,
8083   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
8084   "template_args" :
8085   [
8086    "_ZTIN7android19VirtualLightRefBaseE"
8087   ]
8088  },
8089  {
8090   "alignment" : 4,
8091   "base_specifiers" :
8092   [
8093    {
8094     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
8095    }
8096   ],
8097   "fields" :
8098   [
8099    {
8100     "access" : "private",
8101     "field_name" : "mHandle",
8102     "field_offset" : 32,
8103     "referenced_type" : "_ZTIP13native_handle"
8104    },
8105    {
8106     "access" : "private",
8107     "field_name" : "mOwnsHandle",
8108     "field_offset" : 64,
8109     "referenced_type" : "_ZTIb"
8110    }
8111   ],
8112   "linker_set_key" : "_ZTIN7android12NativeHandleE",
8113   "name" : "android::NativeHandle",
8114   "record_kind" : "class",
8115   "referenced_type" : "_ZTIN7android12NativeHandleE",
8116   "self_type" : "_ZTIN7android12NativeHandleE",
8117   "size" : 12,
8118   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
8119  },
8120  {
8121   "alignment" : 1,
8122   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
8123   "name" : "android::ReferenceMover",
8124   "record_kind" : "class",
8125   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
8126   "self_type" : "_ZTIN7android14ReferenceMoverE",
8127   "size" : 1,
8128   "source_file" : "system/core/libutils/include/utils/RefBase.h"
8129  },
8130  {
8131   "alignment" : 4,
8132   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
8133   "name" : "android::ReferenceRenamer",
8134   "record_kind" : "class",
8135   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
8136   "self_type" : "_ZTIN7android16ReferenceRenamerE",
8137   "size" : 4,
8138   "source_file" : "system/core/libutils/include/utils/RefBase.h",
8139   "vtable_components" :
8140   [
8141    {
8142     "kind" : "offset_to_top"
8143    },
8144    {
8145     "kind" : "rtti",
8146     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
8147    },
8148    {
8149     "is_pure" : true,
8150     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
8151    }
8152   ]
8153  },
8154  {
8155   "alignment" : 4,
8156   "base_specifiers" :
8157   [
8158    {
8159     "referenced_type" : "_ZTIN7android10VectorImplE"
8160    }
8161   ],
8162   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
8163   "name" : "android::SortedVectorImpl",
8164   "record_kind" : "class",
8165   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
8166   "self_type" : "_ZTIN7android16SortedVectorImplE",
8167   "size" : 20,
8168   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
8169   "vtable_components" :
8170   [
8171    {
8172     "kind" : "offset_to_top"
8173    },
8174    {
8175     "kind" : "rtti",
8176     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
8177    },
8178    {
8179     "kind" : "complete_dtor_pointer",
8180     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
8181    },
8182    {
8183     "kind" : "deleting_dtor_pointer",
8184     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
8185    },
8186    {
8187     "is_pure" : true,
8188     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
8189    },
8190    {
8191     "is_pure" : true,
8192     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
8193    },
8194    {
8195     "is_pure" : true,
8196     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
8197    },
8198    {
8199     "is_pure" : true,
8200     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
8201    },
8202    {
8203     "is_pure" : true,
8204     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
8205    },
8206    {
8207     "is_pure" : true,
8208     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
8209    },
8210    {
8211     "is_pure" : true,
8212     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
8213    }
8214   ]
8215  },
8216  {
8217   "alignment" : 1,
8218   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
8219   "name" : "android::trait_trivial_copy<bool>",
8220   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
8221   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
8222   "size" : 1,
8223   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8224   "template_args" :
8225   [
8226    "_ZTIb"
8227   ]
8228  },
8229  {
8230   "alignment" : 1,
8231   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
8232   "name" : "android::trait_trivial_copy<char>",
8233   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
8234   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
8235   "size" : 1,
8236   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8237   "template_args" :
8238   [
8239    "_ZTIc"
8240   ]
8241  },
8242  {
8243   "alignment" : 1,
8244   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
8245   "name" : "android::trait_trivial_copy<double>",
8246   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
8247   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
8248   "size" : 1,
8249   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8250   "template_args" :
8251   [
8252    "_ZTId"
8253   ]
8254  },
8255  {
8256   "alignment" : 1,
8257   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
8258   "name" : "android::trait_trivial_copy<float>",
8259   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
8260   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
8261   "size" : 1,
8262   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8263   "template_args" :
8264   [
8265    "_ZTIf"
8266   ]
8267  },
8268  {
8269   "alignment" : 1,
8270   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
8271   "name" : "android::trait_trivial_copy<unsigned char>",
8272   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
8273   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
8274   "size" : 1,
8275   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8276   "template_args" :
8277   [
8278    "_ZTIh"
8279   ]
8280  },
8281  {
8282   "alignment" : 1,
8283   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
8284   "name" : "android::trait_trivial_copy<int>",
8285   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
8286   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
8287   "size" : 1,
8288   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8289   "template_args" :
8290   [
8291    "_ZTIi"
8292   ]
8293  },
8294  {
8295   "alignment" : 1,
8296   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
8297   "name" : "android::trait_trivial_copy<unsigned int>",
8298   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
8299   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
8300   "size" : 1,
8301   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8302   "template_args" :
8303   [
8304    "_ZTIj"
8305   ]
8306  },
8307  {
8308   "alignment" : 1,
8309   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
8310   "name" : "android::trait_trivial_copy<long>",
8311   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
8312   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
8313   "size" : 1,
8314   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8315   "template_args" :
8316   [
8317    "_ZTIl"
8318   ]
8319  },
8320  {
8321   "alignment" : 1,
8322   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
8323   "name" : "android::trait_trivial_copy<unsigned long>",
8324   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
8325   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
8326   "size" : 1,
8327   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8328   "template_args" :
8329   [
8330    "_ZTIm"
8331   ]
8332  },
8333  {
8334   "alignment" : 1,
8335   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
8336   "name" : "android::trait_trivial_copy<short>",
8337   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
8338   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
8339   "size" : 1,
8340   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8341   "template_args" :
8342   [
8343    "_ZTIs"
8344   ]
8345  },
8346  {
8347   "alignment" : 1,
8348   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
8349   "name" : "android::trait_trivial_copy<unsigned short>",
8350   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
8351   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
8352   "size" : 1,
8353   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8354   "template_args" :
8355   [
8356    "_ZTIt"
8357   ]
8358  },
8359  {
8360   "alignment" : 1,
8361   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
8362   "name" : "android::trait_trivial_copy<void>",
8363   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
8364   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
8365   "size" : 1,
8366   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8367   "template_args" :
8368   [
8369    "_ZTIv"
8370   ]
8371  },
8372  {
8373   "alignment" : 1,
8374   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
8375   "name" : "android::trait_trivial_copy<long long>",
8376   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
8377   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
8378   "size" : 1,
8379   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8380   "template_args" :
8381   [
8382    "_ZTIx"
8383   ]
8384  },
8385  {
8386   "alignment" : 1,
8387   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
8388   "name" : "android::trait_trivial_copy<unsigned long long>",
8389   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
8390   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
8391   "size" : 1,
8392   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8393   "template_args" :
8394   [
8395    "_ZTIy"
8396   ]
8397  },
8398  {
8399   "alignment" : 1,
8400   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
8401   "name" : "android::trait_trivial_ctor<bool>",
8402   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
8403   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
8404   "size" : 1,
8405   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8406   "template_args" :
8407   [
8408    "_ZTIb"
8409   ]
8410  },
8411  {
8412   "alignment" : 1,
8413   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
8414   "name" : "android::trait_trivial_ctor<char>",
8415   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
8416   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
8417   "size" : 1,
8418   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8419   "template_args" :
8420   [
8421    "_ZTIc"
8422   ]
8423  },
8424  {
8425   "alignment" : 1,
8426   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
8427   "name" : "android::trait_trivial_ctor<double>",
8428   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
8429   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
8430   "size" : 1,
8431   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8432   "template_args" :
8433   [
8434    "_ZTId"
8435   ]
8436  },
8437  {
8438   "alignment" : 1,
8439   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
8440   "name" : "android::trait_trivial_ctor<float>",
8441   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
8442   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
8443   "size" : 1,
8444   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8445   "template_args" :
8446   [
8447    "_ZTIf"
8448   ]
8449  },
8450  {
8451   "alignment" : 1,
8452   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
8453   "name" : "android::trait_trivial_ctor<unsigned char>",
8454   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
8455   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
8456   "size" : 1,
8457   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8458   "template_args" :
8459   [
8460    "_ZTIh"
8461   ]
8462  },
8463  {
8464   "alignment" : 1,
8465   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
8466   "name" : "android::trait_trivial_ctor<int>",
8467   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
8468   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
8469   "size" : 1,
8470   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8471   "template_args" :
8472   [
8473    "_ZTIi"
8474   ]
8475  },
8476  {
8477   "alignment" : 1,
8478   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
8479   "name" : "android::trait_trivial_ctor<unsigned int>",
8480   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
8481   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
8482   "size" : 1,
8483   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8484   "template_args" :
8485   [
8486    "_ZTIj"
8487   ]
8488  },
8489  {
8490   "alignment" : 1,
8491   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
8492   "name" : "android::trait_trivial_ctor<long>",
8493   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
8494   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
8495   "size" : 1,
8496   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8497   "template_args" :
8498   [
8499    "_ZTIl"
8500   ]
8501  },
8502  {
8503   "alignment" : 1,
8504   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
8505   "name" : "android::trait_trivial_ctor<unsigned long>",
8506   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
8507   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
8508   "size" : 1,
8509   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8510   "template_args" :
8511   [
8512    "_ZTIm"
8513   ]
8514  },
8515  {
8516   "alignment" : 1,
8517   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
8518   "name" : "android::trait_trivial_ctor<short>",
8519   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
8520   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
8521   "size" : 1,
8522   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8523   "template_args" :
8524   [
8525    "_ZTIs"
8526   ]
8527  },
8528  {
8529   "alignment" : 1,
8530   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
8531   "name" : "android::trait_trivial_ctor<unsigned short>",
8532   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
8533   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
8534   "size" : 1,
8535   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8536   "template_args" :
8537   [
8538    "_ZTIt"
8539   ]
8540  },
8541  {
8542   "alignment" : 1,
8543   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
8544   "name" : "android::trait_trivial_ctor<void>",
8545   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
8546   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
8547   "size" : 1,
8548   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8549   "template_args" :
8550   [
8551    "_ZTIv"
8552   ]
8553  },
8554  {
8555   "alignment" : 1,
8556   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
8557   "name" : "android::trait_trivial_ctor<long long>",
8558   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
8559   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
8560   "size" : 1,
8561   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8562   "template_args" :
8563   [
8564    "_ZTIx"
8565   ]
8566  },
8567  {
8568   "alignment" : 1,
8569   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
8570   "name" : "android::trait_trivial_ctor<unsigned long long>",
8571   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
8572   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
8573   "size" : 1,
8574   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8575   "template_args" :
8576   [
8577    "_ZTIy"
8578   ]
8579  },
8580  {
8581   "alignment" : 1,
8582   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
8583   "name" : "android::trait_trivial_dtor<bool>",
8584   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
8585   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
8586   "size" : 1,
8587   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8588   "template_args" :
8589   [
8590    "_ZTIb"
8591   ]
8592  },
8593  {
8594   "alignment" : 1,
8595   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
8596   "name" : "android::trait_trivial_dtor<char>",
8597   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
8598   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
8599   "size" : 1,
8600   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8601   "template_args" :
8602   [
8603    "_ZTIc"
8604   ]
8605  },
8606  {
8607   "alignment" : 1,
8608   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
8609   "name" : "android::trait_trivial_dtor<double>",
8610   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
8611   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
8612   "size" : 1,
8613   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8614   "template_args" :
8615   [
8616    "_ZTId"
8617   ]
8618  },
8619  {
8620   "alignment" : 1,
8621   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
8622   "name" : "android::trait_trivial_dtor<float>",
8623   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
8624   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
8625   "size" : 1,
8626   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8627   "template_args" :
8628   [
8629    "_ZTIf"
8630   ]
8631  },
8632  {
8633   "alignment" : 1,
8634   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
8635   "name" : "android::trait_trivial_dtor<unsigned char>",
8636   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
8637   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
8638   "size" : 1,
8639   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8640   "template_args" :
8641   [
8642    "_ZTIh"
8643   ]
8644  },
8645  {
8646   "alignment" : 1,
8647   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
8648   "name" : "android::trait_trivial_dtor<int>",
8649   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
8650   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
8651   "size" : 1,
8652   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8653   "template_args" :
8654   [
8655    "_ZTIi"
8656   ]
8657  },
8658  {
8659   "alignment" : 1,
8660   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
8661   "name" : "android::trait_trivial_dtor<unsigned int>",
8662   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
8663   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
8664   "size" : 1,
8665   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8666   "template_args" :
8667   [
8668    "_ZTIj"
8669   ]
8670  },
8671  {
8672   "alignment" : 1,
8673   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
8674   "name" : "android::trait_trivial_dtor<long>",
8675   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
8676   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
8677   "size" : 1,
8678   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8679   "template_args" :
8680   [
8681    "_ZTIl"
8682   ]
8683  },
8684  {
8685   "alignment" : 1,
8686   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
8687   "name" : "android::trait_trivial_dtor<unsigned long>",
8688   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
8689   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
8690   "size" : 1,
8691   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8692   "template_args" :
8693   [
8694    "_ZTIm"
8695   ]
8696  },
8697  {
8698   "alignment" : 1,
8699   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
8700   "name" : "android::trait_trivial_dtor<short>",
8701   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
8702   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
8703   "size" : 1,
8704   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8705   "template_args" :
8706   [
8707    "_ZTIs"
8708   ]
8709  },
8710  {
8711   "alignment" : 1,
8712   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
8713   "name" : "android::trait_trivial_dtor<unsigned short>",
8714   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
8715   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
8716   "size" : 1,
8717   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8718   "template_args" :
8719   [
8720    "_ZTIt"
8721   ]
8722  },
8723  {
8724   "alignment" : 1,
8725   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
8726   "name" : "android::trait_trivial_dtor<void>",
8727   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
8728   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
8729   "size" : 1,
8730   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8731   "template_args" :
8732   [
8733    "_ZTIv"
8734   ]
8735  },
8736  {
8737   "alignment" : 1,
8738   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
8739   "name" : "android::trait_trivial_dtor<long long>",
8740   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
8741   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
8742   "size" : 1,
8743   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8744   "template_args" :
8745   [
8746    "_ZTIx"
8747   ]
8748  },
8749  {
8750   "alignment" : 1,
8751   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
8752   "name" : "android::trait_trivial_dtor<unsigned long long>",
8753   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
8754   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
8755   "size" : 1,
8756   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8757   "template_args" :
8758   [
8759    "_ZTIy"
8760   ]
8761  },
8762  {
8763   "alignment" : 1,
8764   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8765   "name" : "android::trait_trivial_move<android::String8>",
8766   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8767   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8768   "size" : 1,
8769   "source_file" : "system/core/libutils/include/utils/String8.h",
8770   "template_args" :
8771   [
8772    "_ZTIN7android7String8E"
8773   ]
8774  },
8775  {
8776   "alignment" : 1,
8777   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8778   "name" : "android::trait_trivial_move<android::String16>",
8779   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8780   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8781   "size" : 1,
8782   "source_file" : "system/core/libutils/include/utils/String16.h",
8783   "template_args" :
8784   [
8785    "_ZTIN7android8String16E"
8786   ]
8787  },
8788  {
8789   "alignment" : 1,
8790   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
8791   "name" : "android::trait_trivial_move<bool>",
8792   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
8793   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
8794   "size" : 1,
8795   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8796   "template_args" :
8797   [
8798    "_ZTIb"
8799   ]
8800  },
8801  {
8802   "alignment" : 1,
8803   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
8804   "name" : "android::trait_trivial_move<char>",
8805   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
8806   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
8807   "size" : 1,
8808   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8809   "template_args" :
8810   [
8811    "_ZTIc"
8812   ]
8813  },
8814  {
8815   "alignment" : 1,
8816   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
8817   "name" : "android::trait_trivial_move<double>",
8818   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
8819   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
8820   "size" : 1,
8821   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8822   "template_args" :
8823   [
8824    "_ZTId"
8825   ]
8826  },
8827  {
8828   "alignment" : 1,
8829   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
8830   "name" : "android::trait_trivial_move<float>",
8831   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
8832   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
8833   "size" : 1,
8834   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8835   "template_args" :
8836   [
8837    "_ZTIf"
8838   ]
8839  },
8840  {
8841   "alignment" : 1,
8842   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
8843   "name" : "android::trait_trivial_move<unsigned char>",
8844   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
8845   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
8846   "size" : 1,
8847   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8848   "template_args" :
8849   [
8850    "_ZTIh"
8851   ]
8852  },
8853  {
8854   "alignment" : 1,
8855   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
8856   "name" : "android::trait_trivial_move<int>",
8857   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
8858   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
8859   "size" : 1,
8860   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8861   "template_args" :
8862   [
8863    "_ZTIi"
8864   ]
8865  },
8866  {
8867   "alignment" : 1,
8868   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
8869   "name" : "android::trait_trivial_move<unsigned int>",
8870   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8871   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8872   "size" : 1,
8873   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8874   "template_args" :
8875   [
8876    "_ZTIj"
8877   ]
8878  },
8879  {
8880   "alignment" : 1,
8881   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
8882   "name" : "android::trait_trivial_move<long>",
8883   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8884   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8885   "size" : 1,
8886   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8887   "template_args" :
8888   [
8889    "_ZTIl"
8890   ]
8891  },
8892  {
8893   "alignment" : 1,
8894   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
8895   "name" : "android::trait_trivial_move<unsigned long>",
8896   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
8897   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
8898   "size" : 1,
8899   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8900   "template_args" :
8901   [
8902    "_ZTIm"
8903   ]
8904  },
8905  {
8906   "alignment" : 1,
8907   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
8908   "name" : "android::trait_trivial_move<short>",
8909   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8910   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8911   "size" : 1,
8912   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8913   "template_args" :
8914   [
8915    "_ZTIs"
8916   ]
8917  },
8918  {
8919   "alignment" : 1,
8920   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
8921   "name" : "android::trait_trivial_move<unsigned short>",
8922   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
8923   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
8924   "size" : 1,
8925   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8926   "template_args" :
8927   [
8928    "_ZTIt"
8929   ]
8930  },
8931  {
8932   "alignment" : 1,
8933   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
8934   "name" : "android::trait_trivial_move<void>",
8935   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8936   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8937   "size" : 1,
8938   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8939   "template_args" :
8940   [
8941    "_ZTIv"
8942   ]
8943  },
8944  {
8945   "alignment" : 1,
8946   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
8947   "name" : "android::trait_trivial_move<long long>",
8948   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8949   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8950   "size" : 1,
8951   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8952   "template_args" :
8953   [
8954    "_ZTIx"
8955   ]
8956  },
8957  {
8958   "alignment" : 1,
8959   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
8960   "name" : "android::trait_trivial_move<unsigned long long>",
8961   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8962   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8963   "size" : 1,
8964   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8965   "template_args" :
8966   [
8967    "_ZTIy"
8968   ]
8969  },
8970  {
8971   "alignment" : 4,
8972   "base_specifiers" :
8973   [
8974    {
8975     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
8976    }
8977   ],
8978   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
8979   "name" : "android::VirtualLightRefBase",
8980   "record_kind" : "class",
8981   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
8982   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
8983   "size" : 8,
8984   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
8985   "vtable_components" :
8986   [
8987    {
8988     "kind" : "offset_to_top"
8989    },
8990    {
8991     "kind" : "rtti",
8992     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
8993    },
8994    {
8995     "kind" : "complete_dtor_pointer",
8996     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
8997    },
8998    {
8999     "kind" : "deleting_dtor_pointer",
9000     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
9001    }
9002   ]
9003  },
9004  {
9005   "alignment" : 4,
9006   "fields" :
9007   [
9008    {
9009     "access" : "private",
9010     "field_name" : "m_ptr",
9011     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
9012    }
9013   ],
9014   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9015   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
9016   "record_kind" : "class",
9017   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9018   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9019   "size" : 4,
9020   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
9021   "template_args" :
9022   [
9023    "_ZTIN7android4hidl4base4V1_05IBaseE"
9024   ]
9025  },
9026  {
9027   "alignment" : 4,
9028   "fields" :
9029   [
9030    {
9031     "access" : "private",
9032     "field_name" : "m_ptr",
9033     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
9034    }
9035   ],
9036   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9037   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
9038   "record_kind" : "class",
9039   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9040   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9041   "size" : 4,
9042   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
9043   "template_args" :
9044   [
9045    "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9046   ]
9047  },
9048  {
9049   "alignment" : 4,
9050   "fields" :
9051   [
9052    {
9053     "access" : "private",
9054     "field_name" : "m_ptr",
9055     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
9056    }
9057   ],
9058   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9059   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
9060   "record_kind" : "class",
9061   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9062   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9063   "size" : 4,
9064   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
9065   "template_args" :
9066   [
9067    "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9068   ]
9069  },
9070  {
9071   "alignment" : 4,
9072   "fields" :
9073   [
9074    {
9075     "access" : "private",
9076     "field_name" : "m_ptr",
9077     "referenced_type" : "_ZTIPN7android6ThreadE"
9078    }
9079   ],
9080   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
9081   "name" : "android::sp<android::Thread>",
9082   "record_kind" : "class",
9083   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
9084   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
9085   "size" : 4,
9086   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
9087   "template_args" :
9088   [
9089    "_ZTIN7android6ThreadE"
9090   ]
9091  },
9092  {
9093   "alignment" : 4,
9094   "fields" :
9095   [
9096    {
9097     "access" : "private",
9098     "field_name" : "m_ptr",
9099     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
9100    }
9101   ],
9102   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9103   "name" : "android::sp<android::hardware::IInterface>",
9104   "record_kind" : "class",
9105   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9106   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9107   "size" : 4,
9108   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
9109   "template_args" :
9110   [
9111    "_ZTIN7android8hardware10IInterfaceE"
9112   ]
9113  },
9114  {
9115   "alignment" : 4,
9116   "fields" :
9117   [
9118    {
9119     "access" : "private",
9120     "field_name" : "m_ptr",
9121     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
9122    }
9123   ],
9124   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9125   "name" : "android::sp<android::hardware::ProcessState>",
9126   "record_kind" : "class",
9127   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9128   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9129   "size" : 4,
9130   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
9131   "template_args" :
9132   [
9133    "_ZTIN7android8hardware12ProcessStateE"
9134   ]
9135  },
9136  {
9137   "alignment" : 4,
9138   "fields" :
9139   [
9140    {
9141     "access" : "private",
9142     "field_name" : "m_ptr",
9143     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
9144    }
9145   ],
9146   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9147   "name" : "android::sp<android::hardware::hidl_death_recipient>",
9148   "record_kind" : "class",
9149   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9150   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9151   "size" : 4,
9152   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
9153   "template_args" :
9154   [
9155    "_ZTIN7android8hardware20hidl_death_recipientE"
9156   ]
9157  },
9158  {
9159   "alignment" : 4,
9160   "fields" :
9161   [
9162    {
9163     "access" : "private",
9164     "field_name" : "m_ptr",
9165     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
9166    }
9167   ],
9168   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9169   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
9170   "record_kind" : "class",
9171   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9172   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9173   "size" : 4,
9174   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
9175   "template_args" :
9176   [
9177    "_ZTIN7android8hardware27hidl_binder_death_recipientE"
9178   ]
9179  },
9180  {
9181   "alignment" : 4,
9182   "fields" :
9183   [
9184    {
9185     "access" : "private",
9186     "field_name" : "m_ptr",
9187     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
9188    }
9189   ],
9190   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9191   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
9192   "record_kind" : "class",
9193   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9194   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9195   "size" : 4,
9196   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
9197   "template_args" :
9198   [
9199    "_ZTIN7android8hardware7IBinder14DeathRecipientE"
9200   ]
9201  },
9202  {
9203   "alignment" : 4,
9204   "fields" :
9205   [
9206    {
9207     "access" : "private",
9208     "field_name" : "m_ptr",
9209     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
9210    }
9211   ],
9212   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9213   "name" : "android::sp<android::hardware::IBinder>",
9214   "record_kind" : "class",
9215   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9216   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9217   "size" : 4,
9218   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
9219   "template_args" :
9220   [
9221    "_ZTIN7android8hardware7IBinderE"
9222   ]
9223  },
9224  {
9225   "alignment" : 4,
9226   "fields" :
9227   [
9228    {
9229     "access" : "private",
9230     "field_name" : "m_ptr",
9231     "referenced_type" : "_ZTIPN7android8hardware8graphics6mapper4V2_07IMapperE"
9232    }
9233   ],
9234   "linker_set_key" : "_ZTIN7android2spINS_8hardware8graphics6mapper4V2_07IMapperEEE",
9235   "name" : "android::sp<android::hardware::graphics::mapper::V2_0::IMapper>",
9236   "record_kind" : "class",
9237   "referenced_type" : "_ZTIN7android2spINS_8hardware8graphics6mapper4V2_07IMapperEEE",
9238   "self_type" : "_ZTIN7android2spINS_8hardware8graphics6mapper4V2_07IMapperEEE",
9239   "size" : 4,
9240   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
9241   "template_args" :
9242   [
9243    "_ZTIN7android8hardware8graphics6mapper4V2_07IMapperE"
9244   ]
9245  },
9246  {
9247   "alignment" : 4,
9248   "fields" :
9249   [
9250    {
9251     "access" : "private",
9252     "field_name" : "m_ptr",
9253     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
9254    }
9255   ],
9256   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9257   "name" : "android::sp<android::hardware::BHwBinder>",
9258   "record_kind" : "class",
9259   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9260   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9261   "size" : 4,
9262   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
9263   "template_args" :
9264   [
9265    "_ZTIN7android8hardware9BHwBinderE"
9266   ]
9267  },
9268  {
9269   "alignment" : 4,
9270   "fields" :
9271   [
9272    {
9273     "access" : "private",
9274     "field_name" : "m_ptr",
9275     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
9276    },
9277    {
9278     "access" : "private",
9279     "field_name" : "m_refs",
9280     "field_offset" : 32,
9281     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9282    }
9283   ],
9284   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9285   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
9286   "record_kind" : "class",
9287   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9288   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9289   "size" : 8,
9290   "source_file" : "system/core/libutils/include/utils/RefBase.h",
9291   "template_args" :
9292   [
9293    "_ZTIN7android4hidl4base4V1_05IBaseE"
9294   ]
9295  },
9296  {
9297   "alignment" : 4,
9298   "fields" :
9299   [
9300    {
9301     "access" : "private",
9302     "field_name" : "m_ptr",
9303     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
9304    },
9305    {
9306     "access" : "private",
9307     "field_name" : "m_refs",
9308     "field_offset" : 32,
9309     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9310    }
9311   ],
9312   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9313   "name" : "android::wp<android::hardware::hidl_death_recipient>",
9314   "record_kind" : "class",
9315   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9316   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9317   "size" : 8,
9318   "source_file" : "system/core/libutils/include/utils/RefBase.h",
9319   "template_args" :
9320   [
9321    "_ZTIN7android8hardware20hidl_death_recipientE"
9322   ]
9323  },
9324  {
9325   "alignment" : 4,
9326   "fields" :
9327   [
9328    {
9329     "access" : "private",
9330     "field_name" : "m_ptr",
9331     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
9332    },
9333    {
9334     "access" : "private",
9335     "field_name" : "m_refs",
9336     "field_offset" : 32,
9337     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9338    }
9339   ],
9340   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9341   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
9342   "record_kind" : "class",
9343   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9344   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9345   "size" : 8,
9346   "source_file" : "system/core/libutils/include/utils/RefBase.h",
9347   "template_args" :
9348   [
9349    "_ZTIN7android8hardware7IBinder14DeathRecipientE"
9350   ]
9351  },
9352  {
9353   "alignment" : 4,
9354   "fields" :
9355   [
9356    {
9357     "access" : "private",
9358     "field_name" : "m_ptr",
9359     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
9360    },
9361    {
9362     "access" : "private",
9363     "field_name" : "m_refs",
9364     "field_offset" : 32,
9365     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9366    }
9367   ],
9368   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9369   "name" : "android::wp<android::hardware::BHwBinder>",
9370   "record_kind" : "class",
9371   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9372   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9373   "size" : 8,
9374   "source_file" : "system/core/libutils/include/utils/RefBase.h",
9375   "template_args" :
9376   [
9377    "_ZTIN7android8hardware9BHwBinderE"
9378   ]
9379  },
9380  {
9381   "alignment" : 4,
9382   "base_specifiers" :
9383   [
9384    {
9385     "is_virtual" : true,
9386     "referenced_type" : "_ZTIN7android7RefBaseE"
9387    }
9388   ],
9389   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9390   "name" : "android::hidl::base::V1_0::IBase",
9391   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9392   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9393   "size" : 12,
9394   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
9395   "vtable_components" :
9396   [
9397    {
9398     "component_value" : 4,
9399     "kind" : "vbase_offset"
9400    },
9401    {
9402     "kind" : "offset_to_top"
9403    },
9404    {
9405     "kind" : "rtti",
9406     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9407    },
9408    {
9409     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
9410    },
9411    {
9412     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9413    },
9414    {
9415     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9416    },
9417    {
9418     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9419    },
9420    {
9421     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9422    },
9423    {
9424     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
9425    },
9426    {
9427     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9428    },
9429    {
9430     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
9431    },
9432    {
9433     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9434    },
9435    {
9436     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
9437    },
9438    {
9439     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9440    },
9441    {
9442     "kind" : "complete_dtor_pointer",
9443     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
9444    },
9445    {
9446     "kind" : "deleting_dtor_pointer",
9447     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
9448    },
9449    {
9450     "kind" : "vcall_offset"
9451    },
9452    {
9453     "kind" : "vcall_offset"
9454    },
9455    {
9456     "kind" : "vcall_offset"
9457    },
9458    {
9459     "kind" : "vcall_offset"
9460    },
9461    {
9462     "component_value" : -4,
9463     "kind" : "vcall_offset"
9464    },
9465    {
9466     "component_value" : -4,
9467     "kind" : "offset_to_top"
9468    },
9469    {
9470     "kind" : "rtti",
9471     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9472    },
9473    {
9474     "kind" : "complete_dtor_pointer",
9475     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
9476    },
9477    {
9478     "kind" : "deleting_dtor_pointer",
9479     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
9480    },
9481    {
9482     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9483    },
9484    {
9485     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9486    },
9487    {
9488     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9489    },
9490    {
9491     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9492    }
9493   ]
9494  },
9495  {
9496   "alignment" : 4,
9497   "base_specifiers" :
9498   [
9499    {
9500     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
9501    },
9502    {
9503     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9504    }
9505   ],
9506   "fields" :
9507   [
9508    {
9509     "access" : "private",
9510     "field_name" : "_hidl_mImpl",
9511     "field_offset" : 512,
9512     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
9513    }
9514   ],
9515   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9516   "name" : "android::hidl::base::V1_0::BnHwBase",
9517   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9518   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9519   "size" : 76,
9520   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
9521   "vtable_components" :
9522   [
9523    {
9524     "component_value" : 68,
9525     "kind" : "vbase_offset"
9526    },
9527    {
9528     "kind" : "offset_to_top"
9529    },
9530    {
9531     "kind" : "rtti",
9532     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9533    },
9534    {
9535     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9536    },
9537    {
9538     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9539    },
9540    {
9541     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9542    },
9543    {
9544     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
9545    },
9546    {
9547     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9548    },
9549    {
9550     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9551    },
9552    {
9553     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9554    },
9555    {
9556     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9557    },
9558    {
9559     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9560    },
9561    {
9562     "kind" : "complete_dtor_pointer",
9563     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
9564    },
9565    {
9566     "kind" : "deleting_dtor_pointer",
9567     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
9568    },
9569    {
9570     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
9571    },
9572    {
9573     "component_value" : -20,
9574     "kind" : "offset_to_top"
9575    },
9576    {
9577     "kind" : "rtti",
9578     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9579    },
9580    {
9581     "kind" : "complete_dtor_pointer",
9582     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9583    },
9584    {
9585     "kind" : "deleting_dtor_pointer",
9586     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9587    },
9588    {
9589     "kind" : "vcall_offset"
9590    },
9591    {
9592     "kind" : "vcall_offset"
9593    },
9594    {
9595     "kind" : "vcall_offset"
9596    },
9597    {
9598     "kind" : "vcall_offset"
9599    },
9600    {
9601     "component_value" : -68,
9602     "kind" : "vcall_offset"
9603    },
9604    {
9605     "component_value" : -68,
9606     "kind" : "offset_to_top"
9607    },
9608    {
9609     "kind" : "rtti",
9610     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9611    },
9612    {
9613     "kind" : "complete_dtor_pointer",
9614     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9615    },
9616    {
9617     "kind" : "deleting_dtor_pointer",
9618     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9619    },
9620    {
9621     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9622    },
9623    {
9624     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9625    },
9626    {
9627     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9628    },
9629    {
9630     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9631    }
9632   ]
9633  },
9634  {
9635   "alignment" : 4,
9636   "base_specifiers" :
9637   [
9638    {
9639     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9640    },
9641    {
9642     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9643    }
9644   ],
9645   "fields" :
9646   [
9647    {
9648     "access" : "private",
9649     "field_name" : "_hidl_mMutex",
9650     "field_offset" : 544,
9651     "referenced_type" : "_ZTINSt3__15mutexE"
9652    },
9653    {
9654     "access" : "private",
9655     "field_name" : "_hidl_mDeathRecipients",
9656     "field_offset" : 576,
9657     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
9658    }
9659   ],
9660   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9661   "name" : "android::hidl::base::V1_0::BpHwBase",
9662   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9663   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9664   "size" : 92,
9665   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
9666   "vtable_components" :
9667   [
9668    {
9669     "component_value" : 84,
9670     "kind" : "vbase_offset"
9671    },
9672    {
9673     "kind" : "offset_to_top"
9674    },
9675    {
9676     "kind" : "rtti",
9677     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9678    },
9679    {
9680     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
9681    },
9682    {
9683     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9684    },
9685    {
9686     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9687    },
9688    {
9689     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9690    },
9691    {
9692     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9693    },
9694    {
9695     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
9696    },
9697    {
9698     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9699    },
9700    {
9701     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
9702    },
9703    {
9704     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9705    },
9706    {
9707     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
9708    },
9709    {
9710     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9711    },
9712    {
9713     "kind" : "complete_dtor_pointer",
9714     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
9715    },
9716    {
9717     "kind" : "deleting_dtor_pointer",
9718     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
9719    },
9720    {
9721     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9722    },
9723    {
9724     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9725    },
9726    {
9727     "component_value" : 80,
9728     "kind" : "vbase_offset"
9729    },
9730    {
9731     "component_value" : -4,
9732     "kind" : "offset_to_top"
9733    },
9734    {
9735     "kind" : "rtti",
9736     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9737    },
9738    {
9739     "kind" : "complete_dtor_pointer",
9740     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9741    },
9742    {
9743     "kind" : "deleting_dtor_pointer",
9744     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9745    },
9746    {
9747     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9748    },
9749    {
9750     "component_value" : 76,
9751     "kind" : "vbase_offset"
9752    },
9753    {
9754     "component_value" : -8,
9755     "kind" : "offset_to_top"
9756    },
9757    {
9758     "kind" : "rtti",
9759     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9760    },
9761    {
9762     "kind" : "complete_dtor_pointer",
9763     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9764    },
9765    {
9766     "kind" : "deleting_dtor_pointer",
9767     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9768    },
9769    {
9770     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9771    },
9772    {
9773     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9774    },
9775    {
9776     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9777    },
9778    {
9779     "component_value" : -24,
9780     "kind" : "offset_to_top"
9781    },
9782    {
9783     "kind" : "rtti",
9784     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9785    },
9786    {
9787     "kind" : "complete_dtor_pointer",
9788     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9789    },
9790    {
9791     "kind" : "deleting_dtor_pointer",
9792     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9793    },
9794    {
9795     "kind" : "vcall_offset"
9796    },
9797    {
9798     "component_value" : -76,
9799     "kind" : "vcall_offset"
9800    },
9801    {
9802     "component_value" : -84,
9803     "kind" : "vcall_offset"
9804    },
9805    {
9806     "component_value" : -76,
9807     "kind" : "vcall_offset"
9808    },
9809    {
9810     "component_value" : -84,
9811     "kind" : "vcall_offset"
9812    },
9813    {
9814     "component_value" : -84,
9815     "kind" : "offset_to_top"
9816    },
9817    {
9818     "kind" : "rtti",
9819     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9820    },
9821    {
9822     "kind" : "complete_dtor_pointer",
9823     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9824    },
9825    {
9826     "kind" : "deleting_dtor_pointer",
9827     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9828    },
9829    {
9830     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9831    },
9832    {
9833     "mangled_component_name" : "_ZTv0_n20_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9834    },
9835    {
9836     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9837    },
9838    {
9839     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9840    }
9841   ]
9842  },
9843  {
9844   "alignment" : 8,
9845   "fields" :
9846   [
9847    {
9848     "field_name" : "pid",
9849     "referenced_type" : "_ZTIi"
9850    },
9851    {
9852     "field_name" : "ptr",
9853     "field_offset" : 64,
9854     "referenced_type" : "_ZTIy"
9855    },
9856    {
9857     "field_name" : "arch",
9858     "field_offset" : 128,
9859     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
9860    }
9861   ],
9862   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9863   "name" : "android::hidl::base::V1_0::DebugInfo",
9864   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9865   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9866   "size" : 24,
9867   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
9868  },
9869  {
9870   "alignment" : 8,
9871   "fields" :
9872   [
9873    {
9874     "field_name" : "interfaceName",
9875     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9876    },
9877    {
9878     "field_name" : "instanceName",
9879     "field_offset" : 128,
9880     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9881    },
9882    {
9883     "field_name" : "pid",
9884     "field_offset" : 256,
9885     "referenced_type" : "_ZTIi"
9886    },
9887    {
9888     "field_name" : "clientPids",
9889     "field_offset" : 320,
9890     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
9891    },
9892    {
9893     "field_name" : "arch",
9894     "field_offset" : 448,
9895     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
9896    }
9897   ],
9898   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9899   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
9900   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9901   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9902   "size" : 64,
9903   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
9904  },
9905  {
9906   "alignment" : 4,
9907   "base_specifiers" :
9908   [
9909    {
9910     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9911    }
9912   ],
9913   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9914   "name" : "android::hidl::manager::V1_0::IServiceManager",
9915   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9916   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9917   "size" : 12,
9918   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
9919   "vtable_components" :
9920   [
9921    {
9922     "component_value" : 4,
9923     "kind" : "vbase_offset"
9924    },
9925    {
9926     "kind" : "offset_to_top"
9927    },
9928    {
9929     "kind" : "rtti",
9930     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9931    },
9932    {
9933     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
9934    },
9935    {
9936     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9937    },
9938    {
9939     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9940    },
9941    {
9942     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9943    },
9944    {
9945     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9946    },
9947    {
9948     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
9949    },
9950    {
9951     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9952    },
9953    {
9954     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
9955    },
9956    {
9957     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9958    },
9959    {
9960     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
9961    },
9962    {
9963     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9964    },
9965    {
9966     "kind" : "complete_dtor_pointer",
9967     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
9968    },
9969    {
9970     "kind" : "deleting_dtor_pointer",
9971     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
9972    },
9973    {
9974     "is_pure" : true,
9975     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
9976    },
9977    {
9978     "is_pure" : true,
9979     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
9980    },
9981    {
9982     "is_pure" : true,
9983     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
9984    },
9985    {
9986     "is_pure" : true,
9987     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9988    },
9989    {
9990     "is_pure" : true,
9991     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
9992    },
9993    {
9994     "is_pure" : true,
9995     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
9996    },
9997    {
9998     "is_pure" : true,
9999     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
10000    },
10001    {
10002     "is_pure" : true,
10003     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
10004    },
10005    {
10006     "kind" : "vcall_offset"
10007    },
10008    {
10009     "kind" : "vcall_offset"
10010    },
10011    {
10012     "kind" : "vcall_offset"
10013    },
10014    {
10015     "kind" : "vcall_offset"
10016    },
10017    {
10018     "component_value" : -4,
10019     "kind" : "vcall_offset"
10020    },
10021    {
10022     "component_value" : -4,
10023     "kind" : "offset_to_top"
10024    },
10025    {
10026     "kind" : "rtti",
10027     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
10028    },
10029    {
10030     "kind" : "complete_dtor_pointer",
10031     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
10032    },
10033    {
10034     "kind" : "deleting_dtor_pointer",
10035     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
10036    },
10037    {
10038     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10039    },
10040    {
10041     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10042    },
10043    {
10044     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10045    },
10046    {
10047     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10048    }
10049   ]
10050  },
10051  {
10052   "alignment" : 4,
10053   "base_specifiers" :
10054   [
10055    {
10056     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10057    }
10058   ],
10059   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10060   "name" : "android::hidl::manager::V1_0::IServiceNotification",
10061   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10062   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10063   "size" : 12,
10064   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
10065   "vtable_components" :
10066   [
10067    {
10068     "component_value" : 4,
10069     "kind" : "vbase_offset"
10070    },
10071    {
10072     "kind" : "offset_to_top"
10073    },
10074    {
10075     "kind" : "rtti",
10076     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10077    },
10078    {
10079     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
10080    },
10081    {
10082     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10083    },
10084    {
10085     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10086    },
10087    {
10088     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10089    },
10090    {
10091     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10092    },
10093    {
10094     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
10095    },
10096    {
10097     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10098    },
10099    {
10100     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
10101    },
10102    {
10103     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10104    },
10105    {
10106     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
10107    },
10108    {
10109     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10110    },
10111    {
10112     "kind" : "complete_dtor_pointer",
10113     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10114    },
10115    {
10116     "kind" : "deleting_dtor_pointer",
10117     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10118    },
10119    {
10120     "is_pure" : true,
10121     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
10122    },
10123    {
10124     "kind" : "vcall_offset"
10125    },
10126    {
10127     "kind" : "vcall_offset"
10128    },
10129    {
10130     "kind" : "vcall_offset"
10131    },
10132    {
10133     "kind" : "vcall_offset"
10134    },
10135    {
10136     "component_value" : -4,
10137     "kind" : "vcall_offset"
10138    },
10139    {
10140     "component_value" : -4,
10141     "kind" : "offset_to_top"
10142    },
10143    {
10144     "kind" : "rtti",
10145     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10146    },
10147    {
10148     "kind" : "complete_dtor_pointer",
10149     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10150    },
10151    {
10152     "kind" : "deleting_dtor_pointer",
10153     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10154    },
10155    {
10156     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10157    },
10158    {
10159     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10160    },
10161    {
10162     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10163    },
10164    {
10165     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10166    }
10167   ]
10168  },
10169  {
10170   "alignment" : 4,
10171   "fields" :
10172   [
10173    {
10174     "access" : "private",
10175     "field_name" : "mLock",
10176     "referenced_type" : "_ZTIRN7android5MutexE"
10177    }
10178   ],
10179   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
10180   "name" : "android::Mutex::Autolock",
10181   "record_kind" : "class",
10182   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
10183   "self_type" : "_ZTIN7android5Mutex8AutolockE",
10184   "size" : 4,
10185   "source_file" : "system/core/libutils/include/utils/Mutex.h"
10186  },
10187  {
10188   "alignment" : 4,
10189   "fields" :
10190   [
10191    {
10192     "access" : "private",
10193     "field_name" : "mMutex",
10194     "referenced_type" : "_ZTI15pthread_mutex_t"
10195    }
10196   ],
10197   "linker_set_key" : "_ZTIN7android5MutexE",
10198   "name" : "android::Mutex",
10199   "record_kind" : "class",
10200   "referenced_type" : "_ZTIN7android5MutexE",
10201   "self_type" : "_ZTIN7android5MutexE",
10202   "size" : 4,
10203   "source_file" : "system/core/libutils/include/utils/Mutex.h"
10204  },
10205  {
10206   "alignment" : 4,
10207   "fields" :
10208   [
10209    {
10210     "access" : "private",
10211     "field_name" : "mLock",
10212     "referenced_type" : "_ZTIRN7android6RWLockE"
10213    }
10214   ],
10215   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
10216   "name" : "android::RWLock::AutoRLock",
10217   "record_kind" : "class",
10218   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
10219   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
10220   "size" : 4,
10221   "source_file" : "system/core/libutils/include/utils/RWLock.h"
10222  },
10223  {
10224   "alignment" : 4,
10225   "fields" :
10226   [
10227    {
10228     "access" : "private",
10229     "field_name" : "mLock",
10230     "referenced_type" : "_ZTIRN7android6RWLockE"
10231    }
10232   ],
10233   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
10234   "name" : "android::RWLock::AutoWLock",
10235   "record_kind" : "class",
10236   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
10237   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
10238   "size" : 4,
10239   "source_file" : "system/core/libutils/include/utils/RWLock.h"
10240  },
10241  {
10242   "alignment" : 4,
10243   "fields" :
10244   [
10245    {
10246     "access" : "private",
10247     "field_name" : "mRWLock",
10248     "referenced_type" : "_ZTI16pthread_rwlock_t"
10249    }
10250   ],
10251   "linker_set_key" : "_ZTIN7android6RWLockE",
10252   "name" : "android::RWLock",
10253   "record_kind" : "class",
10254   "referenced_type" : "_ZTIN7android6RWLockE",
10255   "self_type" : "_ZTIN7android6RWLockE",
10256   "size" : 40,
10257   "source_file" : "system/core/libutils/include/utils/RWLock.h"
10258  },
10259  {
10260   "alignment" : 4,
10261   "base_specifiers" :
10262   [
10263    {
10264     "is_virtual" : true,
10265     "referenced_type" : "_ZTIN7android7RefBaseE"
10266    }
10267   ],
10268   "fields" :
10269   [
10270    {
10271     "access" : "private",
10272     "field_name" : "mCanCallJava",
10273     "field_offset" : 32,
10274     "referenced_type" : "_ZTIKb"
10275    },
10276    {
10277     "access" : "private",
10278     "field_name" : "mThread",
10279     "field_offset" : 64,
10280     "referenced_type" : "_ZTIPv"
10281    },
10282    {
10283     "access" : "private",
10284     "field_name" : "mLock",
10285     "field_offset" : 96,
10286     "referenced_type" : "_ZTIN7android5MutexE"
10287    },
10288    {
10289     "access" : "private",
10290     "field_name" : "mThreadExitedCondition",
10291     "field_offset" : 128,
10292     "referenced_type" : "_ZTIN7android9ConditionE"
10293    },
10294    {
10295     "access" : "private",
10296     "field_name" : "mStatus",
10297     "field_offset" : 160,
10298     "referenced_type" : "_ZTIi"
10299    },
10300    {
10301     "access" : "private",
10302     "field_name" : "mExitPending",
10303     "field_offset" : 192,
10304     "referenced_type" : "_ZTIVb"
10305    },
10306    {
10307     "access" : "private",
10308     "field_name" : "mRunning",
10309     "field_offset" : 200,
10310     "referenced_type" : "_ZTIVb"
10311    },
10312    {
10313     "access" : "private",
10314     "field_name" : "mHoldSelf",
10315     "field_offset" : 224,
10316     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
10317    },
10318    {
10319     "access" : "private",
10320     "field_name" : "mTid",
10321     "field_offset" : 256,
10322     "referenced_type" : "_ZTIi"
10323    }
10324   ],
10325   "linker_set_key" : "_ZTIN7android6ThreadE",
10326   "name" : "android::Thread",
10327   "record_kind" : "class",
10328   "referenced_type" : "_ZTIN7android6ThreadE",
10329   "self_type" : "_ZTIN7android6ThreadE",
10330   "size" : 44,
10331   "source_file" : "system/core/libutils/include/utils/Thread.h",
10332   "vtable_components" :
10333   [
10334    {
10335     "component_value" : 36,
10336     "kind" : "vbase_offset"
10337    },
10338    {
10339     "kind" : "offset_to_top"
10340    },
10341    {
10342     "kind" : "rtti",
10343     "mangled_component_name" : "_ZTIN7android6ThreadE"
10344    },
10345    {
10346     "kind" : "complete_dtor_pointer",
10347     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
10348    },
10349    {
10350     "kind" : "deleting_dtor_pointer",
10351     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
10352    },
10353    {
10354     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
10355    },
10356    {
10357     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
10358    },
10359    {
10360     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
10361    },
10362    {
10363     "is_pure" : true,
10364     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
10365    },
10366    {
10367     "kind" : "vcall_offset"
10368    },
10369    {
10370     "kind" : "vcall_offset"
10371    },
10372    {
10373     "kind" : "vcall_offset"
10374    },
10375    {
10376     "kind" : "vcall_offset"
10377    },
10378    {
10379     "component_value" : -36,
10380     "kind" : "vcall_offset"
10381    },
10382    {
10383     "component_value" : -36,
10384     "kind" : "offset_to_top"
10385    },
10386    {
10387     "kind" : "rtti",
10388     "mangled_component_name" : "_ZTIN7android6ThreadE"
10389    },
10390    {
10391     "kind" : "complete_dtor_pointer",
10392     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
10393    },
10394    {
10395     "kind" : "deleting_dtor_pointer",
10396     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
10397    },
10398    {
10399     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10400    },
10401    {
10402     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10403    },
10404    {
10405     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10406    },
10407    {
10408     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10409    }
10410   ]
10411  },
10412  {
10413   "alignment" : 4,
10414   "base_specifiers" :
10415   [
10416    {
10417     "access" : "private",
10418     "referenced_type" : "_ZTIN7android10VectorImplE"
10419    }
10420   ],
10421   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10422   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
10423   "record_kind" : "class",
10424   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10425   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10426   "size" : 20,
10427   "source_file" : "system/core/libutils/include/utils/Vector.h",
10428   "template_args" :
10429   [
10430    "_ZTIN7android8hardware12ProcessState12handle_entryE"
10431   ],
10432   "vtable_components" :
10433   [
10434    {
10435     "kind" : "offset_to_top"
10436    },
10437    {
10438     "kind" : "rtti",
10439     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
10440    },
10441    {
10442     "kind" : "complete_dtor_pointer",
10443     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
10444    },
10445    {
10446     "kind" : "deleting_dtor_pointer",
10447     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
10448    },
10449    {
10450     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
10451    },
10452    {
10453     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
10454    },
10455    {
10456     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
10457    },
10458    {
10459     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
10460    },
10461    {
10462     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
10463    },
10464    {
10465     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
10466    }
10467   ]
10468  },
10469  {
10470   "alignment" : 1,
10471   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
10472   "name" : "android::RefBase::weakref_type",
10473   "record_kind" : "class",
10474   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
10475   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
10476   "size" : 1,
10477   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10478  },
10479  {
10480   "alignment" : 4,
10481   "fields" :
10482   [
10483    {
10484     "access" : "private",
10485     "field_name" : "mRefs",
10486     "field_offset" : 32,
10487     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
10488    }
10489   ],
10490   "linker_set_key" : "_ZTIN7android7RefBaseE",
10491   "name" : "android::RefBase",
10492   "record_kind" : "class",
10493   "referenced_type" : "_ZTIN7android7RefBaseE",
10494   "self_type" : "_ZTIN7android7RefBaseE",
10495   "size" : 8,
10496   "source_file" : "system/core/libutils/include/utils/RefBase.h",
10497   "vtable_components" :
10498   [
10499    {
10500     "kind" : "offset_to_top"
10501    },
10502    {
10503     "kind" : "rtti",
10504     "mangled_component_name" : "_ZTIN7android7RefBaseE"
10505    },
10506    {
10507     "kind" : "complete_dtor_pointer",
10508     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
10509    },
10510    {
10511     "kind" : "deleting_dtor_pointer",
10512     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
10513    },
10514    {
10515     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10516    },
10517    {
10518     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10519    },
10520    {
10521     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10522    },
10523    {
10524     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10525    }
10526   ]
10527  },
10528  {
10529   "alignment" : 4,
10530   "fields" :
10531   [
10532    {
10533     "access" : "private",
10534     "field_name" : "mString",
10535     "referenced_type" : "_ZTIPKc"
10536    }
10537   ],
10538   "linker_set_key" : "_ZTIN7android7String8E",
10539   "name" : "android::String8",
10540   "record_kind" : "class",
10541   "referenced_type" : "_ZTIN7android7String8E",
10542   "self_type" : "_ZTIN7android7String8E",
10543   "size" : 4,
10544   "source_file" : "system/core/libutils/include/utils/String8.h"
10545  },
10546  {
10547   "alignment" : 4,
10548   "fields" :
10549   [
10550    {
10551     "access" : "private",
10552     "field_name" : "mString",
10553     "referenced_type" : "_ZTIPKDs"
10554    }
10555   ],
10556   "linker_set_key" : "_ZTIN7android8String16E",
10557   "name" : "android::String16",
10558   "record_kind" : "class",
10559   "referenced_type" : "_ZTIN7android8String16E",
10560   "self_type" : "_ZTIN7android8String16E",
10561   "size" : 4,
10562   "source_file" : "system/core/libutils/include/utils/String16.h"
10563  },
10564  {
10565   "alignment" : 4,
10566   "base_specifiers" :
10567   [
10568    {
10569     "is_virtual" : true,
10570     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
10571    },
10572    {
10573     "is_virtual" : true,
10574     "referenced_type" : "_ZTIN7android7RefBaseE"
10575    }
10576   ],
10577   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
10578   "name" : "android::hardware::HidlMemory",
10579   "record_kind" : "class",
10580   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
10581   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
10582   "size" : 52,
10583   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
10584   "vtable_components" :
10585   [
10586    {
10587     "component_value" : 44,
10588     "kind" : "vbase_offset"
10589    },
10590    {
10591     "component_value" : 4,
10592     "kind" : "vbase_offset"
10593    },
10594    {
10595     "kind" : "offset_to_top"
10596    },
10597    {
10598     "kind" : "rtti",
10599     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10600    },
10601    {
10602     "kind" : "complete_dtor_pointer",
10603     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
10604    },
10605    {
10606     "kind" : "deleting_dtor_pointer",
10607     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
10608    },
10609    {
10610     "kind" : "vcall_offset"
10611    },
10612    {
10613     "kind" : "vcall_offset"
10614    },
10615    {
10616     "kind" : "vcall_offset"
10617    },
10618    {
10619     "kind" : "vcall_offset"
10620    },
10621    {
10622     "component_value" : -44,
10623     "kind" : "vcall_offset"
10624    },
10625    {
10626     "component_value" : -44,
10627     "kind" : "offset_to_top"
10628    },
10629    {
10630     "kind" : "rtti",
10631     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10632    },
10633    {
10634     "kind" : "complete_dtor_pointer",
10635     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
10636    },
10637    {
10638     "kind" : "deleting_dtor_pointer",
10639     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
10640    },
10641    {
10642     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10643    },
10644    {
10645     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10646    },
10647    {
10648     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10649    },
10650    {
10651     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10652    }
10653   ]
10654  },
10655  {
10656   "alignment" : 4,
10657   "base_specifiers" :
10658   [
10659    {
10660     "is_virtual" : true,
10661     "referenced_type" : "_ZTIN7android7RefBaseE"
10662    }
10663   ],
10664   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
10665   "name" : "android::hardware::IInterface",
10666   "record_kind" : "class",
10667   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
10668   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
10669   "size" : 12,
10670   "source_file" : "system/libhwbinder/include/hwbinder/IInterface.h",
10671   "vtable_components" :
10672   [
10673    {
10674     "component_value" : 4,
10675     "kind" : "vbase_offset"
10676    },
10677    {
10678     "kind" : "offset_to_top"
10679    },
10680    {
10681     "kind" : "rtti",
10682     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10683    },
10684    {
10685     "kind" : "complete_dtor_pointer",
10686     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
10687    },
10688    {
10689     "kind" : "deleting_dtor_pointer",
10690     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
10691    },
10692    {
10693     "is_pure" : true,
10694     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
10695    },
10696    {
10697     "kind" : "vcall_offset"
10698    },
10699    {
10700     "kind" : "vcall_offset"
10701    },
10702    {
10703     "kind" : "vcall_offset"
10704    },
10705    {
10706     "kind" : "vcall_offset"
10707    },
10708    {
10709     "component_value" : -4,
10710     "kind" : "vcall_offset"
10711    },
10712    {
10713     "component_value" : -4,
10714     "kind" : "offset_to_top"
10715    },
10716    {
10717     "kind" : "rtti",
10718     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10719    },
10720    {
10721     "kind" : "complete_dtor_pointer",
10722     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
10723    },
10724    {
10725     "kind" : "deleting_dtor_pointer",
10726     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
10727    },
10728    {
10729     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10730    },
10731    {
10732     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10733    },
10734    {
10735     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10736    },
10737    {
10738     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10739    }
10740   ]
10741  },
10742  {
10743   "alignment" : 1,
10744   "fields" :
10745   [
10746    {
10747     "access" : "private",
10748     "field_name" : "mBuffer",
10749     "referenced_type" : "_ZTIA32_h"
10750    }
10751   ],
10752   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
10753   "name" : "android::hardware::hidl_array<unsigned char, 32>",
10754   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
10755   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
10756   "size" : 32,
10757   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
10758   "template_args" :
10759   [
10760    "_ZTIh"
10761   ]
10762  },
10763  {
10764   "alignment" : 4,
10765   "base_specifiers" :
10766   [
10767    {
10768     "is_virtual" : true,
10769     "referenced_type" : "_ZTIN7android7RefBaseE"
10770    }
10771   ],
10772   "fields" :
10773   [
10774    {
10775     "access" : "private",
10776     "field_name" : "mRemote",
10777     "field_offset" : 32,
10778     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
10779    },
10780    {
10781     "access" : "private",
10782     "field_name" : "mRefs",
10783     "field_offset" : 64,
10784     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10785    },
10786    {
10787     "access" : "private",
10788     "field_name" : "mState",
10789     "field_offset" : 96,
10790     "referenced_type" : "_ZTINSt3__16atomicIiEE"
10791    }
10792   ],
10793   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
10794   "name" : "android::hardware::BpHwRefBase",
10795   "record_kind" : "class",
10796   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
10797   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
10798   "size" : 24,
10799   "source_file" : "system/libhwbinder/include/hwbinder/Binder.h",
10800   "vtable_components" :
10801   [
10802    {
10803     "component_value" : 16,
10804     "kind" : "vbase_offset"
10805    },
10806    {
10807     "kind" : "offset_to_top"
10808    },
10809    {
10810     "kind" : "rtti",
10811     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
10812    },
10813    {
10814     "kind" : "complete_dtor_pointer",
10815     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
10816    },
10817    {
10818     "kind" : "deleting_dtor_pointer",
10819     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
10820    },
10821    {
10822     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10823    },
10824    {
10825     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10826    },
10827    {
10828     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10829    },
10830    {
10831     "kind" : "vcall_offset"
10832    },
10833    {
10834     "component_value" : -16,
10835     "kind" : "vcall_offset"
10836    },
10837    {
10838     "component_value" : -16,
10839     "kind" : "vcall_offset"
10840    },
10841    {
10842     "component_value" : -16,
10843     "kind" : "vcall_offset"
10844    },
10845    {
10846     "component_value" : -16,
10847     "kind" : "vcall_offset"
10848    },
10849    {
10850     "component_value" : -16,
10851     "kind" : "offset_to_top"
10852    },
10853    {
10854     "kind" : "rtti",
10855     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
10856    },
10857    {
10858     "kind" : "complete_dtor_pointer",
10859     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
10860    },
10861    {
10862     "kind" : "deleting_dtor_pointer",
10863     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
10864    },
10865    {
10866     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10867    },
10868    {
10869     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10870    },
10871    {
10872     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10873    },
10874    {
10875     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10876    }
10877   ]
10878  },
10879  {
10880   "alignment" : 4,
10881   "base_specifiers" :
10882   [
10883    {
10884     "referenced_type" : "_ZTIN7android8hardware8graphics6mapper4V2_07IMapperE"
10885    },
10886    {
10887     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10888    },
10889    {
10890     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10891    }
10892   ],
10893   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEEE",
10894   "name" : "android::hardware::BpInterface<android::hardware::graphics::mapper::V2_0::IMapper>",
10895   "record_kind" : "class",
10896   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEEE",
10897   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEEE",
10898   "size" : 32,
10899   "source_file" : "system/libhwbinder/include/hwbinder/IInterface.h",
10900   "template_args" :
10901   [
10902    "_ZTIN7android8hardware8graphics6mapper4V2_07IMapperE"
10903   ],
10904   "vtable_components" :
10905   [
10906    {
10907     "component_value" : 24,
10908     "kind" : "vbase_offset"
10909    },
10910    {
10911     "kind" : "offset_to_top"
10912    },
10913    {
10914     "kind" : "rtti",
10915     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEEE"
10916    },
10917    {
10918     "mangled_component_name" : "_ZNK7android8hardware8graphics6mapper4V2_07IMapper8isRemoteEv"
10919    },
10920    {
10921     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10922    },
10923    {
10924     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10925    },
10926    {
10927     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10928    },
10929    {
10930     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10931    },
10932    {
10933     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper21setHALInstrumentationEv"
10934    },
10935    {
10936     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10937    },
10938    {
10939     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper4pingEv"
10940    },
10941    {
10942     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10943    },
10944    {
10945     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper21notifySyspropsChangedEv"
10946    },
10947    {
10948     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10949    },
10950    {
10951     "kind" : "complete_dtor_pointer",
10952     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED1Ev"
10953    },
10954    {
10955     "kind" : "deleting_dtor_pointer",
10956     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED0Ev"
10957    },
10958    {
10959     "is_pure" : true,
10960     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper16createDescriptorERKNS4_20BufferDescriptorInfoENSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecIjEEEEE"
10961    },
10962    {
10963     "is_pure" : true,
10964     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorEPvEEE"
10965    },
10966    {
10967     "is_pure" : true,
10968     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper10freeBufferEPv"
10969    },
10970    {
10971     "is_pure" : true,
10972     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper4lockEPvyRKNS4_4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorES5_EEE"
10973    },
10974    {
10975     "is_pure" : true,
10976     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper9lockYCbCrEPvyRKNS4_4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorERKNS3_11YCbCrLayoutEEEE"
10977    },
10978    {
10979     "is_pure" : true,
10980     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper6unlockEPvNSt3__18functionIFvNS3_5ErrorERKNS0_11hidl_handleEEEE"
10981    },
10982    {
10983     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEE10onAsBinderEv"
10984    },
10985    {
10986     "component_value" : 20,
10987     "kind" : "vbase_offset"
10988    },
10989    {
10990     "component_value" : -4,
10991     "kind" : "offset_to_top"
10992    },
10993    {
10994     "kind" : "rtti",
10995     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEEE"
10996    },
10997    {
10998     "kind" : "complete_dtor_pointer",
10999     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED1Ev"
11000    },
11001    {
11002     "kind" : "deleting_dtor_pointer",
11003     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED0Ev"
11004    },
11005    {
11006     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEE10onAsBinderEv"
11007    },
11008    {
11009     "component_value" : 16,
11010     "kind" : "vbase_offset"
11011    },
11012    {
11013     "component_value" : -8,
11014     "kind" : "offset_to_top"
11015    },
11016    {
11017     "kind" : "rtti",
11018     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEEE"
11019    },
11020    {
11021     "kind" : "complete_dtor_pointer",
11022     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED1Ev"
11023    },
11024    {
11025     "kind" : "deleting_dtor_pointer",
11026     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED0Ev"
11027    },
11028    {
11029     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11030    },
11031    {
11032     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11033    },
11034    {
11035     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11036    },
11037    {
11038     "kind" : "vcall_offset"
11039    },
11040    {
11041     "component_value" : -16,
11042     "kind" : "vcall_offset"
11043    },
11044    {
11045     "component_value" : -16,
11046     "kind" : "vcall_offset"
11047    },
11048    {
11049     "component_value" : -16,
11050     "kind" : "vcall_offset"
11051    },
11052    {
11053     "component_value" : -24,
11054     "kind" : "vcall_offset"
11055    },
11056    {
11057     "component_value" : -24,
11058     "kind" : "offset_to_top"
11059    },
11060    {
11061     "kind" : "rtti",
11062     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEEE"
11063    },
11064    {
11065     "kind" : "complete_dtor_pointer",
11066     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED1Ev"
11067    },
11068    {
11069     "kind" : "deleting_dtor_pointer",
11070     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEED0Ev"
11071    },
11072    {
11073     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11074    },
11075    {
11076     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11077    },
11078    {
11079     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11080    },
11081    {
11082     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11083    }
11084   ]
11085  },
11086  {
11087   "alignment" : 4,
11088   "base_specifiers" :
11089   [
11090    {
11091     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11092    },
11093    {
11094     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11095    },
11096    {
11097     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11098    }
11099   ],
11100   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11101   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
11102   "record_kind" : "class",
11103   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11104   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11105   "size" : 32,
11106   "source_file" : "system/libhwbinder/include/hwbinder/IInterface.h",
11107   "template_args" :
11108   [
11109    "_ZTIN7android4hidl4base4V1_05IBaseE"
11110   ],
11111   "vtable_components" :
11112   [
11113    {
11114     "component_value" : 24,
11115     "kind" : "vbase_offset"
11116    },
11117    {
11118     "kind" : "offset_to_top"
11119    },
11120    {
11121     "kind" : "rtti",
11122     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11123    },
11124    {
11125     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
11126    },
11127    {
11128     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11129    },
11130    {
11131     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11132    },
11133    {
11134     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11135    },
11136    {
11137     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11138    },
11139    {
11140     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
11141    },
11142    {
11143     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11144    },
11145    {
11146     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
11147    },
11148    {
11149     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11150    },
11151    {
11152     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
11153    },
11154    {
11155     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11156    },
11157    {
11158     "kind" : "complete_dtor_pointer",
11159     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11160    },
11161    {
11162     "kind" : "deleting_dtor_pointer",
11163     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11164    },
11165    {
11166     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11167    },
11168    {
11169     "component_value" : 20,
11170     "kind" : "vbase_offset"
11171    },
11172    {
11173     "component_value" : -4,
11174     "kind" : "offset_to_top"
11175    },
11176    {
11177     "kind" : "rtti",
11178     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11179    },
11180    {
11181     "kind" : "complete_dtor_pointer",
11182     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11183    },
11184    {
11185     "kind" : "deleting_dtor_pointer",
11186     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11187    },
11188    {
11189     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11190    },
11191    {
11192     "component_value" : 16,
11193     "kind" : "vbase_offset"
11194    },
11195    {
11196     "component_value" : -8,
11197     "kind" : "offset_to_top"
11198    },
11199    {
11200     "kind" : "rtti",
11201     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11202    },
11203    {
11204     "kind" : "complete_dtor_pointer",
11205     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11206    },
11207    {
11208     "kind" : "deleting_dtor_pointer",
11209     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11210    },
11211    {
11212     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11213    },
11214    {
11215     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11216    },
11217    {
11218     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11219    },
11220    {
11221     "kind" : "vcall_offset"
11222    },
11223    {
11224     "component_value" : -16,
11225     "kind" : "vcall_offset"
11226    },
11227    {
11228     "component_value" : -16,
11229     "kind" : "vcall_offset"
11230    },
11231    {
11232     "component_value" : -16,
11233     "kind" : "vcall_offset"
11234    },
11235    {
11236     "component_value" : -24,
11237     "kind" : "vcall_offset"
11238    },
11239    {
11240     "component_value" : -24,
11241     "kind" : "offset_to_top"
11242    },
11243    {
11244     "kind" : "rtti",
11245     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11246    },
11247    {
11248     "kind" : "complete_dtor_pointer",
11249     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11250    },
11251    {
11252     "kind" : "deleting_dtor_pointer",
11253     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11254    },
11255    {
11256     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11257    },
11258    {
11259     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11260    },
11261    {
11262     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11263    },
11264    {
11265     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11266    }
11267   ]
11268  },
11269  {
11270   "alignment" : 4,
11271   "fields" :
11272   [
11273    {
11274     "access" : "private",
11275     "field_name" : "mHandle",
11276     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
11277    },
11278    {
11279     "access" : "private",
11280     "field_name" : "mOwnsHandle",
11281     "field_offset" : 64,
11282     "referenced_type" : "_ZTIb"
11283    },
11284    {
11285     "access" : "private",
11286     "field_name" : "mPad",
11287     "field_offset" : 72,
11288     "referenced_type" : "_ZTIA7_h"
11289    }
11290   ],
11291   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
11292   "name" : "android::hardware::hidl_handle",
11293   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
11294   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
11295   "size" : 16,
11296   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
11297  },
11298  {
11299   "alignment" : 4,
11300   "fields" :
11301   [
11302    {
11303     "access" : "private",
11304     "field_name" : "mHandle",
11305     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
11306    },
11307    {
11308     "access" : "private",
11309     "field_name" : "mSize",
11310     "field_offset" : 128,
11311     "referenced_type" : "_ZTIy"
11312    },
11313    {
11314     "access" : "private",
11315     "field_name" : "mName",
11316     "field_offset" : 192,
11317     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11318    }
11319   ],
11320   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
11321   "name" : "android::hardware::hidl_memory",
11322   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
11323   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
11324   "size" : 40,
11325   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
11326  },
11327  {
11328   "alignment" : 4,
11329   "fields" :
11330   [
11331    {
11332     "access" : "private",
11333     "field_name" : "mBuffer",
11334     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
11335    },
11336    {
11337     "access" : "private",
11338     "field_name" : "mSize",
11339     "field_offset" : 64,
11340     "referenced_type" : "_ZTIj"
11341    },
11342    {
11343     "access" : "private",
11344     "field_name" : "mOwnsBuffer",
11345     "field_offset" : 96,
11346     "referenced_type" : "_ZTIb"
11347    },
11348    {
11349     "access" : "private",
11350     "field_name" : "mPad",
11351     "field_offset" : 104,
11352     "referenced_type" : "_ZTIA3_h"
11353    }
11354   ],
11355   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
11356   "name" : "android::hardware::hidl_string",
11357   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
11358   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
11359   "size" : 16,
11360   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
11361  },
11362  {
11363   "alignment" : 4,
11364   "fields" :
11365   [
11366    {
11367     "access" : "private",
11368     "field_name" : "mGrantors",
11369     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
11370    },
11371    {
11372     "access" : "private",
11373     "field_name" : "mHandle",
11374     "field_offset" : 128,
11375     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
11376    },
11377    {
11378     "access" : "private",
11379     "field_name" : "mQuantum",
11380     "field_offset" : 192,
11381     "referenced_type" : "_ZTIj"
11382    },
11383    {
11384     "access" : "private",
11385     "field_name" : "mFlags",
11386     "field_offset" : 224,
11387     "referenced_type" : "_ZTIj"
11388    }
11389   ],
11390   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11391   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
11392   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11393   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11394   "size" : 32,
11395   "source_file" : "system/libhidl/base/include/hidl/MQDescriptor.h",
11396   "template_args" :
11397   [
11398    "_ZTIc"
11399   ]
11400  },
11401  {
11402   "access" : "private",
11403   "alignment" : 4,
11404   "fields" :
11405   [
11406    {
11407     "field_name" : "binder",
11408     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
11409    },
11410    {
11411     "field_name" : "refs",
11412     "field_offset" : 32,
11413     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
11414    }
11415   ],
11416   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
11417   "name" : "android::hardware::ProcessState::handle_entry",
11418   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
11419   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
11420   "size" : 8,
11421   "source_file" : "system/libhwbinder/include/hwbinder/ProcessState.h"
11422  },
11423  {
11424   "alignment" : 4,
11425   "base_specifiers" :
11426   [
11427    {
11428     "is_virtual" : true,
11429     "referenced_type" : "_ZTIN7android7RefBaseE"
11430    }
11431   ],
11432   "fields" :
11433   [
11434    {
11435     "access" : "private",
11436     "field_name" : "mDriverFD",
11437     "field_offset" : 32,
11438     "referenced_type" : "_ZTIi"
11439    },
11440    {
11441     "access" : "private",
11442     "field_name" : "mVMStart",
11443     "field_offset" : 64,
11444     "referenced_type" : "_ZTIPv"
11445    },
11446    {
11447     "access" : "private",
11448     "field_name" : "mThreadCountLock",
11449     "field_offset" : 96,
11450     "referenced_type" : "_ZTI15pthread_mutex_t"
11451    },
11452    {
11453     "access" : "private",
11454     "field_name" : "mExecutingThreadsCount",
11455     "field_offset" : 128,
11456     "referenced_type" : "_ZTIj"
11457    },
11458    {
11459     "access" : "private",
11460     "field_name" : "mMaxThreads",
11461     "field_offset" : 160,
11462     "referenced_type" : "_ZTIj"
11463    },
11464    {
11465     "access" : "private",
11466     "field_name" : "mStarvationStartTimeMs",
11467     "field_offset" : 192,
11468     "referenced_type" : "_ZTIx"
11469    },
11470    {
11471     "access" : "private",
11472     "field_name" : "mLock",
11473     "field_offset" : 256,
11474     "referenced_type" : "_ZTIN7android5MutexE"
11475    },
11476    {
11477     "access" : "private",
11478     "field_name" : "mHandleToObject",
11479     "field_offset" : 288,
11480     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
11481    },
11482    {
11483     "access" : "private",
11484     "field_name" : "mRootDir",
11485     "field_offset" : 448,
11486     "referenced_type" : "_ZTIN7android7String8E"
11487    },
11488    {
11489     "access" : "private",
11490     "field_name" : "mThreadPoolStarted",
11491     "field_offset" : 480,
11492     "referenced_type" : "_ZTIb"
11493    },
11494    {
11495     "access" : "private",
11496     "field_name" : "mSpawnThreadOnStart",
11497     "field_offset" : 488,
11498     "referenced_type" : "_ZTIb"
11499    },
11500    {
11501     "access" : "private",
11502     "field_name" : "mThreadPoolSeq",
11503     "field_offset" : 512,
11504     "referenced_type" : "_ZTIVi"
11505    },
11506    {
11507     "access" : "private",
11508     "field_name" : "mMmapSize",
11509     "field_offset" : 544,
11510     "referenced_type" : "_ZTIKj"
11511    },
11512    {
11513     "access" : "private",
11514     "field_name" : "mCallRestriction",
11515     "field_offset" : 576,
11516     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
11517    }
11518   ],
11519   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
11520   "name" : "android::hardware::ProcessState",
11521   "record_kind" : "class",
11522   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
11523   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
11524   "size" : 84,
11525   "source_file" : "system/libhwbinder/include/hwbinder/ProcessState.h",
11526   "vtable_components" :
11527   [
11528    {
11529     "component_value" : 76,
11530     "kind" : "vbase_offset"
11531    },
11532    {
11533     "kind" : "offset_to_top"
11534    },
11535    {
11536     "kind" : "rtti",
11537     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
11538    },
11539    {
11540     "kind" : "complete_dtor_pointer",
11541     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
11542    },
11543    {
11544     "kind" : "deleting_dtor_pointer",
11545     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
11546    },
11547    {
11548     "kind" : "vcall_offset"
11549    },
11550    {
11551     "kind" : "vcall_offset"
11552    },
11553    {
11554     "kind" : "vcall_offset"
11555    },
11556    {
11557     "kind" : "vcall_offset"
11558    },
11559    {
11560     "component_value" : -76,
11561     "kind" : "vcall_offset"
11562    },
11563    {
11564     "component_value" : -76,
11565     "kind" : "offset_to_top"
11566    },
11567    {
11568     "kind" : "rtti",
11569     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
11570    },
11571    {
11572     "kind" : "complete_dtor_pointer",
11573     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
11574    },
11575    {
11576     "kind" : "deleting_dtor_pointer",
11577     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
11578    },
11579    {
11580     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11581    },
11582    {
11583     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11584    },
11585    {
11586     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11587    },
11588    {
11589     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11590    }
11591   ]
11592  },
11593  {
11594   "alignment" : 2,
11595   "fields" :
11596   [
11597    {
11598     "access" : "private",
11599     "field_name" : "mMajor",
11600     "referenced_type" : "_ZTIt"
11601    },
11602    {
11603     "access" : "private",
11604     "field_name" : "mMinor",
11605     "field_offset" : 16,
11606     "referenced_type" : "_ZTIt"
11607    }
11608   ],
11609   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
11610   "name" : "android::hardware::hidl_version",
11611   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
11612   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
11613   "size" : 4,
11614   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
11615  },
11616  {
11617   "alignment" : 4,
11618   "fields" :
11619   [
11620    {
11621     "access" : "private",
11622     "field_name" : "mMutex",
11623     "referenced_type" : "_ZTINSt3__15mutexE"
11624    },
11625    {
11626     "access" : "private",
11627     "field_name" : "mMap",
11628     "field_offset" : 32,
11629     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
11630    }
11631   ],
11632   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
11633   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::function<sp<IBinder> (void *)>>",
11634   "record_kind" : "class",
11635   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
11636   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
11637   "size" : 16,
11638   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h",
11639   "template_args" :
11640   [
11641    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
11642    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
11643   ]
11644  },
11645  {
11646   "alignment" : 4,
11647   "fields" :
11648   [
11649    {
11650     "access" : "private",
11651     "field_name" : "mMutex",
11652     "referenced_type" : "_ZTINSt3__15mutexE"
11653    },
11654    {
11655     "access" : "private",
11656     "field_name" : "mMap",
11657     "field_offset" : 32,
11658     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
11659    }
11660   ],
11661   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
11662   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::function<sp<IBase> (void *)>>",
11663   "record_kind" : "class",
11664   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
11665   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
11666   "size" : 16,
11667   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h",
11668   "template_args" :
11669   [
11670    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
11671    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
11672   ]
11673  },
11674  {
11675   "alignment" : 4,
11676   "fields" :
11677   [
11678    {
11679     "access" : "private",
11680     "field_name" : "mMutex",
11681     "referenced_type" : "_ZTINSt3__15mutexE"
11682    },
11683    {
11684     "access" : "private",
11685     "field_name" : "mMap",
11686     "field_offset" : 32,
11687     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
11688    }
11689   ],
11690   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
11691   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder>>",
11692   "record_kind" : "class",
11693   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
11694   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
11695   "size" : 16,
11696   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h",
11697   "template_args" :
11698   [
11699    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
11700    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
11701   ]
11702  },
11703  {
11704   "alignment" : 8,
11705   "fields" :
11706   [
11707    {
11708     "field_name" : "flags",
11709     "referenced_type" : "_ZTIj"
11710    },
11711    {
11712     "field_name" : "fdIndex",
11713     "field_offset" : 32,
11714     "referenced_type" : "_ZTIj"
11715    },
11716    {
11717     "field_name" : "offset",
11718     "field_offset" : 64,
11719     "referenced_type" : "_ZTIj"
11720    },
11721    {
11722     "field_name" : "extent",
11723     "field_offset" : 128,
11724     "referenced_type" : "_ZTIy"
11725    }
11726   ],
11727   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
11728   "name" : "android::hardware::GrantorDescriptor",
11729   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
11730   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
11731   "size" : 24,
11732   "source_file" : "system/libfmq/base/fmq/MQDescriptorBase.h"
11733  },
11734  {
11735   "alignment" : 4,
11736   "base_specifiers" :
11737   [
11738    {
11739     "is_virtual" : true,
11740     "referenced_type" : "_ZTIN7android7RefBaseE"
11741    }
11742   ],
11743   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
11744   "name" : "android::hardware::hidl_death_recipient",
11745   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
11746   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
11747   "size" : 12,
11748   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
11749   "vtable_components" :
11750   [
11751    {
11752     "component_value" : 4,
11753     "kind" : "vbase_offset"
11754    },
11755    {
11756     "kind" : "offset_to_top"
11757    },
11758    {
11759     "kind" : "rtti",
11760     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11761    },
11762    {
11763     "is_pure" : true,
11764     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
11765    },
11766    {
11767     "kind" : "complete_dtor_pointer",
11768     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
11769    },
11770    {
11771     "kind" : "deleting_dtor_pointer",
11772     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
11773    },
11774    {
11775     "kind" : "vcall_offset"
11776    },
11777    {
11778     "kind" : "vcall_offset"
11779    },
11780    {
11781     "kind" : "vcall_offset"
11782    },
11783    {
11784     "kind" : "vcall_offset"
11785    },
11786    {
11787     "component_value" : -4,
11788     "kind" : "vcall_offset"
11789    },
11790    {
11791     "component_value" : -4,
11792     "kind" : "offset_to_top"
11793    },
11794    {
11795     "kind" : "rtti",
11796     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11797    },
11798    {
11799     "kind" : "complete_dtor_pointer",
11800     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
11801    },
11802    {
11803     "kind" : "deleting_dtor_pointer",
11804     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
11805    },
11806    {
11807     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11808    },
11809    {
11810     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11811    },
11812    {
11813     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11814    },
11815    {
11816     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11817    }
11818   ]
11819  },
11820  {
11821   "alignment" : 4,
11822   "base_specifiers" :
11823   [
11824    {
11825     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11826    }
11827   ],
11828   "fields" :
11829   [
11830    {
11831     "access" : "private",
11832     "field_name" : "mRecipient",
11833     "field_offset" : 32,
11834     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
11835    },
11836    {
11837     "access" : "private",
11838     "field_name" : "mCookie",
11839     "field_offset" : 96,
11840     "referenced_type" : "_ZTIy"
11841    },
11842    {
11843     "access" : "private",
11844     "field_name" : "mBase",
11845     "field_offset" : 160,
11846     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
11847    }
11848   ],
11849   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11850   "name" : "android::hardware::hidl_binder_death_recipient",
11851   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11852   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11853   "size" : 36,
11854   "source_file" : "system/libhidl/transport/include/hidl/HidlBinderSupport.h",
11855   "vtable_components" :
11856   [
11857    {
11858     "component_value" : 28,
11859     "kind" : "vbase_offset"
11860    },
11861    {
11862     "kind" : "offset_to_top"
11863    },
11864    {
11865     "kind" : "rtti",
11866     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11867    },
11868    {
11869     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
11870    },
11871    {
11872     "kind" : "complete_dtor_pointer",
11873     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
11874    },
11875    {
11876     "kind" : "deleting_dtor_pointer",
11877     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
11878    },
11879    {
11880     "kind" : "vcall_offset"
11881    },
11882    {
11883     "kind" : "vcall_offset"
11884    },
11885    {
11886     "kind" : "vcall_offset"
11887    },
11888    {
11889     "kind" : "vcall_offset"
11890    },
11891    {
11892     "component_value" : -28,
11893     "kind" : "vcall_offset"
11894    },
11895    {
11896     "component_value" : -28,
11897     "kind" : "offset_to_top"
11898    },
11899    {
11900     "kind" : "rtti",
11901     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11902    },
11903    {
11904     "kind" : "complete_dtor_pointer",
11905     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
11906    },
11907    {
11908     "kind" : "deleting_dtor_pointer",
11909     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
11910    },
11911    {
11912     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11913    },
11914    {
11915     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11916    },
11917    {
11918     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11919    },
11920    {
11921     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11922    }
11923   ]
11924  },
11925  {
11926   "access" : "private",
11927   "alignment" : 4,
11928   "fields" :
11929   [
11930    {
11931     "field_name" : "index",
11932     "referenced_type" : "_ZTIj"
11933    },
11934    {
11935     "field_name" : "buffer",
11936     "field_offset" : 32,
11937     "referenced_type" : "_ZTIy"
11938    },
11939    {
11940     "field_name" : "bufend",
11941     "field_offset" : 96,
11942     "referenced_type" : "_ZTIy"
11943    }
11944   ],
11945   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
11946   "name" : "android::hardware::Parcel::BufferInfo",
11947   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
11948   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
11949   "size" : 20,
11950   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
11951  },
11952  {
11953   "alignment" : 4,
11954   "fields" :
11955   [
11956    {
11957     "access" : "private",
11958     "field_name" : "mBufCachePos",
11959     "referenced_type" : "_ZTIj"
11960    },
11961    {
11962     "access" : "private",
11963     "field_name" : "mBufCache",
11964     "field_offset" : 32,
11965     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
11966    },
11967    {
11968     "access" : "private",
11969     "field_name" : "mError",
11970     "field_offset" : 128,
11971     "referenced_type" : "_ZTIi"
11972    },
11973    {
11974     "access" : "private",
11975     "field_name" : "mData",
11976     "field_offset" : 160,
11977     "referenced_type" : "_ZTIPh"
11978    },
11979    {
11980     "access" : "private",
11981     "field_name" : "mDataSize",
11982     "field_offset" : 192,
11983     "referenced_type" : "_ZTIj"
11984    },
11985    {
11986     "access" : "private",
11987     "field_name" : "mDataCapacity",
11988     "field_offset" : 224,
11989     "referenced_type" : "_ZTIj"
11990    },
11991    {
11992     "access" : "private",
11993     "field_name" : "mDataPos",
11994     "field_offset" : 256,
11995     "referenced_type" : "_ZTIj"
11996    },
11997    {
11998     "access" : "private",
11999     "field_name" : "mObjects",
12000     "field_offset" : 288,
12001     "referenced_type" : "_ZTIPy"
12002    },
12003    {
12004     "access" : "private",
12005     "field_name" : "mObjectsSize",
12006     "field_offset" : 320,
12007     "referenced_type" : "_ZTIj"
12008    },
12009    {
12010     "access" : "private",
12011     "field_name" : "mObjectsCapacity",
12012     "field_offset" : 352,
12013     "referenced_type" : "_ZTIj"
12014    },
12015    {
12016     "access" : "private",
12017     "field_name" : "mNextObjectHint",
12018     "field_offset" : 384,
12019     "referenced_type" : "_ZTIj"
12020    },
12021    {
12022     "access" : "private",
12023     "field_name" : "mNumRef",
12024     "field_offset" : 416,
12025     "referenced_type" : "_ZTIj"
12026    },
12027    {
12028     "access" : "private",
12029     "field_name" : "mFdsKnown",
12030     "field_offset" : 448,
12031     "referenced_type" : "_ZTIb"
12032    },
12033    {
12034     "access" : "private",
12035     "field_name" : "mHasFds",
12036     "field_offset" : 456,
12037     "referenced_type" : "_ZTIb"
12038    },
12039    {
12040     "access" : "private",
12041     "field_name" : "mAllowFds",
12042     "field_offset" : 464,
12043     "referenced_type" : "_ZTIb"
12044    },
12045    {
12046     "access" : "private",
12047     "field_name" : "mDeallocZero",
12048     "field_offset" : 472,
12049     "referenced_type" : "_ZTIb"
12050    },
12051    {
12052     "access" : "private",
12053     "field_name" : "mOwner",
12054     "field_offset" : 480,
12055     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
12056    },
12057    {
12058     "access" : "private",
12059     "field_name" : "mOwnerCookie",
12060     "field_offset" : 512,
12061     "referenced_type" : "_ZTIPv"
12062    }
12063   ],
12064   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
12065   "name" : "android::hardware::Parcel",
12066   "record_kind" : "class",
12067   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
12068   "self_type" : "_ZTIN7android8hardware6ParcelE",
12069   "size" : 68,
12070   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
12071  },
12072  {
12073   "alignment" : 4,
12074   "base_specifiers" :
12075   [
12076    {
12077     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
12078    }
12079   ],
12080   "fields" :
12081   [
12082    {
12083     "access" : "private",
12084     "field_name" : "mVal",
12085     "field_offset" : 192,
12086     "referenced_type" : "_ZTIN7android8hardware8graphics6mapper4V2_05ErrorE"
12087    }
12088   ],
12089   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS0_8graphics6mapper4V2_05ErrorEEE",
12090   "name" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error>",
12091   "record_kind" : "class",
12092   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_8graphics6mapper4V2_05ErrorEEE",
12093   "self_type" : "_ZTIN7android8hardware6ReturnINS0_8graphics6mapper4V2_05ErrorEEE",
12094   "size" : 28,
12095   "source_file" : "system/libhidl/base/include/hidl/Status.h",
12096   "template_args" :
12097   [
12098    "_ZTIN7android8hardware8graphics6mapper4V2_05ErrorE"
12099   ]
12100  },
12101  {
12102   "alignment" : 4,
12103   "base_specifiers" :
12104   [
12105    {
12106     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
12107    }
12108   ],
12109   "fields" :
12110   [
12111    {
12112     "access" : "private",
12113     "field_name" : "mVal",
12114     "field_offset" : 192,
12115     "referenced_type" : "_ZTIN7android2spINS_8hardware8graphics6mapper4V2_07IMapperEEE"
12116    }
12117   ],
12118   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8graphics6mapper4V2_07IMapperEEEEE",
12119   "name" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_0::IMapper>>",
12120   "record_kind" : "class",
12121   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8graphics6mapper4V2_07IMapperEEEEE",
12122   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8graphics6mapper4V2_07IMapperEEEEE",
12123   "size" : 28,
12124   "source_file" : "system/libhidl/base/include/hidl/Status.h",
12125   "template_args" :
12126   [
12127    "_ZTIN7android2spINS_8hardware8graphics6mapper4V2_07IMapperEEE"
12128   ]
12129  },
12130  {
12131   "alignment" : 4,
12132   "base_specifiers" :
12133   [
12134    {
12135     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
12136    }
12137   ],
12138   "fields" :
12139   [
12140    {
12141     "access" : "private",
12142     "field_name" : "mVal",
12143     "field_offset" : 168,
12144     "referenced_type" : "_ZTIb"
12145    }
12146   ],
12147   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
12148   "name" : "android::hardware::Return<bool>",
12149   "record_kind" : "class",
12150   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
12151   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
12152   "size" : 24,
12153   "source_file" : "system/libhidl/base/include/hidl/Status.h",
12154   "template_args" :
12155   [
12156    "_ZTIb"
12157   ]
12158  },
12159  {
12160   "alignment" : 4,
12161   "base_specifiers" :
12162   [
12163    {
12164     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
12165    }
12166   ],
12167   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
12168   "name" : "android::hardware::Return<void>",
12169   "record_kind" : "class",
12170   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
12171   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
12172   "size" : 24,
12173   "source_file" : "system/libhidl/base/include/hidl/Status.h",
12174   "template_args" :
12175   [
12176    "_ZTIv"
12177   ]
12178  },
12179  {
12180   "alignment" : 4,
12181   "fields" :
12182   [
12183    {
12184     "access" : "private",
12185     "field_name" : "mException",
12186     "referenced_type" : "_ZTIi"
12187    },
12188    {
12189     "access" : "private",
12190     "field_name" : "mErrorCode",
12191     "field_offset" : 32,
12192     "referenced_type" : "_ZTIi"
12193    },
12194    {
12195     "access" : "private",
12196     "field_name" : "mMessage",
12197     "field_offset" : 64,
12198     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
12199    }
12200   ],
12201   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
12202   "name" : "android::hardware::Status",
12203   "record_kind" : "class",
12204   "referenced_type" : "_ZTIN7android8hardware6StatusE",
12205   "self_type" : "_ZTIN7android8hardware6StatusE",
12206   "size" : 20,
12207   "source_file" : "system/libhidl/base/include/hidl/Status.h"
12208  },
12209  {
12210   "alignment" : 4,
12211   "base_specifiers" :
12212   [
12213    {
12214     "is_virtual" : true,
12215     "referenced_type" : "_ZTIN7android7RefBaseE"
12216    }
12217   ],
12218   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
12219   "name" : "android::hardware::IBinder::DeathRecipient",
12220   "record_kind" : "class",
12221   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
12222   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
12223   "size" : 12,
12224   "source_file" : "system/libhwbinder/include/hwbinder/IBinder.h",
12225   "vtable_components" :
12226   [
12227    {
12228     "component_value" : 4,
12229     "kind" : "vbase_offset"
12230    },
12231    {
12232     "kind" : "offset_to_top"
12233    },
12234    {
12235     "kind" : "rtti",
12236     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
12237    },
12238    {
12239     "is_pure" : true,
12240     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
12241    },
12242    {
12243     "kind" : "complete_dtor_pointer",
12244     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
12245    },
12246    {
12247     "kind" : "deleting_dtor_pointer",
12248     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
12249    },
12250    {
12251     "kind" : "vcall_offset"
12252    },
12253    {
12254     "kind" : "vcall_offset"
12255    },
12256    {
12257     "kind" : "vcall_offset"
12258    },
12259    {
12260     "kind" : "vcall_offset"
12261    },
12262    {
12263     "component_value" : -4,
12264     "kind" : "vcall_offset"
12265    },
12266    {
12267     "component_value" : -4,
12268     "kind" : "offset_to_top"
12269    },
12270    {
12271     "kind" : "rtti",
12272     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
12273    },
12274    {
12275     "kind" : "complete_dtor_pointer",
12276     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
12277    },
12278    {
12279     "kind" : "deleting_dtor_pointer",
12280     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
12281    },
12282    {
12283     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12284    },
12285    {
12286     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12287    },
12288    {
12289     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12290    },
12291    {
12292     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12293    }
12294   ]
12295  },
12296  {
12297   "alignment" : 4,
12298   "base_specifiers" :
12299   [
12300    {
12301     "is_virtual" : true,
12302     "referenced_type" : "_ZTIN7android7RefBaseE"
12303    }
12304   ],
12305   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
12306   "name" : "android::hardware::IBinder",
12307   "record_kind" : "class",
12308   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
12309   "self_type" : "_ZTIN7android8hardware7IBinderE",
12310   "size" : 12,
12311   "source_file" : "system/libhwbinder/include/hwbinder/IBinder.h",
12312   "vtable_components" :
12313   [
12314    {
12315     "component_value" : 4,
12316     "kind" : "vbase_offset"
12317    },
12318    {
12319     "kind" : "offset_to_top"
12320    },
12321    {
12322     "kind" : "rtti",
12323     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
12324    },
12325    {
12326     "is_pure" : true,
12327     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12328    },
12329    {
12330     "is_pure" : true,
12331     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
12332    },
12333    {
12334     "is_pure" : true,
12335     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
12336    },
12337    {
12338     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12339    },
12340    {
12341     "is_pure" : true,
12342     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12343    },
12344    {
12345     "is_pure" : true,
12346     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
12347    },
12348    {
12349     "is_pure" : true,
12350     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
12351    },
12352    {
12353     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
12354    },
12355    {
12356     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12357    },
12358    {
12359     "kind" : "complete_dtor_pointer",
12360     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
12361    },
12362    {
12363     "kind" : "deleting_dtor_pointer",
12364     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
12365    },
12366    {
12367     "kind" : "vcall_offset"
12368    },
12369    {
12370     "kind" : "vcall_offset"
12371    },
12372    {
12373     "kind" : "vcall_offset"
12374    },
12375    {
12376     "kind" : "vcall_offset"
12377    },
12378    {
12379     "component_value" : -4,
12380     "kind" : "vcall_offset"
12381    },
12382    {
12383     "component_value" : -4,
12384     "kind" : "offset_to_top"
12385    },
12386    {
12387     "kind" : "rtti",
12388     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
12389    },
12390    {
12391     "kind" : "complete_dtor_pointer",
12392     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
12393    },
12394    {
12395     "kind" : "deleting_dtor_pointer",
12396     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
12397    },
12398    {
12399     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12400    },
12401    {
12402     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12403    },
12404    {
12405     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12406    },
12407    {
12408     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12409    }
12410   ]
12411  },
12412  {
12413   "alignment" : 4,
12414   "fields" :
12415   [
12416    {
12417     "access" : "private",
12418     "field_name" : "mQueue",
12419     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
12420    }
12421   ],
12422   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
12423   "name" : "android::hardware::details::TaskRunner",
12424   "record_kind" : "class",
12425   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
12426   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
12427   "size" : 8,
12428   "source_file" : "system/libhidl/base/include/hidl/TaskRunner.h"
12429  },
12430  {
12431   "alignment" : 4,
12432   "fields" :
12433   [
12434    {
12435     "access" : "private",
12436     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
12437    }
12438   ],
12439   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
12440   "name" : "android::hardware::details::hidl_pointer<native_handle>",
12441   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
12442   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
12443   "size" : 8,
12444   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
12445   "template_args" :
12446   [
12447    "_ZTI13native_handle"
12448   ]
12449  },
12450  {
12451   "access" : "private",
12452   "alignment" : 4,
12453   "fields" :
12454   [
12455    {
12456     "field_name" : "mPointer",
12457     "referenced_type" : "_ZTIP13native_handle"
12458    },
12459    {
12460     "field_name" : "_pad",
12461     "referenced_type" : "_ZTIy"
12462    }
12463   ],
12464   "is_anonymous" : true,
12465   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
12466   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous)",
12467   "record_kind" : "union",
12468   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
12469   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
12470   "size" : 8,
12471   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
12472  },
12473  {
12474   "alignment" : 4,
12475   "fields" :
12476   [
12477    {
12478     "access" : "private",
12479     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
12480    }
12481   ],
12482   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
12483   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
12484   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
12485   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
12486   "size" : 8,
12487   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
12488   "template_args" :
12489   [
12490    "_ZTIK13native_handle"
12491   ]
12492  },
12493  {
12494   "access" : "private",
12495   "alignment" : 4,
12496   "fields" :
12497   [
12498    {
12499     "field_name" : "mPointer",
12500     "referenced_type" : "_ZTIPK13native_handle"
12501    },
12502    {
12503     "field_name" : "_pad",
12504     "referenced_type" : "_ZTIy"
12505    }
12506   ],
12507   "is_anonymous" : true,
12508   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
12509   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous)",
12510   "record_kind" : "union",
12511   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
12512   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
12513   "size" : 8,
12514   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
12515  },
12516  {
12517   "alignment" : 4,
12518   "fields" :
12519   [
12520    {
12521     "access" : "private",
12522     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
12523    }
12524   ],
12525   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
12526   "name" : "android::hardware::details::hidl_pointer<const char>",
12527   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
12528   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
12529   "size" : 8,
12530   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
12531   "template_args" :
12532   [
12533    "_ZTIKc"
12534   ]
12535  },
12536  {
12537   "access" : "private",
12538   "alignment" : 4,
12539   "fields" :
12540   [
12541    {
12542     "field_name" : "mPointer",
12543     "referenced_type" : "_ZTIPKc"
12544    },
12545    {
12546     "field_name" : "_pad",
12547     "referenced_type" : "_ZTIy"
12548    }
12549   ],
12550   "is_anonymous" : true,
12551   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
12552   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous)",
12553   "record_kind" : "union",
12554   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
12555   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
12556   "size" : 8,
12557   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
12558  },
12559  {
12560   "alignment" : 4,
12561   "fields" :
12562   [
12563    {
12564     "access" : "private",
12565     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
12566    }
12567   ],
12568   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
12569   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32>>",
12570   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
12571   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
12572   "size" : 8,
12573   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
12574   "template_args" :
12575   [
12576    "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE"
12577   ]
12578  },
12579  {
12580   "access" : "private",
12581   "alignment" : 4,
12582   "fields" :
12583   [
12584    {
12585     "field_name" : "mPointer",
12586     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE"
12587    },
12588    {
12589     "field_name" : "_pad",
12590     "referenced_type" : "_ZTIy"
12591    }
12592   ],
12593   "is_anonymous" : true,
12594   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
12595   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32>>::(anonymous)",
12596   "record_kind" : "union",
12597   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
12598   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
12599   "size" : 8,
12600   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
12601  },
12602  {
12603   "alignment" : 4,
12604   "fields" :
12605   [
12606    {
12607     "access" : "private",
12608     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
12609    }
12610   ],
12611   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
12612   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
12613   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
12614   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
12615   "size" : 8,
12616   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
12617   "template_args" :
12618   [
12619    "_ZTIN7android8hardware11hidl_stringE"
12620   ]
12621  },
12622  {
12623   "access" : "private",
12624   "alignment" : 4,
12625   "fields" :
12626   [
12627    {
12628     "field_name" : "mPointer",
12629     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
12630    },
12631    {
12632     "field_name" : "_pad",
12633     "referenced_type" : "_ZTIy"
12634    }
12635   ],
12636   "is_anonymous" : true,
12637   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
12638   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>::(anonymous)",
12639   "record_kind" : "union",
12640   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
12641   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
12642   "size" : 8,
12643   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
12644  },
12645  {
12646   "alignment" : 4,
12647   "fields" :
12648   [
12649    {
12650     "access" : "private",
12651     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
12652    }
12653   ],
12654   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
12655   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
12656   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
12657   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
12658   "size" : 8,
12659   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
12660   "template_args" :
12661   [
12662    "_ZTIN7android8hardware17GrantorDescriptorE"
12663   ]
12664  },
12665  {
12666   "access" : "private",
12667   "alignment" : 4,
12668   "fields" :
12669   [
12670    {
12671     "field_name" : "mPointer",
12672     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
12673    },
12674    {
12675     "field_name" : "_pad",
12676     "referenced_type" : "_ZTIy"
12677    }
12678   ],
12679   "is_anonymous" : true,
12680   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
12681   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>::(anonymous)",
12682   "record_kind" : "union",
12683   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
12684   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
12685   "size" : 8,
12686   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
12687  },
12688  {
12689   "alignment" : 4,
12690   "fields" :
12691   [
12692    {
12693     "access" : "private",
12694     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
12695    }
12696   ],
12697   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
12698   "name" : "android::hardware::details::hidl_pointer<char>",
12699   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
12700   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
12701   "size" : 8,
12702   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
12703   "template_args" :
12704   [
12705    "_ZTIc"
12706   ]
12707  },
12708  {
12709   "access" : "private",
12710   "alignment" : 4,
12711   "fields" :
12712   [
12713    {
12714     "field_name" : "mPointer",
12715     "referenced_type" : "_ZTIPc"
12716    },
12717    {
12718     "field_name" : "_pad",
12719     "referenced_type" : "_ZTIy"
12720    }
12721   ],
12722   "is_anonymous" : true,
12723   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
12724   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous)",
12725   "record_kind" : "union",
12726   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
12727   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
12728   "size" : 8,
12729   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
12730  },
12731  {
12732   "alignment" : 4,
12733   "fields" :
12734   [
12735    {
12736     "access" : "private",
12737     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
12738    }
12739   ],
12740   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
12741   "name" : "android::hardware::details::hidl_pointer<int>",
12742   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
12743   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
12744   "size" : 8,
12745   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
12746   "template_args" :
12747   [
12748    "_ZTIi"
12749   ]
12750  },
12751  {
12752   "access" : "private",
12753   "alignment" : 4,
12754   "fields" :
12755   [
12756    {
12757     "field_name" : "mPointer",
12758     "referenced_type" : "_ZTIPi"
12759    },
12760    {
12761     "field_name" : "_pad",
12762     "referenced_type" : "_ZTIy"
12763    }
12764   ],
12765   "is_anonymous" : true,
12766   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
12767   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous)",
12768   "record_kind" : "union",
12769   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
12770   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
12771   "size" : 8,
12772   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
12773  },
12774  {
12775   "alignment" : 4,
12776   "fields" :
12777   [
12778    {
12779     "access" : "private",
12780     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIjEUt_E"
12781    }
12782   ],
12783   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIjEE",
12784   "name" : "android::hardware::details::hidl_pointer<unsigned int>",
12785   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIjEE",
12786   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIjEE",
12787   "size" : 8,
12788   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
12789   "template_args" :
12790   [
12791    "_ZTIj"
12792   ]
12793  },
12794  {
12795   "access" : "private",
12796   "alignment" : 4,
12797   "fields" :
12798   [
12799    {
12800     "field_name" : "mPointer",
12801     "referenced_type" : "_ZTIPj"
12802    },
12803    {
12804     "field_name" : "_pad",
12805     "referenced_type" : "_ZTIy"
12806    }
12807   ],
12808   "is_anonymous" : true,
12809   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIjEUt_E",
12810   "name" : "android::hardware::details::hidl_pointer<unsigned int>::(anonymous)",
12811   "record_kind" : "union",
12812   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIjEUt_E",
12813   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIjEUt_E",
12814   "size" : 8,
12815   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
12816  },
12817  {
12818   "alignment" : 4,
12819   "fields" :
12820   [
12821    {
12822     "access" : "private",
12823     "field_name" : "buffer",
12824     "referenced_type" : "_ZTIA16_c"
12825    }
12826   ],
12827   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
12828   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder>>>",
12829   "record_kind" : "class",
12830   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
12831   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
12832   "size" : 16,
12833   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h",
12834   "template_args" :
12835   [
12836    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
12837   ]
12838  },
12839  {
12840   "alignment" : 4,
12841   "fields" :
12842   [
12843    {
12844     "access" : "private",
12845     "field_name" : "mStatus",
12846     "referenced_type" : "_ZTIN7android8hardware6StatusE"
12847    },
12848    {
12849     "access" : "private",
12850     "field_name" : "mCheckedStatus",
12851     "field_offset" : 160,
12852     "referenced_type" : "_ZTIb"
12853    }
12854   ],
12855   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
12856   "name" : "android::hardware::details::return_status",
12857   "record_kind" : "class",
12858   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
12859   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
12860   "size" : 24,
12861   "source_file" : "system/libhidl/base/include/hidl/Status.h"
12862  },
12863  {
12864   "alignment" : 4,
12865   "fields" :
12866   [
12867    {
12868     "access" : "protected",
12869     "field_name" : "mInstrumentationCallbacks",
12870     "field_offset" : 32,
12871     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
12872    },
12873    {
12874     "access" : "protected",
12875     "field_offset" : 128,
12876     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E"
12877    },
12878    {
12879     "access" : "protected",
12880     "field_name" : "mInstrumentationLibPackage",
12881     "field_offset" : 160,
12882     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
12883    },
12884    {
12885     "access" : "protected",
12886     "field_name" : "mInterfaceName",
12887     "field_offset" : 256,
12888     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
12889    }
12890   ],
12891   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
12892   "name" : "android::hardware::details::HidlInstrumentor",
12893   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
12894   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
12895   "size" : 44,
12896   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
12897   "vtable_components" :
12898   [
12899    {
12900     "kind" : "offset_to_top"
12901    },
12902    {
12903     "kind" : "rtti",
12904     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12905    },
12906    {
12907     "kind" : "complete_dtor_pointer",
12908     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
12909    },
12910    {
12911     "kind" : "deleting_dtor_pointer",
12912     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
12913    }
12914   ]
12915  },
12916  {
12917   "access" : "protected",
12918   "alignment" : 4,
12919   "fields" :
12920   [
12921    {
12922     "field_name" : "mEnableInstrumentation",
12923     "referenced_type" : "_ZTIb"
12924    },
12925    {
12926     "field_name" : "mReserved0",
12927     "referenced_type" : "_ZTIPv"
12928    }
12929   ],
12930   "is_anonymous" : true,
12931   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E",
12932   "name" : "android::hardware::details::HidlInstrumentor::(anonymous)",
12933   "record_kind" : "union",
12934   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E",
12935   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E",
12936   "size" : 4,
12937   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
12938  },
12939  {
12940   "alignment" : 1,
12941   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
12942   "name" : "android::hardware::details::i_tag",
12943   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
12944   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
12945   "size" : 1,
12946   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
12947  },
12948  {
12949   "alignment" : 1,
12950   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
12951   "name" : "android::hardware::details::bs_tag",
12952   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
12953   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
12954   "size" : 1,
12955   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
12956  },
12957  {
12958   "alignment" : 1,
12959   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
12960   "name" : "android::hardware::details::bnhw_tag",
12961   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
12962   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
12963   "size" : 1,
12964   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
12965  },
12966  {
12967   "alignment" : 1,
12968   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
12969   "name" : "android::hardware::details::bphw_tag",
12970   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
12971   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
12972   "size" : 1,
12973   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
12974  },
12975  {
12976   "alignment" : 1,
12977   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
12978   "name" : "android::hardware::details::std_array<unsigned char, 32>",
12979   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
12980   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
12981   "size" : 1,
12982   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
12983   "template_args" :
12984   [
12985    "_ZTIh"
12986   ]
12987  },
12988  {
12989   "alignment" : 4,
12990   "base_specifiers" :
12991   [
12992    {
12993     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12994    }
12995   ],
12996   "fields" :
12997   [
12998    {
12999     "access" : "private",
13000     "field_name" : "_hidl_mImpl",
13001     "field_offset" : 544,
13002     "referenced_type" : "_ZTIN7android2spINS_8hardware8graphics6mapper4V2_07IMapperEEE"
13003    }
13004   ],
13005   "linker_set_key" : "_ZTIN7android8hardware8graphics6mapper4V2_010BnHwMapperE",
13006   "name" : "android::hardware::graphics::mapper::V2_0::BnHwMapper",
13007   "referenced_type" : "_ZTIN7android8hardware8graphics6mapper4V2_010BnHwMapperE",
13008   "self_type" : "_ZTIN7android8hardware8graphics6mapper4V2_010BnHwMapperE",
13009   "size" : 80,
13010   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BnHwMapper.h",
13011   "vtable_components" :
13012   [
13013    {
13014     "component_value" : 72,
13015     "kind" : "vbase_offset"
13016    },
13017    {
13018     "kind" : "offset_to_top"
13019    },
13020    {
13021     "kind" : "rtti",
13022     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BnHwMapperE"
13023    },
13024    {
13025     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13026    },
13027    {
13028     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13029    },
13030    {
13031     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13032    },
13033    {
13034     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
13035    },
13036    {
13037     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13038    },
13039    {
13040     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13041    },
13042    {
13043     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13044    },
13045    {
13046     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13047    },
13048    {
13049     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13050    },
13051    {
13052     "kind" : "complete_dtor_pointer",
13053     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperD1Ev"
13054    },
13055    {
13056     "kind" : "deleting_dtor_pointer",
13057     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapperD0Ev"
13058    },
13059    {
13060     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BnHwMapper10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
13061    },
13062    {
13063     "component_value" : -20,
13064     "kind" : "offset_to_top"
13065    },
13066    {
13067     "kind" : "rtti",
13068     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BnHwMapperE"
13069    },
13070    {
13071     "kind" : "complete_dtor_pointer",
13072     "mangled_component_name" : "_ZThn20_N7android8hardware8graphics6mapper4V2_010BnHwMapperD1Ev"
13073    },
13074    {
13075     "kind" : "deleting_dtor_pointer",
13076     "mangled_component_name" : "_ZThn20_N7android8hardware8graphics6mapper4V2_010BnHwMapperD0Ev"
13077    },
13078    {
13079     "kind" : "vcall_offset"
13080    },
13081    {
13082     "kind" : "vcall_offset"
13083    },
13084    {
13085     "kind" : "vcall_offset"
13086    },
13087    {
13088     "kind" : "vcall_offset"
13089    },
13090    {
13091     "component_value" : -72,
13092     "kind" : "vcall_offset"
13093    },
13094    {
13095     "component_value" : -72,
13096     "kind" : "offset_to_top"
13097    },
13098    {
13099     "kind" : "rtti",
13100     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BnHwMapperE"
13101    },
13102    {
13103     "kind" : "complete_dtor_pointer",
13104     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_010BnHwMapperD1Ev"
13105    },
13106    {
13107     "kind" : "deleting_dtor_pointer",
13108     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_010BnHwMapperD0Ev"
13109    },
13110    {
13111     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13112    },
13113    {
13114     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13115    },
13116    {
13117     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13118    },
13119    {
13120     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13121    }
13122   ]
13123  },
13124  {
13125   "alignment" : 4,
13126   "base_specifiers" :
13127   [
13128    {
13129     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEEE"
13130    },
13131    {
13132     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13133    }
13134   ],
13135   "fields" :
13136   [
13137    {
13138     "access" : "private",
13139     "field_name" : "_hidl_mMutex",
13140     "field_offset" : 544,
13141     "referenced_type" : "_ZTINSt3__15mutexE"
13142    },
13143    {
13144     "access" : "private",
13145     "field_name" : "_hidl_mDeathRecipients",
13146     "field_offset" : 576,
13147     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
13148    }
13149   ],
13150   "linker_set_key" : "_ZTIN7android8hardware8graphics6mapper4V2_010BpHwMapperE",
13151   "name" : "android::hardware::graphics::mapper::V2_0::BpHwMapper",
13152   "referenced_type" : "_ZTIN7android8hardware8graphics6mapper4V2_010BpHwMapperE",
13153   "self_type" : "_ZTIN7android8hardware8graphics6mapper4V2_010BpHwMapperE",
13154   "size" : 92,
13155   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BpHwMapper.h",
13156   "vtable_components" :
13157   [
13158    {
13159     "component_value" : 84,
13160     "kind" : "vbase_offset"
13161    },
13162    {
13163     "kind" : "offset_to_top"
13164    },
13165    {
13166     "kind" : "rtti",
13167     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
13168    },
13169    {
13170     "mangled_component_name" : "_ZNK7android8hardware8graphics6mapper4V2_010BpHwMapper8isRemoteEv"
13171    },
13172    {
13173     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13174    },
13175    {
13176     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13177    },
13178    {
13179     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13180    },
13181    {
13182     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13183    },
13184    {
13185     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper21setHALInstrumentationEv"
13186    },
13187    {
13188     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13189    },
13190    {
13191     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper4pingEv"
13192    },
13193    {
13194     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13195    },
13196    {
13197     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper21notifySyspropsChangedEv"
13198    },
13199    {
13200     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13201    },
13202    {
13203     "kind" : "complete_dtor_pointer",
13204     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapperD1Ev"
13205    },
13206    {
13207     "kind" : "deleting_dtor_pointer",
13208     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapperD0Ev"
13209    },
13210    {
13211     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper16createDescriptorERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecIjEEEEE"
13212    },
13213    {
13214     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorEPvEEE"
13215    },
13216    {
13217     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper10freeBufferEPv"
13218    },
13219    {
13220     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper4lockEPvyRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorES5_EEE"
13221    },
13222    {
13223     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper9lockYCbCrEPvyRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorERKNS3_11YCbCrLayoutEEEE"
13224    },
13225    {
13226     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper6unlockEPvNSt3__18functionIFvNS3_5ErrorERKNS0_11hidl_handleEEEE"
13227    },
13228    {
13229     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEE10onAsBinderEv"
13230    },
13231    {
13232     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_010BpHwMapper15onLastStrongRefEPKv"
13233    },
13234    {
13235     "component_value" : 80,
13236     "kind" : "vbase_offset"
13237    },
13238    {
13239     "component_value" : -4,
13240     "kind" : "offset_to_top"
13241    },
13242    {
13243     "kind" : "rtti",
13244     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
13245    },
13246    {
13247     "kind" : "complete_dtor_pointer",
13248     "mangled_component_name" : "_ZThn4_N7android8hardware8graphics6mapper4V2_010BpHwMapperD1Ev"
13249    },
13250    {
13251     "kind" : "deleting_dtor_pointer",
13252     "mangled_component_name" : "_ZThn4_N7android8hardware8graphics6mapper4V2_010BpHwMapperD0Ev"
13253    },
13254    {
13255     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_07IMapperEE10onAsBinderEv"
13256    },
13257    {
13258     "component_value" : 76,
13259     "kind" : "vbase_offset"
13260    },
13261    {
13262     "component_value" : -8,
13263     "kind" : "offset_to_top"
13264    },
13265    {
13266     "kind" : "rtti",
13267     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
13268    },
13269    {
13270     "kind" : "complete_dtor_pointer",
13271     "mangled_component_name" : "_ZThn8_N7android8hardware8graphics6mapper4V2_010BpHwMapperD1Ev"
13272    },
13273    {
13274     "kind" : "deleting_dtor_pointer",
13275     "mangled_component_name" : "_ZThn8_N7android8hardware8graphics6mapper4V2_010BpHwMapperD0Ev"
13276    },
13277    {
13278     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13279    },
13280    {
13281     "mangled_component_name" : "_ZThn8_N7android8hardware8graphics6mapper4V2_010BpHwMapper15onLastStrongRefEPKv"
13282    },
13283    {
13284     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13285    },
13286    {
13287     "component_value" : -24,
13288     "kind" : "offset_to_top"
13289    },
13290    {
13291     "kind" : "rtti",
13292     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
13293    },
13294    {
13295     "kind" : "complete_dtor_pointer",
13296     "mangled_component_name" : "_ZThn24_N7android8hardware8graphics6mapper4V2_010BpHwMapperD1Ev"
13297    },
13298    {
13299     "kind" : "deleting_dtor_pointer",
13300     "mangled_component_name" : "_ZThn24_N7android8hardware8graphics6mapper4V2_010BpHwMapperD0Ev"
13301    },
13302    {
13303     "kind" : "vcall_offset"
13304    },
13305    {
13306     "component_value" : -76,
13307     "kind" : "vcall_offset"
13308    },
13309    {
13310     "component_value" : -84,
13311     "kind" : "vcall_offset"
13312    },
13313    {
13314     "component_value" : -76,
13315     "kind" : "vcall_offset"
13316    },
13317    {
13318     "component_value" : -84,
13319     "kind" : "vcall_offset"
13320    },
13321    {
13322     "component_value" : -84,
13323     "kind" : "offset_to_top"
13324    },
13325    {
13326     "kind" : "rtti",
13327     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_010BpHwMapperE"
13328    },
13329    {
13330     "kind" : "complete_dtor_pointer",
13331     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_010BpHwMapperD1Ev"
13332    },
13333    {
13334     "kind" : "deleting_dtor_pointer",
13335     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_010BpHwMapperD0Ev"
13336    },
13337    {
13338     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13339    },
13340    {
13341     "mangled_component_name" : "_ZTv0_n20_N7android8hardware8graphics6mapper4V2_010BpHwMapper15onLastStrongRefEPKv"
13342    },
13343    {
13344     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13345    },
13346    {
13347     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13348    }
13349   ]
13350  },
13351  {
13352   "alignment" : 4,
13353   "fields" :
13354   [
13355    {
13356     "field_name" : "y",
13357     "referenced_type" : "_ZTIPv"
13358    },
13359    {
13360     "field_name" : "cb",
13361     "field_offset" : 32,
13362     "referenced_type" : "_ZTIPv"
13363    },
13364    {
13365     "field_name" : "cr",
13366     "field_offset" : 64,
13367     "referenced_type" : "_ZTIPv"
13368    },
13369    {
13370     "field_name" : "yStride",
13371     "field_offset" : 96,
13372     "referenced_type" : "_ZTIj"
13373    },
13374    {
13375     "field_name" : "cStride",
13376     "field_offset" : 128,
13377     "referenced_type" : "_ZTIj"
13378    },
13379    {
13380     "field_name" : "chromaStep",
13381     "field_offset" : 160,
13382     "referenced_type" : "_ZTIj"
13383    }
13384   ],
13385   "linker_set_key" : "_ZTIN7android8hardware8graphics6mapper4V2_011YCbCrLayoutE",
13386   "name" : "android::hardware::graphics::mapper::V2_0::YCbCrLayout",
13387   "referenced_type" : "_ZTIN7android8hardware8graphics6mapper4V2_011YCbCrLayoutE",
13388   "self_type" : "_ZTIN7android8hardware8graphics6mapper4V2_011YCbCrLayoutE",
13389   "size" : 24,
13390   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/types.h"
13391  },
13392  {
13393   "alignment" : 8,
13394   "fields" :
13395   [
13396    {
13397     "field_name" : "width",
13398     "referenced_type" : "_ZTIj"
13399    },
13400    {
13401     "field_name" : "height",
13402     "field_offset" : 32,
13403     "referenced_type" : "_ZTIj"
13404    },
13405    {
13406     "field_name" : "layerCount",
13407     "field_offset" : 64,
13408     "referenced_type" : "_ZTIj"
13409    },
13410    {
13411     "field_name" : "format",
13412     "field_offset" : 96,
13413     "referenced_type" : "_ZTIN7android8hardware8graphics6common4V1_011PixelFormatE"
13414    },
13415    {
13416     "field_name" : "usage",
13417     "field_offset" : 128,
13418     "referenced_type" : "_ZTIy"
13419    }
13420   ],
13421   "linker_set_key" : "_ZTIN7android8hardware8graphics6mapper4V2_07IMapper20BufferDescriptorInfoE",
13422   "name" : "android::hardware::graphics::mapper::V2_0::IMapper::BufferDescriptorInfo",
13423   "referenced_type" : "_ZTIN7android8hardware8graphics6mapper4V2_07IMapper20BufferDescriptorInfoE",
13424   "self_type" : "_ZTIN7android8hardware8graphics6mapper4V2_07IMapper20BufferDescriptorInfoE",
13425   "size" : 24,
13426   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
13427  },
13428  {
13429   "alignment" : 4,
13430   "fields" :
13431   [
13432    {
13433     "field_name" : "left",
13434     "referenced_type" : "_ZTIi"
13435    },
13436    {
13437     "field_name" : "top",
13438     "field_offset" : 32,
13439     "referenced_type" : "_ZTIi"
13440    },
13441    {
13442     "field_name" : "width",
13443     "field_offset" : 64,
13444     "referenced_type" : "_ZTIi"
13445    },
13446    {
13447     "field_name" : "height",
13448     "field_offset" : 96,
13449     "referenced_type" : "_ZTIi"
13450    }
13451   ],
13452   "linker_set_key" : "_ZTIN7android8hardware8graphics6mapper4V2_07IMapper4RectE",
13453   "name" : "android::hardware::graphics::mapper::V2_0::IMapper::Rect",
13454   "referenced_type" : "_ZTIN7android8hardware8graphics6mapper4V2_07IMapper4RectE",
13455   "self_type" : "_ZTIN7android8hardware8graphics6mapper4V2_07IMapper4RectE",
13456   "size" : 16,
13457   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h"
13458  },
13459  {
13460   "alignment" : 4,
13461   "base_specifiers" :
13462   [
13463    {
13464     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
13465    }
13466   ],
13467   "linker_set_key" : "_ZTIN7android8hardware8graphics6mapper4V2_07IMapperE",
13468   "name" : "android::hardware::graphics::mapper::V2_0::IMapper",
13469   "referenced_type" : "_ZTIN7android8hardware8graphics6mapper4V2_07IMapperE",
13470   "self_type" : "_ZTIN7android8hardware8graphics6mapper4V2_07IMapperE",
13471   "size" : 12,
13472   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/IMapper.h",
13473   "vtable_components" :
13474   [
13475    {
13476     "component_value" : 4,
13477     "kind" : "vbase_offset"
13478    },
13479    {
13480     "kind" : "offset_to_top"
13481    },
13482    {
13483     "kind" : "rtti",
13484     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_07IMapperE"
13485    },
13486    {
13487     "mangled_component_name" : "_ZNK7android8hardware8graphics6mapper4V2_07IMapper8isRemoteEv"
13488    },
13489    {
13490     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13491    },
13492    {
13493     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13494    },
13495    {
13496     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13497    },
13498    {
13499     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13500    },
13501    {
13502     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper21setHALInstrumentationEv"
13503    },
13504    {
13505     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13506    },
13507    {
13508     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper4pingEv"
13509    },
13510    {
13511     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13512    },
13513    {
13514     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper21notifySyspropsChangedEv"
13515    },
13516    {
13517     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13518    },
13519    {
13520     "kind" : "complete_dtor_pointer",
13521     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapperD1Ev"
13522    },
13523    {
13524     "kind" : "deleting_dtor_pointer",
13525     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapperD0Ev"
13526    },
13527    {
13528     "is_pure" : true,
13529     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper16createDescriptorERKNS4_20BufferDescriptorInfoENSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecIjEEEEE"
13530    },
13531    {
13532     "is_pure" : true,
13533     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorEPvEEE"
13534    },
13535    {
13536     "is_pure" : true,
13537     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper10freeBufferEPv"
13538    },
13539    {
13540     "is_pure" : true,
13541     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper4lockEPvyRKNS4_4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorES5_EEE"
13542    },
13543    {
13544     "is_pure" : true,
13545     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper9lockYCbCrEPvyRKNS4_4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorERKNS3_11YCbCrLayoutEEEE"
13546    },
13547    {
13548     "is_pure" : true,
13549     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_07IMapper6unlockEPvNSt3__18functionIFvNS3_5ErrorERKNS0_11hidl_handleEEEE"
13550    },
13551    {
13552     "kind" : "vcall_offset"
13553    },
13554    {
13555     "kind" : "vcall_offset"
13556    },
13557    {
13558     "kind" : "vcall_offset"
13559    },
13560    {
13561     "kind" : "vcall_offset"
13562    },
13563    {
13564     "component_value" : -4,
13565     "kind" : "vcall_offset"
13566    },
13567    {
13568     "component_value" : -4,
13569     "kind" : "offset_to_top"
13570    },
13571    {
13572     "kind" : "rtti",
13573     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_07IMapperE"
13574    },
13575    {
13576     "kind" : "complete_dtor_pointer",
13577     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_07IMapperD1Ev"
13578    },
13579    {
13580     "kind" : "deleting_dtor_pointer",
13581     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_07IMapperD0Ev"
13582    },
13583    {
13584     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13585    },
13586    {
13587     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13588    },
13589    {
13590     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13591    },
13592    {
13593     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13594    }
13595   ]
13596  },
13597  {
13598   "alignment" : 4,
13599   "base_specifiers" :
13600   [
13601    {
13602     "referenced_type" : "_ZTIN7android8hardware8graphics6mapper4V2_07IMapperE"
13603    },
13604    {
13605     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13606    }
13607   ],
13608   "fields" :
13609   [
13610    {
13611     "access" : "private",
13612     "field_name" : "mImpl",
13613     "field_offset" : 384,
13614     "referenced_type" : "_ZTIKN7android2spINS_8hardware8graphics6mapper4V2_07IMapperEEE"
13615    },
13616    {
13617     "access" : "private",
13618     "field_name" : "mOnewayQueue",
13619     "field_offset" : 416,
13620     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
13621    }
13622   ],
13623   "linker_set_key" : "_ZTIN7android8hardware8graphics6mapper4V2_08BsMapperE",
13624   "name" : "android::hardware::graphics::mapper::V2_0::BsMapper",
13625   "referenced_type" : "_ZTIN7android8hardware8graphics6mapper4V2_08BsMapperE",
13626   "self_type" : "_ZTIN7android8hardware8graphics6mapper4V2_08BsMapperE",
13627   "size" : 68,
13628   "source_file" : "out/soong/.intermediates/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen/android/hardware/graphics/mapper/2.0/BsMapper.h",
13629   "vtable_components" :
13630   [
13631    {
13632     "component_value" : 60,
13633     "kind" : "vbase_offset"
13634    },
13635    {
13636     "kind" : "offset_to_top"
13637    },
13638    {
13639     "kind" : "rtti",
13640     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_08BsMapperE"
13641    },
13642    {
13643     "mangled_component_name" : "_ZNK7android8hardware8graphics6mapper4V2_07IMapper8isRemoteEv"
13644    },
13645    {
13646     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13647    },
13648    {
13649     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13650    },
13651    {
13652     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13653    },
13654    {
13655     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13656    },
13657    {
13658     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper21setHALInstrumentationEv"
13659    },
13660    {
13661     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13662    },
13663    {
13664     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper4pingEv"
13665    },
13666    {
13667     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13668    },
13669    {
13670     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper21notifySyspropsChangedEv"
13671    },
13672    {
13673     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13674    },
13675    {
13676     "kind" : "complete_dtor_pointer",
13677     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapperD1Ev"
13678    },
13679    {
13680     "kind" : "deleting_dtor_pointer",
13681     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapperD0Ev"
13682    },
13683    {
13684     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper16createDescriptorERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecIjEEEEE"
13685    },
13686    {
13687     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorEPvEEE"
13688    },
13689    {
13690     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper10freeBufferEPv"
13691    },
13692    {
13693     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper4lockEPvyRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorES5_EEE"
13694    },
13695    {
13696     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper9lockYCbCrEPvyRKNS3_7IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS3_5ErrorERKNS3_11YCbCrLayoutEEEE"
13697    },
13698    {
13699     "mangled_component_name" : "_ZN7android8hardware8graphics6mapper4V2_08BsMapper6unlockEPvNSt3__18functionIFvNS3_5ErrorERKNS0_11hidl_handleEEEE"
13700    },
13701    {
13702     "component_value" : -4,
13703     "kind" : "offset_to_top"
13704    },
13705    {
13706     "kind" : "rtti",
13707     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_08BsMapperE"
13708    },
13709    {
13710     "kind" : "complete_dtor_pointer",
13711     "mangled_component_name" : "_ZThn4_N7android8hardware8graphics6mapper4V2_08BsMapperD1Ev"
13712    },
13713    {
13714     "kind" : "deleting_dtor_pointer",
13715     "mangled_component_name" : "_ZThn4_N7android8hardware8graphics6mapper4V2_08BsMapperD0Ev"
13716    },
13717    {
13718     "kind" : "vcall_offset"
13719    },
13720    {
13721     "kind" : "vcall_offset"
13722    },
13723    {
13724     "kind" : "vcall_offset"
13725    },
13726    {
13727     "kind" : "vcall_offset"
13728    },
13729    {
13730     "component_value" : -60,
13731     "kind" : "vcall_offset"
13732    },
13733    {
13734     "component_value" : -60,
13735     "kind" : "offset_to_top"
13736    },
13737    {
13738     "kind" : "rtti",
13739     "mangled_component_name" : "_ZTIN7android8hardware8graphics6mapper4V2_08BsMapperE"
13740    },
13741    {
13742     "kind" : "complete_dtor_pointer",
13743     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_08BsMapperD1Ev"
13744    },
13745    {
13746     "kind" : "deleting_dtor_pointer",
13747     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics6mapper4V2_08BsMapperD0Ev"
13748    },
13749    {
13750     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13751    },
13752    {
13753     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13754    },
13755    {
13756     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13757    },
13758    {
13759     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13760    }
13761   ]
13762  },
13763  {
13764   "alignment" : 4,
13765   "fields" :
13766   [
13767    {
13768     "access" : "private",
13769     "field_name" : "mBuffer",
13770     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
13771    },
13772    {
13773     "access" : "private",
13774     "field_name" : "mSize",
13775     "field_offset" : 64,
13776     "referenced_type" : "_ZTIj"
13777    },
13778    {
13779     "access" : "private",
13780     "field_name" : "mOwnsBuffer",
13781     "field_offset" : 96,
13782     "referenced_type" : "_ZTIb"
13783    },
13784    {
13785     "access" : "private",
13786     "field_name" : "mPad",
13787     "field_offset" : 104,
13788     "referenced_type" : "_ZTIA3_h"
13789    }
13790   ],
13791   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
13792   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32>>",
13793   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
13794   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
13795   "size" : 16,
13796   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
13797   "template_args" :
13798   [
13799    "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE"
13800   ]
13801  },
13802  {
13803   "alignment" : 4,
13804   "fields" :
13805   [
13806    {
13807     "access" : "private",
13808     "field_name" : "mBuffer",
13809     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
13810    },
13811    {
13812     "access" : "private",
13813     "field_name" : "mSize",
13814     "field_offset" : 64,
13815     "referenced_type" : "_ZTIj"
13816    },
13817    {
13818     "access" : "private",
13819     "field_name" : "mOwnsBuffer",
13820     "field_offset" : 96,
13821     "referenced_type" : "_ZTIb"
13822    },
13823    {
13824     "access" : "private",
13825     "field_name" : "mPad",
13826     "field_offset" : 104,
13827     "referenced_type" : "_ZTIA3_h"
13828    }
13829   ],
13830   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
13831   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
13832   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
13833   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
13834   "size" : 16,
13835   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
13836   "template_args" :
13837   [
13838    "_ZTIN7android8hardware11hidl_stringE"
13839   ]
13840  },
13841  {
13842   "alignment" : 4,
13843   "fields" :
13844   [
13845    {
13846     "access" : "private",
13847     "field_name" : "mBuffer",
13848     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
13849    },
13850    {
13851     "access" : "private",
13852     "field_name" : "mSize",
13853     "field_offset" : 64,
13854     "referenced_type" : "_ZTIj"
13855    },
13856    {
13857     "access" : "private",
13858     "field_name" : "mOwnsBuffer",
13859     "field_offset" : 96,
13860     "referenced_type" : "_ZTIb"
13861    },
13862    {
13863     "access" : "private",
13864     "field_name" : "mPad",
13865     "field_offset" : 104,
13866     "referenced_type" : "_ZTIA3_h"
13867    }
13868   ],
13869   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
13870   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13871   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
13872   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
13873   "size" : 16,
13874   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
13875   "template_args" :
13876   [
13877    "_ZTIN7android8hardware17GrantorDescriptorE"
13878   ]
13879  },
13880  {
13881   "alignment" : 4,
13882   "fields" :
13883   [
13884    {
13885     "access" : "private",
13886     "field_name" : "mBuffer",
13887     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
13888    },
13889    {
13890     "access" : "private",
13891     "field_name" : "mSize",
13892     "field_offset" : 64,
13893     "referenced_type" : "_ZTIj"
13894    },
13895    {
13896     "access" : "private",
13897     "field_name" : "mOwnsBuffer",
13898     "field_offset" : 96,
13899     "referenced_type" : "_ZTIb"
13900    },
13901    {
13902     "access" : "private",
13903     "field_name" : "mPad",
13904     "field_offset" : 104,
13905     "referenced_type" : "_ZTIA3_h"
13906    }
13907   ],
13908   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
13909   "name" : "android::hardware::hidl_vec<char>",
13910   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
13911   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
13912   "size" : 16,
13913   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
13914   "template_args" :
13915   [
13916    "_ZTIc"
13917   ]
13918  },
13919  {
13920   "alignment" : 4,
13921   "fields" :
13922   [
13923    {
13924     "access" : "private",
13925     "field_name" : "mBuffer",
13926     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
13927    },
13928    {
13929     "access" : "private",
13930     "field_name" : "mSize",
13931     "field_offset" : 64,
13932     "referenced_type" : "_ZTIj"
13933    },
13934    {
13935     "access" : "private",
13936     "field_name" : "mOwnsBuffer",
13937     "field_offset" : 96,
13938     "referenced_type" : "_ZTIb"
13939    },
13940    {
13941     "access" : "private",
13942     "field_name" : "mPad",
13943     "field_offset" : 104,
13944     "referenced_type" : "_ZTIA3_h"
13945    }
13946   ],
13947   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
13948   "name" : "android::hardware::hidl_vec<int>",
13949   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
13950   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
13951   "size" : 16,
13952   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
13953   "template_args" :
13954   [
13955    "_ZTIi"
13956   ]
13957  },
13958  {
13959   "alignment" : 4,
13960   "fields" :
13961   [
13962    {
13963     "access" : "private",
13964     "field_name" : "mBuffer",
13965     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIjEE"
13966    },
13967    {
13968     "access" : "private",
13969     "field_name" : "mSize",
13970     "field_offset" : 64,
13971     "referenced_type" : "_ZTIj"
13972    },
13973    {
13974     "access" : "private",
13975     "field_name" : "mOwnsBuffer",
13976     "field_offset" : 96,
13977     "referenced_type" : "_ZTIb"
13978    },
13979    {
13980     "access" : "private",
13981     "field_name" : "mPad",
13982     "field_offset" : 104,
13983     "referenced_type" : "_ZTIA3_h"
13984    }
13985   ],
13986   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIjEE",
13987   "name" : "android::hardware::hidl_vec<unsigned int>",
13988   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIjEE",
13989   "self_type" : "_ZTIN7android8hardware8hidl_vecIjEE",
13990   "size" : 16,
13991   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
13992   "template_args" :
13993   [
13994    "_ZTIj"
13995   ]
13996  },
13997  {
13998   "alignment" : 4,
13999   "base_specifiers" :
14000   [
14001    {
14002     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
14003    }
14004   ],
14005   "fields" :
14006   [
14007    {
14008     "access" : "protected",
14009     "field_name" : "mSchedPolicy",
14010     "field_offset" : 32,
14011     "referenced_type" : "_ZTIi"
14012    },
14013    {
14014     "access" : "protected",
14015     "field_name" : "mSchedPriority",
14016     "field_offset" : 64,
14017     "referenced_type" : "_ZTIi"
14018    },
14019    {
14020     "access" : "private",
14021     "field_name" : "mExtras",
14022     "field_offset" : 96,
14023     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
14024    },
14025    {
14026     "access" : "private",
14027     "field_name" : "mReserved0",
14028     "field_offset" : 128,
14029     "referenced_type" : "_ZTIPv"
14030    }
14031   ],
14032   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
14033   "name" : "android::hardware::BHwBinder",
14034   "record_kind" : "class",
14035   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
14036   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
14037   "size" : 28,
14038   "source_file" : "system/libhwbinder/include/hwbinder/Binder.h",
14039   "vtable_components" :
14040   [
14041    {
14042     "component_value" : 20,
14043     "kind" : "vbase_offset"
14044    },
14045    {
14046     "kind" : "offset_to_top"
14047    },
14048    {
14049     "kind" : "rtti",
14050     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
14051    },
14052    {
14053     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14054    },
14055    {
14056     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14057    },
14058    {
14059     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14060    },
14061    {
14062     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14063    },
14064    {
14065     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14066    },
14067    {
14068     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14069    },
14070    {
14071     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14072    },
14073    {
14074     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14075    },
14076    {
14077     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14078    },
14079    {
14080     "kind" : "complete_dtor_pointer",
14081     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
14082    },
14083    {
14084     "kind" : "deleting_dtor_pointer",
14085     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
14086    },
14087    {
14088     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14089    },
14090    {
14091     "kind" : "vcall_offset"
14092    },
14093    {
14094     "kind" : "vcall_offset"
14095    },
14096    {
14097     "kind" : "vcall_offset"
14098    },
14099    {
14100     "kind" : "vcall_offset"
14101    },
14102    {
14103     "component_value" : -20,
14104     "kind" : "vcall_offset"
14105    },
14106    {
14107     "component_value" : -20,
14108     "kind" : "offset_to_top"
14109    },
14110    {
14111     "kind" : "rtti",
14112     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
14113    },
14114    {
14115     "kind" : "complete_dtor_pointer",
14116     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
14117    },
14118    {
14119     "kind" : "deleting_dtor_pointer",
14120     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
14121    },
14122    {
14123     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14124    },
14125    {
14126     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14127    },
14128    {
14129     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14130    },
14131    {
14132     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14133    }
14134   ]
14135  },
14136  {
14137   "alignment" : 4,
14138   "fields" :
14139   [
14140    {
14141     "field_name" : "sched_policy",
14142     "referenced_type" : "_ZTIi"
14143    },
14144    {
14145     "field_name" : "prio",
14146     "field_offset" : 32,
14147     "referenced_type" : "_ZTIi"
14148    }
14149   ],
14150   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
14151   "name" : "android::hardware::SchedPrio",
14152   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
14153   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
14154   "size" : 8,
14155   "source_file" : "system/libhidl/transport/include/hidl/HidlTransportSupport.h"
14156  },
14157  {
14158   "alignment" : 4,
14159   "fields" :
14160   [
14161    {
14162     "access" : "private",
14163     "field_name" : "mCond",
14164     "referenced_type" : "_ZTI14pthread_cond_t"
14165    }
14166   ],
14167   "linker_set_key" : "_ZTIN7android9ConditionE",
14168   "name" : "android::Condition",
14169   "record_kind" : "class",
14170   "referenced_type" : "_ZTIN7android9ConditionE",
14171   "self_type" : "_ZTIN7android9ConditionE",
14172   "size" : 4,
14173   "source_file" : "system/core/libutils/include/utils/Condition.h"
14174  },
14175  {
14176   "alignment" : 4,
14177   "fields" :
14178   [
14179    {
14180     "field_name" : "buf",
14181     "referenced_type" : "_ZTIA5121_h"
14182    },
14183    {
14184     "field_name" : "entry",
14185     "referenced_type" : "_ZTI12logger_entry"
14186    }
14187   ],
14188   "is_anonymous" : true,
14189   "linker_set_key" : "_ZTIN7log_msgUt_E",
14190   "name" : "log_msg::(anonymous)",
14191   "record_kind" : "union",
14192   "referenced_type" : "_ZTIN7log_msgUt_E",
14193   "self_type" : "_ZTIN7log_msgUt_E",
14194   "size" : 5124,
14195   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
14196  }
14197 ],
14198 "rvalue_reference_types" :
14199 [
14200  {
14201   "alignment" : 4,
14202   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
14203   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
14204   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
14205   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
14206   "size" : 4,
14207   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
14208  },
14209  {
14210   "alignment" : 4,
14211   "linker_set_key" : "_ZTION7android2spINS_8hardware8graphics6mapper4V2_07IMapperEEE",
14212   "name" : "android::sp<android::hardware::graphics::mapper::V2_0::IMapper> &&",
14213   "referenced_type" : "_ZTIN7android2spINS_8hardware8graphics6mapper4V2_07IMapperEEE",
14214   "self_type" : "_ZTION7android2spINS_8hardware8graphics6mapper4V2_07IMapperEEE",
14215   "size" : 4,
14216   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
14217  },
14218  {
14219   "alignment" : 4,
14220   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
14221   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
14222   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
14223   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
14224   "size" : 4,
14225   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
14226  },
14227  {
14228   "alignment" : 4,
14229   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
14230   "name" : "android::hardware::hidl_handle &&",
14231   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
14232   "self_type" : "_ZTION7android8hardware11hidl_handleE",
14233   "size" : 4,
14234   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
14235  },
14236  {
14237   "alignment" : 4,
14238   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
14239   "name" : "android::hardware::hidl_memory &&",
14240   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
14241   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
14242   "size" : 4,
14243   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
14244  },
14245  {
14246   "alignment" : 4,
14247   "linker_set_key" : "_ZTION7android8hardware6ReturnINS0_8graphics6mapper4V2_05ErrorEEE",
14248   "name" : "android::hardware::Return<android::hardware::graphics::mapper::V2_0::Error> &&",
14249   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_8graphics6mapper4V2_05ErrorEEE",
14250   "self_type" : "_ZTION7android8hardware6ReturnINS0_8graphics6mapper4V2_05ErrorEEE",
14251   "size" : 4,
14252   "source_file" : "system/libhidl/base/include/hidl/Status.h"
14253  },
14254  {
14255   "alignment" : 4,
14256   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_8graphics6mapper4V2_07IMapperEEEEE",
14257   "name" : "android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_0::IMapper>> &&",
14258   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_8graphics6mapper4V2_07IMapperEEEEE",
14259   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_8graphics6mapper4V2_07IMapperEEEEE",
14260   "size" : 4,
14261   "source_file" : "system/libhidl/base/include/hidl/Status.h"
14262  },
14263  {
14264   "alignment" : 4,
14265   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
14266   "name" : "android::hardware::Return<bool> &&",
14267   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
14268   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
14269   "size" : 4,
14270   "source_file" : "system/libhidl/base/include/hidl/Status.h"
14271  },
14272  {
14273   "alignment" : 4,
14274   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
14275   "name" : "android::hardware::Return<void> &&",
14276   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
14277   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
14278   "size" : 4,
14279   "source_file" : "system/libhidl/base/include/hidl/Status.h"
14280  },
14281  {
14282   "alignment" : 4,
14283   "linker_set_key" : "_ZTION7android8hardware6StatusE",
14284   "name" : "android::hardware::Status &&",
14285   "referenced_type" : "_ZTIN7android8hardware6StatusE",
14286   "self_type" : "_ZTION7android8hardware6StatusE",
14287   "size" : 4,
14288   "source_file" : "system/libhidl/base/include/hidl/Status.h"
14289  },
14290  {
14291   "alignment" : 4,
14292   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
14293   "name" : "android::hardware::details::return_status &&",
14294   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
14295   "self_type" : "_ZTION7android8hardware7details13return_statusE",
14296   "size" : 4,
14297   "source_file" : "system/libhidl/base/include/hidl/Status.h"
14298  },
14299  {
14300   "alignment" : 4,
14301   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
14302   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> &&",
14303   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
14304   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
14305   "size" : 4,
14306   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
14307  },
14308  {
14309   "alignment" : 4,
14310   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
14311   "name" : "std::function<sp<IBase> (void *)> &&",
14312   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
14313   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
14314   "size" : 4,
14315   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
14316  },
14317  {
14318   "alignment" : 4,
14319   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
14320   "name" : "std::function<sp<IBinder> (void *)> &&",
14321   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
14322   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
14323   "size" : 4,
14324   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
14325  }
14326 ]
14327}
14328