1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "_ZTIA0_c",
7   "name" : "char [0]",
8   "referenced_type" : "_ZTIc",
9   "self_type" : "_ZTIA0_c",
10   "source_file" : "/system/core/liblog/include/log/log_read.h"
11  },
12  {
13   "alignment" : 4,
14   "linker_set_key" : "_ZTIA0_i",
15   "name" : "int [0]",
16   "referenced_type" : "_ZTIi",
17   "self_type" : "_ZTIA0_i",
18   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
19  },
20  {
21   "alignment" : 1,
22   "linker_set_key" : "_ZTIA32_h",
23   "name" : "unsigned char [32]",
24   "referenced_type" : "_ZTIh",
25   "self_type" : "_ZTIA32_h",
26   "size" : 32,
27   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
28  },
29  {
30   "alignment" : 1,
31   "linker_set_key" : "_ZTIA3_h",
32   "name" : "unsigned char [3]",
33   "referenced_type" : "_ZTIh",
34   "self_type" : "_ZTIA3_h",
35   "size" : 3,
36   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
37  },
38  {
39   "alignment" : 1,
40   "linker_set_key" : "_ZTIA5121_h",
41   "name" : "unsigned char [5121]",
42   "referenced_type" : "_ZTIh",
43   "self_type" : "_ZTIA5121_h",
44   "size" : 5121,
45   "source_file" : "/system/core/liblog/include/log/log_read.h"
46  },
47  {
48   "alignment" : 1,
49   "linker_set_key" : "_ZTIA64_c",
50   "name" : "char [64]",
51   "referenced_type" : "_ZTIc",
52   "self_type" : "_ZTIA64_c",
53   "size" : 64,
54   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
55  },
56  {
57   "alignment" : 1,
58   "linker_set_key" : "_ZTIA7_h",
59   "name" : "unsigned char [7]",
60   "referenced_type" : "_ZTIh",
61   "self_type" : "_ZTIA7_h",
62   "size" : 7,
63   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
64  },
65  {
66   "alignment" : 4,
67   "linker_set_key" : "_ZTIA8_j",
68   "name" : "unsigned int [8]",
69   "referenced_type" : "_ZTIj",
70   "self_type" : "_ZTIA8_j",
71   "size" : 32,
72   "source_file" : "/system/core/libsystem/include/system/graphics.h"
73  },
74  {
75   "linker_set_key" : "_ZTIA_f",
76   "name" : "float []",
77   "referenced_type" : "_ZTIf",
78   "self_type" : "_ZTIA_f",
79   "source_file" : "/system/core/libsystem/include/system/graphics.h"
80  }
81 ],
82 "builtin_types" :
83 [
84  {
85   "alignment" : 2,
86   "is_integral" : true,
87   "is_unsigned" : true,
88   "linker_set_key" : "_ZTIDs",
89   "name" : "char16_t",
90   "referenced_type" : "_ZTIDs",
91   "self_type" : "_ZTIDs",
92   "size" : 2
93  },
94  {
95   "alignment" : 1,
96   "is_integral" : true,
97   "linker_set_key" : "_ZTIa",
98   "name" : "signed char",
99   "referenced_type" : "_ZTIa",
100   "self_type" : "_ZTIa",
101   "size" : 1
102  },
103  {
104   "alignment" : 1,
105   "is_integral" : true,
106   "is_unsigned" : true,
107   "linker_set_key" : "_ZTIb",
108   "name" : "bool",
109   "referenced_type" : "_ZTIb",
110   "self_type" : "_ZTIb",
111   "size" : 1
112  },
113  {
114   "alignment" : 1,
115   "is_integral" : true,
116   "is_unsigned" : true,
117   "linker_set_key" : "_ZTIc",
118   "name" : "char",
119   "referenced_type" : "_ZTIc",
120   "self_type" : "_ZTIc",
121   "size" : 1
122  },
123  {
124   "alignment" : 8,
125   "linker_set_key" : "_ZTId",
126   "name" : "double",
127   "referenced_type" : "_ZTId",
128   "self_type" : "_ZTId",
129   "size" : 8
130  },
131  {
132   "alignment" : 4,
133   "linker_set_key" : "_ZTIf",
134   "name" : "float",
135   "referenced_type" : "_ZTIf",
136   "self_type" : "_ZTIf",
137   "size" : 4
138  },
139  {
140   "alignment" : 1,
141   "is_integral" : true,
142   "is_unsigned" : true,
143   "linker_set_key" : "_ZTIh",
144   "name" : "unsigned char",
145   "referenced_type" : "_ZTIh",
146   "self_type" : "_ZTIh",
147   "size" : 1
148  },
149  {
150   "alignment" : 4,
151   "is_integral" : true,
152   "linker_set_key" : "_ZTIi",
153   "name" : "int",
154   "referenced_type" : "_ZTIi",
155   "self_type" : "_ZTIi",
156   "size" : 4
157  },
158  {
159   "alignment" : 4,
160   "is_integral" : true,
161   "is_unsigned" : true,
162   "linker_set_key" : "_ZTIj",
163   "name" : "unsigned int",
164   "referenced_type" : "_ZTIj",
165   "self_type" : "_ZTIj",
166   "size" : 4
167  },
168  {
169   "alignment" : 8,
170   "is_integral" : true,
171   "linker_set_key" : "_ZTIl",
172   "name" : "long",
173   "referenced_type" : "_ZTIl",
174   "self_type" : "_ZTIl",
175   "size" : 8
176  },
177  {
178   "alignment" : 8,
179   "is_integral" : true,
180   "is_unsigned" : true,
181   "linker_set_key" : "_ZTIm",
182   "name" : "unsigned long",
183   "referenced_type" : "_ZTIm",
184   "self_type" : "_ZTIm",
185   "size" : 8
186  },
187  {
188   "alignment" : 2,
189   "is_integral" : true,
190   "linker_set_key" : "_ZTIs",
191   "name" : "short",
192   "referenced_type" : "_ZTIs",
193   "self_type" : "_ZTIs",
194   "size" : 2
195  },
196  {
197   "alignment" : 2,
198   "is_integral" : true,
199   "is_unsigned" : true,
200   "linker_set_key" : "_ZTIt",
201   "name" : "unsigned short",
202   "referenced_type" : "_ZTIt",
203   "self_type" : "_ZTIt",
204   "size" : 2
205  },
206  {
207   "linker_set_key" : "_ZTIv",
208   "name" : "void",
209   "referenced_type" : "_ZTIv",
210   "self_type" : "_ZTIv"
211  },
212  {
213   "alignment" : 8,
214   "is_integral" : true,
215   "linker_set_key" : "_ZTIx",
216   "name" : "long long",
217   "referenced_type" : "_ZTIx",
218   "self_type" : "_ZTIx",
219   "size" : 8
220  },
221  {
222   "alignment" : 8,
223   "is_integral" : true,
224   "is_unsigned" : true,
225   "linker_set_key" : "_ZTIy",
226   "name" : "unsigned long long",
227   "referenced_type" : "_ZTIy",
228   "self_type" : "_ZTIy",
229   "size" : 8
230  }
231 ],
232 "elf_functions" :
233 [
234  {
235   "name" : "_ZN7android8hardware4boot4V1_012IBootControl10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
236  },
237  {
238   "name" : "_ZN7android8hardware4boot4V1_012IBootControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
239  },
240  {
241   "name" : "_ZN7android8hardware4boot4V1_012IBootControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
242  },
243  {
244   "name" : "_ZN7android8hardware4boot4V1_012IBootControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
245  },
246  {
247   "name" : "_ZN7android8hardware4boot4V1_012IBootControl13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
248  },
249  {
250   "name" : "_ZN7android8hardware4boot4V1_012IBootControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
251  },
252  {
253   "name" : "_ZN7android8hardware4boot4V1_012IBootControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
254  },
255  {
256   "name" : "_ZN7android8hardware4boot4V1_012IBootControl17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
257  },
258  {
259   "name" : "_ZN7android8hardware4boot4V1_012IBootControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
260  },
261  {
262   "name" : "_ZN7android8hardware4boot4V1_012IBootControl21notifySyspropsChangedEv"
263  },
264  {
265   "name" : "_ZN7android8hardware4boot4V1_012IBootControl21setHALInstrumentationEv"
266  },
267  {
268   "name" : "_ZN7android8hardware4boot4V1_012IBootControl24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
269  },
270  {
271   "name" : "_ZN7android8hardware4boot4V1_012IBootControl4pingEv"
272  },
273  {
274   "name" : "_ZN7android8hardware4boot4V1_012IBootControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
275  },
276  {
277   "name" : "_ZN7android8hardware4boot4V1_012IBootControl8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
278  },
279  {
280   "name" : "_ZN7android8hardware4boot4V1_012IBootControl8castFromERKNS_2spIS3_EEb"
281  },
282  {
283   "name" : "_ZN7android8hardware4boot4V1_013BsBootControl13addOnewayTaskENSt3__18functionIFvvEEE"
284  },
285  {
286   "name" : "_ZN7android8hardware4boot4V1_013BsBootControlC1ENS_2spINS2_12IBootControlEEE"
287  },
288  {
289   "name" : "_ZN7android8hardware4boot4V1_013BsBootControlC2ENS_2spINS2_12IBootControlEEE"
290  },
291  {
292   "name" : "_ZN7android8hardware4boot4V1_015BnHwBootControl10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
293  },
294  {
295   "name" : "_ZN7android8hardware4boot4V1_015BnHwBootControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
296  },
297  {
298   "name" : "_ZN7android8hardware4boot4V1_015BnHwBootControl15_hidl_getSuffixEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
299  },
300  {
301   "name" : "_ZN7android8hardware4boot4V1_015BnHwBootControl20_hidl_getCurrentSlotEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
302  },
303  {
304   "name" : "_ZN7android8hardware4boot4V1_015BnHwBootControl20_hidl_getNumberSlotsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
305  },
306  {
307   "name" : "_ZN7android8hardware4boot4V1_015BnHwBootControl20_hidl_isSlotBootableEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
308  },
309  {
310   "name" : "_ZN7android8hardware4boot4V1_015BnHwBootControl23_hidl_setActiveBootSlotEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
311  },
312  {
313   "name" : "_ZN7android8hardware4boot4V1_015BnHwBootControl24_hidl_markBootSuccessfulEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
314  },
315  {
316   "name" : "_ZN7android8hardware4boot4V1_015BnHwBootControl25_hidl_setSlotAsUnbootableEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
317  },
318  {
319   "name" : "_ZN7android8hardware4boot4V1_015BnHwBootControl28_hidl_isSlotMarkedSuccessfulEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
320  },
321  {
322   "name" : "_ZN7android8hardware4boot4V1_015BnHwBootControl4pingEv"
323  },
324  {
325   "name" : "_ZN7android8hardware4boot4V1_015BnHwBootControlC1ERKNS_2spINS2_12IBootControlEEE"
326  },
327  {
328   "name" : "_ZN7android8hardware4boot4V1_015BnHwBootControlC2ERKNS_2spINS2_12IBootControlEEE"
329  },
330  {
331   "name" : "_ZN7android8hardware4boot4V1_015BnHwBootControlD0Ev"
332  },
333  {
334   "name" : "_ZN7android8hardware4boot4V1_015BnHwBootControlD1Ev"
335  },
336  {
337   "name" : "_ZN7android8hardware4boot4V1_015BnHwBootControlD2Ev"
338  },
339  {
340   "name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
341  },
342  {
343   "name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
344  },
345  {
346   "name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
347  },
348  {
349   "name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
350  },
351  {
352   "name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl14getCurrentSlotEv"
353  },
354  {
355   "name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl14getNumberSlotsEv"
356  },
357  {
358   "name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
359  },
360  {
361   "name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl14isSlotBootableEj"
362  },
363  {
364   "name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl15_hidl_getSuffixEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjNSt3__18functionIFvRKNS0_11hidl_stringEEEE"
365  },
366  {
367   "name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl15onLastStrongRefEPKv"
368  },
369  {
370   "name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl17setActiveBootSlotEjNSt3__18functionIFvRKNS2_13CommandResultEEEE"
371  },
372  {
373   "name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl18markBootSuccessfulENSt3__18functionIFvRKNS2_13CommandResultEEEE"
374  },
375  {
376   "name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
377  },
378  {
379   "name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl19setSlotAsUnbootableEjNSt3__18functionIFvRKNS2_13CommandResultEEEE"
380  },
381  {
382   "name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl20_hidl_getCurrentSlotEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
383  },
384  {
385   "name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl20_hidl_getNumberSlotsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
386  },
387  {
388   "name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl20_hidl_isSlotBootableEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEj"
389  },
390  {
391   "name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl21notifySyspropsChangedEv"
392  },
393  {
394   "name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl21setHALInstrumentationEv"
395  },
396  {
397   "name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl22isSlotMarkedSuccessfulEj"
398  },
399  {
400   "name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl23_hidl_setActiveBootSlotEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjNSt3__18functionIFvRKNS2_13CommandResultEEEE"
401  },
402  {
403   "name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl24_hidl_markBootSuccessfulEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_13CommandResultEEEE"
404  },
405  {
406   "name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl25_hidl_setSlotAsUnbootableEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjNSt3__18functionIFvRKNS2_13CommandResultEEEE"
407  },
408  {
409   "name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl28_hidl_isSlotMarkedSuccessfulEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEj"
410  },
411  {
412   "name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl4pingEv"
413  },
414  {
415   "name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
416  },
417  {
418   "name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl9getSuffixEjNSt3__18functionIFvRKNS0_11hidl_stringEEEE"
419  },
420  {
421   "name" : "_ZN7android8hardware4boot4V1_015BpHwBootControlC1ERKNS_2spINS0_7IBinderEEE"
422  },
423  {
424   "name" : "_ZN7android8hardware4boot4V1_015BpHwBootControlC2ERKNS_2spINS0_7IBinderEEE"
425  },
426  {
427   "name" : "_ZN7android8hardware4boot4V1_021writeEmbeddedToParcelERKNS2_13CommandResultEPNS0_6ParcelEmm"
428  },
429  {
430   "name" : "_ZN7android8hardware4boot4V1_022readEmbeddedFromParcelERKNS2_13CommandResultERKNS0_6ParcelEmm"
431  },
432  {
433   "binding" : "weak",
434   "name" : "_ZN7android8hardware7details13castInterfaceINS0_4boot4V1_012IBootControlENS_4hidl4base4V1_05IBaseENS4_15BpHwBootControlEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
435  },
436  {
437   "binding" : "weak",
438   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_4boot4V1_015BpHwBootControlENS4_12IBootControlEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
439  },
440  {
441   "binding" : "weak",
442   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
443  },
444  {
445   "binding" : "weak",
446   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
447  },
448  {
449   "binding" : "weak",
450   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
451  },
452  {
453   "binding" : "weak",
454   "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_"
455  },
456  {
457   "binding" : "weak",
458   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EElEERKT_"
459  },
460  {
461   "binding" : "weak",
462   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EElEE"
463  },
464  {
465   "binding" : "weak",
466   "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_"
467  },
468  {
469   "binding" : "weak",
470   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EElEERKT_"
471  },
472  {
473   "binding" : "weak",
474   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EElEE"
475  },
476  {
477   "binding" : "weak",
478   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
479  },
480  {
481   "binding" : "weak",
482   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
483  },
484  {
485   "binding" : "weak",
486   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
487  },
488  {
489   "name" : "_ZThn16_N7android8hardware4boot4V1_015BpHwBootControl15onLastStrongRefEPKv"
490  },
491  {
492   "name" : "_ZThn32_N7android8hardware4boot4V1_015BnHwBootControlD0Ev"
493  },
494  {
495   "name" : "_ZThn32_N7android8hardware4boot4V1_015BnHwBootControlD1Ev"
496  },
497  {
498   "name" : "_ZTv0_n24_N7android8hardware4boot4V1_015BnHwBootControlD0Ev"
499  },
500  {
501   "name" : "_ZTv0_n24_N7android8hardware4boot4V1_015BnHwBootControlD1Ev"
502  },
503  {
504   "name" : "_ZTv0_n40_N7android8hardware4boot4V1_015BpHwBootControl15onLastStrongRefEPKv"
505  }
506 ],
507 "elf_objects" :
508 [
509  {
510   "name" : "_ZN7android8hardware4boot4V1_012IBootControl10descriptorE"
511  },
512  {
513   "name" : "_ZTCN7android8hardware4boot4V1_012IBootControlE0_NS_4hidl4base4V1_05IBaseE"
514  },
515  {
516   "binding" : "weak",
517   "name" : "_ZTCN7android8hardware4boot4V1_013BsBootControlE0_NS2_12IBootControlE"
518  },
519  {
520   "name" : "_ZTCN7android8hardware4boot4V1_015BnHwBootControlE0_NS0_7IBinderE"
521  },
522  {
523   "name" : "_ZTCN7android8hardware4boot4V1_015BnHwBootControlE0_NS0_9BHwBinderE"
524  },
525  {
526   "name" : "_ZTCN7android8hardware4boot4V1_015BnHwBootControlE0_NS_4hidl4base4V1_08BnHwBaseE"
527  },
528  {
529   "name" : "_ZTCN7android8hardware4boot4V1_015BpHwBootControlE0_NS0_11BpInterfaceINS2_12IBootControlEEE"
530  },
531  {
532   "name" : "_ZTCN7android8hardware4boot4V1_015BpHwBootControlE0_NS2_12IBootControlE"
533  },
534  {
535   "name" : "_ZTCN7android8hardware4boot4V1_015BpHwBootControlE0_NS_4hidl4base4V1_05IBaseE"
536  },
537  {
538   "name" : "_ZTCN7android8hardware4boot4V1_015BpHwBootControlE16_NS0_11BpHwRefBaseE"
539  },
540  {
541   "name" : "_ZTCN7android8hardware4boot4V1_015BpHwBootControlE8_NS0_10IInterfaceE"
542  },
543  {
544   "name" : "_ZTTN7android8hardware4boot4V1_012IBootControlE"
545  },
546  {
547   "name" : "_ZTTN7android8hardware4boot4V1_015BnHwBootControlE"
548  },
549  {
550   "name" : "_ZTTN7android8hardware4boot4V1_015BpHwBootControlE"
551  },
552  {
553   "name" : "_ZTVN7android8hardware4boot4V1_012IBootControlE"
554  },
555  {
556   "binding" : "weak",
557   "name" : "_ZTVN7android8hardware4boot4V1_013BsBootControlE"
558  },
559  {
560   "name" : "_ZTVN7android8hardware4boot4V1_015BnHwBootControlE"
561  },
562  {
563   "name" : "_ZTVN7android8hardware4boot4V1_015BpHwBootControlE"
564  }
565 ],
566 "enum_types" :
567 [
568  {
569   "alignment" : 4,
570   "enum_fields" :
571   [
572    {
573     "enum_field_value" : 1,
574     "name" : "HAL_HDR_DOLBY_VISION"
575    },
576    {
577     "enum_field_value" : 2,
578     "name" : "HAL_HDR_HDR10"
579    },
580    {
581     "enum_field_value" : 3,
582     "name" : "HAL_HDR_HLG"
583    }
584   ],
585   "linker_set_key" : "_ZTI13android_hdr_t",
586   "name" : "android_hdr_t",
587   "referenced_type" : "_ZTI13android_hdr_t",
588   "self_type" : "_ZTI13android_hdr_t",
589   "size" : 4,
590   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
591   "underlying_type" : "_ZTIj"
592  },
593  {
594   "alignment" : 4,
595   "enum_fields" :
596   [
597    {
598     "enum_field_value" : 4,
599     "name" : "HAL_HDR_HDR10_PLUS"
600    }
601   ],
602   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
603   "name" : "android_hdr_v1_2_t",
604   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
605   "self_type" : "_ZTI18android_hdr_v1_2_t",
606   "size" : 4,
607   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
608   "underlying_type" : "_ZTIj"
609  },
610  {
611   "alignment" : 4,
612   "enum_fields" :
613   [
614    {
615     "enum_field_value" : 0,
616     "name" : "ANDROID_LOG_UNKNOWN"
617    },
618    {
619     "enum_field_value" : 1,
620     "name" : "ANDROID_LOG_DEFAULT"
621    },
622    {
623     "enum_field_value" : 2,
624     "name" : "ANDROID_LOG_VERBOSE"
625    },
626    {
627     "enum_field_value" : 3,
628     "name" : "ANDROID_LOG_DEBUG"
629    },
630    {
631     "enum_field_value" : 4,
632     "name" : "ANDROID_LOG_INFO"
633    },
634    {
635     "enum_field_value" : 5,
636     "name" : "ANDROID_LOG_WARN"
637    },
638    {
639     "enum_field_value" : 6,
640     "name" : "ANDROID_LOG_ERROR"
641    },
642    {
643     "enum_field_value" : 7,
644     "name" : "ANDROID_LOG_FATAL"
645    },
646    {
647     "enum_field_value" : 8,
648     "name" : "ANDROID_LOG_SILENT"
649    }
650   ],
651   "linker_set_key" : "_ZTI19android_LogPriority",
652   "name" : "android_LogPriority",
653   "referenced_type" : "_ZTI19android_LogPriority",
654   "self_type" : "_ZTI19android_LogPriority",
655   "size" : 4,
656   "source_file" : "/system/core/liblog/include/android/log.h",
657   "underlying_type" : "_ZTIj"
658  },
659  {
660   "alignment" : 4,
661   "enum_fields" :
662   [
663    {
664     "enum_field_value" : 0,
665     "name" : "HAL_DATASPACE_UNKNOWN"
666    },
667    {
668     "enum_field_value" : 1,
669     "name" : "HAL_DATASPACE_ARBITRARY"
670    },
671    {
672     "enum_field_value" : 16,
673     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
674    },
675    {
676     "enum_field_value" : 4128768,
677     "name" : "HAL_DATASPACE_STANDARD_MASK"
678    },
679    {
680     "enum_field_value" : 0,
681     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
682    },
683    {
684     "enum_field_value" : 65536,
685     "name" : "HAL_DATASPACE_STANDARD_BT709"
686    },
687    {
688     "enum_field_value" : 131072,
689     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
690    },
691    {
692     "enum_field_value" : 196608,
693     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
694    },
695    {
696     "enum_field_value" : 262144,
697     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
698    },
699    {
700     "enum_field_value" : 327680,
701     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
702    },
703    {
704     "enum_field_value" : 393216,
705     "name" : "HAL_DATASPACE_STANDARD_BT2020"
706    },
707    {
708     "enum_field_value" : 458752,
709     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
710    },
711    {
712     "enum_field_value" : 524288,
713     "name" : "HAL_DATASPACE_STANDARD_BT470M"
714    },
715    {
716     "enum_field_value" : 589824,
717     "name" : "HAL_DATASPACE_STANDARD_FILM"
718    },
719    {
720     "enum_field_value" : 655360,
721     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
722    },
723    {
724     "enum_field_value" : 720896,
725     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
726    },
727    {
728     "enum_field_value" : 22,
729     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
730    },
731    {
732     "enum_field_value" : 130023424,
733     "name" : "HAL_DATASPACE_TRANSFER_MASK"
734    },
735    {
736     "enum_field_value" : 0,
737     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
738    },
739    {
740     "enum_field_value" : 4194304,
741     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
742    },
743    {
744     "enum_field_value" : 8388608,
745     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
746    },
747    {
748     "enum_field_value" : 12582912,
749     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
750    },
751    {
752     "enum_field_value" : 16777216,
753     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
754    },
755    {
756     "enum_field_value" : 20971520,
757     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
758    },
759    {
760     "enum_field_value" : 25165824,
761     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
762    },
763    {
764     "enum_field_value" : 29360128,
765     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
766    },
767    {
768     "enum_field_value" : 33554432,
769     "name" : "HAL_DATASPACE_TRANSFER_HLG"
770    },
771    {
772     "enum_field_value" : 27,
773     "name" : "HAL_DATASPACE_RANGE_SHIFT"
774    },
775    {
776     "enum_field_value" : 939524096,
777     "name" : "HAL_DATASPACE_RANGE_MASK"
778    },
779    {
780     "enum_field_value" : 0,
781     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
782    },
783    {
784     "enum_field_value" : 134217728,
785     "name" : "HAL_DATASPACE_RANGE_FULL"
786    },
787    {
788     "enum_field_value" : 268435456,
789     "name" : "HAL_DATASPACE_RANGE_LIMITED"
790    },
791    {
792     "enum_field_value" : 402653184,
793     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
794    },
795    {
796     "enum_field_value" : 512,
797     "name" : "HAL_DATASPACE_SRGB_LINEAR"
798    },
799    {
800     "enum_field_value" : 138477568,
801     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
802    },
803    {
804     "enum_field_value" : 406913024,
805     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
806    },
807    {
808     "enum_field_value" : 513,
809     "name" : "HAL_DATASPACE_SRGB"
810    },
811    {
812     "enum_field_value" : 142671872,
813     "name" : "HAL_DATASPACE_V0_SRGB"
814    },
815    {
816     "enum_field_value" : 411107328,
817     "name" : "HAL_DATASPACE_V0_SCRGB"
818    },
819    {
820     "enum_field_value" : 257,
821     "name" : "HAL_DATASPACE_JFIF"
822    },
823    {
824     "enum_field_value" : 146931712,
825     "name" : "HAL_DATASPACE_V0_JFIF"
826    },
827    {
828     "enum_field_value" : 258,
829     "name" : "HAL_DATASPACE_BT601_625"
830    },
831    {
832     "enum_field_value" : 281149440,
833     "name" : "HAL_DATASPACE_V0_BT601_625"
834    },
835    {
836     "enum_field_value" : 259,
837     "name" : "HAL_DATASPACE_BT601_525"
838    },
839    {
840     "enum_field_value" : 281280512,
841     "name" : "HAL_DATASPACE_V0_BT601_525"
842    },
843    {
844     "enum_field_value" : 260,
845     "name" : "HAL_DATASPACE_BT709"
846    },
847    {
848     "enum_field_value" : 281083904,
849     "name" : "HAL_DATASPACE_V0_BT709"
850    },
851    {
852     "enum_field_value" : 139067392,
853     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
854    },
855    {
856     "enum_field_value" : 155844608,
857     "name" : "HAL_DATASPACE_DCI_P3"
858    },
859    {
860     "enum_field_value" : 139067392,
861     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
862    },
863    {
864     "enum_field_value" : 143261696,
865     "name" : "HAL_DATASPACE_DISPLAY_P3"
866    },
867    {
868     "enum_field_value" : 151715840,
869     "name" : "HAL_DATASPACE_ADOBE_RGB"
870    },
871    {
872     "enum_field_value" : 138805248,
873     "name" : "HAL_DATASPACE_BT2020_LINEAR"
874    },
875    {
876     "enum_field_value" : 147193856,
877     "name" : "HAL_DATASPACE_BT2020"
878    },
879    {
880     "enum_field_value" : 163971072,
881     "name" : "HAL_DATASPACE_BT2020_PQ"
882    },
883    {
884     "enum_field_value" : 4096,
885     "name" : "HAL_DATASPACE_DEPTH"
886    },
887    {
888     "enum_field_value" : 4097,
889     "name" : "HAL_DATASPACE_SENSOR"
890    }
891   ],
892   "linker_set_key" : "_ZTI19android_dataspace_t",
893   "name" : "android_dataspace_t",
894   "referenced_type" : "_ZTI19android_dataspace_t",
895   "self_type" : "_ZTI19android_dataspace_t",
896   "size" : 4,
897   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
898   "underlying_type" : "_ZTIj"
899  },
900  {
901   "alignment" : 4,
902   "enum_fields" :
903   [
904    {
905     "enum_field_value" : 0,
906     "name" : "FLEX_FORMAT_INVALID"
907    },
908    {
909     "enum_field_value" : 1,
910     "name" : "FLEX_FORMAT_Y"
911    },
912    {
913     "enum_field_value" : 7,
914     "name" : "FLEX_FORMAT_YCbCr"
915    },
916    {
917     "enum_field_value" : 1073741831,
918     "name" : "FLEX_FORMAT_YCbCrA"
919    },
920    {
921     "enum_field_value" : 7168,
922     "name" : "FLEX_FORMAT_RGB"
923    },
924    {
925     "enum_field_value" : 1073748992,
926     "name" : "FLEX_FORMAT_RGBA"
927    }
928   ],
929   "linker_set_key" : "_ZTI19android_flex_format",
930   "name" : "android_flex_format",
931   "referenced_type" : "_ZTI19android_flex_format",
932   "self_type" : "_ZTI19android_flex_format",
933   "size" : 4,
934   "source_file" : "/system/core/libsystem/include/system/graphics.h",
935   "underlying_type" : "_ZTIj"
936  },
937  {
938   "alignment" : 4,
939   "enum_fields" :
940   [
941    {
942     "enum_field_value" : 1,
943     "name" : "HAL_TRANSFORM_FLIP_H"
944    },
945    {
946     "enum_field_value" : 2,
947     "name" : "HAL_TRANSFORM_FLIP_V"
948    },
949    {
950     "enum_field_value" : 4,
951     "name" : "HAL_TRANSFORM_ROT_90"
952    },
953    {
954     "enum_field_value" : 3,
955     "name" : "HAL_TRANSFORM_ROT_180"
956    },
957    {
958     "enum_field_value" : 7,
959     "name" : "HAL_TRANSFORM_ROT_270"
960    }
961   ],
962   "linker_set_key" : "_ZTI19android_transform_t",
963   "name" : "android_transform_t",
964   "referenced_type" : "_ZTI19android_transform_t",
965   "self_type" : "_ZTI19android_transform_t",
966   "size" : 4,
967   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
968   "underlying_type" : "_ZTIj"
969  },
970  {
971   "alignment" : 4,
972   "enum_fields" :
973   [
974    {
975     "enum_field_value" : 0,
976     "name" : "HAL_COLOR_MODE_NATIVE"
977    },
978    {
979     "enum_field_value" : 1,
980     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
981    },
982    {
983     "enum_field_value" : 2,
984     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
985    },
986    {
987     "enum_field_value" : 3,
988     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
989    },
990    {
991     "enum_field_value" : 4,
992     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
993    },
994    {
995     "enum_field_value" : 5,
996     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
997    },
998    {
999     "enum_field_value" : 6,
1000     "name" : "HAL_COLOR_MODE_DCI_P3"
1001    },
1002    {
1003     "enum_field_value" : 7,
1004     "name" : "HAL_COLOR_MODE_SRGB"
1005    },
1006    {
1007     "enum_field_value" : 8,
1008     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1009    },
1010    {
1011     "enum_field_value" : 9,
1012     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1013    }
1014   ],
1015   "linker_set_key" : "_ZTI20android_color_mode_t",
1016   "name" : "android_color_mode_t",
1017   "referenced_type" : "_ZTI20android_color_mode_t",
1018   "self_type" : "_ZTI20android_color_mode_t",
1019   "size" : 4,
1020   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1021   "underlying_type" : "_ZTIj"
1022  },
1023  {
1024   "alignment" : 4,
1025   "enum_fields" :
1026   [
1027    {
1028     "enum_field_value" : 0,
1029     "name" : "SYSTEM_TIME_REALTIME"
1030    },
1031    {
1032     "enum_field_value" : 1,
1033     "name" : "SYSTEM_TIME_MONOTONIC"
1034    },
1035    {
1036     "enum_field_value" : 2,
1037     "name" : "SYSTEM_TIME_PROCESS"
1038    },
1039    {
1040     "enum_field_value" : 3,
1041     "name" : "SYSTEM_TIME_THREAD"
1042    },
1043    {
1044     "enum_field_value" : 4,
1045     "name" : "SYSTEM_TIME_BOOTTIME"
1046    }
1047   ],
1048   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1049   "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:79:1)",
1050   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1051   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1052   "size" : 4,
1053   "source_file" : "/system/core/libutils/include/utils/Timers.h",
1054   "underlying_type" : "_ZTIj"
1055  },
1056  {
1057   "alignment" : 4,
1058   "enum_fields" :
1059   [
1060    {
1061     "enum_field_value" : 1,
1062     "name" : "FLEX_COMPONENT_Y"
1063    },
1064    {
1065     "enum_field_value" : 2,
1066     "name" : "FLEX_COMPONENT_Cb"
1067    },
1068    {
1069     "enum_field_value" : 4,
1070     "name" : "FLEX_COMPONENT_Cr"
1071    },
1072    {
1073     "enum_field_value" : 1024,
1074     "name" : "FLEX_COMPONENT_R"
1075    },
1076    {
1077     "enum_field_value" : 2048,
1078     "name" : "FLEX_COMPONENT_G"
1079    },
1080    {
1081     "enum_field_value" : 4096,
1082     "name" : "FLEX_COMPONENT_B"
1083    },
1084    {
1085     "enum_field_value" : 1073741824,
1086     "name" : "FLEX_COMPONENT_A"
1087    }
1088   ],
1089   "linker_set_key" : "_ZTI22android_flex_component",
1090   "name" : "android_flex_component",
1091   "referenced_type" : "_ZTI22android_flex_component",
1092   "self_type" : "_ZTI22android_flex_component",
1093   "size" : 4,
1094   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1095   "underlying_type" : "_ZTIj"
1096  },
1097  {
1098   "alignment" : 4,
1099   "enum_fields" :
1100   [
1101    {
1102     "enum_field_value" : 1,
1103     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1104    },
1105    {
1106     "enum_field_value" : 2,
1107     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1108    },
1109    {
1110     "enum_field_value" : 3,
1111     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1112    },
1113    {
1114     "enum_field_value" : 4,
1115     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1116    },
1117    {
1118     "enum_field_value" : 5,
1119     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1120    },
1121    {
1122     "enum_field_value" : 16,
1123     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1124    },
1125    {
1126     "enum_field_value" : 17,
1127     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1128    },
1129    {
1130     "enum_field_value" : 20,
1131     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1132    },
1133    {
1134     "enum_field_value" : 22,
1135     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1136    },
1137    {
1138     "enum_field_value" : 32,
1139     "name" : "HAL_PIXEL_FORMAT_RAW16"
1140    },
1141    {
1142     "enum_field_value" : 33,
1143     "name" : "HAL_PIXEL_FORMAT_BLOB"
1144    },
1145    {
1146     "enum_field_value" : 34,
1147     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1148    },
1149    {
1150     "enum_field_value" : 35,
1151     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1152    },
1153    {
1154     "enum_field_value" : 36,
1155     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1156    },
1157    {
1158     "enum_field_value" : 37,
1159     "name" : "HAL_PIXEL_FORMAT_RAW10"
1160    },
1161    {
1162     "enum_field_value" : 38,
1163     "name" : "HAL_PIXEL_FORMAT_RAW12"
1164    },
1165    {
1166     "enum_field_value" : 43,
1167     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1168    },
1169    {
1170     "enum_field_value" : 538982489,
1171     "name" : "HAL_PIXEL_FORMAT_Y8"
1172    },
1173    {
1174     "enum_field_value" : 540422489,
1175     "name" : "HAL_PIXEL_FORMAT_Y16"
1176    },
1177    {
1178     "enum_field_value" : 842094169,
1179     "name" : "HAL_PIXEL_FORMAT_YV12"
1180    }
1181   ],
1182   "linker_set_key" : "_ZTI22android_pixel_format_t",
1183   "name" : "android_pixel_format_t",
1184   "referenced_type" : "_ZTI22android_pixel_format_t",
1185   "self_type" : "_ZTI22android_pixel_format_t",
1186   "size" : 4,
1187   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1188   "underlying_type" : "_ZTIj"
1189  },
1190  {
1191   "alignment" : 4,
1192   "enum_fields" :
1193   [
1194    {
1195     "enum_field_value" : 19,
1196     "name" : "ANDROID_PRIORITY_LOWEST"
1197    },
1198    {
1199     "enum_field_value" : 10,
1200     "name" : "ANDROID_PRIORITY_BACKGROUND"
1201    },
1202    {
1203     "enum_field_value" : 0,
1204     "name" : "ANDROID_PRIORITY_NORMAL"
1205    },
1206    {
1207     "enum_field_value" : -2,
1208     "name" : "ANDROID_PRIORITY_FOREGROUND"
1209    },
1210    {
1211     "enum_field_value" : -4,
1212     "name" : "ANDROID_PRIORITY_DISPLAY"
1213    },
1214    {
1215     "enum_field_value" : -8,
1216     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1217    },
1218    {
1219     "enum_field_value" : -10,
1220     "name" : "ANDROID_PRIORITY_VIDEO"
1221    },
1222    {
1223     "enum_field_value" : -16,
1224     "name" : "ANDROID_PRIORITY_AUDIO"
1225    },
1226    {
1227     "enum_field_value" : -19,
1228     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1229    },
1230    {
1231     "enum_field_value" : -20,
1232     "name" : "ANDROID_PRIORITY_HIGHEST"
1233    },
1234    {
1235     "enum_field_value" : 0,
1236     "name" : "ANDROID_PRIORITY_DEFAULT"
1237    },
1238    {
1239     "enum_field_value" : -1,
1240     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1241    },
1242    {
1243     "enum_field_value" : 1,
1244     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1245    }
1246   ],
1247   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1248   "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
1249   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1250   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1251   "size" : 4,
1252   "source_file" : "/system/core/libsystem/include/system/thread_defs.h",
1253   "underlying_type" : "_ZTIi"
1254  },
1255  {
1256   "alignment" : 4,
1257   "enum_fields" :
1258   [
1259    {
1260     "enum_field_value" : 281411584,
1261     "name" : "HAL_DATASPACE_BT2020_ITU"
1262    },
1263    {
1264     "enum_field_value" : 298188800,
1265     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1266    },
1267    {
1268     "enum_field_value" : 302383104,
1269     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1270    },
1271    {
1272     "enum_field_value" : 168165376,
1273     "name" : "HAL_DATASPACE_BT2020_HLG"
1274    }
1275   ],
1276   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1277   "name" : "android_dataspace_v1_1_t",
1278   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1279   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1280   "size" : 4,
1281   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1282   "underlying_type" : "_ZTIj"
1283  },
1284  {
1285   "alignment" : 4,
1286   "enum_fields" :
1287   [
1288    {
1289     "enum_field_value" : 142999552,
1290     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1291    },
1292    {
1293     "enum_field_value" : 4098,
1294     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1295    },
1296    {
1297     "enum_field_value" : 4099,
1298     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1299    },
1300    {
1301     "enum_field_value" : 4100,
1302     "name" : "HAL_DATASPACE_HEIF"
1303    }
1304   ],
1305   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1306   "name" : "android_dataspace_v1_2_t",
1307   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1308   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1309   "size" : 4,
1310   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1311   "underlying_type" : "_ZTIj"
1312  },
1313  {
1314   "alignment" : 4,
1315   "enum_fields" :
1316   [
1317    {
1318     "enum_field_value" : 10,
1319     "name" : "HAL_COLOR_MODE_BT2020"
1320    },
1321    {
1322     "enum_field_value" : 11,
1323     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1324    },
1325    {
1326     "enum_field_value" : 12,
1327     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1328    }
1329   ],
1330   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1331   "name" : "android_color_mode_v1_1_t",
1332   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1333   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1334   "size" : 4,
1335   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1336   "underlying_type" : "_ZTIj"
1337  },
1338  {
1339   "alignment" : 4,
1340   "enum_fields" :
1341   [
1342    {
1343     "enum_field_value" : 0,
1344     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1345    },
1346    {
1347     "enum_field_value" : 1,
1348     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1349    },
1350    {
1351     "enum_field_value" : 2,
1352     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1353    },
1354    {
1355     "enum_field_value" : 3,
1356     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1357    },
1358    {
1359     "enum_field_value" : 4,
1360     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1361    },
1362    {
1363     "enum_field_value" : 5,
1364     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1365    },
1366    {
1367     "enum_field_value" : 6,
1368     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1369    }
1370   ],
1371   "linker_set_key" : "_ZTI25android_color_transform_t",
1372   "name" : "android_color_transform_t",
1373   "referenced_type" : "_ZTI25android_color_transform_t",
1374   "self_type" : "_ZTI25android_color_transform_t",
1375   "size" : 4,
1376   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1377   "underlying_type" : "_ZTIj"
1378  },
1379  {
1380   "alignment" : 4,
1381   "enum_fields" :
1382   [
1383    {
1384     "enum_field_value" : 39,
1385     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1386    },
1387    {
1388     "enum_field_value" : 40,
1389     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1390    },
1391    {
1392     "enum_field_value" : 41,
1393     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1394    },
1395    {
1396     "enum_field_value" : 42,
1397     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1398    }
1399   ],
1400   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1401   "name" : "android_pixel_format_sw_t",
1402   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1403   "self_type" : "_ZTI25android_pixel_format_sw_t",
1404   "size" : 4,
1405   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1406   "underlying_type" : "_ZTIj"
1407  },
1408  {
1409   "alignment" : 4,
1410   "enum_fields" :
1411   [
1412    {
1413     "enum_field_value" : 48,
1414     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1415    },
1416    {
1417     "enum_field_value" : 49,
1418     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1419    },
1420    {
1421     "enum_field_value" : 50,
1422     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1423    },
1424    {
1425     "enum_field_value" : 51,
1426     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1427    },
1428    {
1429     "enum_field_value" : 52,
1430     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1431    },
1432    {
1433     "enum_field_value" : 53,
1434     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1435    },
1436    {
1437     "enum_field_value" : 54,
1438     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1439    }
1440   ],
1441   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1442   "name" : "android_pixel_format_v1_1_t",
1443   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1444   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1445   "size" : 4,
1446   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1447   "underlying_type" : "_ZTIj"
1448  },
1449  {
1450   "alignment" : 4,
1451   "enum_fields" :
1452   [
1453    {
1454     "enum_field_value" : 55,
1455     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1456    }
1457   ],
1458   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1459   "name" : "android_pixel_format_v1_2_t",
1460   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1461   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1462   "size" : 4,
1463   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1464   "underlying_type" : "_ZTIj"
1465  },
1466  {
1467   "alignment" : 4,
1468   "enum_fields" :
1469   [
1470    {
1471     "enum_field_value" : 0,
1472     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1473    },
1474    {
1475     "enum_field_value" : 1,
1476     "name" : "HAL_RENDER_INTENT_ENHANCE"
1477    },
1478    {
1479     "enum_field_value" : 2,
1480     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1481    },
1482    {
1483     "enum_field_value" : 3,
1484     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1485    }
1486   ],
1487   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1488   "name" : "android_render_intent_v1_1_t",
1489   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1490   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1491   "size" : 4,
1492   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1493   "underlying_type" : "_ZTIj"
1494  },
1495  {
1496   "alignment" : 4,
1497   "enum_fields" :
1498   [
1499    {
1500     "enum_field_value" : 0,
1501     "name" : "LOG_ID_MIN"
1502    },
1503    {
1504     "enum_field_value" : 0,
1505     "name" : "LOG_ID_MAIN"
1506    },
1507    {
1508     "enum_field_value" : 1,
1509     "name" : "LOG_ID_RADIO"
1510    },
1511    {
1512     "enum_field_value" : 2,
1513     "name" : "LOG_ID_EVENTS"
1514    },
1515    {
1516     "enum_field_value" : 3,
1517     "name" : "LOG_ID_SYSTEM"
1518    },
1519    {
1520     "enum_field_value" : 4,
1521     "name" : "LOG_ID_CRASH"
1522    },
1523    {
1524     "enum_field_value" : 5,
1525     "name" : "LOG_ID_STATS"
1526    },
1527    {
1528     "enum_field_value" : 6,
1529     "name" : "LOG_ID_SECURITY"
1530    },
1531    {
1532     "enum_field_value" : 7,
1533     "name" : "LOG_ID_KERNEL"
1534    },
1535    {
1536     "enum_field_value" : 8,
1537     "name" : "LOG_ID_MAX"
1538    },
1539    {
1540     "enum_field_value" : 2147483647,
1541     "name" : "LOG_ID_DEFAULT"
1542    }
1543   ],
1544   "linker_set_key" : "_ZTI6log_id",
1545   "name" : "log_id",
1546   "referenced_type" : "_ZTI6log_id",
1547   "self_type" : "_ZTI6log_id",
1548   "size" : 4,
1549   "source_file" : "/system/core/liblog/include/android/log.h",
1550   "underlying_type" : "_ZTIj"
1551  },
1552  {
1553   "alignment" : 4,
1554   "enum_fields" :
1555   [
1556    {
1557     "enum_field_value" : 1,
1558     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1559    },
1560    {
1561     "enum_field_value" : 2,
1562     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1563    },
1564    {
1565     "enum_field_value" : 4,
1566     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1567    }
1568   ],
1569   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1570   "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
1571   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1572   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1573   "size" : 4,
1574   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
1575   "underlying_type" : "_ZTIj"
1576  },
1577  {
1578   "alignment" : 4,
1579   "enum_fields" :
1580   [
1581    {
1582     "enum_field_value" : 0,
1583     "name" : "android::OK"
1584    },
1585    {
1586     "enum_field_value" : 0,
1587     "name" : "android::NO_ERROR"
1588    },
1589    {
1590     "enum_field_value" : -2147483648,
1591     "name" : "android::UNKNOWN_ERROR"
1592    },
1593    {
1594     "enum_field_value" : -12,
1595     "name" : "android::NO_MEMORY"
1596    },
1597    {
1598     "enum_field_value" : -38,
1599     "name" : "android::INVALID_OPERATION"
1600    },
1601    {
1602     "enum_field_value" : -22,
1603     "name" : "android::BAD_VALUE"
1604    },
1605    {
1606     "enum_field_value" : -2147483647,
1607     "name" : "android::BAD_TYPE"
1608    },
1609    {
1610     "enum_field_value" : -2,
1611     "name" : "android::NAME_NOT_FOUND"
1612    },
1613    {
1614     "enum_field_value" : -1,
1615     "name" : "android::PERMISSION_DENIED"
1616    },
1617    {
1618     "enum_field_value" : -19,
1619     "name" : "android::NO_INIT"
1620    },
1621    {
1622     "enum_field_value" : -17,
1623     "name" : "android::ALREADY_EXISTS"
1624    },
1625    {
1626     "enum_field_value" : -32,
1627     "name" : "android::DEAD_OBJECT"
1628    },
1629    {
1630     "enum_field_value" : -2147483646,
1631     "name" : "android::FAILED_TRANSACTION"
1632    },
1633    {
1634     "enum_field_value" : -75,
1635     "name" : "android::BAD_INDEX"
1636    },
1637    {
1638     "enum_field_value" : -61,
1639     "name" : "android::NOT_ENOUGH_DATA"
1640    },
1641    {
1642     "enum_field_value" : -11,
1643     "name" : "android::WOULD_BLOCK"
1644    },
1645    {
1646     "enum_field_value" : -110,
1647     "name" : "android::TIMED_OUT"
1648    },
1649    {
1650     "enum_field_value" : -74,
1651     "name" : "android::UNKNOWN_TRANSACTION"
1652    },
1653    {
1654     "enum_field_value" : -2147483641,
1655     "name" : "android::FDS_NOT_ALLOWED"
1656    },
1657    {
1658     "enum_field_value" : -2147483640,
1659     "name" : "android::UNEXPECTED_NULL"
1660    }
1661   ],
1662   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1663   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
1664   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1665   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1666   "size" : 4,
1667   "source_file" : "/system/core/libutils/include/utils/Errors.h",
1668   "underlying_type" : "_ZTIi"
1669  },
1670  {
1671   "alignment" : 4,
1672   "enum_fields" :
1673   [
1674    {
1675     "enum_field_value" : 19,
1676     "name" : "android::PRIORITY_LOWEST"
1677    },
1678    {
1679     "enum_field_value" : 10,
1680     "name" : "android::PRIORITY_BACKGROUND"
1681    },
1682    {
1683     "enum_field_value" : 0,
1684     "name" : "android::PRIORITY_NORMAL"
1685    },
1686    {
1687     "enum_field_value" : -2,
1688     "name" : "android::PRIORITY_FOREGROUND"
1689    },
1690    {
1691     "enum_field_value" : -4,
1692     "name" : "android::PRIORITY_DISPLAY"
1693    },
1694    {
1695     "enum_field_value" : -8,
1696     "name" : "android::PRIORITY_URGENT_DISPLAY"
1697    },
1698    {
1699     "enum_field_value" : -16,
1700     "name" : "android::PRIORITY_AUDIO"
1701    },
1702    {
1703     "enum_field_value" : -19,
1704     "name" : "android::PRIORITY_URGENT_AUDIO"
1705    },
1706    {
1707     "enum_field_value" : -20,
1708     "name" : "android::PRIORITY_HIGHEST"
1709    },
1710    {
1711     "enum_field_value" : 0,
1712     "name" : "android::PRIORITY_DEFAULT"
1713    },
1714    {
1715     "enum_field_value" : -1,
1716     "name" : "android::PRIORITY_MORE_FAVORABLE"
1717    },
1718    {
1719     "enum_field_value" : 1,
1720     "name" : "android::PRIORITY_LESS_FAVORABLE"
1721    }
1722   ],
1723   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1724   "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
1725   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1726   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1727   "size" : 4,
1728   "source_file" : "/system/core/libutils/include/utils/ThreadDefs.h",
1729   "underlying_type" : "_ZTIi"
1730  },
1731  {
1732   "alignment" : 4,
1733   "enum_fields" :
1734   [
1735    {
1736     "enum_field_value" : 1,
1737     "name" : "android::trait_trivial_copy<bool>::value"
1738    }
1739   ],
1740   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1741   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1742   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1743   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1744   "size" : 4,
1745   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1746   "underlying_type" : "_ZTIj"
1747  },
1748  {
1749   "alignment" : 4,
1750   "enum_fields" :
1751   [
1752    {
1753     "enum_field_value" : 1,
1754     "name" : "android::trait_trivial_copy<char>::value"
1755    }
1756   ],
1757   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1758   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1759   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1760   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1761   "size" : 4,
1762   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1763   "underlying_type" : "_ZTIj"
1764  },
1765  {
1766   "alignment" : 4,
1767   "enum_fields" :
1768   [
1769    {
1770     "enum_field_value" : 1,
1771     "name" : "android::trait_trivial_copy<double>::value"
1772    }
1773   ],
1774   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1775   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1776   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1777   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1778   "size" : 4,
1779   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1780   "underlying_type" : "_ZTIj"
1781  },
1782  {
1783   "alignment" : 4,
1784   "enum_fields" :
1785   [
1786    {
1787     "enum_field_value" : 1,
1788     "name" : "android::trait_trivial_copy<float>::value"
1789    }
1790   ],
1791   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1792   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1793   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1794   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1795   "size" : 4,
1796   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1797   "underlying_type" : "_ZTIj"
1798  },
1799  {
1800   "alignment" : 4,
1801   "enum_fields" :
1802   [
1803    {
1804     "enum_field_value" : 1,
1805     "name" : "android::trait_trivial_copy<unsigned char>::value"
1806    }
1807   ],
1808   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1809   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
1810   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1811   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1812   "size" : 4,
1813   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1814   "underlying_type" : "_ZTIj"
1815  },
1816  {
1817   "alignment" : 4,
1818   "enum_fields" :
1819   [
1820    {
1821     "enum_field_value" : 1,
1822     "name" : "android::trait_trivial_copy<int>::value"
1823    }
1824   ],
1825   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1826   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
1827   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1828   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1829   "size" : 4,
1830   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1831   "underlying_type" : "_ZTIj"
1832  },
1833  {
1834   "alignment" : 4,
1835   "enum_fields" :
1836   [
1837    {
1838     "enum_field_value" : 1,
1839     "name" : "android::trait_trivial_copy<unsigned int>::value"
1840    }
1841   ],
1842   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1843   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
1844   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1845   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1846   "size" : 4,
1847   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1848   "underlying_type" : "_ZTIj"
1849  },
1850  {
1851   "alignment" : 4,
1852   "enum_fields" :
1853   [
1854    {
1855     "enum_field_value" : 1,
1856     "name" : "android::trait_trivial_copy<long>::value"
1857    }
1858   ],
1859   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1860   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
1861   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1862   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1863   "size" : 4,
1864   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1865   "underlying_type" : "_ZTIj"
1866  },
1867  {
1868   "alignment" : 4,
1869   "enum_fields" :
1870   [
1871    {
1872     "enum_field_value" : 1,
1873     "name" : "android::trait_trivial_copy<unsigned long>::value"
1874    }
1875   ],
1876   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1877   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
1878   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1879   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1880   "size" : 4,
1881   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1882   "underlying_type" : "_ZTIj"
1883  },
1884  {
1885   "alignment" : 4,
1886   "enum_fields" :
1887   [
1888    {
1889     "enum_field_value" : 1,
1890     "name" : "android::trait_trivial_copy<short>::value"
1891    }
1892   ],
1893   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1894   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
1895   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1896   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1897   "size" : 4,
1898   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1899   "underlying_type" : "_ZTIj"
1900  },
1901  {
1902   "alignment" : 4,
1903   "enum_fields" :
1904   [
1905    {
1906     "enum_field_value" : 1,
1907     "name" : "android::trait_trivial_copy<unsigned short>::value"
1908    }
1909   ],
1910   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1911   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
1912   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1913   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1914   "size" : 4,
1915   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1916   "underlying_type" : "_ZTIj"
1917  },
1918  {
1919   "alignment" : 4,
1920   "enum_fields" :
1921   [
1922    {
1923     "enum_field_value" : 1,
1924     "name" : "android::trait_trivial_copy<void>::value"
1925    }
1926   ],
1927   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1928   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
1929   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1930   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1931   "size" : 4,
1932   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1933   "underlying_type" : "_ZTIj"
1934  },
1935  {
1936   "alignment" : 4,
1937   "enum_fields" :
1938   [
1939    {
1940     "enum_field_value" : 1,
1941     "name" : "android::trait_trivial_copy<long long>::value"
1942    }
1943   ],
1944   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1945   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
1946   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1947   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1948   "size" : 4,
1949   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1950   "underlying_type" : "_ZTIj"
1951  },
1952  {
1953   "alignment" : 4,
1954   "enum_fields" :
1955   [
1956    {
1957     "enum_field_value" : 1,
1958     "name" : "android::trait_trivial_copy<unsigned long long>::value"
1959    }
1960   ],
1961   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1962   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
1963   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1964   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1965   "size" : 4,
1966   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1967   "underlying_type" : "_ZTIj"
1968  },
1969  {
1970   "alignment" : 4,
1971   "enum_fields" :
1972   [
1973    {
1974     "enum_field_value" : 1,
1975     "name" : "android::trait_trivial_ctor<bool>::value"
1976    }
1977   ],
1978   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1979   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1980   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1981   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1982   "size" : 4,
1983   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1984   "underlying_type" : "_ZTIj"
1985  },
1986  {
1987   "alignment" : 4,
1988   "enum_fields" :
1989   [
1990    {
1991     "enum_field_value" : 1,
1992     "name" : "android::trait_trivial_ctor<char>::value"
1993    }
1994   ],
1995   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1996   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1997   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1998   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1999   "size" : 4,
2000   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2001   "underlying_type" : "_ZTIj"
2002  },
2003  {
2004   "alignment" : 4,
2005   "enum_fields" :
2006   [
2007    {
2008     "enum_field_value" : 1,
2009     "name" : "android::trait_trivial_ctor<double>::value"
2010    }
2011   ],
2012   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2013   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2014   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2015   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2016   "size" : 4,
2017   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2018   "underlying_type" : "_ZTIj"
2019  },
2020  {
2021   "alignment" : 4,
2022   "enum_fields" :
2023   [
2024    {
2025     "enum_field_value" : 1,
2026     "name" : "android::trait_trivial_ctor<float>::value"
2027    }
2028   ],
2029   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2030   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2031   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2032   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2033   "size" : 4,
2034   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2035   "underlying_type" : "_ZTIj"
2036  },
2037  {
2038   "alignment" : 4,
2039   "enum_fields" :
2040   [
2041    {
2042     "enum_field_value" : 1,
2043     "name" : "android::trait_trivial_ctor<unsigned char>::value"
2044    }
2045   ],
2046   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2047   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2048   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2049   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2050   "size" : 4,
2051   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2052   "underlying_type" : "_ZTIj"
2053  },
2054  {
2055   "alignment" : 4,
2056   "enum_fields" :
2057   [
2058    {
2059     "enum_field_value" : 1,
2060     "name" : "android::trait_trivial_ctor<int>::value"
2061    }
2062   ],
2063   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2064   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2065   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2066   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2067   "size" : 4,
2068   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2069   "underlying_type" : "_ZTIj"
2070  },
2071  {
2072   "alignment" : 4,
2073   "enum_fields" :
2074   [
2075    {
2076     "enum_field_value" : 1,
2077     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2078    }
2079   ],
2080   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2081   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2082   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2083   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2084   "size" : 4,
2085   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2086   "underlying_type" : "_ZTIj"
2087  },
2088  {
2089   "alignment" : 4,
2090   "enum_fields" :
2091   [
2092    {
2093     "enum_field_value" : 1,
2094     "name" : "android::trait_trivial_ctor<long>::value"
2095    }
2096   ],
2097   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2098   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2099   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2100   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2101   "size" : 4,
2102   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2103   "underlying_type" : "_ZTIj"
2104  },
2105  {
2106   "alignment" : 4,
2107   "enum_fields" :
2108   [
2109    {
2110     "enum_field_value" : 1,
2111     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2112    }
2113   ],
2114   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2115   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2116   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2117   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2118   "size" : 4,
2119   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2120   "underlying_type" : "_ZTIj"
2121  },
2122  {
2123   "alignment" : 4,
2124   "enum_fields" :
2125   [
2126    {
2127     "enum_field_value" : 1,
2128     "name" : "android::trait_trivial_ctor<short>::value"
2129    }
2130   ],
2131   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2132   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2133   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2134   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2135   "size" : 4,
2136   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2137   "underlying_type" : "_ZTIj"
2138  },
2139  {
2140   "alignment" : 4,
2141   "enum_fields" :
2142   [
2143    {
2144     "enum_field_value" : 1,
2145     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2146    }
2147   ],
2148   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2149   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2150   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2151   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2152   "size" : 4,
2153   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2154   "underlying_type" : "_ZTIj"
2155  },
2156  {
2157   "alignment" : 4,
2158   "enum_fields" :
2159   [
2160    {
2161     "enum_field_value" : 1,
2162     "name" : "android::trait_trivial_ctor<void>::value"
2163    }
2164   ],
2165   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2166   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2167   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2168   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2169   "size" : 4,
2170   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2171   "underlying_type" : "_ZTIj"
2172  },
2173  {
2174   "alignment" : 4,
2175   "enum_fields" :
2176   [
2177    {
2178     "enum_field_value" : 1,
2179     "name" : "android::trait_trivial_ctor<long long>::value"
2180    }
2181   ],
2182   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2183   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2184   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2185   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2186   "size" : 4,
2187   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2188   "underlying_type" : "_ZTIj"
2189  },
2190  {
2191   "alignment" : 4,
2192   "enum_fields" :
2193   [
2194    {
2195     "enum_field_value" : 1,
2196     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2197    }
2198   ],
2199   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2200   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2201   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2202   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2203   "size" : 4,
2204   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2205   "underlying_type" : "_ZTIj"
2206  },
2207  {
2208   "alignment" : 4,
2209   "enum_fields" :
2210   [
2211    {
2212     "enum_field_value" : 1,
2213     "name" : "android::trait_trivial_dtor<bool>::value"
2214    }
2215   ],
2216   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2217   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2218   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2219   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2220   "size" : 4,
2221   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2222   "underlying_type" : "_ZTIj"
2223  },
2224  {
2225   "alignment" : 4,
2226   "enum_fields" :
2227   [
2228    {
2229     "enum_field_value" : 1,
2230     "name" : "android::trait_trivial_dtor<char>::value"
2231    }
2232   ],
2233   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2234   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2235   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2236   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2237   "size" : 4,
2238   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2239   "underlying_type" : "_ZTIj"
2240  },
2241  {
2242   "alignment" : 4,
2243   "enum_fields" :
2244   [
2245    {
2246     "enum_field_value" : 1,
2247     "name" : "android::trait_trivial_dtor<double>::value"
2248    }
2249   ],
2250   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2251   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2252   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2253   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2254   "size" : 4,
2255   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2256   "underlying_type" : "_ZTIj"
2257  },
2258  {
2259   "alignment" : 4,
2260   "enum_fields" :
2261   [
2262    {
2263     "enum_field_value" : 1,
2264     "name" : "android::trait_trivial_dtor<float>::value"
2265    }
2266   ],
2267   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2268   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2269   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2270   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2271   "size" : 4,
2272   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2273   "underlying_type" : "_ZTIj"
2274  },
2275  {
2276   "alignment" : 4,
2277   "enum_fields" :
2278   [
2279    {
2280     "enum_field_value" : 1,
2281     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2282    }
2283   ],
2284   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2285   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2286   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2287   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2288   "size" : 4,
2289   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2290   "underlying_type" : "_ZTIj"
2291  },
2292  {
2293   "alignment" : 4,
2294   "enum_fields" :
2295   [
2296    {
2297     "enum_field_value" : 1,
2298     "name" : "android::trait_trivial_dtor<int>::value"
2299    }
2300   ],
2301   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2302   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2303   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2304   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2305   "size" : 4,
2306   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2307   "underlying_type" : "_ZTIj"
2308  },
2309  {
2310   "alignment" : 4,
2311   "enum_fields" :
2312   [
2313    {
2314     "enum_field_value" : 1,
2315     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2316    }
2317   ],
2318   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2319   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2320   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2321   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2322   "size" : 4,
2323   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2324   "underlying_type" : "_ZTIj"
2325  },
2326  {
2327   "alignment" : 4,
2328   "enum_fields" :
2329   [
2330    {
2331     "enum_field_value" : 1,
2332     "name" : "android::trait_trivial_dtor<long>::value"
2333    }
2334   ],
2335   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2336   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2337   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2338   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2339   "size" : 4,
2340   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2341   "underlying_type" : "_ZTIj"
2342  },
2343  {
2344   "alignment" : 4,
2345   "enum_fields" :
2346   [
2347    {
2348     "enum_field_value" : 1,
2349     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2350    }
2351   ],
2352   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2353   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2354   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2355   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2356   "size" : 4,
2357   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2358   "underlying_type" : "_ZTIj"
2359  },
2360  {
2361   "alignment" : 4,
2362   "enum_fields" :
2363   [
2364    {
2365     "enum_field_value" : 1,
2366     "name" : "android::trait_trivial_dtor<short>::value"
2367    }
2368   ],
2369   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2370   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2371   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2372   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2373   "size" : 4,
2374   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2375   "underlying_type" : "_ZTIj"
2376  },
2377  {
2378   "alignment" : 4,
2379   "enum_fields" :
2380   [
2381    {
2382     "enum_field_value" : 1,
2383     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2384    }
2385   ],
2386   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2387   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2388   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2389   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2390   "size" : 4,
2391   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2392   "underlying_type" : "_ZTIj"
2393  },
2394  {
2395   "alignment" : 4,
2396   "enum_fields" :
2397   [
2398    {
2399     "enum_field_value" : 1,
2400     "name" : "android::trait_trivial_dtor<void>::value"
2401    }
2402   ],
2403   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2404   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2405   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2406   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2407   "size" : 4,
2408   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2409   "underlying_type" : "_ZTIj"
2410  },
2411  {
2412   "alignment" : 4,
2413   "enum_fields" :
2414   [
2415    {
2416     "enum_field_value" : 1,
2417     "name" : "android::trait_trivial_dtor<long long>::value"
2418    }
2419   ],
2420   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2421   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2422   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2423   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2424   "size" : 4,
2425   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2426   "underlying_type" : "_ZTIj"
2427  },
2428  {
2429   "alignment" : 4,
2430   "enum_fields" :
2431   [
2432    {
2433     "enum_field_value" : 1,
2434     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2435    }
2436   ],
2437   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2438   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2439   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2440   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2441   "size" : 4,
2442   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2443   "underlying_type" : "_ZTIj"
2444  },
2445  {
2446   "alignment" : 4,
2447   "enum_fields" :
2448   [
2449    {
2450     "enum_field_value" : 1,
2451     "name" : "android::trait_trivial_move<android::String8>::value"
2452    }
2453   ],
2454   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2455   "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:242:1)",
2456   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2457   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2458   "size" : 4,
2459   "source_file" : "/system/core/libutils/include/utils/String8.h",
2460   "underlying_type" : "_ZTIj"
2461  },
2462  {
2463   "alignment" : 4,
2464   "enum_fields" :
2465   [
2466    {
2467     "enum_field_value" : 1,
2468     "name" : "android::trait_trivial_move<android::String16>::value"
2469    }
2470   ],
2471   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2472   "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:197:1)",
2473   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2474   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2475   "size" : 4,
2476   "source_file" : "/system/core/libutils/include/utils/String16.h",
2477   "underlying_type" : "_ZTIj"
2478  },
2479  {
2480   "alignment" : 4,
2481   "enum_fields" :
2482   [
2483    {
2484     "enum_field_value" : 1,
2485     "name" : "android::trait_trivial_move<bool>::value"
2486    }
2487   ],
2488   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2489   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2490   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2491   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2492   "size" : 4,
2493   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2494   "underlying_type" : "_ZTIj"
2495  },
2496  {
2497   "alignment" : 4,
2498   "enum_fields" :
2499   [
2500    {
2501     "enum_field_value" : 1,
2502     "name" : "android::trait_trivial_move<char>::value"
2503    }
2504   ],
2505   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2506   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2507   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2508   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2509   "size" : 4,
2510   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2511   "underlying_type" : "_ZTIj"
2512  },
2513  {
2514   "alignment" : 4,
2515   "enum_fields" :
2516   [
2517    {
2518     "enum_field_value" : 1,
2519     "name" : "android::trait_trivial_move<double>::value"
2520    }
2521   ],
2522   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2523   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2524   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2525   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2526   "size" : 4,
2527   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2528   "underlying_type" : "_ZTIj"
2529  },
2530  {
2531   "alignment" : 4,
2532   "enum_fields" :
2533   [
2534    {
2535     "enum_field_value" : 1,
2536     "name" : "android::trait_trivial_move<float>::value"
2537    }
2538   ],
2539   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2540   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2541   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2542   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2543   "size" : 4,
2544   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2545   "underlying_type" : "_ZTIj"
2546  },
2547  {
2548   "alignment" : 4,
2549   "enum_fields" :
2550   [
2551    {
2552     "enum_field_value" : 1,
2553     "name" : "android::trait_trivial_move<unsigned char>::value"
2554    }
2555   ],
2556   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2557   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2558   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2559   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2560   "size" : 4,
2561   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2562   "underlying_type" : "_ZTIj"
2563  },
2564  {
2565   "alignment" : 4,
2566   "enum_fields" :
2567   [
2568    {
2569     "enum_field_value" : 1,
2570     "name" : "android::trait_trivial_move<int>::value"
2571    }
2572   ],
2573   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2574   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2575   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2576   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2577   "size" : 4,
2578   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2579   "underlying_type" : "_ZTIj"
2580  },
2581  {
2582   "alignment" : 4,
2583   "enum_fields" :
2584   [
2585    {
2586     "enum_field_value" : 1,
2587     "name" : "android::trait_trivial_move<unsigned int>::value"
2588    }
2589   ],
2590   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2591   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2592   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2593   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2594   "size" : 4,
2595   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2596   "underlying_type" : "_ZTIj"
2597  },
2598  {
2599   "alignment" : 4,
2600   "enum_fields" :
2601   [
2602    {
2603     "enum_field_value" : 1,
2604     "name" : "android::trait_trivial_move<long>::value"
2605    }
2606   ],
2607   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2608   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2609   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2610   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2611   "size" : 4,
2612   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2613   "underlying_type" : "_ZTIj"
2614  },
2615  {
2616   "alignment" : 4,
2617   "enum_fields" :
2618   [
2619    {
2620     "enum_field_value" : 1,
2621     "name" : "android::trait_trivial_move<unsigned long>::value"
2622    }
2623   ],
2624   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2625   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2626   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2627   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2628   "size" : 4,
2629   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2630   "underlying_type" : "_ZTIj"
2631  },
2632  {
2633   "alignment" : 4,
2634   "enum_fields" :
2635   [
2636    {
2637     "enum_field_value" : 1,
2638     "name" : "android::trait_trivial_move<short>::value"
2639    }
2640   ],
2641   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2642   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2643   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2644   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2645   "size" : 4,
2646   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2647   "underlying_type" : "_ZTIj"
2648  },
2649  {
2650   "alignment" : 4,
2651   "enum_fields" :
2652   [
2653    {
2654     "enum_field_value" : 1,
2655     "name" : "android::trait_trivial_move<unsigned short>::value"
2656    }
2657   ],
2658   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2659   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2660   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2661   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2662   "size" : 4,
2663   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2664   "underlying_type" : "_ZTIj"
2665  },
2666  {
2667   "alignment" : 4,
2668   "enum_fields" :
2669   [
2670    {
2671     "enum_field_value" : 1,
2672     "name" : "android::trait_trivial_move<void>::value"
2673    }
2674   ],
2675   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2676   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2677   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2678   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2679   "size" : 4,
2680   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2681   "underlying_type" : "_ZTIj"
2682  },
2683  {
2684   "alignment" : 4,
2685   "enum_fields" :
2686   [
2687    {
2688     "enum_field_value" : 1,
2689     "name" : "android::trait_trivial_move<long long>::value"
2690    }
2691   ],
2692   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2693   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2694   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2695   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2696   "size" : 4,
2697   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2698   "underlying_type" : "_ZTIj"
2699  },
2700  {
2701   "alignment" : 4,
2702   "enum_fields" :
2703   [
2704    {
2705     "enum_field_value" : 1,
2706     "name" : "android::trait_trivial_move<unsigned long long>::value"
2707    }
2708   ],
2709   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2710   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2711   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2712   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2713   "size" : 4,
2714   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2715   "underlying_type" : "_ZTIj"
2716  },
2717  {
2718   "alignment" : 4,
2719   "enum_fields" :
2720   [
2721    {
2722     "enum_field_value" : 0,
2723     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2724    },
2725    {
2726     "enum_field_value" : 1,
2727     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2728    },
2729    {
2730     "enum_field_value" : 2,
2731     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2732    }
2733   ],
2734   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2735   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2736   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2737   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2738   "size" : 4,
2739   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2740   "underlying_type" : "_ZTIi"
2741  },
2742  {
2743   "alignment" : 4,
2744   "enum_fields" :
2745   [
2746    {
2747     "enum_field_value" : -1,
2748     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2749    }
2750   ],
2751   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2752   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2753   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2754   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2755   "size" : 4,
2756   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2757   "underlying_type" : "_ZTIi"
2758  },
2759  {
2760   "alignment" : 1,
2761   "enum_fields" :
2762   [
2763    {
2764     "enum_field_value" : 0,
2765     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2766    },
2767    {
2768     "enum_field_value" : 1,
2769     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2770    },
2771    {
2772     "enum_field_value" : 2,
2773     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2774    }
2775   ],
2776   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2777   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2778   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2779   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2780   "size" : 1,
2781   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2782   "underlying_type" : "_ZTIh"
2783  },
2784  {
2785   "alignment" : 4,
2786   "enum_fields" :
2787   [
2788    {
2789     "enum_field_value" : 0,
2790     "name" : "android::Mutex::PRIVATE"
2791    },
2792    {
2793     "enum_field_value" : 1,
2794     "name" : "android::Mutex::SHARED"
2795    }
2796   ],
2797   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
2798   "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
2799   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2800   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2801   "size" : 4,
2802   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
2803   "underlying_type" : "_ZTIj"
2804  },
2805  {
2806   "alignment" : 4,
2807   "enum_fields" :
2808   [
2809    {
2810     "enum_field_value" : 0,
2811     "name" : "android::RWLock::PRIVATE"
2812    },
2813    {
2814     "enum_field_value" : 1,
2815     "name" : "android::RWLock::SHARED"
2816    }
2817   ],
2818   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
2819   "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
2820   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2821   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2822   "size" : 4,
2823   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
2824   "underlying_type" : "_ZTIj"
2825  },
2826  {
2827   "access" : "protected",
2828   "alignment" : 4,
2829   "enum_fields" :
2830   [
2831    {
2832     "enum_field_value" : 1,
2833     "name" : "android::RefBase::FIRST_INC_STRONG"
2834    }
2835   ],
2836   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2837   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:313:5)",
2838   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2839   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2840   "size" : 4,
2841   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
2842   "underlying_type" : "_ZTIj"
2843  },
2844  {
2845   "access" : "protected",
2846   "alignment" : 4,
2847   "enum_fields" :
2848   [
2849    {
2850     "enum_field_value" : 0,
2851     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
2852    },
2853    {
2854     "enum_field_value" : 1,
2855     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
2856    },
2857    {
2858     "enum_field_value" : 1,
2859     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
2860    }
2861   ],
2862   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2863   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:304:5)",
2864   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2865   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2866   "size" : 4,
2867   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
2868   "underlying_type" : "_ZTIj"
2869  },
2870  {
2871   "alignment" : 4,
2872   "enum_fields" :
2873   [
2874    {
2875     "enum_field_value" : 0,
2876     "name" : "android::String8::kEmptyString"
2877    }
2878   ],
2879   "linker_set_key" : "_ZTIN7android7String813StaticLinkageE",
2880   "name" : "android::String8::StaticLinkage",
2881   "referenced_type" : "_ZTIN7android7String813StaticLinkageE",
2882   "self_type" : "_ZTIN7android7String813StaticLinkageE",
2883   "size" : 4,
2884   "source_file" : "/system/core/libutils/include/utils/String8.h",
2885   "underlying_type" : "_ZTIj"
2886  },
2887  {
2888   "alignment" : 4,
2889   "enum_fields" :
2890   [
2891    {
2892     "enum_field_value" : 0,
2893     "name" : "android::String16::kEmptyString"
2894    }
2895   ],
2896   "linker_set_key" : "_ZTIN7android8String1613StaticLinkageE",
2897   "name" : "android::String16::StaticLinkage",
2898   "referenced_type" : "_ZTIN7android8String1613StaticLinkageE",
2899   "self_type" : "_ZTIN7android8String1613StaticLinkageE",
2900   "size" : 4,
2901   "source_file" : "/system/core/libutils/include/utils/String16.h",
2902   "underlying_type" : "_ZTIj"
2903  },
2904  {
2905   "alignment" : 4,
2906   "enum_fields" :
2907   [
2908    {
2909     "enum_field_value" : 0,
2910     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
2911    },
2912    {
2913     "enum_field_value" : 1,
2914     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
2915    },
2916    {
2917     "enum_field_value" : 2,
2918     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
2919    },
2920    {
2921     "enum_field_value" : 3,
2922     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
2923    }
2924   ],
2925   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2926   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
2927   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2928   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2929   "size" : 4,
2930   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
2931   "underlying_type" : "_ZTIi"
2932  },
2933  {
2934   "alignment" : 4,
2935   "enum_fields" :
2936   [
2937    {
2938     "enum_field_value" : 0,
2939     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
2940    },
2941    {
2942     "enum_field_value" : 1,
2943     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
2944    },
2945    {
2946     "enum_field_value" : 2,
2947     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
2948    }
2949   ],
2950   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2951   "name" : "android::hardware::ProcessState::CallRestriction",
2952   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2953   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2954   "size" : 4,
2955   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
2956   "underlying_type" : "_ZTIi"
2957  },
2958  {
2959   "alignment" : 4,
2960   "enum_fields" :
2961   [
2962    {
2963     "enum_field_value" : 0,
2964     "name" : "android::hardware::HidlReturnRestriction::NONE"
2965    },
2966    {
2967     "enum_field_value" : 1,
2968     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
2969    },
2970    {
2971     "enum_field_value" : 2,
2972     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
2973    }
2974   ],
2975   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2976   "name" : "android::hardware::HidlReturnRestriction",
2977   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2978   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2979   "size" : 4,
2980   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
2981   "underlying_type" : "_ZTIi"
2982  },
2983  {
2984   "alignment" : 4,
2985   "enum_fields" :
2986   [
2987    {
2988     "enum_field_value" : 0,
2989     "name" : "android::hardware::boot::V1_0::BoolResult::FALSE"
2990    },
2991    {
2992     "enum_field_value" : 1,
2993     "name" : "android::hardware::boot::V1_0::BoolResult::TRUE"
2994    },
2995    {
2996     "enum_field_value" : -1,
2997     "name" : "android::hardware::boot::V1_0::BoolResult::INVALID_SLOT"
2998    }
2999   ],
3000   "linker_set_key" : "_ZTIN7android8hardware4boot4V1_010BoolResultE",
3001   "name" : "android::hardware::boot::V1_0::BoolResult",
3002   "referenced_type" : "_ZTIN7android8hardware4boot4V1_010BoolResultE",
3003   "self_type" : "_ZTIN7android8hardware4boot4V1_010BoolResultE",
3004   "size" : 4,
3005   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/types.h",
3006   "underlying_type" : "_ZTIi"
3007  },
3008  {
3009   "alignment" : 4,
3010   "enum_fields" :
3011   [
3012    {
3013     "enum_field_value" : 0,
3014     "name" : "android::hardware::Status::EX_NONE"
3015    },
3016    {
3017     "enum_field_value" : -1,
3018     "name" : "android::hardware::Status::EX_SECURITY"
3019    },
3020    {
3021     "enum_field_value" : -2,
3022     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
3023    },
3024    {
3025     "enum_field_value" : -3,
3026     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
3027    },
3028    {
3029     "enum_field_value" : -4,
3030     "name" : "android::hardware::Status::EX_NULL_POINTER"
3031    },
3032    {
3033     "enum_field_value" : -5,
3034     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
3035    },
3036    {
3037     "enum_field_value" : -6,
3038     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
3039    },
3040    {
3041     "enum_field_value" : -7,
3042     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
3043    },
3044    {
3045     "enum_field_value" : -128,
3046     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
3047    },
3048    {
3049     "enum_field_value" : -129,
3050     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
3051    }
3052   ],
3053   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
3054   "name" : "android::hardware::Status::Exception",
3055   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3056   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3057   "size" : 4,
3058   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3059   "underlying_type" : "_ZTIi"
3060  },
3061  {
3062   "alignment" : 4,
3063   "enum_fields" :
3064   [
3065    {
3066     "enum_field_value" : 1,
3067     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
3068    }
3069   ],
3070   "linker_set_key" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3071   "name" : "android::hardware::IBinder::(anonymous enum at system/libhwbinder/include/hwbinder/IBinder.h:47:5)",
3072   "referenced_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3073   "self_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3074   "size" : 4,
3075   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
3076   "underlying_type" : "_ZTIj"
3077  },
3078  {
3079   "alignment" : 4,
3080   "enum_fields" :
3081   [
3082    {
3083     "enum_field_value" : 0,
3084     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3085    },
3086    {
3087     "enum_field_value" : 1,
3088     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3089    },
3090    {
3091     "enum_field_value" : 2,
3092     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3093    },
3094    {
3095     "enum_field_value" : 3,
3096     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3097    },
3098    {
3099     "enum_field_value" : 4,
3100     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3101    },
3102    {
3103     "enum_field_value" : 5,
3104     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3105    },
3106    {
3107     "enum_field_value" : 6,
3108     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3109    },
3110    {
3111     "enum_field_value" : 7,
3112     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3113    },
3114    {
3115     "enum_field_value" : 8,
3116     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3117    },
3118    {
3119     "enum_field_value" : 9,
3120     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3121    }
3122   ],
3123   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3124   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3125   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3126   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3127   "size" : 4,
3128   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
3129   "underlying_type" : "_ZTIj"
3130  },
3131  {
3132   "alignment" : 4,
3133   "enum_fields" :
3134   [
3135    {
3136     "enum_field_value" : 1,
3137     "name" : "android::hardware::kSynchronizedReadWrite"
3138    },
3139    {
3140     "enum_field_value" : 2,
3141     "name" : "android::hardware::kUnsynchronizedWrite"
3142    }
3143   ],
3144   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3145   "name" : "android::hardware::MQFlavor",
3146   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3147   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3148   "size" : 4,
3149   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3150   "underlying_type" : "_ZTIj"
3151  },
3152  {
3153   "alignment" : 4,
3154   "enum_fields" :
3155   [
3156    {
3157     "enum_field_value" : 0,
3158     "name" : "android::Condition::WAKE_UP_ONE"
3159    },
3160    {
3161     "enum_field_value" : 1,
3162     "name" : "android::Condition::WAKE_UP_ALL"
3163    }
3164   ],
3165   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
3166   "name" : "android::Condition::WakeUpType",
3167   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3168   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3169   "size" : 4,
3170   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3171   "underlying_type" : "_ZTIj"
3172  },
3173  {
3174   "alignment" : 4,
3175   "enum_fields" :
3176   [
3177    {
3178     "enum_field_value" : 0,
3179     "name" : "android::Condition::PRIVATE"
3180    },
3181    {
3182     "enum_field_value" : 1,
3183     "name" : "android::Condition::SHARED"
3184    }
3185   ],
3186   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
3187   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
3188   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
3189   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
3190   "size" : 4,
3191   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3192   "underlying_type" : "_ZTIj"
3193  }
3194 ],
3195 "function_types" :
3196 [
3197  {
3198   "alignment" : 4,
3199   "linker_set_key" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3200   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3201   "parameters" :
3202   [
3203    {
3204     "referenced_type" : "_ZTIRKN7android8String16E"
3205    },
3206    {
3207     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3208    },
3209    {
3210     "referenced_type" : "_ZTIPv"
3211    }
3212   ],
3213   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3214   "return_type" : "_ZTIb",
3215   "self_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3216   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3217  },
3218  {
3219   "alignment" : 4,
3220   "linker_set_key" : "_ZTIFiPvE",
3221   "name" : "int (void *)",
3222   "parameters" :
3223   [
3224    {
3225     "referenced_type" : "_ZTIPv"
3226    }
3227   ],
3228   "referenced_type" : "_ZTIFiPvE",
3229   "return_type" : "_ZTIi",
3230   "self_type" : "_ZTIFiPvE",
3231   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3232  },
3233  {
3234   "alignment" : 4,
3235   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
3236   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
3237   "parameters" :
3238   [
3239    {
3240     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3241    },
3242    {
3243     "referenced_type" : "_ZTIPKh"
3244    },
3245    {
3246     "referenced_type" : "_ZTIm"
3247    },
3248    {
3249     "referenced_type" : "_ZTIPKy"
3250    },
3251    {
3252     "referenced_type" : "_ZTIm"
3253    },
3254    {
3255     "referenced_type" : "_ZTIPv"
3256    }
3257   ],
3258   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
3259   "return_type" : "_ZTIv",
3260   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
3261   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3262  }
3263 ],
3264 "functions" :
3265 [
3266  {
3267   "function_name" : "android::hardware::boot::V1_0::IBootControl::getService",
3268   "linker_set_key" : "_ZN7android8hardware4boot4V1_012IBootControl10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3269   "parameters" :
3270   [
3271    {
3272     "default_arg" : true,
3273     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3274    },
3275    {
3276     "default_arg" : true,
3277     "referenced_type" : "_ZTIb"
3278    }
3279   ],
3280   "return_type" : "_ZTIN7android2spINS_8hardware4boot4V1_012IBootControlEEE",
3281   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/IBootControl.h"
3282  },
3283  {
3284   "function_name" : "android::hardware::boot::V1_0::IBootControl::linkToDeath",
3285   "linker_set_key" : "_ZN7android8hardware4boot4V1_012IBootControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
3286   "parameters" :
3287   [
3288    {
3289     "is_this_ptr" : true,
3290     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_012IBootControlE"
3291    },
3292    {
3293     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3294    },
3295    {
3296     "referenced_type" : "_ZTIm"
3297    }
3298   ],
3299   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3300   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/IBootControl.h"
3301  },
3302  {
3303   "function_name" : "android::hardware::boot::V1_0::IBootControl::getDebugInfo",
3304   "linker_set_key" : "_ZN7android8hardware4boot4V1_012IBootControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3305   "parameters" :
3306   [
3307    {
3308     "is_this_ptr" : true,
3309     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_012IBootControlE"
3310    },
3311    {
3312     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3313    }
3314   ],
3315   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3316   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/IBootControl.h"
3317  },
3318  {
3319   "function_name" : "android::hardware::boot::V1_0::IBootControl::getHashChain",
3320   "linker_set_key" : "_ZN7android8hardware4boot4V1_012IBootControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
3321   "parameters" :
3322   [
3323    {
3324     "is_this_ptr" : true,
3325     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_012IBootControlE"
3326    },
3327    {
3328     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLm32EJEEEEEEEE"
3329    }
3330   ],
3331   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3332   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/IBootControl.h"
3333  },
3334  {
3335   "function_name" : "android::hardware::boot::V1_0::IBootControl::tryGetService",
3336   "linker_set_key" : "_ZN7android8hardware4boot4V1_012IBootControl13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3337   "parameters" :
3338   [
3339    {
3340     "default_arg" : true,
3341     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3342    },
3343    {
3344     "default_arg" : true,
3345     "referenced_type" : "_ZTIb"
3346    }
3347   ],
3348   "return_type" : "_ZTIN7android2spINS_8hardware4boot4V1_012IBootControlEEE",
3349   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/IBootControl.h"
3350  },
3351  {
3352   "function_name" : "android::hardware::boot::V1_0::IBootControl::unlinkToDeath",
3353   "linker_set_key" : "_ZN7android8hardware4boot4V1_012IBootControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3354   "parameters" :
3355   [
3356    {
3357     "is_this_ptr" : true,
3358     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_012IBootControlE"
3359    },
3360    {
3361     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3362    }
3363   ],
3364   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3365   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/IBootControl.h"
3366  },
3367  {
3368   "function_name" : "android::hardware::boot::V1_0::IBootControl::interfaceChain",
3369   "linker_set_key" : "_ZN7android8hardware4boot4V1_012IBootControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3370   "parameters" :
3371   [
3372    {
3373     "is_this_ptr" : true,
3374     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_012IBootControlE"
3375    },
3376    {
3377     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3378    }
3379   ],
3380   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3381   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/IBootControl.h"
3382  },
3383  {
3384   "function_name" : "android::hardware::boot::V1_0::IBootControl::registerAsService",
3385   "linker_set_key" : "_ZN7android8hardware4boot4V1_012IBootControl17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3386   "parameters" :
3387   [
3388    {
3389     "is_this_ptr" : true,
3390     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_012IBootControlE"
3391    },
3392    {
3393     "default_arg" : true,
3394     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3395    }
3396   ],
3397   "return_type" : "_ZTIi",
3398   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/IBootControl.h"
3399  },
3400  {
3401   "function_name" : "android::hardware::boot::V1_0::IBootControl::interfaceDescriptor",
3402   "linker_set_key" : "_ZN7android8hardware4boot4V1_012IBootControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3403   "parameters" :
3404   [
3405    {
3406     "is_this_ptr" : true,
3407     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_012IBootControlE"
3408    },
3409    {
3410     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3411    }
3412   ],
3413   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3414   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/IBootControl.h"
3415  },
3416  {
3417   "function_name" : "android::hardware::boot::V1_0::IBootControl::notifySyspropsChanged",
3418   "linker_set_key" : "_ZN7android8hardware4boot4V1_012IBootControl21notifySyspropsChangedEv",
3419   "parameters" :
3420   [
3421    {
3422     "is_this_ptr" : true,
3423     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_012IBootControlE"
3424    }
3425   ],
3426   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3427   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/IBootControl.h"
3428  },
3429  {
3430   "function_name" : "android::hardware::boot::V1_0::IBootControl::setHALInstrumentation",
3431   "linker_set_key" : "_ZN7android8hardware4boot4V1_012IBootControl21setHALInstrumentationEv",
3432   "parameters" :
3433   [
3434    {
3435     "is_this_ptr" : true,
3436     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_012IBootControlE"
3437    }
3438   ],
3439   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3440   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/IBootControl.h"
3441  },
3442  {
3443   "function_name" : "android::hardware::boot::V1_0::IBootControl::registerForNotifications",
3444   "linker_set_key" : "_ZN7android8hardware4boot4V1_012IBootControl24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3445   "parameters" :
3446   [
3447    {
3448     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3449    },
3450    {
3451     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
3452    }
3453   ],
3454   "return_type" : "_ZTIb",
3455   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/IBootControl.h"
3456  },
3457  {
3458   "function_name" : "android::hardware::boot::V1_0::IBootControl::ping",
3459   "linker_set_key" : "_ZN7android8hardware4boot4V1_012IBootControl4pingEv",
3460   "parameters" :
3461   [
3462    {
3463     "is_this_ptr" : true,
3464     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_012IBootControlE"
3465    }
3466   ],
3467   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3468   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/IBootControl.h"
3469  },
3470  {
3471   "function_name" : "android::hardware::boot::V1_0::IBootControl::debug",
3472   "linker_set_key" : "_ZN7android8hardware4boot4V1_012IBootControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3473   "parameters" :
3474   [
3475    {
3476     "is_this_ptr" : true,
3477     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_012IBootControlE"
3478    },
3479    {
3480     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
3481    },
3482    {
3483     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
3484    }
3485   ],
3486   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3487   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/IBootControl.h"
3488  },
3489  {
3490   "function_name" : "android::hardware::boot::V1_0::IBootControl::castFrom",
3491   "linker_set_key" : "_ZN7android8hardware4boot4V1_012IBootControl8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3492   "parameters" :
3493   [
3494    {
3495     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
3496    },
3497    {
3498     "default_arg" : true,
3499     "referenced_type" : "_ZTIb"
3500    }
3501   ],
3502   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_4boot4V1_012IBootControlEEEEE",
3503   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/IBootControl.h"
3504  },
3505  {
3506   "function_name" : "android::hardware::boot::V1_0::IBootControl::castFrom",
3507   "linker_set_key" : "_ZN7android8hardware4boot4V1_012IBootControl8castFromERKNS_2spIS3_EEb",
3508   "parameters" :
3509   [
3510    {
3511     "referenced_type" : "_ZTIRKN7android2spINS_8hardware4boot4V1_012IBootControlEEE"
3512    },
3513    {
3514     "default_arg" : true,
3515     "referenced_type" : "_ZTIb"
3516    }
3517   ],
3518   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_4boot4V1_012IBootControlEEEEE",
3519   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/IBootControl.h"
3520  },
3521  {
3522   "access" : "private",
3523   "function_name" : "android::hardware::boot::V1_0::BsBootControl::addOnewayTask",
3524   "linker_set_key" : "_ZN7android8hardware4boot4V1_013BsBootControl13addOnewayTaskENSt3__18functionIFvvEEE",
3525   "parameters" :
3526   [
3527    {
3528     "is_this_ptr" : true,
3529     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_013BsBootControlE"
3530    },
3531    {
3532     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
3533    }
3534   ],
3535   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3536   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BsBootControl.h"
3537  },
3538  {
3539   "function_name" : "android::hardware::boot::V1_0::BsBootControl::BsBootControl",
3540   "linker_set_key" : "_ZN7android8hardware4boot4V1_013BsBootControlC1ENS_2spINS2_12IBootControlEEE",
3541   "parameters" :
3542   [
3543    {
3544     "is_this_ptr" : true,
3545     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_013BsBootControlE"
3546    },
3547    {
3548     "referenced_type" : "_ZTIKN7android2spINS_8hardware4boot4V1_012IBootControlEEE"
3549    }
3550   ],
3551   "return_type" : "_ZTIv",
3552   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BsBootControl.h"
3553  },
3554  {
3555   "function_name" : "android::hardware::boot::V1_0::BsBootControl::BsBootControl",
3556   "linker_set_key" : "_ZN7android8hardware4boot4V1_013BsBootControlC2ENS_2spINS2_12IBootControlEEE",
3557   "parameters" :
3558   [
3559    {
3560     "is_this_ptr" : true,
3561     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_013BsBootControlE"
3562    },
3563    {
3564     "referenced_type" : "_ZTIKN7android2spINS_8hardware4boot4V1_012IBootControlEEE"
3565    }
3566   ],
3567   "return_type" : "_ZTIv",
3568   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BsBootControl.h"
3569  },
3570  {
3571   "function_name" : "android::hardware::boot::V1_0::BnHwBootControl::onTransact",
3572   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BnHwBootControl10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
3573   "parameters" :
3574   [
3575    {
3576     "is_this_ptr" : true,
3577     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_015BnHwBootControlE"
3578    },
3579    {
3580     "referenced_type" : "_ZTIj"
3581    },
3582    {
3583     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3584    },
3585    {
3586     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3587    },
3588    {
3589     "default_arg" : true,
3590     "referenced_type" : "_ZTIj"
3591    },
3592    {
3593     "default_arg" : true,
3594     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3595    }
3596   ],
3597   "return_type" : "_ZTIi",
3598   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BnHwBootControl.h"
3599  },
3600  {
3601   "access" : "private",
3602   "function_name" : "android::hardware::boot::V1_0::BnHwBootControl::getDebugInfo",
3603   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BnHwBootControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3604   "parameters" :
3605   [
3606    {
3607     "is_this_ptr" : true,
3608     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_015BnHwBootControlE"
3609    },
3610    {
3611     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3612    }
3613   ],
3614   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3615   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BnHwBootControl.h"
3616  },
3617  {
3618   "function_name" : "android::hardware::boot::V1_0::BnHwBootControl::_hidl_getSuffix",
3619   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BnHwBootControl15_hidl_getSuffixEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3620   "parameters" :
3621   [
3622    {
3623     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3624    },
3625    {
3626     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3627    },
3628    {
3629     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3630    },
3631    {
3632     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3633    }
3634   ],
3635   "return_type" : "_ZTIi",
3636   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BnHwBootControl.h"
3637  },
3638  {
3639   "function_name" : "android::hardware::boot::V1_0::BnHwBootControl::_hidl_getCurrentSlot",
3640   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BnHwBootControl20_hidl_getCurrentSlotEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3641   "parameters" :
3642   [
3643    {
3644     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3645    },
3646    {
3647     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3648    },
3649    {
3650     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3651    },
3652    {
3653     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3654    }
3655   ],
3656   "return_type" : "_ZTIi",
3657   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BnHwBootControl.h"
3658  },
3659  {
3660   "function_name" : "android::hardware::boot::V1_0::BnHwBootControl::_hidl_getNumberSlots",
3661   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BnHwBootControl20_hidl_getNumberSlotsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3662   "parameters" :
3663   [
3664    {
3665     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3666    },
3667    {
3668     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3669    },
3670    {
3671     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3672    },
3673    {
3674     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3675    }
3676   ],
3677   "return_type" : "_ZTIi",
3678   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BnHwBootControl.h"
3679  },
3680  {
3681   "function_name" : "android::hardware::boot::V1_0::BnHwBootControl::_hidl_isSlotBootable",
3682   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BnHwBootControl20_hidl_isSlotBootableEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3683   "parameters" :
3684   [
3685    {
3686     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3687    },
3688    {
3689     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3690    },
3691    {
3692     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3693    },
3694    {
3695     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3696    }
3697   ],
3698   "return_type" : "_ZTIi",
3699   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BnHwBootControl.h"
3700  },
3701  {
3702   "function_name" : "android::hardware::boot::V1_0::BnHwBootControl::_hidl_setActiveBootSlot",
3703   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BnHwBootControl23_hidl_setActiveBootSlotEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3704   "parameters" :
3705   [
3706    {
3707     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3708    },
3709    {
3710     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3711    },
3712    {
3713     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3714    },
3715    {
3716     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3717    }
3718   ],
3719   "return_type" : "_ZTIi",
3720   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BnHwBootControl.h"
3721  },
3722  {
3723   "function_name" : "android::hardware::boot::V1_0::BnHwBootControl::_hidl_markBootSuccessful",
3724   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BnHwBootControl24_hidl_markBootSuccessfulEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3725   "parameters" :
3726   [
3727    {
3728     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3729    },
3730    {
3731     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3732    },
3733    {
3734     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3735    },
3736    {
3737     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3738    }
3739   ],
3740   "return_type" : "_ZTIi",
3741   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BnHwBootControl.h"
3742  },
3743  {
3744   "function_name" : "android::hardware::boot::V1_0::BnHwBootControl::_hidl_setSlotAsUnbootable",
3745   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BnHwBootControl25_hidl_setSlotAsUnbootableEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3746   "parameters" :
3747   [
3748    {
3749     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3750    },
3751    {
3752     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3753    },
3754    {
3755     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3756    },
3757    {
3758     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3759    }
3760   ],
3761   "return_type" : "_ZTIi",
3762   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BnHwBootControl.h"
3763  },
3764  {
3765   "function_name" : "android::hardware::boot::V1_0::BnHwBootControl::_hidl_isSlotMarkedSuccessful",
3766   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BnHwBootControl28_hidl_isSlotMarkedSuccessfulEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3767   "parameters" :
3768   [
3769    {
3770     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3771    },
3772    {
3773     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3774    },
3775    {
3776     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3777    },
3778    {
3779     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3780    }
3781   ],
3782   "return_type" : "_ZTIi",
3783   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BnHwBootControl.h"
3784  },
3785  {
3786   "access" : "private",
3787   "function_name" : "android::hardware::boot::V1_0::BnHwBootControl::ping",
3788   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BnHwBootControl4pingEv",
3789   "parameters" :
3790   [
3791    {
3792     "is_this_ptr" : true,
3793     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_015BnHwBootControlE"
3794    }
3795   ],
3796   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3797   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BnHwBootControl.h"
3798  },
3799  {
3800   "function_name" : "android::hardware::boot::V1_0::BnHwBootControl::BnHwBootControl",
3801   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BnHwBootControlC1ERKNS_2spINS2_12IBootControlEEE",
3802   "parameters" :
3803   [
3804    {
3805     "is_this_ptr" : true,
3806     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_015BnHwBootControlE"
3807    },
3808    {
3809     "referenced_type" : "_ZTIRKN7android2spINS_8hardware4boot4V1_012IBootControlEEE"
3810    }
3811   ],
3812   "return_type" : "_ZTIv",
3813   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BnHwBootControl.h"
3814  },
3815  {
3816   "function_name" : "android::hardware::boot::V1_0::BnHwBootControl::BnHwBootControl",
3817   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BnHwBootControlC2ERKNS_2spINS2_12IBootControlEEE",
3818   "parameters" :
3819   [
3820    {
3821     "is_this_ptr" : true,
3822     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_015BnHwBootControlE"
3823    },
3824    {
3825     "referenced_type" : "_ZTIRKN7android2spINS_8hardware4boot4V1_012IBootControlEEE"
3826    }
3827   ],
3828   "return_type" : "_ZTIv",
3829   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BnHwBootControl.h"
3830  },
3831  {
3832   "function_name" : "android::hardware::boot::V1_0::BnHwBootControl::~BnHwBootControl",
3833   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BnHwBootControlD0Ev",
3834   "parameters" :
3835   [
3836    {
3837     "is_this_ptr" : true,
3838     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_015BnHwBootControlE"
3839    }
3840   ],
3841   "return_type" : "_ZTIv",
3842   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BnHwBootControl.h"
3843  },
3844  {
3845   "function_name" : "android::hardware::boot::V1_0::BnHwBootControl::~BnHwBootControl",
3846   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BnHwBootControlD1Ev",
3847   "parameters" :
3848   [
3849    {
3850     "is_this_ptr" : true,
3851     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_015BnHwBootControlE"
3852    }
3853   ],
3854   "return_type" : "_ZTIv",
3855   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BnHwBootControl.h"
3856  },
3857  {
3858   "function_name" : "android::hardware::boot::V1_0::BnHwBootControl::~BnHwBootControl",
3859   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BnHwBootControlD2Ev",
3860   "parameters" :
3861   [
3862    {
3863     "is_this_ptr" : true,
3864     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_015BnHwBootControlE"
3865    }
3866   ],
3867   "return_type" : "_ZTIv",
3868   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BnHwBootControl.h"
3869  },
3870  {
3871   "function_name" : "android::hardware::boot::V1_0::BpHwBootControl::linkToDeath",
3872   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BpHwBootControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
3873   "parameters" :
3874   [
3875    {
3876     "is_this_ptr" : true,
3877     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_015BpHwBootControlE"
3878    },
3879    {
3880     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3881    },
3882    {
3883     "referenced_type" : "_ZTIm"
3884    }
3885   ],
3886   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3887   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BpHwBootControl.h"
3888  },
3889  {
3890   "function_name" : "android::hardware::boot::V1_0::BpHwBootControl::getDebugInfo",
3891   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BpHwBootControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3892   "parameters" :
3893   [
3894    {
3895     "is_this_ptr" : true,
3896     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_015BpHwBootControlE"
3897    },
3898    {
3899     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3900    }
3901   ],
3902   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3903   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BpHwBootControl.h"
3904  },
3905  {
3906   "function_name" : "android::hardware::boot::V1_0::BpHwBootControl::getHashChain",
3907   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BpHwBootControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
3908   "parameters" :
3909   [
3910    {
3911     "is_this_ptr" : true,
3912     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_015BpHwBootControlE"
3913    },
3914    {
3915     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLm32EJEEEEEEEE"
3916    }
3917   ],
3918   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3919   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BpHwBootControl.h"
3920  },
3921  {
3922   "function_name" : "android::hardware::boot::V1_0::BpHwBootControl::unlinkToDeath",
3923   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BpHwBootControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3924   "parameters" :
3925   [
3926    {
3927     "is_this_ptr" : true,
3928     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_015BpHwBootControlE"
3929    },
3930    {
3931     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3932    }
3933   ],
3934   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3935   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BpHwBootControl.h"
3936  },
3937  {
3938   "function_name" : "android::hardware::boot::V1_0::BpHwBootControl::getCurrentSlot",
3939   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BpHwBootControl14getCurrentSlotEv",
3940   "parameters" :
3941   [
3942    {
3943     "is_this_ptr" : true,
3944     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_015BpHwBootControlE"
3945    }
3946   ],
3947   "return_type" : "_ZTIN7android8hardware6ReturnIjEE",
3948   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BpHwBootControl.h"
3949  },
3950  {
3951   "function_name" : "android::hardware::boot::V1_0::BpHwBootControl::getNumberSlots",
3952   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BpHwBootControl14getNumberSlotsEv",
3953   "parameters" :
3954   [
3955    {
3956     "is_this_ptr" : true,
3957     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_015BpHwBootControlE"
3958    }
3959   ],
3960   "return_type" : "_ZTIN7android8hardware6ReturnIjEE",
3961   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BpHwBootControl.h"
3962  },
3963  {
3964   "function_name" : "android::hardware::boot::V1_0::BpHwBootControl::interfaceChain",
3965   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BpHwBootControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3966   "parameters" :
3967   [
3968    {
3969     "is_this_ptr" : true,
3970     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_015BpHwBootControlE"
3971    },
3972    {
3973     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3974    }
3975   ],
3976   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3977   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BpHwBootControl.h"
3978  },
3979  {
3980   "function_name" : "android::hardware::boot::V1_0::BpHwBootControl::isSlotBootable",
3981   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BpHwBootControl14isSlotBootableEj",
3982   "parameters" :
3983   [
3984    {
3985     "is_this_ptr" : true,
3986     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_015BpHwBootControlE"
3987    },
3988    {
3989     "referenced_type" : "_ZTIj"
3990    }
3991   ],
3992   "return_type" : "_ZTIN7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
3993   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BpHwBootControl.h"
3994  },
3995  {
3996   "function_name" : "android::hardware::boot::V1_0::BpHwBootControl::_hidl_getSuffix",
3997   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BpHwBootControl15_hidl_getSuffixEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjNSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3998   "parameters" :
3999   [
4000    {
4001     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4002    },
4003    {
4004     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4005    },
4006    {
4007     "referenced_type" : "_ZTIj"
4008    },
4009    {
4010     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4011    }
4012   ],
4013   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4014   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BpHwBootControl.h"
4015  },
4016  {
4017   "function_name" : "android::hardware::boot::V1_0::BpHwBootControl::onLastStrongRef",
4018   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BpHwBootControl15onLastStrongRefEPKv",
4019   "parameters" :
4020   [
4021    {
4022     "is_this_ptr" : true,
4023     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_015BpHwBootControlE"
4024    },
4025    {
4026     "referenced_type" : "_ZTIPKv"
4027    }
4028   ],
4029   "return_type" : "_ZTIv",
4030   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BpHwBootControl.h"
4031  },
4032  {
4033   "function_name" : "android::hardware::boot::V1_0::BpHwBootControl::setActiveBootSlot",
4034   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BpHwBootControl17setActiveBootSlotEjNSt3__18functionIFvRKNS2_13CommandResultEEEE",
4035   "parameters" :
4036   [
4037    {
4038     "is_this_ptr" : true,
4039     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_015BpHwBootControlE"
4040    },
4041    {
4042     "referenced_type" : "_ZTIj"
4043    },
4044    {
4045     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware4boot4V1_013CommandResultEEEE"
4046    }
4047   ],
4048   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4049   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BpHwBootControl.h"
4050  },
4051  {
4052   "function_name" : "android::hardware::boot::V1_0::BpHwBootControl::markBootSuccessful",
4053   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BpHwBootControl18markBootSuccessfulENSt3__18functionIFvRKNS2_13CommandResultEEEE",
4054   "parameters" :
4055   [
4056    {
4057     "is_this_ptr" : true,
4058     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_015BpHwBootControlE"
4059    },
4060    {
4061     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware4boot4V1_013CommandResultEEEE"
4062    }
4063   ],
4064   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4065   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BpHwBootControl.h"
4066  },
4067  {
4068   "function_name" : "android::hardware::boot::V1_0::BpHwBootControl::interfaceDescriptor",
4069   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BpHwBootControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4070   "parameters" :
4071   [
4072    {
4073     "is_this_ptr" : true,
4074     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_015BpHwBootControlE"
4075    },
4076    {
4077     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4078    }
4079   ],
4080   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4081   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BpHwBootControl.h"
4082  },
4083  {
4084   "function_name" : "android::hardware::boot::V1_0::BpHwBootControl::setSlotAsUnbootable",
4085   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BpHwBootControl19setSlotAsUnbootableEjNSt3__18functionIFvRKNS2_13CommandResultEEEE",
4086   "parameters" :
4087   [
4088    {
4089     "is_this_ptr" : true,
4090     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_015BpHwBootControlE"
4091    },
4092    {
4093     "referenced_type" : "_ZTIj"
4094    },
4095    {
4096     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware4boot4V1_013CommandResultEEEE"
4097    }
4098   ],
4099   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4100   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BpHwBootControl.h"
4101  },
4102  {
4103   "function_name" : "android::hardware::boot::V1_0::BpHwBootControl::_hidl_getCurrentSlot",
4104   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BpHwBootControl20_hidl_getCurrentSlotEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
4105   "parameters" :
4106   [
4107    {
4108     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4109    },
4110    {
4111     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4112    }
4113   ],
4114   "return_type" : "_ZTIN7android8hardware6ReturnIjEE",
4115   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BpHwBootControl.h"
4116  },
4117  {
4118   "function_name" : "android::hardware::boot::V1_0::BpHwBootControl::_hidl_getNumberSlots",
4119   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BpHwBootControl20_hidl_getNumberSlotsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
4120   "parameters" :
4121   [
4122    {
4123     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4124    },
4125    {
4126     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4127    }
4128   ],
4129   "return_type" : "_ZTIN7android8hardware6ReturnIjEE",
4130   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BpHwBootControl.h"
4131  },
4132  {
4133   "function_name" : "android::hardware::boot::V1_0::BpHwBootControl::_hidl_isSlotBootable",
4134   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BpHwBootControl20_hidl_isSlotBootableEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEj",
4135   "parameters" :
4136   [
4137    {
4138     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4139    },
4140    {
4141     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4142    },
4143    {
4144     "referenced_type" : "_ZTIj"
4145    }
4146   ],
4147   "return_type" : "_ZTIN7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
4148   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BpHwBootControl.h"
4149  },
4150  {
4151   "function_name" : "android::hardware::boot::V1_0::BpHwBootControl::notifySyspropsChanged",
4152   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BpHwBootControl21notifySyspropsChangedEv",
4153   "parameters" :
4154   [
4155    {
4156     "is_this_ptr" : true,
4157     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_015BpHwBootControlE"
4158    }
4159   ],
4160   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4161   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BpHwBootControl.h"
4162  },
4163  {
4164   "function_name" : "android::hardware::boot::V1_0::BpHwBootControl::setHALInstrumentation",
4165   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BpHwBootControl21setHALInstrumentationEv",
4166   "parameters" :
4167   [
4168    {
4169     "is_this_ptr" : true,
4170     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_015BpHwBootControlE"
4171    }
4172   ],
4173   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4174   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BpHwBootControl.h"
4175  },
4176  {
4177   "function_name" : "android::hardware::boot::V1_0::BpHwBootControl::isSlotMarkedSuccessful",
4178   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BpHwBootControl22isSlotMarkedSuccessfulEj",
4179   "parameters" :
4180   [
4181    {
4182     "is_this_ptr" : true,
4183     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_015BpHwBootControlE"
4184    },
4185    {
4186     "referenced_type" : "_ZTIj"
4187    }
4188   ],
4189   "return_type" : "_ZTIN7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
4190   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BpHwBootControl.h"
4191  },
4192  {
4193   "function_name" : "android::hardware::boot::V1_0::BpHwBootControl::_hidl_setActiveBootSlot",
4194   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BpHwBootControl23_hidl_setActiveBootSlotEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjNSt3__18functionIFvRKNS2_13CommandResultEEEE",
4195   "parameters" :
4196   [
4197    {
4198     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4199    },
4200    {
4201     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4202    },
4203    {
4204     "referenced_type" : "_ZTIj"
4205    },
4206    {
4207     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware4boot4V1_013CommandResultEEEE"
4208    }
4209   ],
4210   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4211   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BpHwBootControl.h"
4212  },
4213  {
4214   "function_name" : "android::hardware::boot::V1_0::BpHwBootControl::_hidl_markBootSuccessful",
4215   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BpHwBootControl24_hidl_markBootSuccessfulEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_13CommandResultEEEE",
4216   "parameters" :
4217   [
4218    {
4219     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4220    },
4221    {
4222     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4223    },
4224    {
4225     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware4boot4V1_013CommandResultEEEE"
4226    }
4227   ],
4228   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4229   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BpHwBootControl.h"
4230  },
4231  {
4232   "function_name" : "android::hardware::boot::V1_0::BpHwBootControl::_hidl_setSlotAsUnbootable",
4233   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BpHwBootControl25_hidl_setSlotAsUnbootableEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjNSt3__18functionIFvRKNS2_13CommandResultEEEE",
4234   "parameters" :
4235   [
4236    {
4237     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4238    },
4239    {
4240     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4241    },
4242    {
4243     "referenced_type" : "_ZTIj"
4244    },
4245    {
4246     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware4boot4V1_013CommandResultEEEE"
4247    }
4248   ],
4249   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4250   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BpHwBootControl.h"
4251  },
4252  {
4253   "function_name" : "android::hardware::boot::V1_0::BpHwBootControl::_hidl_isSlotMarkedSuccessful",
4254   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BpHwBootControl28_hidl_isSlotMarkedSuccessfulEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEj",
4255   "parameters" :
4256   [
4257    {
4258     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4259    },
4260    {
4261     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4262    },
4263    {
4264     "referenced_type" : "_ZTIj"
4265    }
4266   ],
4267   "return_type" : "_ZTIN7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
4268   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BpHwBootControl.h"
4269  },
4270  {
4271   "function_name" : "android::hardware::boot::V1_0::BpHwBootControl::ping",
4272   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BpHwBootControl4pingEv",
4273   "parameters" :
4274   [
4275    {
4276     "is_this_ptr" : true,
4277     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_015BpHwBootControlE"
4278    }
4279   ],
4280   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4281   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BpHwBootControl.h"
4282  },
4283  {
4284   "function_name" : "android::hardware::boot::V1_0::BpHwBootControl::debug",
4285   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BpHwBootControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4286   "parameters" :
4287   [
4288    {
4289     "is_this_ptr" : true,
4290     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_015BpHwBootControlE"
4291    },
4292    {
4293     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4294    },
4295    {
4296     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4297    }
4298   ],
4299   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4300   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BpHwBootControl.h"
4301  },
4302  {
4303   "function_name" : "android::hardware::boot::V1_0::BpHwBootControl::getSuffix",
4304   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BpHwBootControl9getSuffixEjNSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4305   "parameters" :
4306   [
4307    {
4308     "is_this_ptr" : true,
4309     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_015BpHwBootControlE"
4310    },
4311    {
4312     "referenced_type" : "_ZTIj"
4313    },
4314    {
4315     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4316    }
4317   ],
4318   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4319   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BpHwBootControl.h"
4320  },
4321  {
4322   "function_name" : "android::hardware::boot::V1_0::BpHwBootControl::BpHwBootControl",
4323   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BpHwBootControlC1ERKNS_2spINS0_7IBinderEEE",
4324   "parameters" :
4325   [
4326    {
4327     "is_this_ptr" : true,
4328     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_015BpHwBootControlE"
4329    },
4330    {
4331     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4332    }
4333   ],
4334   "return_type" : "_ZTIv",
4335   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BpHwBootControl.h"
4336  },
4337  {
4338   "function_name" : "android::hardware::boot::V1_0::BpHwBootControl::BpHwBootControl",
4339   "linker_set_key" : "_ZN7android8hardware4boot4V1_015BpHwBootControlC2ERKNS_2spINS0_7IBinderEEE",
4340   "parameters" :
4341   [
4342    {
4343     "is_this_ptr" : true,
4344     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_015BpHwBootControlE"
4345    },
4346    {
4347     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4348    }
4349   ],
4350   "return_type" : "_ZTIv",
4351   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BpHwBootControl.h"
4352  },
4353  {
4354   "function_name" : "android::hardware::boot::V1_0::writeEmbeddedToParcel",
4355   "linker_set_key" : "_ZN7android8hardware4boot4V1_021writeEmbeddedToParcelERKNS2_13CommandResultEPNS0_6ParcelEmm",
4356   "parameters" :
4357   [
4358    {
4359     "referenced_type" : "_ZTIRKN7android8hardware4boot4V1_013CommandResultE"
4360    },
4361    {
4362     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4363    },
4364    {
4365     "referenced_type" : "_ZTIm"
4366    },
4367    {
4368     "referenced_type" : "_ZTIm"
4369    }
4370   ],
4371   "return_type" : "_ZTIi",
4372   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/hwtypes.h"
4373  },
4374  {
4375   "function_name" : "android::hardware::boot::V1_0::readEmbeddedFromParcel",
4376   "linker_set_key" : "_ZN7android8hardware4boot4V1_022readEmbeddedFromParcelERKNS2_13CommandResultERKNS0_6ParcelEmm",
4377   "parameters" :
4378   [
4379    {
4380     "referenced_type" : "_ZTIRKN7android8hardware4boot4V1_013CommandResultE"
4381    },
4382    {
4383     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4384    },
4385    {
4386     "referenced_type" : "_ZTIm"
4387    },
4388    {
4389     "referenced_type" : "_ZTIm"
4390    }
4391   ],
4392   "return_type" : "_ZTIi",
4393   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/hwtypes.h"
4394  },
4395  {
4396   "function_name" : "android::hardware::details::castInterface",
4397   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_4boot4V1_012IBootControlENS_4hidl4base4V1_05IBaseENS4_15BpHwBootControlEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
4398   "parameters" :
4399   [
4400    {
4401     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
4402    },
4403    {
4404     "referenced_type" : "_ZTIPKc"
4405    },
4406    {
4407     "referenced_type" : "_ZTIb"
4408    }
4409   ],
4410   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_4boot4V1_012IBootControlEEEEE",
4411   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4412   "template_args" :
4413   [
4414    "_ZTIN7android8hardware4boot4V1_012IBootControlE",
4415    "_ZTIN7android4hidl4base4V1_05IBaseE",
4416    "_ZTIN7android8hardware4boot4V1_015BpHwBootControlE"
4417   ]
4418  },
4419  {
4420   "function_name" : "android::hardware::details::getServiceInternal",
4421   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_4boot4V1_015BpHwBootControlENS4_12IBootControlEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
4422   "parameters" :
4423   [
4424    {
4425     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4426    },
4427    {
4428     "referenced_type" : "_ZTIb"
4429    },
4430    {
4431     "referenced_type" : "_ZTIb"
4432    }
4433   ],
4434   "return_type" : "_ZTIN7android2spINS_8hardware4boot4V1_012IBootControlEEE",
4435   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4436   "template_args" :
4437   [
4438    "_ZTIN7android8hardware4boot4V1_015BpHwBootControlE",
4439    "_ZTIN7android8hardware4boot4V1_012IBootControlE",
4440    "_ZTIv",
4441    "_ZTIv"
4442   ]
4443  },
4444  {
4445   "function_name" : "android::hardware::boot::V1_0::BpHwBootControl::onLastStrongRef",
4446   "linker_set_key" : "_ZThn16_N7android8hardware4boot4V1_015BpHwBootControl15onLastStrongRefEPKv",
4447   "parameters" :
4448   [
4449    {
4450     "is_this_ptr" : true,
4451     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_015BpHwBootControlE"
4452    },
4453    {
4454     "referenced_type" : "_ZTIPKv"
4455    }
4456   ],
4457   "return_type" : "_ZTIv",
4458   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BpHwBootControl.h"
4459  },
4460  {
4461   "function_name" : "android::hardware::boot::V1_0::BpHwBootControl::onLastStrongRef",
4462   "linker_set_key" : "_ZTv0_n40_N7android8hardware4boot4V1_015BpHwBootControl15onLastStrongRefEPKv",
4463   "parameters" :
4464   [
4465    {
4466     "is_this_ptr" : true,
4467     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_015BpHwBootControlE"
4468    },
4469    {
4470     "referenced_type" : "_ZTIPKv"
4471    }
4472   ],
4473   "return_type" : "_ZTIv",
4474   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BpHwBootControl.h"
4475  }
4476 ],
4477 "global_vars" :
4478 [
4479  {
4480   "linker_set_key" : "_ZN7android8hardware4boot4V1_012IBootControl10descriptorE",
4481   "name" : "android::hardware::boot::V1_0::IBootControl::descriptor",
4482   "referenced_type" : "_ZTIPKc",
4483   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/IBootControl.h"
4484  }
4485 ],
4486 "lvalue_reference_types" :
4487 [
4488  {
4489   "alignment" : 8,
4490   "linker_set_key" : "_ZTIRK7log_msg",
4491   "name" : "const log_msg &",
4492   "referenced_type" : "_ZTIK7log_msg",
4493   "self_type" : "_ZTIRK7log_msg",
4494   "size" : 8,
4495   "source_file" : "/system/core/liblog/include/log/log_read.h"
4496  },
4497  {
4498   "alignment" : 8,
4499   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4500   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4501   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4502   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4503   "size" : 8,
4504   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4505  },
4506  {
4507   "alignment" : 8,
4508   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4509   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
4510   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4511   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4512   "size" : 8,
4513   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/IBootControl.h"
4514  },
4515  {
4516   "alignment" : 8,
4517   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
4518   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
4519   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
4520   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
4521   "size" : 8,
4522   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4523  },
4524  {
4525   "alignment" : 8,
4526   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4527   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4528   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4529   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4530   "size" : 8,
4531   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4532  },
4533  {
4534   "alignment" : 8,
4535   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware4boot4V1_012IBootControlEEE",
4536   "name" : "const android::sp<android::hardware::boot::V1_0::IBootControl> &",
4537   "referenced_type" : "_ZTIKN7android2spINS_8hardware4boot4V1_012IBootControlEEE",
4538   "self_type" : "_ZTIRKN7android2spINS_8hardware4boot4V1_012IBootControlEEE",
4539   "size" : 8,
4540   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4541  },
4542  {
4543   "alignment" : 8,
4544   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
4545   "name" : "const android::sp<android::hardware::IBinder> &",
4546   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
4547   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
4548   "size" : 8,
4549   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4550  },
4551  {
4552   "alignment" : 8,
4553   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
4554   "name" : "const android::wp<android::hardware::BHwBinder> &",
4555   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
4556   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
4557   "size" : 8,
4558   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4559  },
4560  {
4561   "alignment" : 8,
4562   "linker_set_key" : "_ZTIRKN7android7String8E",
4563   "name" : "const android::String8 &",
4564   "referenced_type" : "_ZTIKN7android7String8E",
4565   "self_type" : "_ZTIRKN7android7String8E",
4566   "size" : 8,
4567   "source_file" : "/system/core/libutils/include/utils/String8.h"
4568  },
4569  {
4570   "alignment" : 8,
4571   "linker_set_key" : "_ZTIRKN7android8String16E",
4572   "name" : "const android::String16 &",
4573   "referenced_type" : "_ZTIKN7android8String16E",
4574   "self_type" : "_ZTIRKN7android8String16E",
4575   "size" : 8,
4576   "source_file" : "/system/core/libutils/include/utils/String16.h"
4577  },
4578  {
4579   "alignment" : 8,
4580   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLm32EJEEE",
4581   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
4582   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
4583   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLm32EJEEE",
4584   "size" : 8,
4585   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4586  },
4587  {
4588   "alignment" : 8,
4589   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
4590   "name" : "const android::hardware::hidl_handle &",
4591   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
4592   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
4593   "size" : 8,
4594   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4595  },
4596  {
4597   "alignment" : 8,
4598   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
4599   "name" : "const android::hardware::hidl_memory &",
4600   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
4601   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
4602   "size" : 8,
4603   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4604  },
4605  {
4606   "alignment" : 8,
4607   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
4608   "name" : "const android::hardware::hidl_string &",
4609   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
4610   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
4611   "size" : 8,
4612   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4613  },
4614  {
4615   "alignment" : 8,
4616   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
4617   "name" : "const android::hardware::hidl_version &",
4618   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
4619   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
4620   "size" : 8,
4621   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4622  },
4623  {
4624   "alignment" : 8,
4625   "linker_set_key" : "_ZTIRKN7android8hardware4boot4V1_013CommandResultE",
4626   "name" : "const android::hardware::boot::V1_0::CommandResult &",
4627   "referenced_type" : "_ZTIKN7android8hardware4boot4V1_013CommandResultE",
4628   "self_type" : "_ZTIRKN7android8hardware4boot4V1_013CommandResultE",
4629   "size" : 8,
4630   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/hwtypes.h"
4631  },
4632  {
4633   "alignment" : 8,
4634   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
4635   "name" : "const android::hardware::Parcel &",
4636   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
4637   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
4638   "size" : 8,
4639   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4640  },
4641  {
4642   "alignment" : 8,
4643   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
4644   "name" : "const android::hardware::Return<bool> &",
4645   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
4646   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
4647   "size" : 8,
4648   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4649  },
4650  {
4651   "alignment" : 8,
4652   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
4653   "name" : "const android::hardware::Status &",
4654   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
4655   "self_type" : "_ZTIRKN7android8hardware6StatusE",
4656   "size" : 8,
4657   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4658  },
4659  {
4660   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4661   "name" : "const iter<is_const> &",
4662   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4663   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4664   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4665  },
4666  {
4667   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4668   "name" : "const iter<is_const> &",
4669   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++/gen/android/hardware/boot/1.0/types.sdump",
4670   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++/gen/android/hardware/boot/1.0/types.sdump",
4671   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4672  },
4673  {
4674   "alignment" : 8,
4675   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4676   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4677   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4678   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4679   "size" : 8,
4680   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/IBootControl.h"
4681  },
4682  {
4683   "alignment" : 8,
4684   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
4685   "name" : "const android::hardware::hidl_vec<int> &",
4686   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
4687   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
4688   "size" : 8,
4689   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4690  },
4691  {
4692   "alignment" : 8,
4693   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4694   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4695   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4696   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4697   "size" : 8,
4698   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4699  },
4700  {
4701   "alignment" : 8,
4702   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4703   "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 *> > *)> > > &",
4704   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4705   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4706   "size" : 8,
4707   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4708  },
4709  {
4710   "alignment" : 8,
4711   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4712   "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 *> > *)> > > &",
4713   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++/gen/android/hardware/boot/1.0/types.sdump",
4714   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++/gen/android/hardware/boot/1.0/types.sdump",
4715   "size" : 8,
4716   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4717  },
4718  {
4719   "alignment" : 8,
4720   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
4721   "name" : "const android::hidl::base::V1_0::IBase *const &",
4722   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
4723   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
4724   "size" : 8,
4725   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4726  },
4727  {
4728   "alignment" : 8,
4729   "linker_set_key" : "_ZTIRKa",
4730   "name" : "const signed char &",
4731   "referenced_type" : "_ZTIKa",
4732   "self_type" : "_ZTIRKa",
4733   "size" : 8,
4734   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4735  },
4736  {
4737   "alignment" : 8,
4738   "linker_set_key" : "_ZTIRKb",
4739   "name" : "const bool &",
4740   "referenced_type" : "_ZTIKb",
4741   "self_type" : "_ZTIRKb",
4742   "size" : 8,
4743   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4744  },
4745  {
4746   "alignment" : 8,
4747   "linker_set_key" : "_ZTIRKd",
4748   "name" : "const double &",
4749   "referenced_type" : "_ZTIKd",
4750   "self_type" : "_ZTIRKd",
4751   "size" : 8,
4752   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4753  },
4754  {
4755   "alignment" : 8,
4756   "linker_set_key" : "_ZTIRKf",
4757   "name" : "const float &",
4758   "referenced_type" : "_ZTIKf",
4759   "self_type" : "_ZTIRKf",
4760   "size" : 8,
4761   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4762  },
4763  {
4764   "alignment" : 8,
4765   "linker_set_key" : "_ZTIRKh",
4766   "name" : "const unsigned char &",
4767   "referenced_type" : "_ZTIKh",
4768   "self_type" : "_ZTIRKh",
4769   "size" : 8,
4770   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4771  },
4772  {
4773   "alignment" : 8,
4774   "linker_set_key" : "_ZTIRKi",
4775   "name" : "const int &",
4776   "referenced_type" : "_ZTIKi",
4777   "self_type" : "_ZTIRKi",
4778   "size" : 8,
4779   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4780  },
4781  {
4782   "alignment" : 8,
4783   "linker_set_key" : "_ZTIRKj",
4784   "name" : "const unsigned int &",
4785   "referenced_type" : "_ZTIKj",
4786   "self_type" : "_ZTIRKj",
4787   "size" : 8,
4788   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4789  },
4790  {
4791   "alignment" : 8,
4792   "linker_set_key" : "_ZTIRKl",
4793   "name" : "const long &",
4794   "referenced_type" : "_ZTIKl",
4795   "self_type" : "_ZTIRKl",
4796   "size" : 8,
4797   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4798  },
4799  {
4800   "alignment" : 8,
4801   "linker_set_key" : "_ZTIRKm",
4802   "name" : "const unsigned long &",
4803   "referenced_type" : "_ZTIKm",
4804   "self_type" : "_ZTIRKm",
4805   "size" : 8,
4806   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4807  },
4808  {
4809   "alignment" : 8,
4810   "linker_set_key" : "_ZTIRKs",
4811   "name" : "const short &",
4812   "referenced_type" : "_ZTIKs",
4813   "self_type" : "_ZTIRKs",
4814   "size" : 8,
4815   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4816  },
4817  {
4818   "alignment" : 8,
4819   "linker_set_key" : "_ZTIRKt",
4820   "name" : "const unsigned short &",
4821   "referenced_type" : "_ZTIKt",
4822   "self_type" : "_ZTIRKt",
4823   "size" : 8,
4824   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4825  },
4826  {
4827   "alignment" : 8,
4828   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4829   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4830   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4831   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4832   "size" : 8,
4833   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4834  },
4835  {
4836   "alignment" : 8,
4837   "linker_set_key" : "_ZTIRN7android2spINS_8hardware4boot4V1_012IBootControlEEE",
4838   "name" : "android::sp<android::hardware::boot::V1_0::IBootControl> &",
4839   "referenced_type" : "_ZTIN7android2spINS_8hardware4boot4V1_012IBootControlEEE",
4840   "self_type" : "_ZTIRN7android2spINS_8hardware4boot4V1_012IBootControlEEE",
4841   "size" : 8,
4842   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4843  },
4844  {
4845   "alignment" : 8,
4846   "linker_set_key" : "_ZTIRN7android5MutexE",
4847   "name" : "android::Mutex &",
4848   "referenced_type" : "_ZTIN7android5MutexE",
4849   "self_type" : "_ZTIRN7android5MutexE",
4850   "size" : 8,
4851   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4852  },
4853  {
4854   "alignment" : 8,
4855   "linker_set_key" : "_ZTIRN7android6RWLockE",
4856   "name" : "android::RWLock &",
4857   "referenced_type" : "_ZTIN7android6RWLockE",
4858   "self_type" : "_ZTIRN7android6RWLockE",
4859   "size" : 8,
4860   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4861  },
4862  {
4863   "alignment" : 8,
4864   "linker_set_key" : "_ZTIRN7android7String8E",
4865   "name" : "android::String8 &",
4866   "referenced_type" : "_ZTIN7android7String8E",
4867   "self_type" : "_ZTIRN7android7String8E",
4868   "size" : 8,
4869   "source_file" : "/system/core/libutils/include/utils/String8.h"
4870  },
4871  {
4872   "alignment" : 8,
4873   "linker_set_key" : "_ZTIRN7android8String16E",
4874   "name" : "android::String16 &",
4875   "referenced_type" : "_ZTIN7android8String16E",
4876   "self_type" : "_ZTIRN7android8String16E",
4877   "size" : 8,
4878   "source_file" : "/system/core/libutils/include/utils/String16.h"
4879  },
4880  {
4881   "alignment" : 8,
4882   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
4883   "name" : "android::hardware::TextOutput &",
4884   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
4885   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
4886   "size" : 8,
4887   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4888  },
4889  {
4890   "alignment" : 8,
4891   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLm32EJEEE",
4892   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4893   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
4894   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLm32EJEEE",
4895   "size" : 8,
4896   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4897  },
4898  {
4899   "alignment" : 8,
4900   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
4901   "name" : "android::hardware::hidl_memory &",
4902   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
4903   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
4904   "size" : 8,
4905   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4906  },
4907  {
4908   "alignment" : 8,
4909   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
4910   "name" : "android::hardware::hidl_string &",
4911   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
4912   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
4913   "size" : 8,
4914   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4915  },
4916  {
4917   "alignment" : 8,
4918   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
4919   "name" : "android::hardware::Return<android::hardware::boot::V1_0::BoolResult> &",
4920   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
4921   "self_type" : "_ZTIRN7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
4922   "size" : 8,
4923   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4924  },
4925  {
4926   "alignment" : 8,
4927   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_4boot4V1_012IBootControlEEEEE",
4928   "name" : "android::hardware::Return<android::sp<android::hardware::boot::V1_0::IBootControl> > &",
4929   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_4boot4V1_012IBootControlEEEEE",
4930   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_4boot4V1_012IBootControlEEEEE",
4931   "size" : 8,
4932   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4933  },
4934  {
4935   "alignment" : 8,
4936   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
4937   "name" : "android::hardware::Return<bool> &",
4938   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
4939   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
4940   "size" : 8,
4941   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4942  },
4943  {
4944   "alignment" : 8,
4945   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIjEE",
4946   "name" : "android::hardware::Return<unsigned int> &",
4947   "referenced_type" : "_ZTIN7android8hardware6ReturnIjEE",
4948   "self_type" : "_ZTIRN7android8hardware6ReturnIjEE",
4949   "size" : 8,
4950   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4951  },
4952  {
4953   "alignment" : 8,
4954   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
4955   "name" : "android::hardware::Return<void> &",
4956   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
4957   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
4958   "size" : 8,
4959   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4960  },
4961  {
4962   "alignment" : 8,
4963   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
4964   "name" : "android::hardware::Status &",
4965   "referenced_type" : "_ZTIN7android8hardware6StatusE",
4966   "self_type" : "_ZTIRN7android8hardware6StatusE",
4967   "size" : 8,
4968   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4969  },
4970  {
4971   "alignment" : 8,
4972   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
4973   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4974   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
4975   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
4976   "size" : 8,
4977   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4978  },
4979  {
4980   "alignment" : 8,
4981   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4982   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4983   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4984   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4985   "size" : 8,
4986   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4987  },
4988  {
4989   "alignment" : 8,
4990   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
4991   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4992   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
4993   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
4994   "size" : 8,
4995   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4996  },
4997  {
4998   "alignment" : 8,
4999   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5000   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
5001   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5002   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5003   "size" : 8,
5004   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5005  },
5006  {
5007   "alignment" : 8,
5008   "linker_set_key" : "_ZTIRh",
5009   "name" : "unsigned char &",
5010   "referenced_type" : "_ZTIh",
5011   "self_type" : "_ZTIRh",
5012   "size" : 8,
5013   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5014  },
5015  {
5016   "alignment" : 8,
5017   "linker_set_key" : "_ZTIRi",
5018   "name" : "int &",
5019   "referenced_type" : "_ZTIi",
5020   "self_type" : "_ZTIRi",
5021   "size" : 8,
5022   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5023  }
5024 ],
5025 "pointer_types" :
5026 [
5027  {
5028   "alignment" : 8,
5029   "linker_set_key" : "_ZTIP13native_handle",
5030   "name" : "native_handle *",
5031   "referenced_type" : "_ZTI13native_handle",
5032   "self_type" : "_ZTIP13native_handle",
5033   "size" : 8,
5034   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5035  },
5036  {
5037   "alignment" : 8,
5038   "linker_set_key" : "_ZTIP18android_flex_plane",
5039   "name" : "android_flex_plane *",
5040   "referenced_type" : "_ZTI18android_flex_plane",
5041   "self_type" : "_ZTIP18android_flex_plane",
5042   "size" : 8,
5043   "source_file" : "/system/core/libsystem/include/system/graphics.h"
5044  },
5045  {
5046   "alignment" : 8,
5047   "linker_set_key" : "_ZTIP7log_msg",
5048   "name" : "log_msg *",
5049   "referenced_type" : "_ZTI7log_msg",
5050   "self_type" : "_ZTIP7log_msg",
5051   "size" : 8,
5052   "source_file" : "/system/core/liblog/include/log/log_read.h"
5053  },
5054  {
5055   "alignment" : 8,
5056   "linker_set_key" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
5057   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
5058   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
5059   "self_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
5060   "size" : 8,
5061   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
5062  },
5063  {
5064   "alignment" : 8,
5065   "linker_set_key" : "_ZTIPFiPvE",
5066   "name" : "int (*)(void *)",
5067   "referenced_type" : "_ZTIFiPvE",
5068   "self_type" : "_ZTIPFiPvE",
5069   "size" : 8,
5070   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5071  },
5072  {
5073   "alignment" : 8,
5074   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE",
5075   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
5076   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
5077   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE",
5078   "size" : 8,
5079   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5080  },
5081  {
5082   "alignment" : 8,
5083   "linker_set_key" : "_ZTIPK13native_handle",
5084   "name" : "const native_handle *",
5085   "referenced_type" : "_ZTIK13native_handle",
5086   "self_type" : "_ZTIPK13native_handle",
5087   "size" : 8,
5088   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5089  },
5090  {
5091   "alignment" : 8,
5092   "linker_set_key" : "_ZTIPK7log_msg",
5093   "name" : "const log_msg *",
5094   "referenced_type" : "_ZTIK7log_msg",
5095   "self_type" : "_ZTIPK7log_msg",
5096   "size" : 8,
5097   "source_file" : "/system/core/liblog/include/log/log_read.h"
5098  },
5099  {
5100   "alignment" : 8,
5101   "linker_set_key" : "_ZTIPKDs",
5102   "name" : "const char16_t *",
5103   "referenced_type" : "_ZTIKDs",
5104   "self_type" : "_ZTIPKDs",
5105   "size" : 8,
5106   "source_file" : "/system/core/libutils/include/utils/String16.h"
5107  },
5108  {
5109   "alignment" : 8,
5110   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
5111   "name" : "const android::VectorImpl *",
5112   "referenced_type" : "_ZTIKN7android10VectorImplE",
5113   "self_type" : "_ZTIPKN7android10VectorImplE",
5114   "size" : 8,
5115   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5116  },
5117  {
5118   "alignment" : 8,
5119   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
5120   "name" : "const android::NativeHandle *",
5121   "referenced_type" : "_ZTIKN7android12NativeHandleE",
5122   "self_type" : "_ZTIPKN7android12NativeHandleE",
5123   "size" : 8,
5124   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5125  },
5126  {
5127   "alignment" : 8,
5128   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5129   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5130   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5131   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5132   "size" : 8,
5133   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5134  },
5135  {
5136   "alignment" : 8,
5137   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5138   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5139   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5140   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5141   "size" : 8,
5142   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5143  },
5144  {
5145   "alignment" : 8,
5146   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5147   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5148   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5149   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5150   "size" : 8,
5151   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5152  },
5153  {
5154   "alignment" : 8,
5155   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
5156   "name" : "const android::sp<android::hardware::ProcessState> *",
5157   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
5158   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
5159   "size" : 8,
5160   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5161  },
5162  {
5163   "alignment" : 8,
5164   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
5165   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
5166   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5167   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
5168   "size" : 8,
5169   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5170  },
5171  {
5172   "alignment" : 8,
5173   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5174   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5175   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5176   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5177   "size" : 8,
5178   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5179  },
5180  {
5181   "alignment" : 8,
5182   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware4boot4V1_012IBootControlEEE",
5183   "name" : "const android::sp<android::hardware::boot::V1_0::IBootControl> *",
5184   "referenced_type" : "_ZTIKN7android2spINS_8hardware4boot4V1_012IBootControlEEE",
5185   "self_type" : "_ZTIPKN7android2spINS_8hardware4boot4V1_012IBootControlEEE",
5186   "size" : 8,
5187   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5188  },
5189  {
5190   "alignment" : 8,
5191   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
5192   "name" : "const android::sp<android::hardware::IBinder> *",
5193   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5194   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
5195   "size" : 8,
5196   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5197  },
5198  {
5199   "alignment" : 8,
5200   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5201   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
5202   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5203   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5204   "size" : 8,
5205   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5206  },
5207  {
5208   "alignment" : 8,
5209   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
5210   "name" : "const android::wp<android::hardware::BHwBinder> *",
5211   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5212   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
5213   "size" : 8,
5214   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5215  },
5216  {
5217   "alignment" : 8,
5218   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
5219   "name" : "const android::hidl::base::V1_0::IBase *",
5220   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
5221   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
5222   "size" : 8,
5223   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
5224  },
5225  {
5226   "alignment" : 8,
5227   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
5228   "name" : "const android::hidl::base::V1_0::BpHwBase *",
5229   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
5230   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
5231   "size" : 8,
5232   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5233  },
5234  {
5235   "alignment" : 8,
5236   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
5237   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
5238   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
5239   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
5240   "size" : 8,
5241   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5242  },
5243  {
5244   "alignment" : 8,
5245   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
5246   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
5247   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
5248   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
5249   "size" : 8,
5250   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5251  },
5252  {
5253   "alignment" : 8,
5254   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
5255   "name" : "const android::RefBase *",
5256   "referenced_type" : "_ZTIKN7android7RefBaseE",
5257   "self_type" : "_ZTIPKN7android7RefBaseE",
5258   "size" : 8,
5259   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5260  },
5261  {
5262   "alignment" : 8,
5263   "linker_set_key" : "_ZTIPKN7android7String8E",
5264   "name" : "const android::String8 *",
5265   "referenced_type" : "_ZTIKN7android7String8E",
5266   "self_type" : "_ZTIPKN7android7String8E",
5267   "size" : 8,
5268   "source_file" : "/system/core/libutils/include/utils/String8.h"
5269  },
5270  {
5271   "alignment" : 8,
5272   "linker_set_key" : "_ZTIPKN7android8String16E",
5273   "name" : "const android::String16 *",
5274   "referenced_type" : "_ZTIKN7android8String16E",
5275   "self_type" : "_ZTIPKN7android8String16E",
5276   "size" : 8,
5277   "source_file" : "/system/core/libutils/include/utils/String16.h"
5278  },
5279  {
5280   "alignment" : 8,
5281   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5282   "name" : "const android::hardware::BpHwRefBase *",
5283   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
5284   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5285   "size" : 8,
5286   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5287  },
5288  {
5289   "alignment" : 8,
5290   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
5291   "name" : "const android::hardware::hidl_memory *",
5292   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5293   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
5294   "size" : 8,
5295   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5296  },
5297  {
5298   "alignment" : 8,
5299   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
5300   "name" : "const android::hardware::hidl_version *",
5301   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5302   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
5303   "size" : 8,
5304   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5305  },
5306  {
5307   "alignment" : 8,
5308   "linker_set_key" : "_ZTIPKN7android8hardware4boot4V1_012IBootControlE",
5309   "name" : "const android::hardware::boot::V1_0::IBootControl *",
5310   "referenced_type" : "_ZTIKN7android8hardware4boot4V1_012IBootControlE",
5311   "self_type" : "_ZTIPKN7android8hardware4boot4V1_012IBootControlE",
5312   "size" : 8,
5313   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/IBootControl.h"
5314  },
5315  {
5316   "alignment" : 8,
5317   "linker_set_key" : "_ZTIPKN7android8hardware4boot4V1_015BpHwBootControlE",
5318   "name" : "const android::hardware::boot::V1_0::BpHwBootControl *",
5319   "referenced_type" : "_ZTIKN7android8hardware4boot4V1_015BpHwBootControlE",
5320   "self_type" : "_ZTIPKN7android8hardware4boot4V1_015BpHwBootControlE",
5321   "size" : 8,
5322   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BpHwBootControl.h"
5323  },
5324  {
5325   "alignment" : 8,
5326   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
5327   "name" : "const android::hardware::Return<android::hardware::boot::V1_0::BoolResult> *",
5328   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
5329   "self_type" : "_ZTIPKN7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
5330   "size" : 8,
5331   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5332  },
5333  {
5334   "alignment" : 8,
5335   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_4boot4V1_012IBootControlEEEEE",
5336   "name" : "const android::hardware::Return<android::sp<android::hardware::boot::V1_0::IBootControl> > *",
5337   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_4boot4V1_012IBootControlEEEEE",
5338   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_4boot4V1_012IBootControlEEEEE",
5339   "size" : 8,
5340   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5341  },
5342  {
5343   "alignment" : 8,
5344   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
5345   "name" : "const android::hardware::Return<bool> *",
5346   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5347   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
5348   "size" : 8,
5349   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5350  },
5351  {
5352   "alignment" : 8,
5353   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIjEE",
5354   "name" : "const android::hardware::Return<unsigned int> *",
5355   "referenced_type" : "_ZTIKN7android8hardware6ReturnIjEE",
5356   "self_type" : "_ZTIPKN7android8hardware6ReturnIjEE",
5357   "size" : 8,
5358   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5359  },
5360  {
5361   "alignment" : 8,
5362   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
5363   "name" : "const android::hardware::Status *",
5364   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5365   "self_type" : "_ZTIPKN7android8hardware6StatusE",
5366   "size" : 8,
5367   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5368  },
5369  {
5370   "alignment" : 8,
5371   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5372   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5373   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5374   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5375   "size" : 8,
5376   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5377  },
5378  {
5379   "alignment" : 8,
5380   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5381   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5382   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5383   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5384   "size" : 8,
5385   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5386  },
5387  {
5388   "alignment" : 8,
5389   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
5390   "name" : "const android::hardware::details::hidl_pointer<int> *",
5391   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
5392   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
5393   "size" : 8,
5394   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5395  },
5396  {
5397   "alignment" : 8,
5398   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
5399   "name" : "const android::hardware::details::return_status *",
5400   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
5401   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
5402   "size" : 8,
5403   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5404  },
5405  {
5406   "alignment" : 8,
5407   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
5408   "name" : "const android::hardware::hidl_vec<int> *",
5409   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
5410   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
5411   "size" : 8,
5412   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5413  },
5414  {
5415   "alignment" : 8,
5416   "linker_set_key" : "_ZTIPKc",
5417   "name" : "const char *",
5418   "referenced_type" : "_ZTIKc",
5419   "self_type" : "_ZTIPKc",
5420   "size" : 8,
5421   "source_file" : "/system/core/liblog/include/android/log.h"
5422  },
5423  {
5424   "alignment" : 8,
5425   "linker_set_key" : "_ZTIPKh",
5426   "name" : "const unsigned char *",
5427   "referenced_type" : "_ZTIKh",
5428   "self_type" : "_ZTIPKh",
5429   "size" : 8,
5430   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5431  },
5432  {
5433   "alignment" : 8,
5434   "linker_set_key" : "_ZTIPKv",
5435   "name" : "const void *",
5436   "referenced_type" : "_ZTIKv",
5437   "self_type" : "_ZTIPKv",
5438   "size" : 8,
5439   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5440  },
5441  {
5442   "alignment" : 8,
5443   "linker_set_key" : "_ZTIPKy",
5444   "name" : "const unsigned long long *",
5445   "referenced_type" : "_ZTIKy",
5446   "self_type" : "_ZTIPKy",
5447   "size" : 8,
5448   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5449  },
5450  {
5451   "alignment" : 8,
5452   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
5453   "name" : "android::ScopedTrace *",
5454   "referenced_type" : "_ZTIN7android11ScopedTraceE",
5455   "self_type" : "_ZTIPN7android11ScopedTraceE",
5456   "size" : 8,
5457   "source_file" : "/system/core/libutils/include/utils/Trace.h"
5458  },
5459  {
5460   "alignment" : 8,
5461   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
5462   "name" : "android::ReferenceRenamer *",
5463   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
5464   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
5465   "size" : 8,
5466   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5467  },
5468  {
5469   "alignment" : 8,
5470   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
5471   "name" : "android::VirtualLightRefBase *",
5472   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
5473   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
5474   "size" : 8,
5475   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
5476  },
5477  {
5478   "alignment" : 8,
5479   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
5480   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
5481   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
5482   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
5483   "size" : 8,
5484   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5485  },
5486  {
5487   "alignment" : 8,
5488   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5489   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5490   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5491   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5492   "size" : 8,
5493   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5494  },
5495  {
5496   "alignment" : 8,
5497   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5498   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5499   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5500   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5501   "size" : 8,
5502   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5503  },
5504  {
5505   "alignment" : 8,
5506   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
5507   "name" : "android::sp<android::hardware::ProcessState> *",
5508   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
5509   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
5510   "size" : 8,
5511   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5512  },
5513  {
5514   "alignment" : 8,
5515   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5516   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
5517   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5518   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5519   "size" : 8,
5520   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5521  },
5522  {
5523   "alignment" : 8,
5524   "linker_set_key" : "_ZTIPN7android2spINS_8hardware4boot4V1_012IBootControlEEE",
5525   "name" : "android::sp<android::hardware::boot::V1_0::IBootControl> *",
5526   "referenced_type" : "_ZTIN7android2spINS_8hardware4boot4V1_012IBootControlEEE",
5527   "self_type" : "_ZTIPN7android2spINS_8hardware4boot4V1_012IBootControlEEE",
5528   "size" : 8,
5529   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5530  },
5531  {
5532   "alignment" : 8,
5533   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5534   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5535   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5536   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5537   "size" : 8,
5538   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5539  },
5540  {
5541   "alignment" : 8,
5542   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
5543   "name" : "android::sp<android::hardware::IBinder> *",
5544   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
5545   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
5546   "size" : 8,
5547   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5548  },
5549  {
5550   "alignment" : 8,
5551   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
5552   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
5553   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
5554   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
5555   "size" : 8,
5556   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5557  },
5558  {
5559   "alignment" : 8,
5560   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5561   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
5562   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5563   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5564   "size" : 8,
5565   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5566  },
5567  {
5568   "alignment" : 8,
5569   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
5570   "name" : "android::wp<android::hardware::BHwBinder> *",
5571   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
5572   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
5573   "size" : 8,
5574   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5575  },
5576  {
5577   "alignment" : 8,
5578   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
5579   "name" : "android::hidl::base::V1_0::IBase *",
5580   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
5581   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
5582   "size" : 8,
5583   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5584  },
5585  {
5586   "alignment" : 8,
5587   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
5588   "name" : "android::hidl::base::V1_0::BnHwBase *",
5589   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
5590   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
5591   "size" : 8,
5592   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
5593  },
5594  {
5595   "alignment" : 8,
5596   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
5597   "name" : "android::hidl::manager::V1_0::IServiceManager *",
5598   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
5599   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
5600   "size" : 8,
5601   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5602  },
5603  {
5604   "alignment" : 8,
5605   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
5606   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
5607   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
5608   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
5609   "size" : 8,
5610   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5611  },
5612  {
5613   "alignment" : 8,
5614   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
5615   "name" : "android::Mutex::Autolock *",
5616   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
5617   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
5618   "size" : 8,
5619   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5620  },
5621  {
5622   "alignment" : 8,
5623   "linker_set_key" : "_ZTIPN7android5MutexE",
5624   "name" : "android::Mutex *",
5625   "referenced_type" : "_ZTIN7android5MutexE",
5626   "self_type" : "_ZTIPN7android5MutexE",
5627   "size" : 8,
5628   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5629  },
5630  {
5631   "alignment" : 8,
5632   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
5633   "name" : "android::RWLock::AutoRLock *",
5634   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
5635   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
5636   "size" : 8,
5637   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5638  },
5639  {
5640   "alignment" : 8,
5641   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
5642   "name" : "android::RWLock::AutoWLock *",
5643   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
5644   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
5645   "size" : 8,
5646   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5647  },
5648  {
5649   "alignment" : 8,
5650   "linker_set_key" : "_ZTIPN7android6RWLockE",
5651   "name" : "android::RWLock *",
5652   "referenced_type" : "_ZTIN7android6RWLockE",
5653   "self_type" : "_ZTIPN7android6RWLockE",
5654   "size" : 8,
5655   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5656  },
5657  {
5658   "alignment" : 8,
5659   "linker_set_key" : "_ZTIPN7android6ThreadE",
5660   "name" : "android::Thread *",
5661   "referenced_type" : "_ZTIN7android6ThreadE",
5662   "self_type" : "_ZTIPN7android6ThreadE",
5663   "size" : 8,
5664   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5665  },
5666  {
5667   "alignment" : 8,
5668   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
5669   "name" : "android::RefBase::weakref_impl *",
5670   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
5671   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
5672   "size" : 8,
5673   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5674  },
5675  {
5676   "alignment" : 8,
5677   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
5678   "name" : "android::RefBase::weakref_type *",
5679   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
5680   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
5681   "size" : 8,
5682   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5683  },
5684  {
5685   "alignment" : 8,
5686   "linker_set_key" : "_ZTIPN7android7RefBaseE",
5687   "name" : "android::RefBase *",
5688   "referenced_type" : "_ZTIN7android7RefBaseE",
5689   "self_type" : "_ZTIPN7android7RefBaseE",
5690   "size" : 8,
5691   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5692  },
5693  {
5694   "alignment" : 8,
5695   "linker_set_key" : "_ZTIPN7android7String8E",
5696   "name" : "android::String8 *",
5697   "referenced_type" : "_ZTIN7android7String8E",
5698   "self_type" : "_ZTIPN7android7String8E",
5699   "size" : 8,
5700   "source_file" : "/system/core/libutils/include/utils/String8.h"
5701  },
5702  {
5703   "alignment" : 8,
5704   "linker_set_key" : "_ZTIPN7android8String16E",
5705   "name" : "android::String16 *",
5706   "referenced_type" : "_ZTIN7android8String16E",
5707   "self_type" : "_ZTIPN7android8String16E",
5708   "size" : 8,
5709   "source_file" : "/system/core/libutils/include/utils/String16.h"
5710  },
5711  {
5712   "alignment" : 8,
5713   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
5714   "name" : "android::hardware::IInterface *",
5715   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
5716   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
5717   "size" : 8,
5718   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5719  },
5720  {
5721   "alignment" : 8,
5722   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE",
5723   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
5724   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
5725   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE",
5726   "size" : 8,
5727   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5728  },
5729  {
5730   "alignment" : 8,
5731   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEEE",
5732   "name" : "android::hardware::BpInterface<android::hardware::boot::V1_0::IBootControl> *",
5733   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEEE",
5734   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEEE",
5735   "size" : 8,
5736   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5737  },
5738  {
5739   "alignment" : 8,
5740   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
5741   "name" : "android::hardware::hidl_memory *",
5742   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5743   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
5744   "size" : 8,
5745   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5746  },
5747  {
5748   "alignment" : 8,
5749   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
5750   "name" : "android::hardware::hidl_string *",
5751   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5752   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
5753   "size" : 8,
5754   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5755  },
5756  {
5757   "alignment" : 8,
5758   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
5759   "name" : "android::hardware::ProcessState *",
5760   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
5761   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
5762   "size" : 8,
5763   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5764  },
5765  {
5766   "alignment" : 8,
5767   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
5768   "name" : "android::hardware::hidl_version *",
5769   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
5770   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
5771   "size" : 8,
5772   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5773  },
5774  {
5775   "alignment" : 8,
5776   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5777   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5778   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5779   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5780   "size" : 8,
5781   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5782  },
5783  {
5784   "alignment" : 8,
5785   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5786   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5787   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5788   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5789   "size" : 8,
5790   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5791  },
5792  {
5793   "alignment" : 8,
5794   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5795   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5796   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5797   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5798   "size" : 8,
5799   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5800  },
5801  {
5802   "alignment" : 8,
5803   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5804   "name" : "android::hardware::GrantorDescriptor *",
5805   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
5806   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5807   "size" : 8,
5808   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5809  },
5810  {
5811   "alignment" : 8,
5812   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
5813   "name" : "android::hardware::hidl_death_recipient *",
5814   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
5815   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
5816   "size" : 8,
5817   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5818  },
5819  {
5820   "alignment" : 8,
5821   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
5822   "name" : "android::hardware::hidl_binder_death_recipient *",
5823   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
5824   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
5825   "size" : 8,
5826   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5827  },
5828  {
5829   "alignment" : 8,
5830   "linker_set_key" : "_ZTIPN7android8hardware4boot4V1_012IBootControlE",
5831   "name" : "android::hardware::boot::V1_0::IBootControl *",
5832   "referenced_type" : "_ZTIN7android8hardware4boot4V1_012IBootControlE",
5833   "self_type" : "_ZTIPN7android8hardware4boot4V1_012IBootControlE",
5834   "size" : 8,
5835   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5836  },
5837  {
5838   "alignment" : 8,
5839   "linker_set_key" : "_ZTIPN7android8hardware4boot4V1_013BsBootControlE",
5840   "name" : "android::hardware::boot::V1_0::BsBootControl *",
5841   "referenced_type" : "_ZTIN7android8hardware4boot4V1_013BsBootControlE",
5842   "self_type" : "_ZTIPN7android8hardware4boot4V1_013BsBootControlE",
5843   "size" : 8,
5844   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5845  },
5846  {
5847   "alignment" : 8,
5848   "linker_set_key" : "_ZTIPN7android8hardware4boot4V1_015BnHwBootControlE",
5849   "name" : "android::hardware::boot::V1_0::BnHwBootControl *",
5850   "referenced_type" : "_ZTIN7android8hardware4boot4V1_015BnHwBootControlE",
5851   "self_type" : "_ZTIPN7android8hardware4boot4V1_015BnHwBootControlE",
5852   "size" : 8,
5853   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5854  },
5855  {
5856   "alignment" : 8,
5857   "linker_set_key" : "_ZTIPN7android8hardware4boot4V1_015BpHwBootControlE",
5858   "name" : "android::hardware::boot::V1_0::BpHwBootControl *",
5859   "referenced_type" : "_ZTIN7android8hardware4boot4V1_015BpHwBootControlE",
5860   "self_type" : "_ZTIPN7android8hardware4boot4V1_015BpHwBootControlE",
5861   "size" : 8,
5862   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5863  },
5864  {
5865   "alignment" : 8,
5866   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
5867   "name" : "android::hardware::Parcel *",
5868   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
5869   "self_type" : "_ZTIPN7android8hardware6ParcelE",
5870   "size" : 8,
5871   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5872  },
5873  {
5874   "alignment" : 8,
5875   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
5876   "name" : "android::hardware::Return<android::hardware::boot::V1_0::BoolResult> *",
5877   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
5878   "self_type" : "_ZTIPN7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
5879   "size" : 8,
5880   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5881  },
5882  {
5883   "alignment" : 8,
5884   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_4boot4V1_012IBootControlEEEEE",
5885   "name" : "android::hardware::Return<android::sp<android::hardware::boot::V1_0::IBootControl> > *",
5886   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_4boot4V1_012IBootControlEEEEE",
5887   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_4boot4V1_012IBootControlEEEEE",
5888   "size" : 8,
5889   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5890  },
5891  {
5892   "alignment" : 8,
5893   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
5894   "name" : "android::hardware::Return<bool> *",
5895   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5896   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
5897   "size" : 8,
5898   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5899  },
5900  {
5901   "alignment" : 8,
5902   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIjEE",
5903   "name" : "android::hardware::Return<unsigned int> *",
5904   "referenced_type" : "_ZTIN7android8hardware6ReturnIjEE",
5905   "self_type" : "_ZTIPN7android8hardware6ReturnIjEE",
5906   "size" : 8,
5907   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5908  },
5909  {
5910   "alignment" : 8,
5911   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
5912   "name" : "android::hardware::Return<void> *",
5913   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5914   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
5915   "size" : 8,
5916   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5917  },
5918  {
5919   "alignment" : 8,
5920   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
5921   "name" : "android::hardware::Status *",
5922   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5923   "self_type" : "_ZTIPN7android8hardware6StatusE",
5924   "size" : 8,
5925   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5926  },
5927  {
5928   "alignment" : 8,
5929   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
5930   "name" : "android::hardware::IBinder::DeathRecipient *",
5931   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
5932   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
5933   "size" : 8,
5934   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5935  },
5936  {
5937   "alignment" : 8,
5938   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
5939   "name" : "android::hardware::IBinder *",
5940   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
5941   "self_type" : "_ZTIPN7android8hardware7IBinderE",
5942   "size" : 8,
5943   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5944  },
5945  {
5946   "alignment" : 8,
5947   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5948   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5949   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5950   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5951   "size" : 8,
5952   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5953  },
5954  {
5955   "alignment" : 8,
5956   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5957   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5958   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5959   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5960   "size" : 8,
5961   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5962  },
5963  {
5964   "alignment" : 8,
5965   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
5966   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
5967   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
5968   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
5969   "size" : 8,
5970   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5971  },
5972  {
5973   "alignment" : 8,
5974   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
5975   "name" : "android::hardware::details::return_status *",
5976   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
5977   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
5978   "size" : 8,
5979   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5980  },
5981  {
5982   "alignment" : 8,
5983   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5984   "name" : "android::hardware::details::HidlInstrumentor *",
5985   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
5986   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5987   "size" : 8,
5988   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5989  },
5990  {
5991   "alignment" : 8,
5992   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
5993   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5994   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
5995   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
5996   "size" : 8,
5997   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5998  },
5999  {
6000   "alignment" : 8,
6001   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6002   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
6003   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6004   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6005   "size" : 8,
6006   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6007  },
6008  {
6009   "alignment" : 8,
6010   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
6011   "name" : "android::hardware::BHwBinder *",
6012   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
6013   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
6014   "size" : 8,
6015   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6016  },
6017  {
6018   "alignment" : 8,
6019   "linker_set_key" : "_ZTIPN7android9ConditionE",
6020   "name" : "android::Condition *",
6021   "referenced_type" : "_ZTIN7android9ConditionE",
6022   "self_type" : "_ZTIPN7android9ConditionE",
6023   "size" : 8,
6024   "source_file" : "/system/core/libutils/include/utils/Condition.h"
6025  },
6026  {
6027   "alignment" : 8,
6028   "linker_set_key" : "_ZTIPPv",
6029   "name" : "void **",
6030   "referenced_type" : "_ZTIPv",
6031   "self_type" : "_ZTIPPv",
6032   "size" : 8,
6033   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6034  },
6035  {
6036   "alignment" : 8,
6037   "linker_set_key" : "_ZTIPc",
6038   "name" : "char *",
6039   "referenced_type" : "_ZTIc",
6040   "self_type" : "_ZTIPc",
6041   "size" : 8,
6042   "source_file" : "/system/core/liblog/include/log/log_read.h"
6043  },
6044  {
6045   "alignment" : 8,
6046   "linker_set_key" : "_ZTIPh",
6047   "name" : "unsigned char *",
6048   "referenced_type" : "_ZTIh",
6049   "self_type" : "_ZTIPh",
6050   "size" : 8,
6051   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6052  },
6053  {
6054   "alignment" : 8,
6055   "linker_set_key" : "_ZTIPi",
6056   "name" : "int *",
6057   "referenced_type" : "_ZTIi",
6058   "self_type" : "_ZTIPi",
6059   "size" : 8,
6060   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6061  },
6062  {
6063   "alignment" : 8,
6064   "linker_set_key" : "_ZTIPv",
6065   "name" : "void *",
6066   "referenced_type" : "_ZTIv",
6067   "self_type" : "_ZTIPv",
6068   "size" : 8,
6069   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6070  },
6071  {
6072   "alignment" : 8,
6073   "linker_set_key" : "_ZTIPy",
6074   "name" : "unsigned long long *",
6075   "referenced_type" : "_ZTIy",
6076   "self_type" : "_ZTIPy",
6077   "size" : 8,
6078   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6079  }
6080 ],
6081 "qualified_types" :
6082 [
6083  {
6084   "alignment" : 4,
6085   "is_const" : true,
6086   "linker_set_key" : "_ZTIK13native_handle",
6087   "name" : "const native_handle",
6088   "referenced_type" : "_ZTI13native_handle",
6089   "self_type" : "_ZTIK13native_handle",
6090   "size" : 12,
6091   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6092  },
6093  {
6094   "alignment" : 4,
6095   "is_const" : true,
6096   "linker_set_key" : "_ZTIK7log_msg",
6097   "name" : "const log_msg",
6098   "referenced_type" : "_ZTI7log_msg",
6099   "self_type" : "_ZTIK7log_msg",
6100   "size" : 5124,
6101   "source_file" : "/system/core/liblog/include/log/log_read.h"
6102  },
6103  {
6104   "alignment" : 2,
6105   "is_const" : true,
6106   "linker_set_key" : "_ZTIKDs",
6107   "name" : "const char16_t",
6108   "referenced_type" : "_ZTIDs",
6109   "self_type" : "_ZTIKDs",
6110   "size" : 2,
6111   "source_file" : "/system/core/libutils/include/utils/String16.h"
6112  },
6113  {
6114   "alignment" : 8,
6115   "is_const" : true,
6116   "linker_set_key" : "_ZTIKN7android10VectorImplE",
6117   "name" : "const android::VectorImpl",
6118   "referenced_type" : "_ZTIN7android10VectorImplE",
6119   "self_type" : "_ZTIKN7android10VectorImplE",
6120   "size" : 40,
6121   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6122  },
6123  {
6124   "alignment" : 8,
6125   "is_const" : true,
6126   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
6127   "name" : "const android::NativeHandle",
6128   "referenced_type" : "_ZTIN7android12NativeHandleE",
6129   "self_type" : "_ZTIKN7android12NativeHandleE",
6130   "size" : 24,
6131   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6132  },
6133  {
6134   "alignment" : 8,
6135   "is_const" : true,
6136   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6137   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
6138   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
6139   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6140   "size" : 8,
6141   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6142  },
6143  {
6144   "alignment" : 8,
6145   "is_const" : true,
6146   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6147   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6148   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6149   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6150   "size" : 8,
6151   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6152  },
6153  {
6154   "alignment" : 8,
6155   "is_const" : true,
6156   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6157   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6158   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6159   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6160   "size" : 8,
6161   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6162  },
6163  {
6164   "alignment" : 8,
6165   "is_const" : true,
6166   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6167   "name" : "const android::sp<android::hardware::ProcessState>",
6168   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
6169   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6170   "size" : 8,
6171   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6172  },
6173  {
6174   "alignment" : 8,
6175   "is_const" : true,
6176   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6177   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
6178   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
6179   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6180   "size" : 8,
6181   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6182  },
6183  {
6184   "alignment" : 8,
6185   "is_const" : true,
6186   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6187   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
6188   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6189   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6190   "size" : 8,
6191   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6192  },
6193  {
6194   "alignment" : 8,
6195   "is_const" : true,
6196   "linker_set_key" : "_ZTIKN7android2spINS_8hardware4boot4V1_012IBootControlEEE",
6197   "name" : "const android::sp<android::hardware::boot::V1_0::IBootControl>",
6198   "referenced_type" : "_ZTIN7android2spINS_8hardware4boot4V1_012IBootControlEEE",
6199   "self_type" : "_ZTIKN7android2spINS_8hardware4boot4V1_012IBootControlEEE",
6200   "size" : 8,
6201   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6202  },
6203  {
6204   "alignment" : 8,
6205   "is_const" : true,
6206   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6207   "name" : "const android::sp<android::hardware::IBinder>",
6208   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
6209   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6210   "size" : 8,
6211   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6212  },
6213  {
6214   "alignment" : 8,
6215   "is_const" : true,
6216   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6217   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
6218   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
6219   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6220   "size" : 16,
6221   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6222  },
6223  {
6224   "alignment" : 8,
6225   "is_const" : true,
6226   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6227   "name" : "const android::wp<android::hardware::BHwBinder>",
6228   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
6229   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6230   "size" : 16,
6231   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6232  },
6233  {
6234   "alignment" : 8,
6235   "is_const" : true,
6236   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6237   "name" : "const android::hidl::base::V1_0::IBase",
6238   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
6239   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6240   "size" : 24,
6241   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
6242  },
6243  {
6244   "alignment" : 8,
6245   "is_const" : true,
6246   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6247   "name" : "const android::hidl::base::V1_0::BpHwBase",
6248   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
6249   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6250   "size" : 216,
6251   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6252  },
6253  {
6254   "alignment" : 4,
6255   "is_const" : true,
6256   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6257   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6258   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6259   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6260   "size" : 4,
6261   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6262  },
6263  {
6264   "alignment" : 4,
6265   "is_const" : true,
6266   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6267   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
6268   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6269   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6270   "size" : 4,
6271   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6272  },
6273  {
6274   "alignment" : 1,
6275   "is_const" : true,
6276   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
6277   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
6278   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
6279   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
6280   "size" : 1,
6281   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6282  },
6283  {
6284   "alignment" : 8,
6285   "is_const" : true,
6286   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6287   "name" : "const android::hidl::manager::V1_0::IServiceManager",
6288   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
6289   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6290   "size" : 24,
6291   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6292  },
6293  {
6294   "alignment" : 8,
6295   "is_const" : true,
6296   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6297   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
6298   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
6299   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6300   "size" : 24,
6301   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6302  },
6303  {
6304   "alignment" : 8,
6305   "is_const" : true,
6306   "linker_set_key" : "_ZTIKN7android7RefBaseE",
6307   "name" : "const android::RefBase",
6308   "referenced_type" : "_ZTIN7android7RefBaseE",
6309   "self_type" : "_ZTIKN7android7RefBaseE",
6310   "size" : 16,
6311   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6312  },
6313  {
6314   "alignment" : 8,
6315   "is_const" : true,
6316   "linker_set_key" : "_ZTIKN7android7String8E",
6317   "name" : "const android::String8",
6318   "referenced_type" : "_ZTIN7android7String8E",
6319   "self_type" : "_ZTIKN7android7String8E",
6320   "size" : 8,
6321   "source_file" : "/system/core/libutils/include/utils/String8.h"
6322  },
6323  {
6324   "alignment" : 8,
6325   "is_const" : true,
6326   "linker_set_key" : "_ZTIKN7android8String16E",
6327   "name" : "const android::String16",
6328   "referenced_type" : "_ZTIN7android8String16E",
6329   "self_type" : "_ZTIKN7android8String16E",
6330   "size" : 8,
6331   "source_file" : "/system/core/libutils/include/utils/String16.h"
6332  },
6333  {
6334   "alignment" : 1,
6335   "is_const" : true,
6336   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
6337   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
6338   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
6339   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
6340   "size" : 32,
6341   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6342  },
6343  {
6344   "alignment" : 8,
6345   "is_const" : true,
6346   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6347   "name" : "const android::hardware::BpHwRefBase",
6348   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
6349   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6350   "size" : 48,
6351   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6352  },
6353  {
6354   "alignment" : 8,
6355   "is_const" : true,
6356   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
6357   "name" : "const android::hardware::hidl_handle",
6358   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
6359   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
6360   "size" : 16,
6361   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6362  },
6363  {
6364   "alignment" : 8,
6365   "is_const" : true,
6366   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
6367   "name" : "const android::hardware::hidl_memory",
6368   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6369   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
6370   "size" : 40,
6371   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6372  },
6373  {
6374   "alignment" : 8,
6375   "is_const" : true,
6376   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
6377   "name" : "const android::hardware::hidl_string",
6378   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6379   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
6380   "size" : 16,
6381   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6382  },
6383  {
6384   "alignment" : 2,
6385   "is_const" : true,
6386   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
6387   "name" : "const android::hardware::hidl_version",
6388   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
6389   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
6390   "size" : 4,
6391   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6392  },
6393  {
6394   "alignment" : 4,
6395   "is_const" : true,
6396   "linker_set_key" : "_ZTIKN7android8hardware4boot4V1_010BoolResultE",
6397   "name" : "const android::hardware::boot::V1_0::BoolResult",
6398   "referenced_type" : "_ZTIN7android8hardware4boot4V1_010BoolResultE",
6399   "self_type" : "_ZTIKN7android8hardware4boot4V1_010BoolResultE",
6400   "size" : 4,
6401   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/types.h"
6402  },
6403  {
6404   "alignment" : 8,
6405   "is_const" : true,
6406   "linker_set_key" : "_ZTIKN7android8hardware4boot4V1_012IBootControlE",
6407   "name" : "const android::hardware::boot::V1_0::IBootControl",
6408   "referenced_type" : "_ZTIN7android8hardware4boot4V1_012IBootControlE",
6409   "self_type" : "_ZTIKN7android8hardware4boot4V1_012IBootControlE",
6410   "size" : 24,
6411   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/IBootControl.h"
6412  },
6413  {
6414   "alignment" : 8,
6415   "is_const" : true,
6416   "linker_set_key" : "_ZTIKN7android8hardware4boot4V1_013CommandResultE",
6417   "name" : "const android::hardware::boot::V1_0::CommandResult",
6418   "referenced_type" : "_ZTIN7android8hardware4boot4V1_013CommandResultE",
6419   "self_type" : "_ZTIKN7android8hardware4boot4V1_013CommandResultE",
6420   "size" : 24,
6421   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/hwtypes.h"
6422  },
6423  {
6424   "alignment" : 8,
6425   "is_const" : true,
6426   "linker_set_key" : "_ZTIKN7android8hardware4boot4V1_015BpHwBootControlE",
6427   "name" : "const android::hardware::boot::V1_0::BpHwBootControl",
6428   "referenced_type" : "_ZTIN7android8hardware4boot4V1_015BpHwBootControlE",
6429   "self_type" : "_ZTIKN7android8hardware4boot4V1_015BpHwBootControlE",
6430   "size" : 216,
6431   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BpHwBootControl.h"
6432  },
6433  {
6434   "alignment" : 8,
6435   "is_const" : true,
6436   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
6437   "name" : "const android::hardware::Parcel",
6438   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
6439   "self_type" : "_ZTIKN7android8hardware6ParcelE",
6440   "size" : 136,
6441   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6442  },
6443  {
6444   "alignment" : 8,
6445   "is_const" : true,
6446   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
6447   "name" : "const android::hardware::Return<android::hardware::boot::V1_0::BoolResult>",
6448   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
6449   "self_type" : "_ZTIKN7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
6450   "size" : 40,
6451   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6452  },
6453  {
6454   "alignment" : 8,
6455   "is_const" : true,
6456   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_4boot4V1_012IBootControlEEEEE",
6457   "name" : "const android::hardware::Return<android::sp<android::hardware::boot::V1_0::IBootControl> >",
6458   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_4boot4V1_012IBootControlEEEEE",
6459   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_4boot4V1_012IBootControlEEEEE",
6460   "size" : 48,
6461   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6462  },
6463  {
6464   "alignment" : 8,
6465   "is_const" : true,
6466   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
6467   "name" : "const android::hardware::Return<bool>",
6468   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6469   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6470   "size" : 40,
6471   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6472  },
6473  {
6474   "alignment" : 8,
6475   "is_const" : true,
6476   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIjEE",
6477   "name" : "const android::hardware::Return<unsigned int>",
6478   "referenced_type" : "_ZTIN7android8hardware6ReturnIjEE",
6479   "self_type" : "_ZTIKN7android8hardware6ReturnIjEE",
6480   "size" : 40,
6481   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6482  },
6483  {
6484   "alignment" : 8,
6485   "is_const" : true,
6486   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
6487   "name" : "const android::hardware::Status",
6488   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6489   "self_type" : "_ZTIKN7android8hardware6StatusE",
6490   "size" : 32,
6491   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6492  },
6493  {
6494   "alignment" : 8,
6495   "is_const" : true,
6496   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6497   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
6498   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6499   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6500   "size" : 8,
6501   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6502  },
6503  {
6504   "alignment" : 8,
6505   "is_const" : true,
6506   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6507   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
6508   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6509   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6510   "size" : 8,
6511   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6512  },
6513  {
6514   "alignment" : 8,
6515   "is_const" : true,
6516   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6517   "name" : "const android::hardware::details::hidl_pointer<int>",
6518   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
6519   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6520   "size" : 8,
6521   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6522  },
6523  {
6524   "alignment" : 8,
6525   "is_const" : true,
6526   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
6527   "name" : "const android::hardware::details::return_status",
6528   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
6529   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
6530   "size" : 40,
6531   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6532  },
6533  {
6534   "is_const" : true,
6535   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6536   "name" : "const iter<is_const>",
6537   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
6538   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6539   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6540  },
6541  {
6542   "alignment" : 8,
6543   "is_const" : true,
6544   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6545   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
6546   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6547   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6548   "size" : 16,
6549   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/IBootControl.h"
6550  },
6551  {
6552   "alignment" : 8,
6553   "is_const" : true,
6554   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6555   "name" : "const android::hardware::hidl_vec<int>",
6556   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
6557   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6558   "size" : 16,
6559   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6560  },
6561  {
6562   "alignment" : 8,
6563   "is_const" : true,
6564   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6565   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6566   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6567   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6568   "size" : 24,
6569   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6570  },
6571  {
6572   "alignment" : 4,
6573   "is_const" : true,
6574   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELm3EEE",
6575   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6576   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELm3EEE",
6577   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELm3EEE",
6578   "size" : 12,
6579   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6580  },
6581  {
6582   "alignment" : 4,
6583   "is_const" : true,
6584   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELm1EEE",
6585   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6586   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELm1EEE",
6587   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELm1EEE",
6588   "size" : 4,
6589   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6590  },
6591  {
6592   "alignment" : 1,
6593   "is_const" : true,
6594   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELm3EEE",
6595   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6596   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELm3EEE",
6597   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELm3EEE",
6598   "size" : 3,
6599   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6600  },
6601  {
6602   "alignment" : 4,
6603   "is_const" : true,
6604   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware4boot4V1_010BoolResultELm3EEE",
6605   "name" : "const std::array<android::hardware::boot::V1_0::BoolResult, 3>",
6606   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware4boot4V1_010BoolResultELm3EEE",
6607   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware4boot4V1_010BoolResultELm3EEE",
6608   "size" : 12,
6609   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/types.h"
6610  },
6611  {
6612   "alignment" : 8,
6613   "is_const" : true,
6614   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6615   "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 *> > *)> > >",
6616   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6617   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6618   "size" : 24,
6619   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6620  },
6621  {
6622   "alignment" : 8,
6623   "is_const" : true,
6624   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
6625   "name" : "const android::hidl::base::V1_0::IBase *const",
6626   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6627   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
6628   "size" : 8,
6629   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6630  },
6631  {
6632   "alignment" : 8,
6633   "is_const" : true,
6634   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
6635   "name" : "android::RefBase::weakref_impl *const",
6636   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++/gen/android/hardware/boot/1.0/types.sdump",
6637   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++/gen/android/hardware/boot/1.0/types.sdump",
6638   "size" : 8,
6639   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6640  },
6641  {
6642   "alignment" : 8,
6643   "is_const" : true,
6644   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
6645   "name" : "android::RefBase::weakref_impl *const",
6646   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
6647   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
6648   "size" : 8,
6649   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6650  },
6651  {
6652   "alignment" : 8,
6653   "is_const" : true,
6654   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
6655   "name" : "android::hardware::IBinder *const",
6656   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
6657   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
6658   "size" : 8,
6659   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6660  },
6661  {
6662   "alignment" : 8,
6663   "is_const" : true,
6664   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLm32EJEEEE",
6665   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6666   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLm32EJEEEE",
6667   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLm32EJEEEE",
6668   "size" : 16,
6669   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6670  },
6671  {
6672   "alignment" : 8,
6673   "is_const" : true,
6674   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
6675   "name" : "const std::initializer_list<android::hardware::hidl_string>",
6676   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
6677   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
6678   "size" : 16,
6679   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6680  },
6681  {
6682   "alignment" : 1,
6683   "is_const" : true,
6684   "linker_set_key" : "_ZTIKa",
6685   "name" : "const signed char",
6686   "referenced_type" : "_ZTIa",
6687   "self_type" : "_ZTIKa",
6688   "size" : 1,
6689   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6690  },
6691  {
6692   "alignment" : 1,
6693   "is_const" : true,
6694   "linker_set_key" : "_ZTIKb",
6695   "name" : "const bool",
6696   "referenced_type" : "_ZTIb",
6697   "self_type" : "_ZTIKb",
6698   "size" : 1,
6699   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6700  },
6701  {
6702   "alignment" : 1,
6703   "is_const" : true,
6704   "linker_set_key" : "_ZTIKc",
6705   "name" : "const char",
6706   "referenced_type" : "_ZTIc",
6707   "self_type" : "_ZTIKc",
6708   "size" : 1,
6709   "source_file" : "/system/core/liblog/include/android/log.h"
6710  },
6711  {
6712   "alignment" : 8,
6713   "is_const" : true,
6714   "linker_set_key" : "_ZTIKd",
6715   "name" : "const double",
6716   "referenced_type" : "_ZTId",
6717   "self_type" : "_ZTIKd",
6718   "size" : 8,
6719   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6720  },
6721  {
6722   "alignment" : 4,
6723   "is_const" : true,
6724   "linker_set_key" : "_ZTIKf",
6725   "name" : "const float",
6726   "referenced_type" : "_ZTIf",
6727   "self_type" : "_ZTIKf",
6728   "size" : 4,
6729   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6730  },
6731  {
6732   "alignment" : 1,
6733   "is_const" : true,
6734   "linker_set_key" : "_ZTIKh",
6735   "name" : "const unsigned char",
6736   "referenced_type" : "_ZTIh",
6737   "self_type" : "_ZTIKh",
6738   "size" : 1,
6739   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6740  },
6741  {
6742   "alignment" : 4,
6743   "is_const" : true,
6744   "linker_set_key" : "_ZTIKi",
6745   "name" : "const int",
6746   "referenced_type" : "_ZTIi",
6747   "self_type" : "_ZTIKi",
6748   "size" : 4,
6749   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6750  },
6751  {
6752   "alignment" : 4,
6753   "is_const" : true,
6754   "linker_set_key" : "_ZTIKj",
6755   "name" : "const unsigned int",
6756   "referenced_type" : "_ZTIj",
6757   "self_type" : "_ZTIKj",
6758   "size" : 4,
6759   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6760  },
6761  {
6762   "alignment" : 8,
6763   "is_const" : true,
6764   "linker_set_key" : "_ZTIKl",
6765   "name" : "const long",
6766   "referenced_type" : "_ZTIl",
6767   "self_type" : "_ZTIKl",
6768   "size" : 8,
6769   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6770  },
6771  {
6772   "alignment" : 8,
6773   "is_const" : true,
6774   "linker_set_key" : "_ZTIKm",
6775   "name" : "const unsigned long",
6776   "referenced_type" : "_ZTIm",
6777   "self_type" : "_ZTIKm",
6778   "size" : 8,
6779   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6780  },
6781  {
6782   "alignment" : 2,
6783   "is_const" : true,
6784   "linker_set_key" : "_ZTIKs",
6785   "name" : "const short",
6786   "referenced_type" : "_ZTIs",
6787   "self_type" : "_ZTIKs",
6788   "size" : 2,
6789   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6790  },
6791  {
6792   "alignment" : 2,
6793   "is_const" : true,
6794   "linker_set_key" : "_ZTIKt",
6795   "name" : "const unsigned short",
6796   "referenced_type" : "_ZTIt",
6797   "self_type" : "_ZTIKt",
6798   "size" : 2,
6799   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6800  },
6801  {
6802   "is_const" : true,
6803   "linker_set_key" : "_ZTIKv",
6804   "name" : "const void",
6805   "referenced_type" : "_ZTIv",
6806   "self_type" : "_ZTIKv",
6807   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6808  },
6809  {
6810   "alignment" : 8,
6811   "is_const" : true,
6812   "linker_set_key" : "_ZTIKy",
6813   "name" : "const unsigned long long",
6814   "referenced_type" : "_ZTIy",
6815   "self_type" : "_ZTIKy",
6816   "size" : 8,
6817   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6818  },
6819  {
6820   "alignment" : 1,
6821   "is_volatile" : true,
6822   "linker_set_key" : "_ZTIVb",
6823   "name" : "volatile bool",
6824   "referenced_type" : "_ZTIb",
6825   "self_type" : "_ZTIVb",
6826   "size" : 1,
6827   "source_file" : "/system/core/libutils/include/utils/Thread.h"
6828  },
6829  {
6830   "alignment" : 4,
6831   "is_volatile" : true,
6832   "linker_set_key" : "_ZTIVi",
6833   "name" : "volatile int",
6834   "referenced_type" : "_ZTIi",
6835   "self_type" : "_ZTIVi",
6836   "size" : 4,
6837   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6838  }
6839 ],
6840 "record_types" :
6841 [
6842  {
6843   "alignment" : 4,
6844   "fields" :
6845   [
6846    {
6847     "field_name" : "len",
6848     "referenced_type" : "_ZTIt"
6849    },
6850    {
6851     "field_name" : "hdr_size",
6852     "field_offset" : 16,
6853     "referenced_type" : "_ZTIt"
6854    },
6855    {
6856     "field_name" : "pid",
6857     "field_offset" : 32,
6858     "referenced_type" : "_ZTIi"
6859    },
6860    {
6861     "field_name" : "tid",
6862     "field_offset" : 64,
6863     "referenced_type" : "_ZTIj"
6864    },
6865    {
6866     "field_name" : "sec",
6867     "field_offset" : 96,
6868     "referenced_type" : "_ZTIj"
6869    },
6870    {
6871     "field_name" : "nsec",
6872     "field_offset" : 128,
6873     "referenced_type" : "_ZTIj"
6874    },
6875    {
6876     "field_name" : "lid",
6877     "field_offset" : 160,
6878     "referenced_type" : "_ZTIj"
6879    },
6880    {
6881     "field_name" : "uid",
6882     "field_offset" : 192,
6883     "referenced_type" : "_ZTIj"
6884    },
6885    {
6886     "field_name" : "msg",
6887     "field_offset" : 224,
6888     "referenced_type" : "_ZTIA0_c"
6889    }
6890   ],
6891   "linker_set_key" : "_ZTI12logger_entry",
6892   "name" : "logger_entry",
6893   "referenced_type" : "_ZTI12logger_entry",
6894   "self_type" : "_ZTI12logger_entry",
6895   "size" : 28,
6896   "source_file" : "/system/core/liblog/include/log/log_read.h"
6897  },
6898  {
6899   "alignment" : 8,
6900   "fields" :
6901   [
6902    {
6903     "field_name" : "y",
6904     "referenced_type" : "_ZTIPv"
6905    },
6906    {
6907     "field_name" : "cb",
6908     "field_offset" : 64,
6909     "referenced_type" : "_ZTIPv"
6910    },
6911    {
6912     "field_name" : "cr",
6913     "field_offset" : 128,
6914     "referenced_type" : "_ZTIPv"
6915    },
6916    {
6917     "field_name" : "ystride",
6918     "field_offset" : 192,
6919     "referenced_type" : "_ZTIm"
6920    },
6921    {
6922     "field_name" : "cstride",
6923     "field_offset" : 256,
6924     "referenced_type" : "_ZTIm"
6925    },
6926    {
6927     "field_name" : "chroma_step",
6928     "field_offset" : 320,
6929     "referenced_type" : "_ZTIm"
6930    },
6931    {
6932     "field_name" : "reserved",
6933     "field_offset" : 384,
6934     "referenced_type" : "_ZTIA8_j"
6935    }
6936   ],
6937   "linker_set_key" : "_ZTI13android_ycbcr",
6938   "name" : "android_ycbcr",
6939   "referenced_type" : "_ZTI13android_ycbcr",
6940   "self_type" : "_ZTI13android_ycbcr",
6941   "size" : 80,
6942   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6943  },
6944  {
6945   "alignment" : 4,
6946   "fields" :
6947   [
6948    {
6949     "field_name" : "version",
6950     "referenced_type" : "_ZTIi"
6951    },
6952    {
6953     "field_name" : "numFds",
6954     "field_offset" : 32,
6955     "referenced_type" : "_ZTIi"
6956    },
6957    {
6958     "field_name" : "numInts",
6959     "field_offset" : 64,
6960     "referenced_type" : "_ZTIi"
6961    },
6962    {
6963     "field_name" : "data",
6964     "field_offset" : 96,
6965     "referenced_type" : "_ZTIA0_i"
6966    }
6967   ],
6968   "linker_set_key" : "_ZTI13native_handle",
6969   "name" : "native_handle",
6970   "referenced_type" : "_ZTI13native_handle",
6971   "self_type" : "_ZTI13native_handle",
6972   "size" : 12,
6973   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
6974  },
6975  {
6976   "alignment" : 4,
6977   "fields" :
6978   [
6979    {
6980     "field_name" : "x",
6981     "referenced_type" : "_ZTIf"
6982    },
6983    {
6984     "field_name" : "y",
6985     "field_offset" : 32,
6986     "referenced_type" : "_ZTIf"
6987    }
6988   ],
6989   "linker_set_key" : "_ZTI16android_xy_color",
6990   "name" : "android_xy_color",
6991   "referenced_type" : "_ZTI16android_xy_color",
6992   "self_type" : "_ZTI16android_xy_color",
6993   "size" : 8,
6994   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6995  },
6996  {
6997   "alignment" : 8,
6998   "fields" :
6999   [
7000    {
7001     "field_name" : "top_left",
7002     "referenced_type" : "_ZTIPh"
7003    },
7004    {
7005     "field_name" : "component",
7006     "field_offset" : 64,
7007     "referenced_type" : "_ZTI22android_flex_component"
7008    },
7009    {
7010     "field_name" : "bits_per_component",
7011     "field_offset" : 96,
7012     "referenced_type" : "_ZTIi"
7013    },
7014    {
7015     "field_name" : "bits_used",
7016     "field_offset" : 128,
7017     "referenced_type" : "_ZTIi"
7018    },
7019    {
7020     "field_name" : "h_increment",
7021     "field_offset" : 160,
7022     "referenced_type" : "_ZTIi"
7023    },
7024    {
7025     "field_name" : "v_increment",
7026     "field_offset" : 192,
7027     "referenced_type" : "_ZTIi"
7028    },
7029    {
7030     "field_name" : "h_subsampling",
7031     "field_offset" : 224,
7032     "referenced_type" : "_ZTIi"
7033    },
7034    {
7035     "field_name" : "v_subsampling",
7036     "field_offset" : 256,
7037     "referenced_type" : "_ZTIi"
7038    }
7039   ],
7040   "linker_set_key" : "_ZTI18android_flex_plane",
7041   "name" : "android_flex_plane",
7042   "referenced_type" : "_ZTI18android_flex_plane",
7043   "self_type" : "_ZTI18android_flex_plane",
7044   "size" : 40,
7045   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7046  },
7047  {
7048   "alignment" : 8,
7049   "fields" :
7050   [
7051    {
7052     "field_name" : "format",
7053     "referenced_type" : "_ZTI19android_flex_format"
7054    },
7055    {
7056     "field_name" : "num_planes",
7057     "field_offset" : 32,
7058     "referenced_type" : "_ZTIj"
7059    },
7060    {
7061     "field_name" : "planes",
7062     "field_offset" : 64,
7063     "referenced_type" : "_ZTIP18android_flex_plane"
7064    }
7065   ],
7066   "linker_set_key" : "_ZTI19android_flex_layout",
7067   "name" : "android_flex_layout",
7068   "referenced_type" : "_ZTI19android_flex_layout",
7069   "self_type" : "_ZTI19android_flex_layout",
7070   "size" : 16,
7071   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7072  },
7073  {
7074   "alignment" : 4,
7075   "fields" :
7076   [
7077    {
7078     "field_name" : "num_points",
7079     "referenced_type" : "_ZTIj"
7080    },
7081    {
7082     "field_name" : "reserved",
7083     "field_offset" : 32,
7084     "referenced_type" : "_ZTIA8_j"
7085    },
7086    {
7087     "field_name" : "xyzc_points",
7088     "field_offset" : 288,
7089     "referenced_type" : "_ZTIA_f"
7090    }
7091   ],
7092   "linker_set_key" : "_ZTI20android_depth_points",
7093   "name" : "android_depth_points",
7094   "referenced_type" : "_ZTI20android_depth_points",
7095   "self_type" : "_ZTI20android_depth_points",
7096   "size" : 36,
7097   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7098  },
7099  {
7100   "alignment" : 8,
7101   "fields" :
7102   [
7103    {
7104     "field_name" : "struct_size",
7105     "referenced_type" : "_ZTIm"
7106    },
7107    {
7108     "field_name" : "buffer_id",
7109     "field_offset" : 64,
7110     "referenced_type" : "_ZTIi"
7111    },
7112    {
7113     "field_name" : "priority",
7114     "field_offset" : 96,
7115     "referenced_type" : "_ZTIi"
7116    },
7117    {
7118     "field_name" : "tag",
7119     "field_offset" : 128,
7120     "referenced_type" : "_ZTIPKc"
7121    },
7122    {
7123     "field_name" : "file",
7124     "field_offset" : 192,
7125     "referenced_type" : "_ZTIPKc"
7126    },
7127    {
7128     "field_name" : "line",
7129     "field_offset" : 256,
7130     "referenced_type" : "_ZTIj"
7131    },
7132    {
7133     "field_name" : "message",
7134     "field_offset" : 320,
7135     "referenced_type" : "_ZTIPKc"
7136    }
7137   ],
7138   "linker_set_key" : "_ZTI21__android_log_message",
7139   "name" : "__android_log_message",
7140   "referenced_type" : "_ZTI21__android_log_message",
7141   "self_type" : "_ZTI21__android_log_message",
7142   "size" : 48,
7143   "source_file" : "/system/core/liblog/include/android/log.h"
7144  },
7145  {
7146   "alignment" : 4,
7147   "fields" :
7148   [
7149    {
7150     "field_name" : "maxContentLightLevel",
7151     "referenced_type" : "_ZTIf"
7152    },
7153    {
7154     "field_name" : "maxFrameAverageLightLevel",
7155     "field_offset" : 32,
7156     "referenced_type" : "_ZTIf"
7157    }
7158   ],
7159   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
7160   "name" : "android_cta861_3_metadata",
7161   "referenced_type" : "_ZTI25android_cta861_3_metadata",
7162   "self_type" : "_ZTI25android_cta861_3_metadata",
7163   "size" : 8,
7164   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7165  },
7166  {
7167   "alignment" : 4,
7168   "fields" :
7169   [
7170    {
7171     "field_name" : "displayPrimaryRed",
7172     "referenced_type" : "_ZTI16android_xy_color"
7173    },
7174    {
7175     "field_name" : "displayPrimaryGreen",
7176     "field_offset" : 64,
7177     "referenced_type" : "_ZTI16android_xy_color"
7178    },
7179    {
7180     "field_name" : "displayPrimaryBlue",
7181     "field_offset" : 128,
7182     "referenced_type" : "_ZTI16android_xy_color"
7183    },
7184    {
7185     "field_name" : "whitePoint",
7186     "field_offset" : 192,
7187     "referenced_type" : "_ZTI16android_xy_color"
7188    },
7189    {
7190     "field_name" : "maxLuminance",
7191     "field_offset" : 256,
7192     "referenced_type" : "_ZTIf"
7193    },
7194    {
7195     "field_name" : "minLuminance",
7196     "field_offset" : 288,
7197     "referenced_type" : "_ZTIf"
7198    }
7199   ],
7200   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
7201   "name" : "android_smpte2086_metadata",
7202   "referenced_type" : "_ZTI26android_smpte2086_metadata",
7203   "self_type" : "_ZTI26android_smpte2086_metadata",
7204   "size" : 40,
7205   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7206  },
7207  {
7208   "alignment" : 4,
7209   "fields" :
7210   [
7211    {
7212     "referenced_type" : "_ZTIN7log_msgUt_E"
7213    }
7214   ],
7215   "linker_set_key" : "_ZTI7log_msg",
7216   "name" : "log_msg",
7217   "referenced_type" : "_ZTI7log_msg",
7218   "self_type" : "_ZTI7log_msg",
7219   "size" : 5124,
7220   "source_file" : "/system/core/liblog/include/log/log_read.h"
7221  },
7222  {
7223   "alignment" : 1,
7224   "fields" :
7225   [
7226    {
7227     "field_name" : "tv_sec",
7228     "referenced_type" : "_ZTIj"
7229    },
7230    {
7231     "field_name" : "tv_nsec",
7232     "field_offset" : 32,
7233     "referenced_type" : "_ZTIj"
7234    }
7235   ],
7236   "linker_set_key" : "_ZTI8log_time",
7237   "name" : "log_time",
7238   "referenced_type" : "_ZTI8log_time",
7239   "self_type" : "_ZTI8log_time",
7240   "size" : 8,
7241   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
7242  },
7243  {
7244   "alignment" : 8,
7245   "fields" :
7246   [
7247    {
7248     "access" : "private",
7249     "field_name" : "mStorage",
7250     "field_offset" : 64,
7251     "referenced_type" : "_ZTIPv"
7252    },
7253    {
7254     "access" : "private",
7255     "field_name" : "mCount",
7256     "field_offset" : 128,
7257     "referenced_type" : "_ZTIm"
7258    },
7259    {
7260     "access" : "private",
7261     "field_name" : "mFlags",
7262     "field_offset" : 192,
7263     "referenced_type" : "_ZTIKj"
7264    },
7265    {
7266     "access" : "private",
7267     "field_name" : "mItemSize",
7268     "field_offset" : 256,
7269     "referenced_type" : "_ZTIKm"
7270    }
7271   ],
7272   "linker_set_key" : "_ZTIN7android10VectorImplE",
7273   "name" : "android::VectorImpl",
7274   "record_kind" : "class",
7275   "referenced_type" : "_ZTIN7android10VectorImplE",
7276   "self_type" : "_ZTIN7android10VectorImplE",
7277   "size" : 40,
7278   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7279   "vtable_components" :
7280   [
7281    {
7282     "kind" : "offset_to_top"
7283    },
7284    {
7285     "kind" : "rtti",
7286     "mangled_component_name" : "_ZTIN7android10VectorImplE"
7287    },
7288    {
7289     "kind" : "complete_dtor_pointer",
7290     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
7291    },
7292    {
7293     "kind" : "deleting_dtor_pointer",
7294     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
7295    },
7296    {
7297     "is_pure" : true,
7298     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
7299    },
7300    {
7301     "is_pure" : true,
7302     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
7303    },
7304    {
7305     "is_pure" : true,
7306     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
7307    },
7308    {
7309     "is_pure" : true,
7310     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
7311    },
7312    {
7313     "is_pure" : true,
7314     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
7315    },
7316    {
7317     "is_pure" : true,
7318     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
7319    }
7320   ]
7321  },
7322  {
7323   "alignment" : 8,
7324   "fields" :
7325   [
7326    {
7327     "access" : "private",
7328     "field_name" : "mVector",
7329     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7330    }
7331   ],
7332   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7333   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
7334   "record_kind" : "class",
7335   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7336   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7337   "size" : 40,
7338   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
7339   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
7340  },
7341  {
7342   "alignment" : 8,
7343   "fields" :
7344   [
7345    {
7346     "access" : "private",
7347     "field_name" : "mTag",
7348     "referenced_type" : "_ZTIm"
7349    }
7350   ],
7351   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
7352   "name" : "android::ScopedTrace",
7353   "record_kind" : "class",
7354   "referenced_type" : "_ZTIN7android11ScopedTraceE",
7355   "self_type" : "_ZTIN7android11ScopedTraceE",
7356   "size" : 8,
7357   "source_file" : "/system/core/libutils/include/utils/Trace.h"
7358  },
7359  {
7360   "alignment" : 4,
7361   "fields" :
7362   [
7363    {
7364     "access" : "private",
7365     "field_name" : "mCount",
7366     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7367    }
7368   ],
7369   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7370   "name" : "android::LightRefBase<android::NativeHandle>",
7371   "record_kind" : "class",
7372   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7373   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7374   "size" : 4,
7375   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7376   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
7377  },
7378  {
7379   "alignment" : 4,
7380   "fields" :
7381   [
7382    {
7383     "access" : "private",
7384     "field_name" : "mCount",
7385     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7386    }
7387   ],
7388   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7389   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
7390   "record_kind" : "class",
7391   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7392   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7393   "size" : 4,
7394   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7395   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
7396  },
7397  {
7398   "alignment" : 8,
7399   "base_specifiers" :
7400   [
7401    {
7402     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
7403    }
7404   ],
7405   "fields" :
7406   [
7407    {
7408     "access" : "private",
7409     "field_name" : "mHandle",
7410     "field_offset" : 64,
7411     "referenced_type" : "_ZTIP13native_handle"
7412    },
7413    {
7414     "access" : "private",
7415     "field_name" : "mOwnsHandle",
7416     "field_offset" : 128,
7417     "referenced_type" : "_ZTIb"
7418    }
7419   ],
7420   "linker_set_key" : "_ZTIN7android12NativeHandleE",
7421   "name" : "android::NativeHandle",
7422   "record_kind" : "class",
7423   "referenced_type" : "_ZTIN7android12NativeHandleE",
7424   "self_type" : "_ZTIN7android12NativeHandleE",
7425   "size" : 24,
7426   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7427  },
7428  {
7429   "alignment" : 8,
7430   "base_specifiers" :
7431   [
7432    {
7433     "access" : "private",
7434     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
7435    }
7436   ],
7437   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7438   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7439   "record_kind" : "class",
7440   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7441   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7442   "size" : 40,
7443   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
7444   "template_args" :
7445   [
7446    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
7447   ],
7448   "vtable_components" :
7449   [
7450    {
7451     "kind" : "offset_to_top"
7452    },
7453    {
7454     "kind" : "rtti",
7455     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7456    },
7457    {
7458     "kind" : "complete_dtor_pointer",
7459     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
7460    },
7461    {
7462     "kind" : "deleting_dtor_pointer",
7463     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
7464    },
7465    {
7466     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm"
7467    },
7468    {
7469     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm"
7470    },
7471    {
7472     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm"
7473    },
7474    {
7475     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm"
7476    },
7477    {
7478     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm"
7479    },
7480    {
7481     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm"
7482    },
7483    {
7484     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
7485    }
7486   ]
7487  },
7488  {
7489   "alignment" : 1,
7490   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
7491   "name" : "android::ReferenceMover",
7492   "record_kind" : "class",
7493   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
7494   "self_type" : "_ZTIN7android14ReferenceMoverE",
7495   "size" : 1,
7496   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7497  },
7498  {
7499   "alignment" : 8,
7500   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
7501   "name" : "android::ReferenceRenamer",
7502   "record_kind" : "class",
7503   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
7504   "self_type" : "_ZTIN7android16ReferenceRenamerE",
7505   "size" : 8,
7506   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7507   "vtable_components" :
7508   [
7509    {
7510     "kind" : "offset_to_top"
7511    },
7512    {
7513     "kind" : "rtti",
7514     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
7515    },
7516    {
7517     "is_pure" : true,
7518     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
7519    }
7520   ]
7521  },
7522  {
7523   "alignment" : 8,
7524   "base_specifiers" :
7525   [
7526    {
7527     "referenced_type" : "_ZTIN7android10VectorImplE"
7528    }
7529   ],
7530   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
7531   "name" : "android::SortedVectorImpl",
7532   "record_kind" : "class",
7533   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
7534   "self_type" : "_ZTIN7android16SortedVectorImplE",
7535   "size" : 40,
7536   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7537   "vtable_components" :
7538   [
7539    {
7540     "kind" : "offset_to_top"
7541    },
7542    {
7543     "kind" : "rtti",
7544     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
7545    },
7546    {
7547     "kind" : "complete_dtor_pointer",
7548     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
7549    },
7550    {
7551     "kind" : "deleting_dtor_pointer",
7552     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
7553    },
7554    {
7555     "is_pure" : true,
7556     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
7557    },
7558    {
7559     "is_pure" : true,
7560     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
7561    },
7562    {
7563     "is_pure" : true,
7564     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
7565    },
7566    {
7567     "is_pure" : true,
7568     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
7569    },
7570    {
7571     "is_pure" : true,
7572     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
7573    },
7574    {
7575     "is_pure" : true,
7576     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
7577    },
7578    {
7579     "is_pure" : true,
7580     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
7581    }
7582   ]
7583  },
7584  {
7585   "alignment" : 1,
7586   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
7587   "name" : "android::trait_trivial_copy<bool>",
7588   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7589   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7590   "size" : 1,
7591   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7592   "template_args" : [ "_ZTIb" ]
7593  },
7594  {
7595   "alignment" : 1,
7596   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
7597   "name" : "android::trait_trivial_copy<char>",
7598   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7599   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7600   "size" : 1,
7601   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7602   "template_args" : [ "_ZTIc" ]
7603  },
7604  {
7605   "alignment" : 1,
7606   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
7607   "name" : "android::trait_trivial_copy<double>",
7608   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7609   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7610   "size" : 1,
7611   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7612   "template_args" : [ "_ZTId" ]
7613  },
7614  {
7615   "alignment" : 1,
7616   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
7617   "name" : "android::trait_trivial_copy<float>",
7618   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7619   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7620   "size" : 1,
7621   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7622   "template_args" : [ "_ZTIf" ]
7623  },
7624  {
7625   "alignment" : 1,
7626   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
7627   "name" : "android::trait_trivial_copy<unsigned char>",
7628   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7629   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7630   "size" : 1,
7631   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7632   "template_args" : [ "_ZTIh" ]
7633  },
7634  {
7635   "alignment" : 1,
7636   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
7637   "name" : "android::trait_trivial_copy<int>",
7638   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7639   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7640   "size" : 1,
7641   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7642   "template_args" : [ "_ZTIi" ]
7643  },
7644  {
7645   "alignment" : 1,
7646   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
7647   "name" : "android::trait_trivial_copy<unsigned int>",
7648   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7649   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7650   "size" : 1,
7651   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7652   "template_args" : [ "_ZTIj" ]
7653  },
7654  {
7655   "alignment" : 1,
7656   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
7657   "name" : "android::trait_trivial_copy<long>",
7658   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7659   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7660   "size" : 1,
7661   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7662   "template_args" : [ "_ZTIl" ]
7663  },
7664  {
7665   "alignment" : 1,
7666   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
7667   "name" : "android::trait_trivial_copy<unsigned long>",
7668   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
7669   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
7670   "size" : 1,
7671   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7672   "template_args" : [ "_ZTIm" ]
7673  },
7674  {
7675   "alignment" : 1,
7676   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
7677   "name" : "android::trait_trivial_copy<short>",
7678   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7679   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7680   "size" : 1,
7681   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7682   "template_args" : [ "_ZTIs" ]
7683  },
7684  {
7685   "alignment" : 1,
7686   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
7687   "name" : "android::trait_trivial_copy<unsigned short>",
7688   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
7689   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
7690   "size" : 1,
7691   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7692   "template_args" : [ "_ZTIt" ]
7693  },
7694  {
7695   "alignment" : 1,
7696   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
7697   "name" : "android::trait_trivial_copy<void>",
7698   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7699   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7700   "size" : 1,
7701   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7702   "template_args" : [ "_ZTIv" ]
7703  },
7704  {
7705   "alignment" : 1,
7706   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
7707   "name" : "android::trait_trivial_copy<long long>",
7708   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7709   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7710   "size" : 1,
7711   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7712   "template_args" : [ "_ZTIx" ]
7713  },
7714  {
7715   "alignment" : 1,
7716   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
7717   "name" : "android::trait_trivial_copy<unsigned long long>",
7718   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7719   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7720   "size" : 1,
7721   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7722   "template_args" : [ "_ZTIy" ]
7723  },
7724  {
7725   "alignment" : 1,
7726   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
7727   "name" : "android::trait_trivial_ctor<bool>",
7728   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7729   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7730   "size" : 1,
7731   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7732   "template_args" : [ "_ZTIb" ]
7733  },
7734  {
7735   "alignment" : 1,
7736   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
7737   "name" : "android::trait_trivial_ctor<char>",
7738   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7739   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7740   "size" : 1,
7741   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7742   "template_args" : [ "_ZTIc" ]
7743  },
7744  {
7745   "alignment" : 1,
7746   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
7747   "name" : "android::trait_trivial_ctor<double>",
7748   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7749   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7750   "size" : 1,
7751   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7752   "template_args" : [ "_ZTId" ]
7753  },
7754  {
7755   "alignment" : 1,
7756   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
7757   "name" : "android::trait_trivial_ctor<float>",
7758   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7759   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7760   "size" : 1,
7761   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7762   "template_args" : [ "_ZTIf" ]
7763  },
7764  {
7765   "alignment" : 1,
7766   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
7767   "name" : "android::trait_trivial_ctor<unsigned char>",
7768   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7769   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7770   "size" : 1,
7771   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7772   "template_args" : [ "_ZTIh" ]
7773  },
7774  {
7775   "alignment" : 1,
7776   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
7777   "name" : "android::trait_trivial_ctor<int>",
7778   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7779   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7780   "size" : 1,
7781   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7782   "template_args" : [ "_ZTIi" ]
7783  },
7784  {
7785   "alignment" : 1,
7786   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
7787   "name" : "android::trait_trivial_ctor<unsigned int>",
7788   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7789   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7790   "size" : 1,
7791   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7792   "template_args" : [ "_ZTIj" ]
7793  },
7794  {
7795   "alignment" : 1,
7796   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
7797   "name" : "android::trait_trivial_ctor<long>",
7798   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7799   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7800   "size" : 1,
7801   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7802   "template_args" : [ "_ZTIl" ]
7803  },
7804  {
7805   "alignment" : 1,
7806   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
7807   "name" : "android::trait_trivial_ctor<unsigned long>",
7808   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7809   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7810   "size" : 1,
7811   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7812   "template_args" : [ "_ZTIm" ]
7813  },
7814  {
7815   "alignment" : 1,
7816   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
7817   "name" : "android::trait_trivial_ctor<short>",
7818   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7819   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7820   "size" : 1,
7821   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7822   "template_args" : [ "_ZTIs" ]
7823  },
7824  {
7825   "alignment" : 1,
7826   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
7827   "name" : "android::trait_trivial_ctor<unsigned short>",
7828   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7829   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7830   "size" : 1,
7831   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7832   "template_args" : [ "_ZTIt" ]
7833  },
7834  {
7835   "alignment" : 1,
7836   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
7837   "name" : "android::trait_trivial_ctor<void>",
7838   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7839   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7840   "size" : 1,
7841   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7842   "template_args" : [ "_ZTIv" ]
7843  },
7844  {
7845   "alignment" : 1,
7846   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
7847   "name" : "android::trait_trivial_ctor<long long>",
7848   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7849   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7850   "size" : 1,
7851   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7852   "template_args" : [ "_ZTIx" ]
7853  },
7854  {
7855   "alignment" : 1,
7856   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
7857   "name" : "android::trait_trivial_ctor<unsigned long long>",
7858   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7859   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7860   "size" : 1,
7861   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7862   "template_args" : [ "_ZTIy" ]
7863  },
7864  {
7865   "alignment" : 1,
7866   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
7867   "name" : "android::trait_trivial_dtor<bool>",
7868   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7869   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7870   "size" : 1,
7871   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7872   "template_args" : [ "_ZTIb" ]
7873  },
7874  {
7875   "alignment" : 1,
7876   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
7877   "name" : "android::trait_trivial_dtor<char>",
7878   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7879   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7880   "size" : 1,
7881   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7882   "template_args" : [ "_ZTIc" ]
7883  },
7884  {
7885   "alignment" : 1,
7886   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
7887   "name" : "android::trait_trivial_dtor<double>",
7888   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7889   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7890   "size" : 1,
7891   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7892   "template_args" : [ "_ZTId" ]
7893  },
7894  {
7895   "alignment" : 1,
7896   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
7897   "name" : "android::trait_trivial_dtor<float>",
7898   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7899   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7900   "size" : 1,
7901   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7902   "template_args" : [ "_ZTIf" ]
7903  },
7904  {
7905   "alignment" : 1,
7906   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
7907   "name" : "android::trait_trivial_dtor<unsigned char>",
7908   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7909   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7910   "size" : 1,
7911   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7912   "template_args" : [ "_ZTIh" ]
7913  },
7914  {
7915   "alignment" : 1,
7916   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
7917   "name" : "android::trait_trivial_dtor<int>",
7918   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
7919   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
7920   "size" : 1,
7921   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7922   "template_args" : [ "_ZTIi" ]
7923  },
7924  {
7925   "alignment" : 1,
7926   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
7927   "name" : "android::trait_trivial_dtor<unsigned int>",
7928   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
7929   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
7930   "size" : 1,
7931   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7932   "template_args" : [ "_ZTIj" ]
7933  },
7934  {
7935   "alignment" : 1,
7936   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
7937   "name" : "android::trait_trivial_dtor<long>",
7938   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
7939   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
7940   "size" : 1,
7941   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7942   "template_args" : [ "_ZTIl" ]
7943  },
7944  {
7945   "alignment" : 1,
7946   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
7947   "name" : "android::trait_trivial_dtor<unsigned long>",
7948   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
7949   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
7950   "size" : 1,
7951   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7952   "template_args" : [ "_ZTIm" ]
7953  },
7954  {
7955   "alignment" : 1,
7956   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
7957   "name" : "android::trait_trivial_dtor<short>",
7958   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
7959   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
7960   "size" : 1,
7961   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7962   "template_args" : [ "_ZTIs" ]
7963  },
7964  {
7965   "alignment" : 1,
7966   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
7967   "name" : "android::trait_trivial_dtor<unsigned short>",
7968   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
7969   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
7970   "size" : 1,
7971   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7972   "template_args" : [ "_ZTIt" ]
7973  },
7974  {
7975   "alignment" : 1,
7976   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
7977   "name" : "android::trait_trivial_dtor<void>",
7978   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
7979   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
7980   "size" : 1,
7981   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7982   "template_args" : [ "_ZTIv" ]
7983  },
7984  {
7985   "alignment" : 1,
7986   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
7987   "name" : "android::trait_trivial_dtor<long long>",
7988   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
7989   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
7990   "size" : 1,
7991   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7992   "template_args" : [ "_ZTIx" ]
7993  },
7994  {
7995   "alignment" : 1,
7996   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
7997   "name" : "android::trait_trivial_dtor<unsigned long long>",
7998   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
7999   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
8000   "size" : 1,
8001   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8002   "template_args" : [ "_ZTIy" ]
8003  },
8004  {
8005   "alignment" : 1,
8006   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8007   "name" : "android::trait_trivial_move<android::String8>",
8008   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8009   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8010   "size" : 1,
8011   "source_file" : "/system/core/libutils/include/utils/String8.h",
8012   "template_args" : [ "_ZTIN7android7String8E" ]
8013  },
8014  {
8015   "alignment" : 1,
8016   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8017   "name" : "android::trait_trivial_move<android::String16>",
8018   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8019   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8020   "size" : 1,
8021   "source_file" : "/system/core/libutils/include/utils/String16.h",
8022   "template_args" : [ "_ZTIN7android8String16E" ]
8023  },
8024  {
8025   "alignment" : 1,
8026   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
8027   "name" : "android::trait_trivial_move<bool>",
8028   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
8029   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
8030   "size" : 1,
8031   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8032   "template_args" : [ "_ZTIb" ]
8033  },
8034  {
8035   "alignment" : 1,
8036   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
8037   "name" : "android::trait_trivial_move<char>",
8038   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
8039   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
8040   "size" : 1,
8041   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8042   "template_args" : [ "_ZTIc" ]
8043  },
8044  {
8045   "alignment" : 1,
8046   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
8047   "name" : "android::trait_trivial_move<double>",
8048   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
8049   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
8050   "size" : 1,
8051   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8052   "template_args" : [ "_ZTId" ]
8053  },
8054  {
8055   "alignment" : 1,
8056   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
8057   "name" : "android::trait_trivial_move<float>",
8058   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
8059   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
8060   "size" : 1,
8061   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8062   "template_args" : [ "_ZTIf" ]
8063  },
8064  {
8065   "alignment" : 1,
8066   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
8067   "name" : "android::trait_trivial_move<unsigned char>",
8068   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
8069   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
8070   "size" : 1,
8071   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8072   "template_args" : [ "_ZTIh" ]
8073  },
8074  {
8075   "alignment" : 1,
8076   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
8077   "name" : "android::trait_trivial_move<int>",
8078   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
8079   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
8080   "size" : 1,
8081   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8082   "template_args" : [ "_ZTIi" ]
8083  },
8084  {
8085   "alignment" : 1,
8086   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
8087   "name" : "android::trait_trivial_move<unsigned int>",
8088   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8089   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8090   "size" : 1,
8091   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8092   "template_args" : [ "_ZTIj" ]
8093  },
8094  {
8095   "alignment" : 1,
8096   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
8097   "name" : "android::trait_trivial_move<long>",
8098   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8099   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8100   "size" : 1,
8101   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8102   "template_args" : [ "_ZTIl" ]
8103  },
8104  {
8105   "alignment" : 1,
8106   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
8107   "name" : "android::trait_trivial_move<unsigned long>",
8108   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
8109   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
8110   "size" : 1,
8111   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8112   "template_args" : [ "_ZTIm" ]
8113  },
8114  {
8115   "alignment" : 1,
8116   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
8117   "name" : "android::trait_trivial_move<short>",
8118   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8119   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8120   "size" : 1,
8121   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8122   "template_args" : [ "_ZTIs" ]
8123  },
8124  {
8125   "alignment" : 1,
8126   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
8127   "name" : "android::trait_trivial_move<unsigned short>",
8128   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
8129   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
8130   "size" : 1,
8131   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8132   "template_args" : [ "_ZTIt" ]
8133  },
8134  {
8135   "alignment" : 1,
8136   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
8137   "name" : "android::trait_trivial_move<void>",
8138   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8139   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8140   "size" : 1,
8141   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8142   "template_args" : [ "_ZTIv" ]
8143  },
8144  {
8145   "alignment" : 1,
8146   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
8147   "name" : "android::trait_trivial_move<long long>",
8148   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8149   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8150   "size" : 1,
8151   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8152   "template_args" : [ "_ZTIx" ]
8153  },
8154  {
8155   "alignment" : 1,
8156   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
8157   "name" : "android::trait_trivial_move<unsigned long long>",
8158   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8159   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8160   "size" : 1,
8161   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8162   "template_args" : [ "_ZTIy" ]
8163  },
8164  {
8165   "alignment" : 8,
8166   "base_specifiers" :
8167   [
8168    {
8169     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
8170    }
8171   ],
8172   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
8173   "name" : "android::VirtualLightRefBase",
8174   "record_kind" : "class",
8175   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
8176   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
8177   "size" : 16,
8178   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8179   "vtable_components" :
8180   [
8181    {
8182     "kind" : "offset_to_top"
8183    },
8184    {
8185     "kind" : "rtti",
8186     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
8187    },
8188    {
8189     "kind" : "complete_dtor_pointer",
8190     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
8191    },
8192    {
8193     "kind" : "deleting_dtor_pointer",
8194     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
8195    }
8196   ]
8197  },
8198  {
8199   "alignment" : 8,
8200   "fields" :
8201   [
8202    {
8203     "access" : "private",
8204     "field_name" : "m_ptr",
8205     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8206    }
8207   ],
8208   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8209   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
8210   "record_kind" : "class",
8211   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8212   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8213   "size" : 8,
8214   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8215   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8216  },
8217  {
8218   "alignment" : 8,
8219   "fields" :
8220   [
8221    {
8222     "access" : "private",
8223     "field_name" : "m_ptr",
8224     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
8225    }
8226   ],
8227   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8228   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
8229   "record_kind" : "class",
8230   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8231   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8232   "size" : 8,
8233   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8234   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
8235  },
8236  {
8237   "alignment" : 8,
8238   "fields" :
8239   [
8240    {
8241     "access" : "private",
8242     "field_name" : "m_ptr",
8243     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
8244    }
8245   ],
8246   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8247   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8248   "record_kind" : "class",
8249   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8250   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8251   "size" : 8,
8252   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8253   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
8254  },
8255  {
8256   "alignment" : 8,
8257   "fields" :
8258   [
8259    {
8260     "access" : "private",
8261     "field_name" : "m_ptr",
8262     "referenced_type" : "_ZTIPN7android6ThreadE"
8263    }
8264   ],
8265   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
8266   "name" : "android::sp<android::Thread>",
8267   "record_kind" : "class",
8268   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
8269   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
8270   "size" : 8,
8271   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8272   "template_args" : [ "_ZTIN7android6ThreadE" ]
8273  },
8274  {
8275   "alignment" : 8,
8276   "fields" :
8277   [
8278    {
8279     "access" : "private",
8280     "field_name" : "m_ptr",
8281     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
8282    }
8283   ],
8284   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8285   "name" : "android::sp<android::hardware::IInterface>",
8286   "record_kind" : "class",
8287   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8288   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8289   "size" : 8,
8290   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8291   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
8292  },
8293  {
8294   "alignment" : 8,
8295   "fields" :
8296   [
8297    {
8298     "access" : "private",
8299     "field_name" : "m_ptr",
8300     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
8301    }
8302   ],
8303   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8304   "name" : "android::sp<android::hardware::ProcessState>",
8305   "record_kind" : "class",
8306   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8307   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8308   "size" : 8,
8309   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8310   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
8311  },
8312  {
8313   "alignment" : 8,
8314   "fields" :
8315   [
8316    {
8317     "access" : "private",
8318     "field_name" : "m_ptr",
8319     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8320    }
8321   ],
8322   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8323   "name" : "android::sp<android::hardware::hidl_death_recipient>",
8324   "record_kind" : "class",
8325   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8326   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8327   "size" : 8,
8328   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8329   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8330  },
8331  {
8332   "alignment" : 8,
8333   "fields" :
8334   [
8335    {
8336     "access" : "private",
8337     "field_name" : "m_ptr",
8338     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
8339    }
8340   ],
8341   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8342   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
8343   "record_kind" : "class",
8344   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8345   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8346   "size" : 8,
8347   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8348   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
8349  },
8350  {
8351   "alignment" : 8,
8352   "fields" :
8353   [
8354    {
8355     "access" : "private",
8356     "field_name" : "m_ptr",
8357     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_012IBootControlE"
8358    }
8359   ],
8360   "linker_set_key" : "_ZTIN7android2spINS_8hardware4boot4V1_012IBootControlEEE",
8361   "name" : "android::sp<android::hardware::boot::V1_0::IBootControl>",
8362   "record_kind" : "class",
8363   "referenced_type" : "_ZTIN7android2spINS_8hardware4boot4V1_012IBootControlEEE",
8364   "self_type" : "_ZTIN7android2spINS_8hardware4boot4V1_012IBootControlEEE",
8365   "size" : 8,
8366   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8367   "template_args" : [ "_ZTIN7android8hardware4boot4V1_012IBootControlE" ]
8368  },
8369  {
8370   "alignment" : 8,
8371   "fields" :
8372   [
8373    {
8374     "access" : "private",
8375     "field_name" : "m_ptr",
8376     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
8377    }
8378   ],
8379   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8380   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
8381   "record_kind" : "class",
8382   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8383   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8384   "size" : 8,
8385   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8386   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
8387  },
8388  {
8389   "alignment" : 8,
8390   "fields" :
8391   [
8392    {
8393     "access" : "private",
8394     "field_name" : "m_ptr",
8395     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
8396    }
8397   ],
8398   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8399   "name" : "android::sp<android::hardware::IBinder>",
8400   "record_kind" : "class",
8401   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8402   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8403   "size" : 8,
8404   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8405   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
8406  },
8407  {
8408   "alignment" : 8,
8409   "fields" :
8410   [
8411    {
8412     "access" : "private",
8413     "field_name" : "m_ptr",
8414     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
8415    }
8416   ],
8417   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8418   "name" : "android::sp<android::hardware::BHwBinder>",
8419   "record_kind" : "class",
8420   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8421   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8422   "size" : 8,
8423   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8424   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
8425  },
8426  {
8427   "alignment" : 8,
8428   "fields" :
8429   [
8430    {
8431     "access" : "private",
8432     "field_name" : "m_ptr",
8433     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8434    },
8435    {
8436     "access" : "private",
8437     "field_name" : "m_refs",
8438     "field_offset" : 64,
8439     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8440    }
8441   ],
8442   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8443   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
8444   "record_kind" : "class",
8445   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8446   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8447   "size" : 16,
8448   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8449   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8450  },
8451  {
8452   "alignment" : 8,
8453   "fields" :
8454   [
8455    {
8456     "access" : "private",
8457     "field_name" : "m_ptr",
8458     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8459    },
8460    {
8461     "access" : "private",
8462     "field_name" : "m_refs",
8463     "field_offset" : 64,
8464     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8465    }
8466   ],
8467   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8468   "name" : "android::wp<android::hardware::hidl_death_recipient>",
8469   "record_kind" : "class",
8470   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8471   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8472   "size" : 16,
8473   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8474   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8475  },
8476  {
8477   "alignment" : 8,
8478   "fields" :
8479   [
8480    {
8481     "access" : "private",
8482     "field_name" : "m_ptr",
8483     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
8484    },
8485    {
8486     "access" : "private",
8487     "field_name" : "m_refs",
8488     "field_offset" : 64,
8489     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8490    }
8491   ],
8492   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8493   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
8494   "record_kind" : "class",
8495   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8496   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8497   "size" : 16,
8498   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8499   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
8500  },
8501  {
8502   "alignment" : 8,
8503   "fields" :
8504   [
8505    {
8506     "access" : "private",
8507     "field_name" : "m_ptr",
8508     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
8509    },
8510    {
8511     "access" : "private",
8512     "field_name" : "m_refs",
8513     "field_offset" : 64,
8514     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8515    }
8516   ],
8517   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8518   "name" : "android::wp<android::hardware::BHwBinder>",
8519   "record_kind" : "class",
8520   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8521   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8522   "size" : 16,
8523   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8524   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
8525  },
8526  {
8527   "alignment" : 8,
8528   "base_specifiers" :
8529   [
8530    {
8531     "is_virtual" : true,
8532     "referenced_type" : "_ZTIN7android7RefBaseE"
8533    }
8534   ],
8535   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8536   "name" : "android::hidl::base::V1_0::IBase",
8537   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8538   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8539   "size" : 24,
8540   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
8541   "vtable_components" :
8542   [
8543    {
8544     "component_value" : 8,
8545     "kind" : "vbase_offset"
8546    },
8547    {
8548     "kind" : "offset_to_top"
8549    },
8550    {
8551     "kind" : "rtti",
8552     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8553    },
8554    {
8555     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
8556    },
8557    {
8558     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8559    },
8560    {
8561     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8562    },
8563    {
8564     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8565    },
8566    {
8567     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
8568    },
8569    {
8570     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
8571    },
8572    {
8573     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
8574    },
8575    {
8576     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
8577    },
8578    {
8579     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8580    },
8581    {
8582     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
8583    },
8584    {
8585     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8586    },
8587    {
8588     "kind" : "complete_dtor_pointer",
8589     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
8590    },
8591    {
8592     "kind" : "deleting_dtor_pointer",
8593     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
8594    },
8595    {
8596     "kind" : "vcall_offset"
8597    },
8598    {
8599     "kind" : "vcall_offset"
8600    },
8601    {
8602     "kind" : "vcall_offset"
8603    },
8604    {
8605     "kind" : "vcall_offset"
8606    },
8607    {
8608     "component_value" : -8,
8609     "kind" : "vcall_offset"
8610    },
8611    {
8612     "component_value" : -8,
8613     "kind" : "offset_to_top"
8614    },
8615    {
8616     "kind" : "rtti",
8617     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8618    },
8619    {
8620     "kind" : "complete_dtor_pointer",
8621     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
8622    },
8623    {
8624     "kind" : "deleting_dtor_pointer",
8625     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
8626    },
8627    {
8628     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8629    },
8630    {
8631     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8632    },
8633    {
8634     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8635    },
8636    {
8637     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8638    }
8639   ]
8640  },
8641  {
8642   "alignment" : 8,
8643   "base_specifiers" :
8644   [
8645    {
8646     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
8647    },
8648    {
8649     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8650    }
8651   ],
8652   "fields" :
8653   [
8654    {
8655     "access" : "private",
8656     "field_name" : "_hidl_mImpl",
8657     "field_offset" : 960,
8658     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
8659    }
8660   ],
8661   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8662   "name" : "android::hidl::base::V1_0::BnHwBase",
8663   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8664   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8665   "size" : 144,
8666   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
8667   "vtable_components" :
8668   [
8669    {
8670     "component_value" : 128,
8671     "kind" : "vbase_offset"
8672    },
8673    {
8674     "kind" : "offset_to_top"
8675    },
8676    {
8677     "kind" : "rtti",
8678     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8679    },
8680    {
8681     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8682    },
8683    {
8684     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
8685    },
8686    {
8687     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
8688    },
8689    {
8690     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
8691    },
8692    {
8693     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8694    },
8695    {
8696     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
8697    },
8698    {
8699     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
8700    },
8701    {
8702     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
8703    },
8704    {
8705     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8706    },
8707    {
8708     "kind" : "complete_dtor_pointer",
8709     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
8710    },
8711    {
8712     "kind" : "deleting_dtor_pointer",
8713     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
8714    },
8715    {
8716     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
8717    },
8718    {
8719     "component_value" : -32,
8720     "kind" : "offset_to_top"
8721    },
8722    {
8723     "kind" : "rtti",
8724     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8725    },
8726    {
8727     "kind" : "complete_dtor_pointer",
8728     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8729    },
8730    {
8731     "kind" : "deleting_dtor_pointer",
8732     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8733    },
8734    {
8735     "kind" : "vcall_offset"
8736    },
8737    {
8738     "kind" : "vcall_offset"
8739    },
8740    {
8741     "kind" : "vcall_offset"
8742    },
8743    {
8744     "kind" : "vcall_offset"
8745    },
8746    {
8747     "component_value" : -128,
8748     "kind" : "vcall_offset"
8749    },
8750    {
8751     "component_value" : -128,
8752     "kind" : "offset_to_top"
8753    },
8754    {
8755     "kind" : "rtti",
8756     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8757    },
8758    {
8759     "kind" : "complete_dtor_pointer",
8760     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8761    },
8762    {
8763     "kind" : "deleting_dtor_pointer",
8764     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8765    },
8766    {
8767     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8768    },
8769    {
8770     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8771    },
8772    {
8773     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8774    },
8775    {
8776     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8777    }
8778   ]
8779  },
8780  {
8781   "alignment" : 8,
8782   "base_specifiers" :
8783   [
8784    {
8785     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8786    },
8787    {
8788     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8789    }
8790   ],
8791   "fields" :
8792   [
8793    {
8794     "access" : "private",
8795     "field_name" : "_hidl_mMutex",
8796     "field_offset" : 1088,
8797     "referenced_type" : "_ZTINSt3__15mutexE"
8798    },
8799    {
8800     "access" : "private",
8801     "field_name" : "_hidl_mDeathRecipients",
8802     "field_offset" : 1408,
8803     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
8804    }
8805   ],
8806   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8807   "name" : "android::hidl::base::V1_0::BpHwBase",
8808   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8809   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8810   "size" : 216,
8811   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
8812   "vtable_components" :
8813   [
8814    {
8815     "component_value" : 200,
8816     "kind" : "vbase_offset"
8817    },
8818    {
8819     "kind" : "offset_to_top"
8820    },
8821    {
8822     "kind" : "rtti",
8823     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8824    },
8825    {
8826     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
8827    },
8828    {
8829     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8830    },
8831    {
8832     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8833    },
8834    {
8835     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8836    },
8837    {
8838     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
8839    },
8840    {
8841     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
8842    },
8843    {
8844     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
8845    },
8846    {
8847     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
8848    },
8849    {
8850     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8851    },
8852    {
8853     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
8854    },
8855    {
8856     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8857    },
8858    {
8859     "kind" : "complete_dtor_pointer",
8860     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
8861    },
8862    {
8863     "kind" : "deleting_dtor_pointer",
8864     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
8865    },
8866    {
8867     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8868    },
8869    {
8870     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8871    },
8872    {
8873     "component_value" : 192,
8874     "kind" : "vbase_offset"
8875    },
8876    {
8877     "component_value" : -8,
8878     "kind" : "offset_to_top"
8879    },
8880    {
8881     "kind" : "rtti",
8882     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8883    },
8884    {
8885     "kind" : "complete_dtor_pointer",
8886     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8887    },
8888    {
8889     "kind" : "deleting_dtor_pointer",
8890     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8891    },
8892    {
8893     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8894    },
8895    {
8896     "component_value" : 184,
8897     "kind" : "vbase_offset"
8898    },
8899    {
8900     "component_value" : -16,
8901     "kind" : "offset_to_top"
8902    },
8903    {
8904     "kind" : "rtti",
8905     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8906    },
8907    {
8908     "kind" : "complete_dtor_pointer",
8909     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8910    },
8911    {
8912     "kind" : "deleting_dtor_pointer",
8913     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8914    },
8915    {
8916     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8917    },
8918    {
8919     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8920    },
8921    {
8922     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8923    },
8924    {
8925     "component_value" : -48,
8926     "kind" : "offset_to_top"
8927    },
8928    {
8929     "kind" : "rtti",
8930     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8931    },
8932    {
8933     "kind" : "complete_dtor_pointer",
8934     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8935    },
8936    {
8937     "kind" : "deleting_dtor_pointer",
8938     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8939    },
8940    {
8941     "kind" : "vcall_offset"
8942    },
8943    {
8944     "component_value" : -184,
8945     "kind" : "vcall_offset"
8946    },
8947    {
8948     "component_value" : -200,
8949     "kind" : "vcall_offset"
8950    },
8951    {
8952     "component_value" : -184,
8953     "kind" : "vcall_offset"
8954    },
8955    {
8956     "component_value" : -200,
8957     "kind" : "vcall_offset"
8958    },
8959    {
8960     "component_value" : -200,
8961     "kind" : "offset_to_top"
8962    },
8963    {
8964     "kind" : "rtti",
8965     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8966    },
8967    {
8968     "kind" : "complete_dtor_pointer",
8969     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8970    },
8971    {
8972     "kind" : "deleting_dtor_pointer",
8973     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8974    },
8975    {
8976     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
8977    },
8978    {
8979     "mangled_component_name" : "_ZTv0_n40_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8980    },
8981    {
8982     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8983    },
8984    {
8985     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8986    }
8987   ]
8988  },
8989  {
8990   "alignment" : 8,
8991   "fields" :
8992   [
8993    {
8994     "field_name" : "pid",
8995     "referenced_type" : "_ZTIi"
8996    },
8997    {
8998     "field_name" : "ptr",
8999     "field_offset" : 64,
9000     "referenced_type" : "_ZTIm"
9001    },
9002    {
9003     "field_name" : "arch",
9004     "field_offset" : 128,
9005     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
9006    }
9007   ],
9008   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9009   "name" : "android::hidl::base::V1_0::DebugInfo",
9010   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9011   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9012   "size" : 24,
9013   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
9014  },
9015  {
9016   "alignment" : 8,
9017   "fields" :
9018   [
9019    {
9020     "field_name" : "interfaceName",
9021     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9022    },
9023    {
9024     "field_name" : "instanceName",
9025     "field_offset" : 128,
9026     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9027    },
9028    {
9029     "field_name" : "pid",
9030     "field_offset" : 256,
9031     "referenced_type" : "_ZTIi"
9032    },
9033    {
9034     "field_name" : "clientPids",
9035     "field_offset" : 320,
9036     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
9037    },
9038    {
9039     "field_name" : "arch",
9040     "field_offset" : 448,
9041     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
9042    }
9043   ],
9044   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9045   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
9046   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9047   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9048   "size" : 64,
9049   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
9050  },
9051  {
9052   "alignment" : 8,
9053   "base_specifiers" :
9054   [
9055    {
9056     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9057    }
9058   ],
9059   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9060   "name" : "android::hidl::manager::V1_0::IServiceManager",
9061   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9062   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9063   "size" : 24,
9064   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
9065   "vtable_components" :
9066   [
9067    {
9068     "component_value" : 8,
9069     "kind" : "vbase_offset"
9070    },
9071    {
9072     "kind" : "offset_to_top"
9073    },
9074    {
9075     "kind" : "rtti",
9076     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9077    },
9078    {
9079     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
9080    },
9081    {
9082     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9083    },
9084    {
9085     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9086    },
9087    {
9088     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9089    },
9090    {
9091     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
9092    },
9093    {
9094     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
9095    },
9096    {
9097     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
9098    },
9099    {
9100     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
9101    },
9102    {
9103     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9104    },
9105    {
9106     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
9107    },
9108    {
9109     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9110    },
9111    {
9112     "kind" : "complete_dtor_pointer",
9113     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
9114    },
9115    {
9116     "kind" : "deleting_dtor_pointer",
9117     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
9118    },
9119    {
9120     "is_pure" : true,
9121     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
9122    },
9123    {
9124     "is_pure" : true,
9125     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
9126    },
9127    {
9128     "is_pure" : true,
9129     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
9130    },
9131    {
9132     "is_pure" : true,
9133     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9134    },
9135    {
9136     "is_pure" : true,
9137     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
9138    },
9139    {
9140     "is_pure" : true,
9141     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
9142    },
9143    {
9144     "is_pure" : true,
9145     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
9146    },
9147    {
9148     "is_pure" : true,
9149     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
9150    },
9151    {
9152     "kind" : "vcall_offset"
9153    },
9154    {
9155     "kind" : "vcall_offset"
9156    },
9157    {
9158     "kind" : "vcall_offset"
9159    },
9160    {
9161     "kind" : "vcall_offset"
9162    },
9163    {
9164     "component_value" : -8,
9165     "kind" : "vcall_offset"
9166    },
9167    {
9168     "component_value" : -8,
9169     "kind" : "offset_to_top"
9170    },
9171    {
9172     "kind" : "rtti",
9173     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9174    },
9175    {
9176     "kind" : "complete_dtor_pointer",
9177     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
9178    },
9179    {
9180     "kind" : "deleting_dtor_pointer",
9181     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
9182    },
9183    {
9184     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9185    },
9186    {
9187     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9188    },
9189    {
9190     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9191    },
9192    {
9193     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9194    }
9195   ]
9196  },
9197  {
9198   "alignment" : 8,
9199   "base_specifiers" :
9200   [
9201    {
9202     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9203    }
9204   ],
9205   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9206   "name" : "android::hidl::manager::V1_0::IServiceNotification",
9207   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9208   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9209   "size" : 24,
9210   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
9211   "vtable_components" :
9212   [
9213    {
9214     "component_value" : 8,
9215     "kind" : "vbase_offset"
9216    },
9217    {
9218     "kind" : "offset_to_top"
9219    },
9220    {
9221     "kind" : "rtti",
9222     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9223    },
9224    {
9225     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
9226    },
9227    {
9228     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9229    },
9230    {
9231     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9232    },
9233    {
9234     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9235    },
9236    {
9237     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
9238    },
9239    {
9240     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
9241    },
9242    {
9243     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
9244    },
9245    {
9246     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
9247    },
9248    {
9249     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9250    },
9251    {
9252     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
9253    },
9254    {
9255     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9256    },
9257    {
9258     "kind" : "complete_dtor_pointer",
9259     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9260    },
9261    {
9262     "kind" : "deleting_dtor_pointer",
9263     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9264    },
9265    {
9266     "is_pure" : true,
9267     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
9268    },
9269    {
9270     "kind" : "vcall_offset"
9271    },
9272    {
9273     "kind" : "vcall_offset"
9274    },
9275    {
9276     "kind" : "vcall_offset"
9277    },
9278    {
9279     "kind" : "vcall_offset"
9280    },
9281    {
9282     "component_value" : -8,
9283     "kind" : "vcall_offset"
9284    },
9285    {
9286     "component_value" : -8,
9287     "kind" : "offset_to_top"
9288    },
9289    {
9290     "kind" : "rtti",
9291     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9292    },
9293    {
9294     "kind" : "complete_dtor_pointer",
9295     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9296    },
9297    {
9298     "kind" : "deleting_dtor_pointer",
9299     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9300    },
9301    {
9302     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9303    },
9304    {
9305     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9306    },
9307    {
9308     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9309    },
9310    {
9311     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9312    }
9313   ]
9314  },
9315  {
9316   "alignment" : 8,
9317   "fields" :
9318   [
9319    {
9320     "access" : "private",
9321     "field_name" : "mLock",
9322     "referenced_type" : "_ZTIRN7android5MutexE"
9323    }
9324   ],
9325   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
9326   "name" : "android::Mutex::Autolock",
9327   "record_kind" : "class",
9328   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
9329   "self_type" : "_ZTIN7android5Mutex8AutolockE",
9330   "size" : 8,
9331   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9332  },
9333  {
9334   "alignment" : 4,
9335   "fields" :
9336   [
9337    {
9338     "access" : "private",
9339     "field_name" : "mMutex",
9340     "referenced_type" : "_ZTI15pthread_mutex_t"
9341    }
9342   ],
9343   "linker_set_key" : "_ZTIN7android5MutexE",
9344   "name" : "android::Mutex",
9345   "record_kind" : "class",
9346   "referenced_type" : "_ZTIN7android5MutexE",
9347   "self_type" : "_ZTIN7android5MutexE",
9348   "size" : 40,
9349   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9350  },
9351  {
9352   "alignment" : 8,
9353   "fields" :
9354   [
9355    {
9356     "access" : "private",
9357     "field_name" : "mLock",
9358     "referenced_type" : "_ZTIRN7android6RWLockE"
9359    }
9360   ],
9361   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
9362   "name" : "android::RWLock::AutoRLock",
9363   "record_kind" : "class",
9364   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
9365   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
9366   "size" : 8,
9367   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9368  },
9369  {
9370   "alignment" : 8,
9371   "fields" :
9372   [
9373    {
9374     "access" : "private",
9375     "field_name" : "mLock",
9376     "referenced_type" : "_ZTIRN7android6RWLockE"
9377    }
9378   ],
9379   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
9380   "name" : "android::RWLock::AutoWLock",
9381   "record_kind" : "class",
9382   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
9383   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
9384   "size" : 8,
9385   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9386  },
9387  {
9388   "alignment" : 4,
9389   "fields" :
9390   [
9391    {
9392     "access" : "private",
9393     "field_name" : "mRWLock",
9394     "referenced_type" : "_ZTI16pthread_rwlock_t"
9395    }
9396   ],
9397   "linker_set_key" : "_ZTIN7android6RWLockE",
9398   "name" : "android::RWLock",
9399   "record_kind" : "class",
9400   "referenced_type" : "_ZTIN7android6RWLockE",
9401   "self_type" : "_ZTIN7android6RWLockE",
9402   "size" : 56,
9403   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9404  },
9405  {
9406   "alignment" : 8,
9407   "base_specifiers" :
9408   [
9409    {
9410     "is_virtual" : true,
9411     "referenced_type" : "_ZTIN7android7RefBaseE"
9412    }
9413   ],
9414   "fields" :
9415   [
9416    {
9417     "access" : "private",
9418     "field_name" : "mCanCallJava",
9419     "field_offset" : 64,
9420     "referenced_type" : "_ZTIKb"
9421    },
9422    {
9423     "access" : "private",
9424     "field_name" : "mThread",
9425     "field_offset" : 128,
9426     "referenced_type" : "_ZTIPv"
9427    },
9428    {
9429     "access" : "private",
9430     "field_name" : "mLock",
9431     "field_offset" : 192,
9432     "referenced_type" : "_ZTIN7android5MutexE"
9433    },
9434    {
9435     "access" : "private",
9436     "field_name" : "mThreadExitedCondition",
9437     "field_offset" : 512,
9438     "referenced_type" : "_ZTIN7android9ConditionE"
9439    },
9440    {
9441     "access" : "private",
9442     "field_name" : "mStatus",
9443     "field_offset" : 896,
9444     "referenced_type" : "_ZTIi"
9445    },
9446    {
9447     "access" : "private",
9448     "field_name" : "mExitPending",
9449     "field_offset" : 928,
9450     "referenced_type" : "_ZTIVb"
9451    },
9452    {
9453     "access" : "private",
9454     "field_name" : "mRunning",
9455     "field_offset" : 936,
9456     "referenced_type" : "_ZTIVb"
9457    },
9458    {
9459     "access" : "private",
9460     "field_name" : "mHoldSelf",
9461     "field_offset" : 960,
9462     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
9463    },
9464    {
9465     "access" : "private",
9466     "field_name" : "mTid",
9467     "field_offset" : 1024,
9468     "referenced_type" : "_ZTIi"
9469    }
9470   ],
9471   "linker_set_key" : "_ZTIN7android6ThreadE",
9472   "name" : "android::Thread",
9473   "record_kind" : "class",
9474   "referenced_type" : "_ZTIN7android6ThreadE",
9475   "self_type" : "_ZTIN7android6ThreadE",
9476   "size" : 152,
9477   "source_file" : "/system/core/libutils/include/utils/Thread.h",
9478   "vtable_components" :
9479   [
9480    {
9481     "component_value" : 136,
9482     "kind" : "vbase_offset"
9483    },
9484    {
9485     "kind" : "offset_to_top"
9486    },
9487    {
9488     "kind" : "rtti",
9489     "mangled_component_name" : "_ZTIN7android6ThreadE"
9490    },
9491    {
9492     "kind" : "complete_dtor_pointer",
9493     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
9494    },
9495    {
9496     "kind" : "deleting_dtor_pointer",
9497     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
9498    },
9499    {
9500     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
9501    },
9502    {
9503     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
9504    },
9505    {
9506     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
9507    },
9508    {
9509     "is_pure" : true,
9510     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
9511    },
9512    {
9513     "kind" : "vcall_offset"
9514    },
9515    {
9516     "kind" : "vcall_offset"
9517    },
9518    {
9519     "kind" : "vcall_offset"
9520    },
9521    {
9522     "kind" : "vcall_offset"
9523    },
9524    {
9525     "component_value" : -136,
9526     "kind" : "vcall_offset"
9527    },
9528    {
9529     "component_value" : -136,
9530     "kind" : "offset_to_top"
9531    },
9532    {
9533     "kind" : "rtti",
9534     "mangled_component_name" : "_ZTIN7android6ThreadE"
9535    },
9536    {
9537     "kind" : "complete_dtor_pointer",
9538     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
9539    },
9540    {
9541     "kind" : "deleting_dtor_pointer",
9542     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
9543    },
9544    {
9545     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9546    },
9547    {
9548     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9549    },
9550    {
9551     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9552    },
9553    {
9554     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9555    }
9556   ]
9557  },
9558  {
9559   "alignment" : 8,
9560   "base_specifiers" :
9561   [
9562    {
9563     "access" : "private",
9564     "referenced_type" : "_ZTIN7android10VectorImplE"
9565    }
9566   ],
9567   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9568   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
9569   "record_kind" : "class",
9570   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9571   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9572   "size" : 40,
9573   "source_file" : "/system/core/libutils/include/utils/Vector.h",
9574   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
9575   "vtable_components" :
9576   [
9577    {
9578     "kind" : "offset_to_top"
9579    },
9580    {
9581     "kind" : "rtti",
9582     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
9583    },
9584    {
9585     "kind" : "complete_dtor_pointer",
9586     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
9587    },
9588    {
9589     "kind" : "deleting_dtor_pointer",
9590     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
9591    },
9592    {
9593     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
9594    },
9595    {
9596     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
9597    },
9598    {
9599     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
9600    },
9601    {
9602     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
9603    },
9604    {
9605     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
9606    },
9607    {
9608     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
9609    }
9610   ]
9611  },
9612  {
9613   "alignment" : 1,
9614   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
9615   "name" : "android::RefBase::weakref_type",
9616   "record_kind" : "class",
9617   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
9618   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
9619   "size" : 1,
9620   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9621  },
9622  {
9623   "alignment" : 8,
9624   "fields" :
9625   [
9626    {
9627     "access" : "private",
9628     "field_name" : "mRefs",
9629     "field_offset" : 64,
9630     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
9631    }
9632   ],
9633   "linker_set_key" : "_ZTIN7android7RefBaseE",
9634   "name" : "android::RefBase",
9635   "record_kind" : "class",
9636   "referenced_type" : "_ZTIN7android7RefBaseE",
9637   "self_type" : "_ZTIN7android7RefBaseE",
9638   "size" : 16,
9639   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9640   "vtable_components" :
9641   [
9642    {
9643     "kind" : "offset_to_top"
9644    },
9645    {
9646     "kind" : "rtti",
9647     "mangled_component_name" : "_ZTIN7android7RefBaseE"
9648    },
9649    {
9650     "kind" : "complete_dtor_pointer",
9651     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
9652    },
9653    {
9654     "kind" : "deleting_dtor_pointer",
9655     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
9656    },
9657    {
9658     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9659    },
9660    {
9661     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9662    },
9663    {
9664     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9665    },
9666    {
9667     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9668    }
9669   ]
9670  },
9671  {
9672   "alignment" : 8,
9673   "fields" :
9674   [
9675    {
9676     "access" : "private",
9677     "field_name" : "mString",
9678     "referenced_type" : "_ZTIPKc"
9679    }
9680   ],
9681   "linker_set_key" : "_ZTIN7android7String8E",
9682   "name" : "android::String8",
9683   "record_kind" : "class",
9684   "referenced_type" : "_ZTIN7android7String8E",
9685   "self_type" : "_ZTIN7android7String8E",
9686   "size" : 8,
9687   "source_file" : "/system/core/libutils/include/utils/String8.h"
9688  },
9689  {
9690   "alignment" : 8,
9691   "fields" :
9692   [
9693    {
9694     "access" : "private",
9695     "field_name" : "mString",
9696     "referenced_type" : "_ZTIPKDs"
9697    }
9698   ],
9699   "linker_set_key" : "_ZTIN7android8String16E",
9700   "name" : "android::String16",
9701   "record_kind" : "class",
9702   "referenced_type" : "_ZTIN7android8String16E",
9703   "self_type" : "_ZTIN7android8String16E",
9704   "size" : 8,
9705   "source_file" : "/system/core/libutils/include/utils/String16.h"
9706  },
9707  {
9708   "alignment" : 8,
9709   "base_specifiers" :
9710   [
9711    {
9712     "is_virtual" : true,
9713     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
9714    },
9715    {
9716     "is_virtual" : true,
9717     "referenced_type" : "_ZTIN7android7RefBaseE"
9718    }
9719   ],
9720   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
9721   "name" : "android::hardware::HidlMemory",
9722   "record_kind" : "class",
9723   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
9724   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
9725   "size" : 64,
9726   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9727   "vtable_components" :
9728   [
9729    {
9730     "component_value" : 48,
9731     "kind" : "vbase_offset"
9732    },
9733    {
9734     "component_value" : 8,
9735     "kind" : "vbase_offset"
9736    },
9737    {
9738     "kind" : "offset_to_top"
9739    },
9740    {
9741     "kind" : "rtti",
9742     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9743    },
9744    {
9745     "kind" : "complete_dtor_pointer",
9746     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
9747    },
9748    {
9749     "kind" : "deleting_dtor_pointer",
9750     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
9751    },
9752    {
9753     "kind" : "vcall_offset"
9754    },
9755    {
9756     "kind" : "vcall_offset"
9757    },
9758    {
9759     "kind" : "vcall_offset"
9760    },
9761    {
9762     "kind" : "vcall_offset"
9763    },
9764    {
9765     "component_value" : -48,
9766     "kind" : "vcall_offset"
9767    },
9768    {
9769     "component_value" : -48,
9770     "kind" : "offset_to_top"
9771    },
9772    {
9773     "kind" : "rtti",
9774     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9775    },
9776    {
9777     "kind" : "complete_dtor_pointer",
9778     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
9779    },
9780    {
9781     "kind" : "deleting_dtor_pointer",
9782     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
9783    },
9784    {
9785     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9786    },
9787    {
9788     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9789    },
9790    {
9791     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9792    },
9793    {
9794     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9795    }
9796   ]
9797  },
9798  {
9799   "alignment" : 8,
9800   "base_specifiers" :
9801   [
9802    {
9803     "is_virtual" : true,
9804     "referenced_type" : "_ZTIN7android7RefBaseE"
9805    }
9806   ],
9807   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
9808   "name" : "android::hardware::IInterface",
9809   "record_kind" : "class",
9810   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
9811   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
9812   "size" : 24,
9813   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9814   "vtable_components" :
9815   [
9816    {
9817     "component_value" : 8,
9818     "kind" : "vbase_offset"
9819    },
9820    {
9821     "kind" : "offset_to_top"
9822    },
9823    {
9824     "kind" : "rtti",
9825     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9826    },
9827    {
9828     "kind" : "complete_dtor_pointer",
9829     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
9830    },
9831    {
9832     "kind" : "deleting_dtor_pointer",
9833     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
9834    },
9835    {
9836     "is_pure" : true,
9837     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
9838    },
9839    {
9840     "kind" : "vcall_offset"
9841    },
9842    {
9843     "kind" : "vcall_offset"
9844    },
9845    {
9846     "kind" : "vcall_offset"
9847    },
9848    {
9849     "kind" : "vcall_offset"
9850    },
9851    {
9852     "component_value" : -8,
9853     "kind" : "vcall_offset"
9854    },
9855    {
9856     "component_value" : -8,
9857     "kind" : "offset_to_top"
9858    },
9859    {
9860     "kind" : "rtti",
9861     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9862    },
9863    {
9864     "kind" : "complete_dtor_pointer",
9865     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
9866    },
9867    {
9868     "kind" : "deleting_dtor_pointer",
9869     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
9870    },
9871    {
9872     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9873    },
9874    {
9875     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9876    },
9877    {
9878     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9879    },
9880    {
9881     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9882    }
9883   ]
9884  },
9885  {
9886   "alignment" : 1,
9887   "fields" :
9888   [
9889    {
9890     "access" : "private",
9891     "field_name" : "mBuffer",
9892     "referenced_type" : "_ZTIA32_h"
9893    }
9894   ],
9895   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
9896   "name" : "android::hardware::hidl_array<unsigned char, 32>",
9897   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
9898   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
9899   "size" : 32,
9900   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9901   "template_args" : [ "_ZTIh" ]
9902  },
9903  {
9904   "alignment" : 8,
9905   "base_specifiers" :
9906   [
9907    {
9908     "is_virtual" : true,
9909     "referenced_type" : "_ZTIN7android7RefBaseE"
9910    }
9911   ],
9912   "fields" :
9913   [
9914    {
9915     "access" : "private",
9916     "field_name" : "mRemote",
9917     "field_offset" : 64,
9918     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
9919    },
9920    {
9921     "access" : "private",
9922     "field_name" : "mRefs",
9923     "field_offset" : 128,
9924     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9925    },
9926    {
9927     "access" : "private",
9928     "field_name" : "mState",
9929     "field_offset" : 192,
9930     "referenced_type" : "_ZTINSt3__16atomicIiEE"
9931    }
9932   ],
9933   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
9934   "name" : "android::hardware::BpHwRefBase",
9935   "record_kind" : "class",
9936   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
9937   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
9938   "size" : 48,
9939   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9940   "vtable_components" :
9941   [
9942    {
9943     "component_value" : 32,
9944     "kind" : "vbase_offset"
9945    },
9946    {
9947     "kind" : "offset_to_top"
9948    },
9949    {
9950     "kind" : "rtti",
9951     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9952    },
9953    {
9954     "kind" : "complete_dtor_pointer",
9955     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
9956    },
9957    {
9958     "kind" : "deleting_dtor_pointer",
9959     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
9960    },
9961    {
9962     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9963    },
9964    {
9965     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9966    },
9967    {
9968     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9969    },
9970    {
9971     "kind" : "vcall_offset"
9972    },
9973    {
9974     "component_value" : -32,
9975     "kind" : "vcall_offset"
9976    },
9977    {
9978     "component_value" : -32,
9979     "kind" : "vcall_offset"
9980    },
9981    {
9982     "component_value" : -32,
9983     "kind" : "vcall_offset"
9984    },
9985    {
9986     "component_value" : -32,
9987     "kind" : "vcall_offset"
9988    },
9989    {
9990     "component_value" : -32,
9991     "kind" : "offset_to_top"
9992    },
9993    {
9994     "kind" : "rtti",
9995     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9996    },
9997    {
9998     "kind" : "complete_dtor_pointer",
9999     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
10000    },
10001    {
10002     "kind" : "deleting_dtor_pointer",
10003     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
10004    },
10005    {
10006     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10007    },
10008    {
10009     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10010    },
10011    {
10012     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10013    },
10014    {
10015     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10016    }
10017   ]
10018  },
10019  {
10020   "alignment" : 8,
10021   "base_specifiers" :
10022   [
10023    {
10024     "referenced_type" : "_ZTIN7android8hardware4boot4V1_012IBootControlE"
10025    },
10026    {
10027     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10028    },
10029    {
10030     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10031    }
10032   ],
10033   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEEE",
10034   "name" : "android::hardware::BpInterface<android::hardware::boot::V1_0::IBootControl>",
10035   "record_kind" : "class",
10036   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEEE",
10037   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEEE",
10038   "size" : 64,
10039   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10040   "template_args" : [ "_ZTIN7android8hardware4boot4V1_012IBootControlE" ],
10041   "vtable_components" :
10042   [
10043    {
10044     "component_value" : 48,
10045     "kind" : "vbase_offset"
10046    },
10047    {
10048     "kind" : "offset_to_top"
10049    },
10050    {
10051     "kind" : "rtti",
10052     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEEE"
10053    },
10054    {
10055     "mangled_component_name" : "_ZNK7android8hardware4boot4V1_012IBootControl8isRemoteEv"
10056    },
10057    {
10058     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10059    },
10060    {
10061     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10062    },
10063    {
10064     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10065    },
10066    {
10067     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
10068    },
10069    {
10070     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl21setHALInstrumentationEv"
10071    },
10072    {
10073     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
10074    },
10075    {
10076     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl4pingEv"
10077    },
10078    {
10079     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10080    },
10081    {
10082     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl21notifySyspropsChangedEv"
10083    },
10084    {
10085     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10086    },
10087    {
10088     "kind" : "complete_dtor_pointer",
10089     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEED1Ev"
10090    },
10091    {
10092     "kind" : "deleting_dtor_pointer",
10093     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEED0Ev"
10094    },
10095    {
10096     "is_pure" : true,
10097     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl14getNumberSlotsEv"
10098    },
10099    {
10100     "is_pure" : true,
10101     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl14getCurrentSlotEv"
10102    },
10103    {
10104     "is_pure" : true,
10105     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl18markBootSuccessfulENSt3__18functionIFvRKNS2_13CommandResultEEEE"
10106    },
10107    {
10108     "is_pure" : true,
10109     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl17setActiveBootSlotEjNSt3__18functionIFvRKNS2_13CommandResultEEEE"
10110    },
10111    {
10112     "is_pure" : true,
10113     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl19setSlotAsUnbootableEjNSt3__18functionIFvRKNS2_13CommandResultEEEE"
10114    },
10115    {
10116     "is_pure" : true,
10117     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl14isSlotBootableEj"
10118    },
10119    {
10120     "is_pure" : true,
10121     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl22isSlotMarkedSuccessfulEj"
10122    },
10123    {
10124     "is_pure" : true,
10125     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl9getSuffixEjNSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10126    },
10127    {
10128     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEE10onAsBinderEv"
10129    },
10130    {
10131     "component_value" : 40,
10132     "kind" : "vbase_offset"
10133    },
10134    {
10135     "component_value" : -8,
10136     "kind" : "offset_to_top"
10137    },
10138    {
10139     "kind" : "rtti",
10140     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEEE"
10141    },
10142    {
10143     "kind" : "complete_dtor_pointer",
10144     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEED1Ev"
10145    },
10146    {
10147     "kind" : "deleting_dtor_pointer",
10148     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEED0Ev"
10149    },
10150    {
10151     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEE10onAsBinderEv"
10152    },
10153    {
10154     "component_value" : 32,
10155     "kind" : "vbase_offset"
10156    },
10157    {
10158     "component_value" : -16,
10159     "kind" : "offset_to_top"
10160    },
10161    {
10162     "kind" : "rtti",
10163     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEEE"
10164    },
10165    {
10166     "kind" : "complete_dtor_pointer",
10167     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEED1Ev"
10168    },
10169    {
10170     "kind" : "deleting_dtor_pointer",
10171     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEED0Ev"
10172    },
10173    {
10174     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10175    },
10176    {
10177     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10178    },
10179    {
10180     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10181    },
10182    {
10183     "kind" : "vcall_offset"
10184    },
10185    {
10186     "component_value" : -32,
10187     "kind" : "vcall_offset"
10188    },
10189    {
10190     "component_value" : -32,
10191     "kind" : "vcall_offset"
10192    },
10193    {
10194     "component_value" : -32,
10195     "kind" : "vcall_offset"
10196    },
10197    {
10198     "component_value" : -48,
10199     "kind" : "vcall_offset"
10200    },
10201    {
10202     "component_value" : -48,
10203     "kind" : "offset_to_top"
10204    },
10205    {
10206     "kind" : "rtti",
10207     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEEE"
10208    },
10209    {
10210     "kind" : "complete_dtor_pointer",
10211     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEED1Ev"
10212    },
10213    {
10214     "kind" : "deleting_dtor_pointer",
10215     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEED0Ev"
10216    },
10217    {
10218     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10219    },
10220    {
10221     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10222    },
10223    {
10224     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10225    },
10226    {
10227     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10228    }
10229   ]
10230  },
10231  {
10232   "alignment" : 8,
10233   "base_specifiers" :
10234   [
10235    {
10236     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10237    },
10238    {
10239     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10240    },
10241    {
10242     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10243    }
10244   ],
10245   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10246   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
10247   "record_kind" : "class",
10248   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10249   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10250   "size" : 64,
10251   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10252   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
10253   "vtable_components" :
10254   [
10255    {
10256     "component_value" : 48,
10257     "kind" : "vbase_offset"
10258    },
10259    {
10260     "kind" : "offset_to_top"
10261    },
10262    {
10263     "kind" : "rtti",
10264     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10265    },
10266    {
10267     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10268    },
10269    {
10270     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10271    },
10272    {
10273     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10274    },
10275    {
10276     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10277    },
10278    {
10279     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
10280    },
10281    {
10282     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10283    },
10284    {
10285     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
10286    },
10287    {
10288     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10289    },
10290    {
10291     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10292    },
10293    {
10294     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10295    },
10296    {
10297     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10298    },
10299    {
10300     "kind" : "complete_dtor_pointer",
10301     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10302    },
10303    {
10304     "kind" : "deleting_dtor_pointer",
10305     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10306    },
10307    {
10308     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10309    },
10310    {
10311     "component_value" : 40,
10312     "kind" : "vbase_offset"
10313    },
10314    {
10315     "component_value" : -8,
10316     "kind" : "offset_to_top"
10317    },
10318    {
10319     "kind" : "rtti",
10320     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10321    },
10322    {
10323     "kind" : "complete_dtor_pointer",
10324     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10325    },
10326    {
10327     "kind" : "deleting_dtor_pointer",
10328     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10329    },
10330    {
10331     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10332    },
10333    {
10334     "component_value" : 32,
10335     "kind" : "vbase_offset"
10336    },
10337    {
10338     "component_value" : -16,
10339     "kind" : "offset_to_top"
10340    },
10341    {
10342     "kind" : "rtti",
10343     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10344    },
10345    {
10346     "kind" : "complete_dtor_pointer",
10347     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10348    },
10349    {
10350     "kind" : "deleting_dtor_pointer",
10351     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10352    },
10353    {
10354     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10355    },
10356    {
10357     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10358    },
10359    {
10360     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10361    },
10362    {
10363     "kind" : "vcall_offset"
10364    },
10365    {
10366     "component_value" : -32,
10367     "kind" : "vcall_offset"
10368    },
10369    {
10370     "component_value" : -32,
10371     "kind" : "vcall_offset"
10372    },
10373    {
10374     "component_value" : -32,
10375     "kind" : "vcall_offset"
10376    },
10377    {
10378     "component_value" : -48,
10379     "kind" : "vcall_offset"
10380    },
10381    {
10382     "component_value" : -48,
10383     "kind" : "offset_to_top"
10384    },
10385    {
10386     "kind" : "rtti",
10387     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10388    },
10389    {
10390     "kind" : "complete_dtor_pointer",
10391     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10392    },
10393    {
10394     "kind" : "deleting_dtor_pointer",
10395     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10396    },
10397    {
10398     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10399    },
10400    {
10401     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10402    },
10403    {
10404     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10405    },
10406    {
10407     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10408    }
10409   ]
10410  },
10411  {
10412   "alignment" : 8,
10413   "fields" :
10414   [
10415    {
10416     "access" : "private",
10417     "field_name" : "mHandle",
10418     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
10419    },
10420    {
10421     "access" : "private",
10422     "field_name" : "mOwnsHandle",
10423     "field_offset" : 64,
10424     "referenced_type" : "_ZTIb"
10425    },
10426    {
10427     "access" : "private",
10428     "field_name" : "mPad",
10429     "field_offset" : 72,
10430     "referenced_type" : "_ZTIA7_h"
10431    }
10432   ],
10433   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
10434   "name" : "android::hardware::hidl_handle",
10435   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
10436   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
10437   "size" : 16,
10438   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10439  },
10440  {
10441   "alignment" : 8,
10442   "fields" :
10443   [
10444    {
10445     "access" : "private",
10446     "field_name" : "mHandle",
10447     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
10448    },
10449    {
10450     "access" : "private",
10451     "field_name" : "mSize",
10452     "field_offset" : 128,
10453     "referenced_type" : "_ZTIm"
10454    },
10455    {
10456     "access" : "private",
10457     "field_name" : "mName",
10458     "field_offset" : 192,
10459     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10460    }
10461   ],
10462   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
10463   "name" : "android::hardware::hidl_memory",
10464   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
10465   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
10466   "size" : 40,
10467   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10468  },
10469  {
10470   "alignment" : 8,
10471   "fields" :
10472   [
10473    {
10474     "access" : "private",
10475     "field_name" : "mBuffer",
10476     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
10477    },
10478    {
10479     "access" : "private",
10480     "field_name" : "mSize",
10481     "field_offset" : 64,
10482     "referenced_type" : "_ZTIj"
10483    },
10484    {
10485     "access" : "private",
10486     "field_name" : "mOwnsBuffer",
10487     "field_offset" : 96,
10488     "referenced_type" : "_ZTIb"
10489    },
10490    {
10491     "access" : "private",
10492     "field_name" : "mPad",
10493     "field_offset" : 104,
10494     "referenced_type" : "_ZTIA3_h"
10495    }
10496   ],
10497   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
10498   "name" : "android::hardware::hidl_string",
10499   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
10500   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
10501   "size" : 16,
10502   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10503  },
10504  {
10505   "alignment" : 8,
10506   "fields" :
10507   [
10508    {
10509     "access" : "private",
10510     "field_name" : "mGrantors",
10511     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
10512    },
10513    {
10514     "access" : "private",
10515     "field_name" : "mHandle",
10516     "field_offset" : 128,
10517     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
10518    },
10519    {
10520     "access" : "private",
10521     "field_name" : "mQuantum",
10522     "field_offset" : 192,
10523     "referenced_type" : "_ZTIj"
10524    },
10525    {
10526     "access" : "private",
10527     "field_name" : "mFlags",
10528     "field_offset" : 224,
10529     "referenced_type" : "_ZTIj"
10530    }
10531   ],
10532   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10533   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
10534   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10535   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10536   "size" : 32,
10537   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10538   "template_args" : [ "_ZTIc" ]
10539  },
10540  {
10541   "access" : "private",
10542   "alignment" : 8,
10543   "fields" :
10544   [
10545    {
10546     "field_name" : "binder",
10547     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
10548    },
10549    {
10550     "field_name" : "refs",
10551     "field_offset" : 64,
10552     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10553    }
10554   ],
10555   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10556   "name" : "android::hardware::ProcessState::handle_entry",
10557   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10558   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10559   "size" : 16,
10560   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
10561  },
10562  {
10563   "alignment" : 8,
10564   "base_specifiers" :
10565   [
10566    {
10567     "is_virtual" : true,
10568     "referenced_type" : "_ZTIN7android7RefBaseE"
10569    }
10570   ],
10571   "fields" :
10572   [
10573    {
10574     "access" : "private",
10575     "field_name" : "mDriverFD",
10576     "field_offset" : 64,
10577     "referenced_type" : "_ZTIi"
10578    },
10579    {
10580     "access" : "private",
10581     "field_name" : "mVMStart",
10582     "field_offset" : 128,
10583     "referenced_type" : "_ZTIPv"
10584    },
10585    {
10586     "access" : "private",
10587     "field_name" : "mThreadCountLock",
10588     "field_offset" : 192,
10589     "referenced_type" : "_ZTI15pthread_mutex_t"
10590    },
10591    {
10592     "access" : "private",
10593     "field_name" : "mThreadCountDecrement",
10594     "field_offset" : 512,
10595     "referenced_type" : "_ZTI14pthread_cond_t"
10596    },
10597    {
10598     "access" : "private",
10599     "field_name" : "mExecutingThreadsCount",
10600     "field_offset" : 896,
10601     "referenced_type" : "_ZTIm"
10602    },
10603    {
10604     "access" : "private",
10605     "field_name" : "mMaxThreads",
10606     "field_offset" : 960,
10607     "referenced_type" : "_ZTIm"
10608    },
10609    {
10610     "access" : "private",
10611     "field_name" : "mStarvationStartTimeMs",
10612     "field_offset" : 1024,
10613     "referenced_type" : "_ZTIl"
10614    },
10615    {
10616     "access" : "private",
10617     "field_name" : "mLock",
10618     "field_offset" : 1088,
10619     "referenced_type" : "_ZTIN7android5MutexE"
10620    },
10621    {
10622     "access" : "private",
10623     "field_name" : "mHandleToObject",
10624     "field_offset" : 1408,
10625     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
10626    },
10627    {
10628     "access" : "private",
10629     "field_name" : "mManagesContexts",
10630     "field_offset" : 1728,
10631     "referenced_type" : "_ZTIb"
10632    },
10633    {
10634     "access" : "private",
10635     "field_name" : "mBinderContextCheckFunc",
10636     "field_offset" : 1792,
10637     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
10638    },
10639    {
10640     "access" : "private",
10641     "field_name" : "mBinderContextUserData",
10642     "field_offset" : 1856,
10643     "referenced_type" : "_ZTIPv"
10644    },
10645    {
10646     "access" : "private",
10647     "field_name" : "mContexts",
10648     "field_offset" : 1920,
10649     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
10650    },
10651    {
10652     "access" : "private",
10653     "field_name" : "mRootDir",
10654     "field_offset" : 2240,
10655     "referenced_type" : "_ZTIN7android7String8E"
10656    },
10657    {
10658     "access" : "private",
10659     "field_name" : "mThreadPoolStarted",
10660     "field_offset" : 2304,
10661     "referenced_type" : "_ZTIb"
10662    },
10663    {
10664     "access" : "private",
10665     "field_name" : "mSpawnThreadOnStart",
10666     "field_offset" : 2312,
10667     "referenced_type" : "_ZTIb"
10668    },
10669    {
10670     "access" : "private",
10671     "field_name" : "mThreadPoolSeq",
10672     "field_offset" : 2336,
10673     "referenced_type" : "_ZTIVi"
10674    },
10675    {
10676     "access" : "private",
10677     "field_name" : "mMmapSize",
10678     "field_offset" : 2368,
10679     "referenced_type" : "_ZTIKm"
10680    },
10681    {
10682     "access" : "private",
10683     "field_name" : "mCallRestriction",
10684     "field_offset" : 2432,
10685     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
10686    }
10687   ],
10688   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
10689   "name" : "android::hardware::ProcessState",
10690   "record_kind" : "class",
10691   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
10692   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
10693   "size" : 328,
10694   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
10695   "vtable_components" :
10696   [
10697    {
10698     "component_value" : 312,
10699     "kind" : "vbase_offset"
10700    },
10701    {
10702     "kind" : "offset_to_top"
10703    },
10704    {
10705     "kind" : "rtti",
10706     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10707    },
10708    {
10709     "kind" : "complete_dtor_pointer",
10710     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
10711    },
10712    {
10713     "kind" : "deleting_dtor_pointer",
10714     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
10715    },
10716    {
10717     "kind" : "vcall_offset"
10718    },
10719    {
10720     "kind" : "vcall_offset"
10721    },
10722    {
10723     "kind" : "vcall_offset"
10724    },
10725    {
10726     "kind" : "vcall_offset"
10727    },
10728    {
10729     "component_value" : -312,
10730     "kind" : "vcall_offset"
10731    },
10732    {
10733     "component_value" : -312,
10734     "kind" : "offset_to_top"
10735    },
10736    {
10737     "kind" : "rtti",
10738     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10739    },
10740    {
10741     "kind" : "complete_dtor_pointer",
10742     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
10743    },
10744    {
10745     "kind" : "deleting_dtor_pointer",
10746     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
10747    },
10748    {
10749     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10750    },
10751    {
10752     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10753    },
10754    {
10755     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10756    },
10757    {
10758     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10759    }
10760   ]
10761  },
10762  {
10763   "alignment" : 2,
10764   "fields" :
10765   [
10766    {
10767     "access" : "private",
10768     "field_name" : "mMajor",
10769     "referenced_type" : "_ZTIt"
10770    },
10771    {
10772     "access" : "private",
10773     "field_name" : "mMinor",
10774     "field_offset" : 16,
10775     "referenced_type" : "_ZTIt"
10776    }
10777   ],
10778   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
10779   "name" : "android::hardware::hidl_version",
10780   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
10781   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
10782   "size" : 4,
10783   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10784  },
10785  {
10786   "alignment" : 8,
10787   "fields" :
10788   [
10789    {
10790     "access" : "private",
10791     "field_name" : "mMutex",
10792     "referenced_type" : "_ZTINSt3__15mutexE"
10793    },
10794    {
10795     "access" : "private",
10796     "field_name" : "mMap",
10797     "field_offset" : 320,
10798     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
10799    }
10800   ],
10801   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
10802   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
10803   "record_kind" : "class",
10804   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
10805   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
10806   "size" : 64,
10807   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10808   "template_args" :
10809   [
10810    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
10811    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
10812   ]
10813  },
10814  {
10815   "alignment" : 8,
10816   "fields" :
10817   [
10818    {
10819     "access" : "private",
10820     "field_name" : "mMutex",
10821     "referenced_type" : "_ZTINSt3__15mutexE"
10822    },
10823    {
10824     "access" : "private",
10825     "field_name" : "mMap",
10826     "field_offset" : 320,
10827     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
10828    }
10829   ],
10830   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
10831   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
10832   "record_kind" : "class",
10833   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
10834   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
10835   "size" : 64,
10836   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10837   "template_args" :
10838   [
10839    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
10840    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
10841   ]
10842  },
10843  {
10844   "alignment" : 8,
10845   "fields" :
10846   [
10847    {
10848     "access" : "private",
10849     "field_name" : "mMutex",
10850     "referenced_type" : "_ZTINSt3__15mutexE"
10851    },
10852    {
10853     "access" : "private",
10854     "field_name" : "mMap",
10855     "field_offset" : 320,
10856     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
10857    }
10858   ],
10859   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
10860   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
10861   "record_kind" : "class",
10862   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
10863   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
10864   "size" : 64,
10865   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10866   "template_args" :
10867   [
10868    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
10869    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
10870   ]
10871  },
10872  {
10873   "alignment" : 8,
10874   "fields" :
10875   [
10876    {
10877     "field_name" : "flags",
10878     "referenced_type" : "_ZTIj"
10879    },
10880    {
10881     "field_name" : "fdIndex",
10882     "field_offset" : 32,
10883     "referenced_type" : "_ZTIj"
10884    },
10885    {
10886     "field_name" : "offset",
10887     "field_offset" : 64,
10888     "referenced_type" : "_ZTIj"
10889    },
10890    {
10891     "field_name" : "extent",
10892     "field_offset" : 128,
10893     "referenced_type" : "_ZTIm"
10894    }
10895   ],
10896   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
10897   "name" : "android::hardware::GrantorDescriptor",
10898   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
10899   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
10900   "size" : 24,
10901   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
10902  },
10903  {
10904   "alignment" : 8,
10905   "base_specifiers" :
10906   [
10907    {
10908     "is_virtual" : true,
10909     "referenced_type" : "_ZTIN7android7RefBaseE"
10910    }
10911   ],
10912   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
10913   "name" : "android::hardware::hidl_death_recipient",
10914   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
10915   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
10916   "size" : 24,
10917   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10918   "vtable_components" :
10919   [
10920    {
10921     "component_value" : 8,
10922     "kind" : "vbase_offset"
10923    },
10924    {
10925     "kind" : "offset_to_top"
10926    },
10927    {
10928     "kind" : "rtti",
10929     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
10930    },
10931    {
10932     "is_pure" : true,
10933     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
10934    },
10935    {
10936     "kind" : "complete_dtor_pointer",
10937     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
10938    },
10939    {
10940     "kind" : "deleting_dtor_pointer",
10941     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
10942    },
10943    {
10944     "kind" : "vcall_offset"
10945    },
10946    {
10947     "kind" : "vcall_offset"
10948    },
10949    {
10950     "kind" : "vcall_offset"
10951    },
10952    {
10953     "kind" : "vcall_offset"
10954    },
10955    {
10956     "component_value" : -8,
10957     "kind" : "vcall_offset"
10958    },
10959    {
10960     "component_value" : -8,
10961     "kind" : "offset_to_top"
10962    },
10963    {
10964     "kind" : "rtti",
10965     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
10966    },
10967    {
10968     "kind" : "complete_dtor_pointer",
10969     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
10970    },
10971    {
10972     "kind" : "deleting_dtor_pointer",
10973     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
10974    },
10975    {
10976     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10977    },
10978    {
10979     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10980    },
10981    {
10982     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10983    },
10984    {
10985     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10986    }
10987   ]
10988  },
10989  {
10990   "alignment" : 8,
10991   "base_specifiers" :
10992   [
10993    {
10994     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
10995    }
10996   ],
10997   "fields" :
10998   [
10999    {
11000     "access" : "private",
11001     "field_name" : "mRecipient",
11002     "field_offset" : 64,
11003     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
11004    },
11005    {
11006     "access" : "private",
11007     "field_name" : "mCookie",
11008     "field_offset" : 192,
11009     "referenced_type" : "_ZTIm"
11010    },
11011    {
11012     "access" : "private",
11013     "field_name" : "mBase",
11014     "field_offset" : 256,
11015     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
11016    }
11017   ],
11018   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11019   "name" : "android::hardware::hidl_binder_death_recipient",
11020   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11021   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11022   "size" : 64,
11023   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
11024   "vtable_components" :
11025   [
11026    {
11027     "component_value" : 48,
11028     "kind" : "vbase_offset"
11029    },
11030    {
11031     "kind" : "offset_to_top"
11032    },
11033    {
11034     "kind" : "rtti",
11035     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11036    },
11037    {
11038     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
11039    },
11040    {
11041     "kind" : "complete_dtor_pointer",
11042     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
11043    },
11044    {
11045     "kind" : "deleting_dtor_pointer",
11046     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
11047    },
11048    {
11049     "kind" : "vcall_offset"
11050    },
11051    {
11052     "kind" : "vcall_offset"
11053    },
11054    {
11055     "kind" : "vcall_offset"
11056    },
11057    {
11058     "kind" : "vcall_offset"
11059    },
11060    {
11061     "component_value" : -48,
11062     "kind" : "vcall_offset"
11063    },
11064    {
11065     "component_value" : -48,
11066     "kind" : "offset_to_top"
11067    },
11068    {
11069     "kind" : "rtti",
11070     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11071    },
11072    {
11073     "kind" : "complete_dtor_pointer",
11074     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
11075    },
11076    {
11077     "kind" : "deleting_dtor_pointer",
11078     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
11079    },
11080    {
11081     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11082    },
11083    {
11084     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11085    },
11086    {
11087     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11088    },
11089    {
11090     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11091    }
11092   ]
11093  },
11094  {
11095   "alignment" : 8,
11096   "base_specifiers" :
11097   [
11098    {
11099     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11100    }
11101   ],
11102   "linker_set_key" : "_ZTIN7android8hardware4boot4V1_012IBootControlE",
11103   "name" : "android::hardware::boot::V1_0::IBootControl",
11104   "referenced_type" : "_ZTIN7android8hardware4boot4V1_012IBootControlE",
11105   "self_type" : "_ZTIN7android8hardware4boot4V1_012IBootControlE",
11106   "size" : 24,
11107   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/IBootControl.h",
11108   "vtable_components" :
11109   [
11110    {
11111     "component_value" : 8,
11112     "kind" : "vbase_offset"
11113    },
11114    {
11115     "kind" : "offset_to_top"
11116    },
11117    {
11118     "kind" : "rtti",
11119     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_012IBootControlE"
11120    },
11121    {
11122     "mangled_component_name" : "_ZNK7android8hardware4boot4V1_012IBootControl8isRemoteEv"
11123    },
11124    {
11125     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11126    },
11127    {
11128     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11129    },
11130    {
11131     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11132    },
11133    {
11134     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11135    },
11136    {
11137     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl21setHALInstrumentationEv"
11138    },
11139    {
11140     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11141    },
11142    {
11143     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl4pingEv"
11144    },
11145    {
11146     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11147    },
11148    {
11149     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl21notifySyspropsChangedEv"
11150    },
11151    {
11152     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11153    },
11154    {
11155     "kind" : "complete_dtor_pointer",
11156     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControlD1Ev"
11157    },
11158    {
11159     "kind" : "deleting_dtor_pointer",
11160     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControlD0Ev"
11161    },
11162    {
11163     "is_pure" : true,
11164     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl14getNumberSlotsEv"
11165    },
11166    {
11167     "is_pure" : true,
11168     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl14getCurrentSlotEv"
11169    },
11170    {
11171     "is_pure" : true,
11172     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl18markBootSuccessfulENSt3__18functionIFvRKNS2_13CommandResultEEEE"
11173    },
11174    {
11175     "is_pure" : true,
11176     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl17setActiveBootSlotEjNSt3__18functionIFvRKNS2_13CommandResultEEEE"
11177    },
11178    {
11179     "is_pure" : true,
11180     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl19setSlotAsUnbootableEjNSt3__18functionIFvRKNS2_13CommandResultEEEE"
11181    },
11182    {
11183     "is_pure" : true,
11184     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl14isSlotBootableEj"
11185    },
11186    {
11187     "is_pure" : true,
11188     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl22isSlotMarkedSuccessfulEj"
11189    },
11190    {
11191     "is_pure" : true,
11192     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl9getSuffixEjNSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11193    },
11194    {
11195     "kind" : "vcall_offset"
11196    },
11197    {
11198     "kind" : "vcall_offset"
11199    },
11200    {
11201     "kind" : "vcall_offset"
11202    },
11203    {
11204     "kind" : "vcall_offset"
11205    },
11206    {
11207     "component_value" : -8,
11208     "kind" : "vcall_offset"
11209    },
11210    {
11211     "component_value" : -8,
11212     "kind" : "offset_to_top"
11213    },
11214    {
11215     "kind" : "rtti",
11216     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_012IBootControlE"
11217    },
11218    {
11219     "kind" : "complete_dtor_pointer",
11220     "mangled_component_name" : "_ZTv0_n24_N7android8hardware4boot4V1_012IBootControlD1Ev"
11221    },
11222    {
11223     "kind" : "deleting_dtor_pointer",
11224     "mangled_component_name" : "_ZTv0_n24_N7android8hardware4boot4V1_012IBootControlD0Ev"
11225    },
11226    {
11227     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11228    },
11229    {
11230     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11231    },
11232    {
11233     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11234    },
11235    {
11236     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11237    }
11238   ]
11239  },
11240  {
11241   "alignment" : 8,
11242   "base_specifiers" :
11243   [
11244    {
11245     "referenced_type" : "_ZTIN7android8hardware4boot4V1_012IBootControlE"
11246    },
11247    {
11248     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11249    }
11250   ],
11251   "fields" :
11252   [
11253    {
11254     "access" : "private",
11255     "field_name" : "mImpl",
11256     "field_offset" : 768,
11257     "referenced_type" : "_ZTIKN7android2spINS_8hardware4boot4V1_012IBootControlEEE"
11258    },
11259    {
11260     "access" : "private",
11261     "field_name" : "mOnewayQueue",
11262     "field_offset" : 832,
11263     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
11264    }
11265   ],
11266   "linker_set_key" : "_ZTIN7android8hardware4boot4V1_013BsBootControlE",
11267   "name" : "android::hardware::boot::V1_0::BsBootControl",
11268   "referenced_type" : "_ZTIN7android8hardware4boot4V1_013BsBootControlE",
11269   "self_type" : "_ZTIN7android8hardware4boot4V1_013BsBootControlE",
11270   "size" : 136,
11271   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BsBootControl.h",
11272   "vtable_components" :
11273   [
11274    {
11275     "component_value" : 120,
11276     "kind" : "vbase_offset"
11277    },
11278    {
11279     "kind" : "offset_to_top"
11280    },
11281    {
11282     "kind" : "rtti",
11283     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_013BsBootControlE"
11284    },
11285    {
11286     "mangled_component_name" : "_ZNK7android8hardware4boot4V1_012IBootControl8isRemoteEv"
11287    },
11288    {
11289     "mangled_component_name" : "_ZN7android8hardware4boot4V1_013BsBootControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11290    },
11291    {
11292     "mangled_component_name" : "_ZN7android8hardware4boot4V1_013BsBootControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11293    },
11294    {
11295     "mangled_component_name" : "_ZN7android8hardware4boot4V1_013BsBootControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11296    },
11297    {
11298     "mangled_component_name" : "_ZN7android8hardware4boot4V1_013BsBootControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11299    },
11300    {
11301     "mangled_component_name" : "_ZN7android8hardware4boot4V1_013BsBootControl21setHALInstrumentationEv"
11302    },
11303    {
11304     "mangled_component_name" : "_ZN7android8hardware4boot4V1_013BsBootControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11305    },
11306    {
11307     "mangled_component_name" : "_ZN7android8hardware4boot4V1_013BsBootControl4pingEv"
11308    },
11309    {
11310     "mangled_component_name" : "_ZN7android8hardware4boot4V1_013BsBootControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11311    },
11312    {
11313     "mangled_component_name" : "_ZN7android8hardware4boot4V1_013BsBootControl21notifySyspropsChangedEv"
11314    },
11315    {
11316     "mangled_component_name" : "_ZN7android8hardware4boot4V1_013BsBootControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11317    },
11318    {
11319     "kind" : "complete_dtor_pointer",
11320     "mangled_component_name" : "_ZN7android8hardware4boot4V1_013BsBootControlD1Ev"
11321    },
11322    {
11323     "kind" : "deleting_dtor_pointer",
11324     "mangled_component_name" : "_ZN7android8hardware4boot4V1_013BsBootControlD0Ev"
11325    },
11326    {
11327     "mangled_component_name" : "_ZN7android8hardware4boot4V1_013BsBootControl14getNumberSlotsEv"
11328    },
11329    {
11330     "mangled_component_name" : "_ZN7android8hardware4boot4V1_013BsBootControl14getCurrentSlotEv"
11331    },
11332    {
11333     "mangled_component_name" : "_ZN7android8hardware4boot4V1_013BsBootControl18markBootSuccessfulENSt3__18functionIFvRKNS2_13CommandResultEEEE"
11334    },
11335    {
11336     "mangled_component_name" : "_ZN7android8hardware4boot4V1_013BsBootControl17setActiveBootSlotEjNSt3__18functionIFvRKNS2_13CommandResultEEEE"
11337    },
11338    {
11339     "mangled_component_name" : "_ZN7android8hardware4boot4V1_013BsBootControl19setSlotAsUnbootableEjNSt3__18functionIFvRKNS2_13CommandResultEEEE"
11340    },
11341    {
11342     "mangled_component_name" : "_ZN7android8hardware4boot4V1_013BsBootControl14isSlotBootableEj"
11343    },
11344    {
11345     "mangled_component_name" : "_ZN7android8hardware4boot4V1_013BsBootControl22isSlotMarkedSuccessfulEj"
11346    },
11347    {
11348     "mangled_component_name" : "_ZN7android8hardware4boot4V1_013BsBootControl9getSuffixEjNSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11349    },
11350    {
11351     "component_value" : -8,
11352     "kind" : "offset_to_top"
11353    },
11354    {
11355     "kind" : "rtti",
11356     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_013BsBootControlE"
11357    },
11358    {
11359     "kind" : "complete_dtor_pointer",
11360     "mangled_component_name" : "_ZThn8_N7android8hardware4boot4V1_013BsBootControlD1Ev"
11361    },
11362    {
11363     "kind" : "deleting_dtor_pointer",
11364     "mangled_component_name" : "_ZThn8_N7android8hardware4boot4V1_013BsBootControlD0Ev"
11365    },
11366    {
11367     "kind" : "vcall_offset"
11368    },
11369    {
11370     "kind" : "vcall_offset"
11371    },
11372    {
11373     "kind" : "vcall_offset"
11374    },
11375    {
11376     "kind" : "vcall_offset"
11377    },
11378    {
11379     "component_value" : -120,
11380     "kind" : "vcall_offset"
11381    },
11382    {
11383     "component_value" : -120,
11384     "kind" : "offset_to_top"
11385    },
11386    {
11387     "kind" : "rtti",
11388     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_013BsBootControlE"
11389    },
11390    {
11391     "kind" : "complete_dtor_pointer",
11392     "mangled_component_name" : "_ZTv0_n24_N7android8hardware4boot4V1_013BsBootControlD1Ev"
11393    },
11394    {
11395     "kind" : "deleting_dtor_pointer",
11396     "mangled_component_name" : "_ZTv0_n24_N7android8hardware4boot4V1_013BsBootControlD0Ev"
11397    },
11398    {
11399     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11400    },
11401    {
11402     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11403    },
11404    {
11405     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11406    },
11407    {
11408     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11409    }
11410   ]
11411  },
11412  {
11413   "alignment" : 8,
11414   "fields" :
11415   [
11416    {
11417     "field_name" : "success",
11418     "referenced_type" : "_ZTIb"
11419    },
11420    {
11421     "field_name" : "errMsg",
11422     "field_offset" : 64,
11423     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11424    }
11425   ],
11426   "linker_set_key" : "_ZTIN7android8hardware4boot4V1_013CommandResultE",
11427   "name" : "android::hardware::boot::V1_0::CommandResult",
11428   "referenced_type" : "_ZTIN7android8hardware4boot4V1_013CommandResultE",
11429   "self_type" : "_ZTIN7android8hardware4boot4V1_013CommandResultE",
11430   "size" : 24,
11431   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/types.h"
11432  },
11433  {
11434   "alignment" : 8,
11435   "base_specifiers" :
11436   [
11437    {
11438     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11439    }
11440   ],
11441   "fields" :
11442   [
11443    {
11444     "access" : "private",
11445     "field_name" : "_hidl_mImpl",
11446     "field_offset" : 1024,
11447     "referenced_type" : "_ZTIN7android2spINS_8hardware4boot4V1_012IBootControlEEE"
11448    }
11449   ],
11450   "linker_set_key" : "_ZTIN7android8hardware4boot4V1_015BnHwBootControlE",
11451   "name" : "android::hardware::boot::V1_0::BnHwBootControl",
11452   "referenced_type" : "_ZTIN7android8hardware4boot4V1_015BnHwBootControlE",
11453   "self_type" : "_ZTIN7android8hardware4boot4V1_015BnHwBootControlE",
11454   "size" : 152,
11455   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BnHwBootControl.h",
11456   "vtable_components" :
11457   [
11458    {
11459     "component_value" : 136,
11460     "kind" : "vbase_offset"
11461    },
11462    {
11463     "kind" : "offset_to_top"
11464    },
11465    {
11466     "kind" : "rtti",
11467     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_015BnHwBootControlE"
11468    },
11469    {
11470     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11471    },
11472    {
11473     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11474    },
11475    {
11476     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11477    },
11478    {
11479     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
11480    },
11481    {
11482     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11483    },
11484    {
11485     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11486    },
11487    {
11488     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11489    },
11490    {
11491     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11492    },
11493    {
11494     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11495    },
11496    {
11497     "kind" : "complete_dtor_pointer",
11498     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BnHwBootControlD1Ev"
11499    },
11500    {
11501     "kind" : "deleting_dtor_pointer",
11502     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BnHwBootControlD0Ev"
11503    },
11504    {
11505     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BnHwBootControl10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
11506    },
11507    {
11508     "component_value" : -32,
11509     "kind" : "offset_to_top"
11510    },
11511    {
11512     "kind" : "rtti",
11513     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_015BnHwBootControlE"
11514    },
11515    {
11516     "kind" : "complete_dtor_pointer",
11517     "mangled_component_name" : "_ZThn32_N7android8hardware4boot4V1_015BnHwBootControlD1Ev"
11518    },
11519    {
11520     "kind" : "deleting_dtor_pointer",
11521     "mangled_component_name" : "_ZThn32_N7android8hardware4boot4V1_015BnHwBootControlD0Ev"
11522    },
11523    {
11524     "kind" : "vcall_offset"
11525    },
11526    {
11527     "kind" : "vcall_offset"
11528    },
11529    {
11530     "kind" : "vcall_offset"
11531    },
11532    {
11533     "kind" : "vcall_offset"
11534    },
11535    {
11536     "component_value" : -136,
11537     "kind" : "vcall_offset"
11538    },
11539    {
11540     "component_value" : -136,
11541     "kind" : "offset_to_top"
11542    },
11543    {
11544     "kind" : "rtti",
11545     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_015BnHwBootControlE"
11546    },
11547    {
11548     "kind" : "complete_dtor_pointer",
11549     "mangled_component_name" : "_ZTv0_n24_N7android8hardware4boot4V1_015BnHwBootControlD1Ev"
11550    },
11551    {
11552     "kind" : "deleting_dtor_pointer",
11553     "mangled_component_name" : "_ZTv0_n24_N7android8hardware4boot4V1_015BnHwBootControlD0Ev"
11554    },
11555    {
11556     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11557    },
11558    {
11559     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11560    },
11561    {
11562     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11563    },
11564    {
11565     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11566    }
11567   ]
11568  },
11569  {
11570   "alignment" : 8,
11571   "base_specifiers" :
11572   [
11573    {
11574     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEEE"
11575    },
11576    {
11577     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11578    }
11579   ],
11580   "fields" :
11581   [
11582    {
11583     "access" : "private",
11584     "field_name" : "_hidl_mMutex",
11585     "field_offset" : 1088,
11586     "referenced_type" : "_ZTINSt3__15mutexE"
11587    },
11588    {
11589     "access" : "private",
11590     "field_name" : "_hidl_mDeathRecipients",
11591     "field_offset" : 1408,
11592     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
11593    }
11594   ],
11595   "linker_set_key" : "_ZTIN7android8hardware4boot4V1_015BpHwBootControlE",
11596   "name" : "android::hardware::boot::V1_0::BpHwBootControl",
11597   "referenced_type" : "_ZTIN7android8hardware4boot4V1_015BpHwBootControlE",
11598   "self_type" : "_ZTIN7android8hardware4boot4V1_015BpHwBootControlE",
11599   "size" : 216,
11600   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BpHwBootControl.h",
11601   "vtable_components" :
11602   [
11603    {
11604     "component_value" : 200,
11605     "kind" : "vbase_offset"
11606    },
11607    {
11608     "kind" : "offset_to_top"
11609    },
11610    {
11611     "kind" : "rtti",
11612     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_015BpHwBootControlE"
11613    },
11614    {
11615     "mangled_component_name" : "_ZNK7android8hardware4boot4V1_015BpHwBootControl8isRemoteEv"
11616    },
11617    {
11618     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11619    },
11620    {
11621     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11622    },
11623    {
11624     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11625    },
11626    {
11627     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11628    },
11629    {
11630     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl21setHALInstrumentationEv"
11631    },
11632    {
11633     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11634    },
11635    {
11636     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl4pingEv"
11637    },
11638    {
11639     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11640    },
11641    {
11642     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl21notifySyspropsChangedEv"
11643    },
11644    {
11645     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11646    },
11647    {
11648     "kind" : "complete_dtor_pointer",
11649     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControlD1Ev"
11650    },
11651    {
11652     "kind" : "deleting_dtor_pointer",
11653     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControlD0Ev"
11654    },
11655    {
11656     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl14getNumberSlotsEv"
11657    },
11658    {
11659     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl14getCurrentSlotEv"
11660    },
11661    {
11662     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl18markBootSuccessfulENSt3__18functionIFvRKNS2_13CommandResultEEEE"
11663    },
11664    {
11665     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl17setActiveBootSlotEjNSt3__18functionIFvRKNS2_13CommandResultEEEE"
11666    },
11667    {
11668     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl19setSlotAsUnbootableEjNSt3__18functionIFvRKNS2_13CommandResultEEEE"
11669    },
11670    {
11671     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl14isSlotBootableEj"
11672    },
11673    {
11674     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl22isSlotMarkedSuccessfulEj"
11675    },
11676    {
11677     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl9getSuffixEjNSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11678    },
11679    {
11680     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEE10onAsBinderEv"
11681    },
11682    {
11683     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl15onLastStrongRefEPKv"
11684    },
11685    {
11686     "component_value" : 192,
11687     "kind" : "vbase_offset"
11688    },
11689    {
11690     "component_value" : -8,
11691     "kind" : "offset_to_top"
11692    },
11693    {
11694     "kind" : "rtti",
11695     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_015BpHwBootControlE"
11696    },
11697    {
11698     "kind" : "complete_dtor_pointer",
11699     "mangled_component_name" : "_ZThn8_N7android8hardware4boot4V1_015BpHwBootControlD1Ev"
11700    },
11701    {
11702     "kind" : "deleting_dtor_pointer",
11703     "mangled_component_name" : "_ZThn8_N7android8hardware4boot4V1_015BpHwBootControlD0Ev"
11704    },
11705    {
11706     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEE10onAsBinderEv"
11707    },
11708    {
11709     "component_value" : 184,
11710     "kind" : "vbase_offset"
11711    },
11712    {
11713     "component_value" : -16,
11714     "kind" : "offset_to_top"
11715    },
11716    {
11717     "kind" : "rtti",
11718     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_015BpHwBootControlE"
11719    },
11720    {
11721     "kind" : "complete_dtor_pointer",
11722     "mangled_component_name" : "_ZThn16_N7android8hardware4boot4V1_015BpHwBootControlD1Ev"
11723    },
11724    {
11725     "kind" : "deleting_dtor_pointer",
11726     "mangled_component_name" : "_ZThn16_N7android8hardware4boot4V1_015BpHwBootControlD0Ev"
11727    },
11728    {
11729     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11730    },
11731    {
11732     "mangled_component_name" : "_ZThn16_N7android8hardware4boot4V1_015BpHwBootControl15onLastStrongRefEPKv"
11733    },
11734    {
11735     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11736    },
11737    {
11738     "component_value" : -48,
11739     "kind" : "offset_to_top"
11740    },
11741    {
11742     "kind" : "rtti",
11743     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_015BpHwBootControlE"
11744    },
11745    {
11746     "kind" : "complete_dtor_pointer",
11747     "mangled_component_name" : "_ZThn48_N7android8hardware4boot4V1_015BpHwBootControlD1Ev"
11748    },
11749    {
11750     "kind" : "deleting_dtor_pointer",
11751     "mangled_component_name" : "_ZThn48_N7android8hardware4boot4V1_015BpHwBootControlD0Ev"
11752    },
11753    {
11754     "kind" : "vcall_offset"
11755    },
11756    {
11757     "component_value" : -184,
11758     "kind" : "vcall_offset"
11759    },
11760    {
11761     "component_value" : -200,
11762     "kind" : "vcall_offset"
11763    },
11764    {
11765     "component_value" : -184,
11766     "kind" : "vcall_offset"
11767    },
11768    {
11769     "component_value" : -200,
11770     "kind" : "vcall_offset"
11771    },
11772    {
11773     "component_value" : -200,
11774     "kind" : "offset_to_top"
11775    },
11776    {
11777     "kind" : "rtti",
11778     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_015BpHwBootControlE"
11779    },
11780    {
11781     "kind" : "complete_dtor_pointer",
11782     "mangled_component_name" : "_ZTv0_n24_N7android8hardware4boot4V1_015BpHwBootControlD1Ev"
11783    },
11784    {
11785     "kind" : "deleting_dtor_pointer",
11786     "mangled_component_name" : "_ZTv0_n24_N7android8hardware4boot4V1_015BpHwBootControlD0Ev"
11787    },
11788    {
11789     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11790    },
11791    {
11792     "mangled_component_name" : "_ZTv0_n40_N7android8hardware4boot4V1_015BpHwBootControl15onLastStrongRefEPKv"
11793    },
11794    {
11795     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11796    },
11797    {
11798     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11799    }
11800   ]
11801  },
11802  {
11803   "access" : "private",
11804   "alignment" : 8,
11805   "fields" :
11806   [
11807    {
11808     "field_name" : "index",
11809     "referenced_type" : "_ZTIm"
11810    },
11811    {
11812     "field_name" : "buffer",
11813     "field_offset" : 64,
11814     "referenced_type" : "_ZTIy"
11815    },
11816    {
11817     "field_name" : "bufend",
11818     "field_offset" : 128,
11819     "referenced_type" : "_ZTIy"
11820    }
11821   ],
11822   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
11823   "name" : "android::hardware::Parcel::BufferInfo",
11824   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
11825   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
11826   "size" : 24,
11827   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
11828  },
11829  {
11830   "alignment" : 8,
11831   "fields" :
11832   [
11833    {
11834     "access" : "private",
11835     "field_name" : "mBufCachePos",
11836     "referenced_type" : "_ZTIm"
11837    },
11838    {
11839     "access" : "private",
11840     "field_name" : "mBufCache",
11841     "field_offset" : 64,
11842     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
11843    },
11844    {
11845     "access" : "private",
11846     "field_name" : "mError",
11847     "field_offset" : 256,
11848     "referenced_type" : "_ZTIi"
11849    },
11850    {
11851     "access" : "private",
11852     "field_name" : "mData",
11853     "field_offset" : 320,
11854     "referenced_type" : "_ZTIPh"
11855    },
11856    {
11857     "access" : "private",
11858     "field_name" : "mDataSize",
11859     "field_offset" : 384,
11860     "referenced_type" : "_ZTIm"
11861    },
11862    {
11863     "access" : "private",
11864     "field_name" : "mDataCapacity",
11865     "field_offset" : 448,
11866     "referenced_type" : "_ZTIm"
11867    },
11868    {
11869     "access" : "private",
11870     "field_name" : "mDataPos",
11871     "field_offset" : 512,
11872     "referenced_type" : "_ZTIm"
11873    },
11874    {
11875     "access" : "private",
11876     "field_name" : "mObjects",
11877     "field_offset" : 576,
11878     "referenced_type" : "_ZTIPy"
11879    },
11880    {
11881     "access" : "private",
11882     "field_name" : "mObjectsSize",
11883     "field_offset" : 640,
11884     "referenced_type" : "_ZTIm"
11885    },
11886    {
11887     "access" : "private",
11888     "field_name" : "mObjectsCapacity",
11889     "field_offset" : 704,
11890     "referenced_type" : "_ZTIm"
11891    },
11892    {
11893     "access" : "private",
11894     "field_name" : "mNextObjectHint",
11895     "field_offset" : 768,
11896     "referenced_type" : "_ZTIm"
11897    },
11898    {
11899     "access" : "private",
11900     "field_name" : "mNumRef",
11901     "field_offset" : 832,
11902     "referenced_type" : "_ZTIm"
11903    },
11904    {
11905     "access" : "private",
11906     "field_name" : "mFdsKnown",
11907     "field_offset" : 896,
11908     "referenced_type" : "_ZTIb"
11909    },
11910    {
11911     "access" : "private",
11912     "field_name" : "mHasFds",
11913     "field_offset" : 904,
11914     "referenced_type" : "_ZTIb"
11915    },
11916    {
11917     "access" : "private",
11918     "field_name" : "mAllowFds",
11919     "field_offset" : 912,
11920     "referenced_type" : "_ZTIb"
11921    },
11922    {
11923     "access" : "private",
11924     "field_name" : "mOwner",
11925     "field_offset" : 960,
11926     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE"
11927    },
11928    {
11929     "access" : "private",
11930     "field_name" : "mOwnerCookie",
11931     "field_offset" : 1024,
11932     "referenced_type" : "_ZTIPv"
11933    }
11934   ],
11935   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
11936   "name" : "android::hardware::Parcel",
11937   "record_kind" : "class",
11938   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
11939   "self_type" : "_ZTIN7android8hardware6ParcelE",
11940   "size" : 136,
11941   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
11942  },
11943  {
11944   "alignment" : 8,
11945   "base_specifiers" :
11946   [
11947    {
11948     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
11949    }
11950   ],
11951   "fields" :
11952   [
11953    {
11954     "access" : "private",
11955     "field_name" : "mVal",
11956     "field_offset" : 288,
11957     "referenced_type" : "_ZTIN7android8hardware4boot4V1_010BoolResultE"
11958    }
11959   ],
11960   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
11961   "name" : "android::hardware::Return<android::hardware::boot::V1_0::BoolResult>",
11962   "record_kind" : "class",
11963   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
11964   "self_type" : "_ZTIN7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
11965   "size" : 40,
11966   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11967   "template_args" : [ "_ZTIN7android8hardware4boot4V1_010BoolResultE" ]
11968  },
11969  {
11970   "alignment" : 8,
11971   "base_specifiers" :
11972   [
11973    {
11974     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
11975    }
11976   ],
11977   "fields" :
11978   [
11979    {
11980     "access" : "private",
11981     "field_name" : "mVal",
11982     "field_offset" : 320,
11983     "referenced_type" : "_ZTIN7android2spINS_8hardware4boot4V1_012IBootControlEEE"
11984    }
11985   ],
11986   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_4boot4V1_012IBootControlEEEEE",
11987   "name" : "android::hardware::Return<android::sp<android::hardware::boot::V1_0::IBootControl> >",
11988   "record_kind" : "class",
11989   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_4boot4V1_012IBootControlEEEEE",
11990   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_4boot4V1_012IBootControlEEEEE",
11991   "size" : 48,
11992   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11993   "template_args" : [ "_ZTIN7android2spINS_8hardware4boot4V1_012IBootControlEEE" ]
11994  },
11995  {
11996   "alignment" : 8,
11997   "base_specifiers" :
11998   [
11999    {
12000     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
12001    }
12002   ],
12003   "fields" :
12004   [
12005    {
12006     "access" : "private",
12007     "field_name" : "mVal",
12008     "field_offset" : 264,
12009     "referenced_type" : "_ZTIb"
12010    }
12011   ],
12012   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
12013   "name" : "android::hardware::Return<bool>",
12014   "record_kind" : "class",
12015   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
12016   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
12017   "size" : 40,
12018   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12019   "template_args" : [ "_ZTIb" ]
12020  },
12021  {
12022   "alignment" : 8,
12023   "base_specifiers" :
12024   [
12025    {
12026     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
12027    }
12028   ],
12029   "fields" :
12030   [
12031    {
12032     "access" : "private",
12033     "field_name" : "mVal",
12034     "field_offset" : 288,
12035     "referenced_type" : "_ZTIj"
12036    }
12037   ],
12038   "linker_set_key" : "_ZTIN7android8hardware6ReturnIjEE",
12039   "name" : "android::hardware::Return<unsigned int>",
12040   "record_kind" : "class",
12041   "referenced_type" : "_ZTIN7android8hardware6ReturnIjEE",
12042   "self_type" : "_ZTIN7android8hardware6ReturnIjEE",
12043   "size" : 40,
12044   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12045   "template_args" : [ "_ZTIj" ]
12046  },
12047  {
12048   "alignment" : 8,
12049   "base_specifiers" :
12050   [
12051    {
12052     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
12053    }
12054   ],
12055   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
12056   "name" : "android::hardware::Return<void>",
12057   "record_kind" : "class",
12058   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
12059   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
12060   "size" : 40,
12061   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12062   "template_args" : [ "_ZTIv" ]
12063  },
12064  {
12065   "alignment" : 8,
12066   "fields" :
12067   [
12068    {
12069     "access" : "private",
12070     "field_name" : "mException",
12071     "referenced_type" : "_ZTIi"
12072    },
12073    {
12074     "access" : "private",
12075     "field_name" : "mErrorCode",
12076     "field_offset" : 32,
12077     "referenced_type" : "_ZTIi"
12078    },
12079    {
12080     "access" : "private",
12081     "field_name" : "mMessage",
12082     "field_offset" : 64,
12083     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
12084    }
12085   ],
12086   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
12087   "name" : "android::hardware::Status",
12088   "record_kind" : "class",
12089   "referenced_type" : "_ZTIN7android8hardware6StatusE",
12090   "self_type" : "_ZTIN7android8hardware6StatusE",
12091   "size" : 32,
12092   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12093  },
12094  {
12095   "alignment" : 8,
12096   "base_specifiers" :
12097   [
12098    {
12099     "is_virtual" : true,
12100     "referenced_type" : "_ZTIN7android7RefBaseE"
12101    }
12102   ],
12103   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
12104   "name" : "android::hardware::IBinder::DeathRecipient",
12105   "record_kind" : "class",
12106   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
12107   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
12108   "size" : 24,
12109   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
12110   "vtable_components" :
12111   [
12112    {
12113     "component_value" : 8,
12114     "kind" : "vbase_offset"
12115    },
12116    {
12117     "kind" : "offset_to_top"
12118    },
12119    {
12120     "kind" : "rtti",
12121     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
12122    },
12123    {
12124     "is_pure" : true,
12125     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
12126    },
12127    {
12128     "kind" : "complete_dtor_pointer",
12129     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
12130    },
12131    {
12132     "kind" : "deleting_dtor_pointer",
12133     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
12134    },
12135    {
12136     "kind" : "vcall_offset"
12137    },
12138    {
12139     "kind" : "vcall_offset"
12140    },
12141    {
12142     "kind" : "vcall_offset"
12143    },
12144    {
12145     "kind" : "vcall_offset"
12146    },
12147    {
12148     "component_value" : -8,
12149     "kind" : "vcall_offset"
12150    },
12151    {
12152     "component_value" : -8,
12153     "kind" : "offset_to_top"
12154    },
12155    {
12156     "kind" : "rtti",
12157     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
12158    },
12159    {
12160     "kind" : "complete_dtor_pointer",
12161     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
12162    },
12163    {
12164     "kind" : "deleting_dtor_pointer",
12165     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
12166    },
12167    {
12168     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12169    },
12170    {
12171     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12172    },
12173    {
12174     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12175    },
12176    {
12177     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12178    }
12179   ]
12180  },
12181  {
12182   "alignment" : 8,
12183   "base_specifiers" :
12184   [
12185    {
12186     "is_virtual" : true,
12187     "referenced_type" : "_ZTIN7android7RefBaseE"
12188    }
12189   ],
12190   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
12191   "name" : "android::hardware::IBinder",
12192   "record_kind" : "class",
12193   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
12194   "self_type" : "_ZTIN7android8hardware7IBinderE",
12195   "size" : 24,
12196   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
12197   "vtable_components" :
12198   [
12199    {
12200     "component_value" : 8,
12201     "kind" : "vbase_offset"
12202    },
12203    {
12204     "kind" : "offset_to_top"
12205    },
12206    {
12207     "kind" : "rtti",
12208     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
12209    },
12210    {
12211     "is_pure" : true,
12212     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12213    },
12214    {
12215     "is_pure" : true,
12216     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
12217    },
12218    {
12219     "is_pure" : true,
12220     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
12221    },
12222    {
12223     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12224    },
12225    {
12226     "is_pure" : true,
12227     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12228    },
12229    {
12230     "is_pure" : true,
12231     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
12232    },
12233    {
12234     "is_pure" : true,
12235     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
12236    },
12237    {
12238     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
12239    },
12240    {
12241     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12242    },
12243    {
12244     "kind" : "complete_dtor_pointer",
12245     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
12246    },
12247    {
12248     "kind" : "deleting_dtor_pointer",
12249     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
12250    },
12251    {
12252     "kind" : "vcall_offset"
12253    },
12254    {
12255     "kind" : "vcall_offset"
12256    },
12257    {
12258     "kind" : "vcall_offset"
12259    },
12260    {
12261     "kind" : "vcall_offset"
12262    },
12263    {
12264     "component_value" : -8,
12265     "kind" : "vcall_offset"
12266    },
12267    {
12268     "component_value" : -8,
12269     "kind" : "offset_to_top"
12270    },
12271    {
12272     "kind" : "rtti",
12273     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
12274    },
12275    {
12276     "kind" : "complete_dtor_pointer",
12277     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
12278    },
12279    {
12280     "kind" : "deleting_dtor_pointer",
12281     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
12282    },
12283    {
12284     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12285    },
12286    {
12287     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12288    },
12289    {
12290     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12291    },
12292    {
12293     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12294    }
12295   ]
12296  },
12297  {
12298   "alignment" : 8,
12299   "fields" :
12300   [
12301    {
12302     "access" : "private",
12303     "field_name" : "mQueue",
12304     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
12305    }
12306   ],
12307   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
12308   "name" : "android::hardware::details::TaskRunner",
12309   "record_kind" : "class",
12310   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
12311   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
12312   "size" : 16,
12313   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
12314  },
12315  {
12316   "alignment" : 8,
12317   "fields" :
12318   [
12319    {
12320     "access" : "private",
12321     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
12322    }
12323   ],
12324   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
12325   "name" : "android::hardware::details::hidl_pointer<native_handle>",
12326   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
12327   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
12328   "size" : 8,
12329   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12330   "template_args" : [ "_ZTI13native_handle" ]
12331  },
12332  {
12333   "access" : "private",
12334   "alignment" : 8,
12335   "fields" :
12336   [
12337    {
12338     "field_name" : "mPointer",
12339     "referenced_type" : "_ZTIP13native_handle"
12340    },
12341    {
12342     "field_name" : "_pad",
12343     "referenced_type" : "_ZTIm"
12344    }
12345   ],
12346   "is_anonymous" : true,
12347   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
12348   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
12349   "record_kind" : "union",
12350   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
12351   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
12352   "size" : 8,
12353   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12354  },
12355  {
12356   "alignment" : 8,
12357   "fields" :
12358   [
12359    {
12360     "access" : "private",
12361     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
12362    }
12363   ],
12364   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
12365   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
12366   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
12367   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
12368   "size" : 8,
12369   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12370   "template_args" : [ "_ZTIK13native_handle" ]
12371  },
12372  {
12373   "access" : "private",
12374   "alignment" : 8,
12375   "fields" :
12376   [
12377    {
12378     "field_name" : "mPointer",
12379     "referenced_type" : "_ZTIPK13native_handle"
12380    },
12381    {
12382     "field_name" : "_pad",
12383     "referenced_type" : "_ZTIm"
12384    }
12385   ],
12386   "is_anonymous" : true,
12387   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
12388   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
12389   "record_kind" : "union",
12390   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
12391   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
12392   "size" : 8,
12393   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12394  },
12395  {
12396   "alignment" : 8,
12397   "fields" :
12398   [
12399    {
12400     "access" : "private",
12401     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
12402    }
12403   ],
12404   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
12405   "name" : "android::hardware::details::hidl_pointer<const char>",
12406   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
12407   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
12408   "size" : 8,
12409   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12410   "template_args" : [ "_ZTIKc" ]
12411  },
12412  {
12413   "access" : "private",
12414   "alignment" : 8,
12415   "fields" :
12416   [
12417    {
12418     "field_name" : "mPointer",
12419     "referenced_type" : "_ZTIPKc"
12420    },
12421    {
12422     "field_name" : "_pad",
12423     "referenced_type" : "_ZTIm"
12424    }
12425   ],
12426   "is_anonymous" : true,
12427   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
12428   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
12429   "record_kind" : "union",
12430   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
12431   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
12432   "size" : 8,
12433   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12434  },
12435  {
12436   "alignment" : 8,
12437   "fields" :
12438   [
12439    {
12440     "access" : "private",
12441     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E"
12442    }
12443   ],
12444   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
12445   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
12446   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
12447   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
12448   "size" : 8,
12449   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12450   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE" ]
12451  },
12452  {
12453   "access" : "private",
12454   "alignment" : 8,
12455   "fields" :
12456   [
12457    {
12458     "field_name" : "mPointer",
12459     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE"
12460    },
12461    {
12462     "field_name" : "_pad",
12463     "referenced_type" : "_ZTIm"
12464    }
12465   ],
12466   "is_anonymous" : true,
12467   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E",
12468   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
12469   "record_kind" : "union",
12470   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E",
12471   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E",
12472   "size" : 8,
12473   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12474  },
12475  {
12476   "alignment" : 8,
12477   "fields" :
12478   [
12479    {
12480     "access" : "private",
12481     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
12482    }
12483   ],
12484   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
12485   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
12486   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
12487   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
12488   "size" : 8,
12489   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12490   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
12491  },
12492  {
12493   "access" : "private",
12494   "alignment" : 8,
12495   "fields" :
12496   [
12497    {
12498     "field_name" : "mPointer",
12499     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
12500    },
12501    {
12502     "field_name" : "_pad",
12503     "referenced_type" : "_ZTIm"
12504    }
12505   ],
12506   "is_anonymous" : true,
12507   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
12508   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
12509   "record_kind" : "union",
12510   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
12511   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
12512   "size" : 8,
12513   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12514  },
12515  {
12516   "alignment" : 8,
12517   "fields" :
12518   [
12519    {
12520     "access" : "private",
12521     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
12522    }
12523   ],
12524   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
12525   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
12526   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
12527   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
12528   "size" : 8,
12529   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12530   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
12531  },
12532  {
12533   "access" : "private",
12534   "alignment" : 8,
12535   "fields" :
12536   [
12537    {
12538     "field_name" : "mPointer",
12539     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
12540    },
12541    {
12542     "field_name" : "_pad",
12543     "referenced_type" : "_ZTIm"
12544    }
12545   ],
12546   "is_anonymous" : true,
12547   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
12548   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
12549   "record_kind" : "union",
12550   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
12551   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
12552   "size" : 8,
12553   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12554  },
12555  {
12556   "alignment" : 8,
12557   "fields" :
12558   [
12559    {
12560     "access" : "private",
12561     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
12562    }
12563   ],
12564   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
12565   "name" : "android::hardware::details::hidl_pointer<char>",
12566   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
12567   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
12568   "size" : 8,
12569   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12570   "template_args" : [ "_ZTIc" ]
12571  },
12572  {
12573   "access" : "private",
12574   "alignment" : 8,
12575   "fields" :
12576   [
12577    {
12578     "field_name" : "mPointer",
12579     "referenced_type" : "_ZTIPc"
12580    },
12581    {
12582     "field_name" : "_pad",
12583     "referenced_type" : "_ZTIm"
12584    }
12585   ],
12586   "is_anonymous" : true,
12587   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
12588   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
12589   "record_kind" : "union",
12590   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
12591   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
12592   "size" : 8,
12593   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12594  },
12595  {
12596   "alignment" : 8,
12597   "fields" :
12598   [
12599    {
12600     "access" : "private",
12601     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
12602    }
12603   ],
12604   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
12605   "name" : "android::hardware::details::hidl_pointer<int>",
12606   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
12607   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
12608   "size" : 8,
12609   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12610   "template_args" : [ "_ZTIi" ]
12611  },
12612  {
12613   "access" : "private",
12614   "alignment" : 8,
12615   "fields" :
12616   [
12617    {
12618     "field_name" : "mPointer",
12619     "referenced_type" : "_ZTIPi"
12620    },
12621    {
12622     "field_name" : "_pad",
12623     "referenced_type" : "_ZTIm"
12624    }
12625   ],
12626   "is_anonymous" : true,
12627   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
12628   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
12629   "record_kind" : "union",
12630   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
12631   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
12632   "size" : 8,
12633   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12634  },
12635  {
12636   "alignment" : 8,
12637   "fields" :
12638   [
12639    {
12640     "access" : "private",
12641     "field_name" : "buffer",
12642     "referenced_type" : "_ZTIA64_c"
12643    }
12644   ],
12645   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
12646   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
12647   "record_kind" : "class",
12648   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
12649   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
12650   "size" : 64,
12651   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12652   "template_args" :
12653   [
12654    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
12655   ]
12656  },
12657  {
12658   "alignment" : 8,
12659   "fields" :
12660   [
12661    {
12662     "access" : "private",
12663     "field_name" : "mStatus",
12664     "referenced_type" : "_ZTIN7android8hardware6StatusE"
12665    },
12666    {
12667     "access" : "private",
12668     "field_name" : "mCheckedStatus",
12669     "field_offset" : 256,
12670     "referenced_type" : "_ZTIb"
12671    }
12672   ],
12673   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
12674   "name" : "android::hardware::details::return_status",
12675   "record_kind" : "class",
12676   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
12677   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
12678   "size" : 40,
12679   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12680  },
12681  {
12682   "alignment" : 8,
12683   "fields" :
12684   [
12685    {
12686     "access" : "protected",
12687     "field_name" : "mInstrumentationCallbacks",
12688     "field_offset" : 64,
12689     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
12690    },
12691    {
12692     "access" : "protected",
12693     "field_name" : "mEnableInstrumentation",
12694     "field_offset" : 256,
12695     "referenced_type" : "_ZTIb"
12696    },
12697    {
12698     "access" : "protected",
12699     "field_name" : "mInstrumentationLibPackage",
12700     "field_offset" : 320,
12701     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
12702    },
12703    {
12704     "access" : "protected",
12705     "field_name" : "mInterfaceName",
12706     "field_offset" : 512,
12707     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
12708    }
12709   ],
12710   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
12711   "name" : "android::hardware::details::HidlInstrumentor",
12712   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
12713   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
12714   "size" : 88,
12715   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12716   "vtable_components" :
12717   [
12718    {
12719     "kind" : "offset_to_top"
12720    },
12721    {
12722     "kind" : "rtti",
12723     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12724    },
12725    {
12726     "kind" : "complete_dtor_pointer",
12727     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
12728    },
12729    {
12730     "kind" : "deleting_dtor_pointer",
12731     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
12732    }
12733   ]
12734  },
12735  {
12736   "alignment" : 1,
12737   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
12738   "name" : "android::hardware::details::i_tag",
12739   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
12740   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
12741   "size" : 1,
12742   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12743  },
12744  {
12745   "alignment" : 1,
12746   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
12747   "name" : "android::hardware::details::bs_tag",
12748   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
12749   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
12750   "size" : 1,
12751   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12752  },
12753  {
12754   "alignment" : 1,
12755   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
12756   "name" : "android::hardware::details::bnhw_tag",
12757   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
12758   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
12759   "size" : 1,
12760   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12761  },
12762  {
12763   "alignment" : 1,
12764   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
12765   "name" : "android::hardware::details::bphw_tag",
12766   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
12767   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
12768   "size" : 1,
12769   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12770  },
12771  {
12772   "alignment" : 1,
12773   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
12774   "name" : "android::hardware::details::std_array<unsigned char, 32>",
12775   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
12776   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
12777   "size" : 1,
12778   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12779   "template_args" : [ "_ZTIh" ]
12780  },
12781  {
12782   "alignment" : 8,
12783   "fields" :
12784   [
12785    {
12786     "access" : "private",
12787     "field_name" : "mBuffer",
12788     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE"
12789    },
12790    {
12791     "access" : "private",
12792     "field_name" : "mSize",
12793     "field_offset" : 64,
12794     "referenced_type" : "_ZTIj"
12795    },
12796    {
12797     "access" : "private",
12798     "field_name" : "mOwnsBuffer",
12799     "field_offset" : 96,
12800     "referenced_type" : "_ZTIb"
12801    },
12802    {
12803     "access" : "private",
12804     "field_name" : "mPad",
12805     "field_offset" : 104,
12806     "referenced_type" : "_ZTIA3_h"
12807    }
12808   ],
12809   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
12810   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
12811   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
12812   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
12813   "size" : 16,
12814   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12815   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE" ]
12816  },
12817  {
12818   "alignment" : 8,
12819   "fields" :
12820   [
12821    {
12822     "access" : "private",
12823     "field_name" : "mBuffer",
12824     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
12825    },
12826    {
12827     "access" : "private",
12828     "field_name" : "mSize",
12829     "field_offset" : 64,
12830     "referenced_type" : "_ZTIj"
12831    },
12832    {
12833     "access" : "private",
12834     "field_name" : "mOwnsBuffer",
12835     "field_offset" : 96,
12836     "referenced_type" : "_ZTIb"
12837    },
12838    {
12839     "access" : "private",
12840     "field_name" : "mPad",
12841     "field_offset" : 104,
12842     "referenced_type" : "_ZTIA3_h"
12843    }
12844   ],
12845   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
12846   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
12847   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
12848   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
12849   "size" : 16,
12850   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12851   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
12852  },
12853  {
12854   "alignment" : 8,
12855   "fields" :
12856   [
12857    {
12858     "access" : "private",
12859     "field_name" : "mBuffer",
12860     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
12861    },
12862    {
12863     "access" : "private",
12864     "field_name" : "mSize",
12865     "field_offset" : 64,
12866     "referenced_type" : "_ZTIj"
12867    },
12868    {
12869     "access" : "private",
12870     "field_name" : "mOwnsBuffer",
12871     "field_offset" : 96,
12872     "referenced_type" : "_ZTIb"
12873    },
12874    {
12875     "access" : "private",
12876     "field_name" : "mPad",
12877     "field_offset" : 104,
12878     "referenced_type" : "_ZTIA3_h"
12879    }
12880   ],
12881   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
12882   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
12883   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
12884   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
12885   "size" : 16,
12886   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12887   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
12888  },
12889  {
12890   "alignment" : 8,
12891   "fields" :
12892   [
12893    {
12894     "access" : "private",
12895     "field_name" : "mBuffer",
12896     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
12897    },
12898    {
12899     "access" : "private",
12900     "field_name" : "mSize",
12901     "field_offset" : 64,
12902     "referenced_type" : "_ZTIj"
12903    },
12904    {
12905     "access" : "private",
12906     "field_name" : "mOwnsBuffer",
12907     "field_offset" : 96,
12908     "referenced_type" : "_ZTIb"
12909    },
12910    {
12911     "access" : "private",
12912     "field_name" : "mPad",
12913     "field_offset" : 104,
12914     "referenced_type" : "_ZTIA3_h"
12915    }
12916   ],
12917   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
12918   "name" : "android::hardware::hidl_vec<char>",
12919   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
12920   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
12921   "size" : 16,
12922   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12923   "template_args" : [ "_ZTIc" ]
12924  },
12925  {
12926   "alignment" : 8,
12927   "fields" :
12928   [
12929    {
12930     "access" : "private",
12931     "field_name" : "mBuffer",
12932     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
12933    },
12934    {
12935     "access" : "private",
12936     "field_name" : "mSize",
12937     "field_offset" : 64,
12938     "referenced_type" : "_ZTIj"
12939    },
12940    {
12941     "access" : "private",
12942     "field_name" : "mOwnsBuffer",
12943     "field_offset" : 96,
12944     "referenced_type" : "_ZTIb"
12945    },
12946    {
12947     "access" : "private",
12948     "field_name" : "mPad",
12949     "field_offset" : 104,
12950     "referenced_type" : "_ZTIA3_h"
12951    }
12952   ],
12953   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
12954   "name" : "android::hardware::hidl_vec<int>",
12955   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
12956   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
12957   "size" : 16,
12958   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12959   "template_args" : [ "_ZTIi" ]
12960  },
12961  {
12962   "alignment" : 8,
12963   "base_specifiers" :
12964   [
12965    {
12966     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
12967    }
12968   ],
12969   "fields" :
12970   [
12971    {
12972     "access" : "protected",
12973     "field_name" : "mSchedPolicy",
12974     "field_offset" : 64,
12975     "referenced_type" : "_ZTIi"
12976    },
12977    {
12978     "access" : "protected",
12979     "field_name" : "mSchedPriority",
12980     "field_offset" : 96,
12981     "referenced_type" : "_ZTIi"
12982    },
12983    {
12984     "access" : "private",
12985     "field_name" : "mExtras",
12986     "field_offset" : 128,
12987     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
12988    },
12989    {
12990     "access" : "private",
12991     "field_name" : "mReserved0",
12992     "field_offset" : 192,
12993     "referenced_type" : "_ZTIPv"
12994    }
12995   ],
12996   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
12997   "name" : "android::hardware::BHwBinder",
12998   "record_kind" : "class",
12999   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
13000   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
13001   "size" : 48,
13002   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
13003   "vtable_components" :
13004   [
13005    {
13006     "component_value" : 32,
13007     "kind" : "vbase_offset"
13008    },
13009    {
13010     "kind" : "offset_to_top"
13011    },
13012    {
13013     "kind" : "rtti",
13014     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
13015    },
13016    {
13017     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13018    },
13019    {
13020     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13021    },
13022    {
13023     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13024    },
13025    {
13026     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13027    },
13028    {
13029     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13030    },
13031    {
13032     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13033    },
13034    {
13035     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13036    },
13037    {
13038     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13039    },
13040    {
13041     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13042    },
13043    {
13044     "kind" : "complete_dtor_pointer",
13045     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
13046    },
13047    {
13048     "kind" : "deleting_dtor_pointer",
13049     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
13050    },
13051    {
13052     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13053    },
13054    {
13055     "kind" : "vcall_offset"
13056    },
13057    {
13058     "kind" : "vcall_offset"
13059    },
13060    {
13061     "kind" : "vcall_offset"
13062    },
13063    {
13064     "kind" : "vcall_offset"
13065    },
13066    {
13067     "component_value" : -32,
13068     "kind" : "vcall_offset"
13069    },
13070    {
13071     "component_value" : -32,
13072     "kind" : "offset_to_top"
13073    },
13074    {
13075     "kind" : "rtti",
13076     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
13077    },
13078    {
13079     "kind" : "complete_dtor_pointer",
13080     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
13081    },
13082    {
13083     "kind" : "deleting_dtor_pointer",
13084     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
13085    },
13086    {
13087     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13088    },
13089    {
13090     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13091    },
13092    {
13093     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13094    },
13095    {
13096     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13097    }
13098   ]
13099  },
13100  {
13101   "alignment" : 4,
13102   "fields" :
13103   [
13104    {
13105     "field_name" : "sched_policy",
13106     "referenced_type" : "_ZTIi"
13107    },
13108    {
13109     "field_name" : "prio",
13110     "field_offset" : 32,
13111     "referenced_type" : "_ZTIi"
13112    }
13113   ],
13114   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
13115   "name" : "android::hardware::SchedPrio",
13116   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
13117   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
13118   "size" : 8,
13119   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
13120  },
13121  {
13122   "alignment" : 4,
13123   "fields" :
13124   [
13125    {
13126     "access" : "private",
13127     "field_name" : "mCond",
13128     "referenced_type" : "_ZTI14pthread_cond_t"
13129    }
13130   ],
13131   "linker_set_key" : "_ZTIN7android9ConditionE",
13132   "name" : "android::Condition",
13133   "record_kind" : "class",
13134   "referenced_type" : "_ZTIN7android9ConditionE",
13135   "self_type" : "_ZTIN7android9ConditionE",
13136   "size" : 48,
13137   "source_file" : "/system/core/libutils/include/utils/Condition.h"
13138  },
13139  {
13140   "alignment" : 4,
13141   "fields" :
13142   [
13143    {
13144     "field_name" : "buf",
13145     "referenced_type" : "_ZTIA5121_h"
13146    },
13147    {
13148     "field_name" : "entry",
13149     "referenced_type" : "_ZTI12logger_entry"
13150    }
13151   ],
13152   "is_anonymous" : true,
13153   "linker_set_key" : "_ZTIN7log_msgUt_E",
13154   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:81:3)",
13155   "record_kind" : "union",
13156   "referenced_type" : "_ZTIN7log_msgUt_E",
13157   "self_type" : "_ZTIN7log_msgUt_E",
13158   "size" : 5124,
13159   "source_file" : "/system/core/liblog/include/log/log_read.h"
13160  }
13161 ],
13162 "rvalue_reference_types" :
13163 [
13164  {
13165   "alignment" : 8,
13166   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
13167   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
13168   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
13169   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
13170   "size" : 8,
13171   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13172  },
13173  {
13174   "alignment" : 8,
13175   "linker_set_key" : "_ZTION7android2spINS_8hardware4boot4V1_012IBootControlEEE",
13176   "name" : "android::sp<android::hardware::boot::V1_0::IBootControl> &&",
13177   "referenced_type" : "_ZTIN7android2spINS_8hardware4boot4V1_012IBootControlEEE",
13178   "self_type" : "_ZTION7android2spINS_8hardware4boot4V1_012IBootControlEEE",
13179   "size" : 8,
13180   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13181  },
13182  {
13183   "alignment" : 8,
13184   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLm32EJEEE",
13185   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
13186   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
13187   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLm32EJEEE",
13188   "size" : 8,
13189   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13190  },
13191  {
13192   "alignment" : 8,
13193   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
13194   "name" : "android::hardware::hidl_handle &&",
13195   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
13196   "self_type" : "_ZTION7android8hardware11hidl_handleE",
13197   "size" : 8,
13198   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13199  },
13200  {
13201   "alignment" : 8,
13202   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
13203   "name" : "android::hardware::hidl_memory &&",
13204   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
13205   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
13206   "size" : 8,
13207   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13208  },
13209  {
13210   "alignment" : 8,
13211   "linker_set_key" : "_ZTION7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
13212   "name" : "android::hardware::Return<android::hardware::boot::V1_0::BoolResult> &&",
13213   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
13214   "self_type" : "_ZTION7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
13215   "size" : 8,
13216   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13217  },
13218  {
13219   "alignment" : 8,
13220   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_4boot4V1_012IBootControlEEEEE",
13221   "name" : "android::hardware::Return<android::sp<android::hardware::boot::V1_0::IBootControl> > &&",
13222   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_4boot4V1_012IBootControlEEEEE",
13223   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_4boot4V1_012IBootControlEEEEE",
13224   "size" : 8,
13225   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13226  },
13227  {
13228   "alignment" : 8,
13229   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
13230   "name" : "android::hardware::Return<bool> &&",
13231   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
13232   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
13233   "size" : 8,
13234   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13235  },
13236  {
13237   "alignment" : 8,
13238   "linker_set_key" : "_ZTION7android8hardware6ReturnIjEE",
13239   "name" : "android::hardware::Return<unsigned int> &&",
13240   "referenced_type" : "_ZTIN7android8hardware6ReturnIjEE",
13241   "self_type" : "_ZTION7android8hardware6ReturnIjEE",
13242   "size" : 8,
13243   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13244  },
13245  {
13246   "alignment" : 8,
13247   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
13248   "name" : "android::hardware::Return<void> &&",
13249   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
13250   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
13251   "size" : 8,
13252   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13253  },
13254  {
13255   "alignment" : 8,
13256   "linker_set_key" : "_ZTION7android8hardware6StatusE",
13257   "name" : "android::hardware::Status &&",
13258   "referenced_type" : "_ZTIN7android8hardware6StatusE",
13259   "self_type" : "_ZTION7android8hardware6StatusE",
13260   "size" : 8,
13261   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13262  },
13263  {
13264   "alignment" : 8,
13265   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
13266   "name" : "android::hardware::details::return_status &&",
13267   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
13268   "self_type" : "_ZTION7android8hardware7details13return_statusE",
13269   "size" : 8,
13270   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13271  },
13272  {
13273   "alignment" : 8,
13274   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13275   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13276   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13277   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13278   "size" : 8,
13279   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13280  },
13281  {
13282   "alignment" : 8,
13283   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
13284   "name" : "std::function<sp<IBase> (void *)> &&",
13285   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
13286   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
13287   "size" : 8,
13288   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13289  },
13290  {
13291   "alignment" : 8,
13292   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
13293   "name" : "std::function<sp<IBinder> (void *)> &&",
13294   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
13295   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
13296   "size" : 8,
13297   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13298  }
13299 ]
13300}
13301