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" : "_ZTIA16_c",
23   "name" : "char [16]",
24   "referenced_type" : "_ZTIc",
25   "self_type" : "_ZTIA16_c",
26   "size" : 16,
27   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
28  },
29  {
30   "alignment" : 1,
31   "linker_set_key" : "_ZTIA32_h",
32   "name" : "unsigned char [32]",
33   "referenced_type" : "_ZTIh",
34   "self_type" : "_ZTIA32_h",
35   "size" : 32,
36   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
37  },
38  {
39   "alignment" : 1,
40   "linker_set_key" : "_ZTIA3_h",
41   "name" : "unsigned char [3]",
42   "referenced_type" : "_ZTIh",
43   "self_type" : "_ZTIA3_h",
44   "size" : 3,
45   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
46  },
47  {
48   "alignment" : 1,
49   "linker_set_key" : "_ZTIA5121_h",
50   "name" : "unsigned char [5121]",
51   "referenced_type" : "_ZTIh",
52   "self_type" : "_ZTIA5121_h",
53   "size" : 5121,
54   "source_file" : "/system/core/liblog/include/log/log_read.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   "linker_set_key" : "_ZTIc",
117   "name" : "char",
118   "referenced_type" : "_ZTIc",
119   "self_type" : "_ZTIc",
120   "size" : 1
121  },
122  {
123   "alignment" : 4,
124   "linker_set_key" : "_ZTId",
125   "name" : "double",
126   "referenced_type" : "_ZTId",
127   "self_type" : "_ZTId",
128   "size" : 8
129  },
130  {
131   "alignment" : 4,
132   "linker_set_key" : "_ZTIf",
133   "name" : "float",
134   "referenced_type" : "_ZTIf",
135   "self_type" : "_ZTIf",
136   "size" : 4
137  },
138  {
139   "alignment" : 1,
140   "is_integral" : true,
141   "is_unsigned" : true,
142   "linker_set_key" : "_ZTIh",
143   "name" : "unsigned char",
144   "referenced_type" : "_ZTIh",
145   "self_type" : "_ZTIh",
146   "size" : 1
147  },
148  {
149   "alignment" : 4,
150   "is_integral" : true,
151   "linker_set_key" : "_ZTIi",
152   "name" : "int",
153   "referenced_type" : "_ZTIi",
154   "self_type" : "_ZTIi",
155   "size" : 4
156  },
157  {
158   "alignment" : 4,
159   "is_integral" : true,
160   "is_unsigned" : true,
161   "linker_set_key" : "_ZTIj",
162   "name" : "unsigned int",
163   "referenced_type" : "_ZTIj",
164   "self_type" : "_ZTIj",
165   "size" : 4
166  },
167  {
168   "alignment" : 4,
169   "is_integral" : true,
170   "linker_set_key" : "_ZTIl",
171   "name" : "long",
172   "referenced_type" : "_ZTIl",
173   "self_type" : "_ZTIl",
174   "size" : 4
175  },
176  {
177   "alignment" : 4,
178   "is_integral" : true,
179   "is_unsigned" : true,
180   "linker_set_key" : "_ZTIm",
181   "name" : "unsigned long",
182   "referenced_type" : "_ZTIm",
183   "self_type" : "_ZTIm",
184   "size" : 4
185  },
186  {
187   "alignment" : 2,
188   "is_integral" : true,
189   "linker_set_key" : "_ZTIs",
190   "name" : "short",
191   "referenced_type" : "_ZTIs",
192   "self_type" : "_ZTIs",
193   "size" : 2
194  },
195  {
196   "alignment" : 2,
197   "is_integral" : true,
198   "is_unsigned" : true,
199   "linker_set_key" : "_ZTIt",
200   "name" : "unsigned short",
201   "referenced_type" : "_ZTIt",
202   "self_type" : "_ZTIt",
203   "size" : 2
204  },
205  {
206   "linker_set_key" : "_ZTIv",
207   "name" : "void",
208   "referenced_type" : "_ZTIv",
209   "self_type" : "_ZTIv"
210  },
211  {
212   "alignment" : 4,
213   "is_integral" : true,
214   "linker_set_key" : "_ZTIx",
215   "name" : "long long",
216   "referenced_type" : "_ZTIx",
217   "self_type" : "_ZTIx",
218   "size" : 8
219  },
220  {
221   "alignment" : 4,
222   "is_integral" : true,
223   "is_unsigned" : true,
224   "linker_set_key" : "_ZTIy",
225   "name" : "unsigned long long",
226   "referenced_type" : "_ZTIy",
227   "self_type" : "_ZTIy",
228   "size" : 8
229  }
230 ],
231 "elf_functions" :
232 [
233  {
234   "name" : "_ZN7android8hardware4boot4V1_112IBootControl10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
235  },
236  {
237   "name" : "_ZN7android8hardware4boot4V1_112IBootControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
238  },
239  {
240   "name" : "_ZN7android8hardware4boot4V1_112IBootControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
241  },
242  {
243   "name" : "_ZN7android8hardware4boot4V1_112IBootControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
244  },
245  {
246   "name" : "_ZN7android8hardware4boot4V1_112IBootControl13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
247  },
248  {
249   "name" : "_ZN7android8hardware4boot4V1_112IBootControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
250  },
251  {
252   "name" : "_ZN7android8hardware4boot4V1_112IBootControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
253  },
254  {
255   "name" : "_ZN7android8hardware4boot4V1_112IBootControl17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
256  },
257  {
258   "name" : "_ZN7android8hardware4boot4V1_112IBootControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
259  },
260  {
261   "name" : "_ZN7android8hardware4boot4V1_112IBootControl21notifySyspropsChangedEv"
262  },
263  {
264   "name" : "_ZN7android8hardware4boot4V1_112IBootControl21setHALInstrumentationEv"
265  },
266  {
267   "name" : "_ZN7android8hardware4boot4V1_112IBootControl24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
268  },
269  {
270   "name" : "_ZN7android8hardware4boot4V1_112IBootControl4pingEv"
271  },
272  {
273   "name" : "_ZN7android8hardware4boot4V1_112IBootControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
274  },
275  {
276   "name" : "_ZN7android8hardware4boot4V1_112IBootControl8castFromERKNS_2spINS1_4V1_012IBootControlEEEb"
277  },
278  {
279   "name" : "_ZN7android8hardware4boot4V1_112IBootControl8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
280  },
281  {
282   "name" : "_ZN7android8hardware4boot4V1_112IBootControl8castFromERKNS_2spIS3_EEb"
283  },
284  {
285   "name" : "_ZN7android8hardware4boot4V1_113BsBootControl13addOnewayTaskENSt3__18functionIFvvEEE"
286  },
287  {
288   "name" : "_ZN7android8hardware4boot4V1_113BsBootControlC1ENS_2spINS2_12IBootControlEEE"
289  },
290  {
291   "name" : "_ZN7android8hardware4boot4V1_113BsBootControlC2ENS_2spINS2_12IBootControlEEE"
292  },
293  {
294   "name" : "_ZN7android8hardware4boot4V1_115BnHwBootControl10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
295  },
296  {
297   "name" : "_ZN7android8hardware4boot4V1_115BnHwBootControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
298  },
299  {
300   "name" : "_ZN7android8hardware4boot4V1_115BnHwBootControl28_hidl_getSnapshotMergeStatusEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
301  },
302  {
303   "name" : "_ZN7android8hardware4boot4V1_115BnHwBootControl28_hidl_setSnapshotMergeStatusEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
304  },
305  {
306   "name" : "_ZN7android8hardware4boot4V1_115BnHwBootControl4pingEv"
307  },
308  {
309   "name" : "_ZN7android8hardware4boot4V1_115BnHwBootControlC1ERKNS_2spINS2_12IBootControlEEE"
310  },
311  {
312   "name" : "_ZN7android8hardware4boot4V1_115BnHwBootControlC2ERKNS_2spINS2_12IBootControlEEE"
313  },
314  {
315   "name" : "_ZN7android8hardware4boot4V1_115BnHwBootControlD0Ev"
316  },
317  {
318   "name" : "_ZN7android8hardware4boot4V1_115BnHwBootControlD1Ev"
319  },
320  {
321   "name" : "_ZN7android8hardware4boot4V1_115BnHwBootControlD2Ev"
322  },
323  {
324   "name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
325  },
326  {
327   "name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
328  },
329  {
330   "name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
331  },
332  {
333   "name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
334  },
335  {
336   "name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl14getCurrentSlotEv"
337  },
338  {
339   "name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl14getNumberSlotsEv"
340  },
341  {
342   "name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
343  },
344  {
345   "name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl14isSlotBootableEj"
346  },
347  {
348   "name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl15onLastStrongRefEPKv"
349  },
350  {
351   "name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl17setActiveBootSlotEjNSt3__18functionIFvRKNS1_4V1_013CommandResultEEEE"
352  },
353  {
354   "name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl18markBootSuccessfulENSt3__18functionIFvRKNS1_4V1_013CommandResultEEEE"
355  },
356  {
357   "name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
358  },
359  {
360   "name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl19setSlotAsUnbootableEjNSt3__18functionIFvRKNS1_4V1_013CommandResultEEEE"
361  },
362  {
363   "name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl21notifySyspropsChangedEv"
364  },
365  {
366   "name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl21setHALInstrumentationEv"
367  },
368  {
369   "name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl22getSnapshotMergeStatusEv"
370  },
371  {
372   "name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl22isSlotMarkedSuccessfulEj"
373  },
374  {
375   "name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl22setSnapshotMergeStatusENS2_11MergeStatusE"
376  },
377  {
378   "name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl28_hidl_getSnapshotMergeStatusEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
379  },
380  {
381   "name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl28_hidl_setSnapshotMergeStatusEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_11MergeStatusE"
382  },
383  {
384   "name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl4pingEv"
385  },
386  {
387   "name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
388  },
389  {
390   "name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl9getSuffixEjNSt3__18functionIFvRKNS0_11hidl_stringEEEE"
391  },
392  {
393   "name" : "_ZN7android8hardware4boot4V1_115BpHwBootControlC1ERKNS_2spINS0_7IBinderEEE"
394  },
395  {
396   "name" : "_ZN7android8hardware4boot4V1_115BpHwBootControlC2ERKNS_2spINS0_7IBinderEEE"
397  },
398  {
399   "binding" : "weak",
400   "name" : "_ZN7android8hardware7details13castInterfaceINS0_4boot4V1_112IBootControlENS3_4V1_012IBootControlENS4_15BpHwBootControlEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
401  },
402  {
403   "binding" : "weak",
404   "name" : "_ZN7android8hardware7details13castInterfaceINS0_4boot4V1_112IBootControlENS_4hidl4base4V1_05IBaseENS4_15BpHwBootControlEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
405  },
406  {
407   "binding" : "weak",
408   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_4boot4V1_115BpHwBootControlENS4_12IBootControlEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
409  },
410  {
411   "binding" : "weak",
412   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
413  },
414  {
415   "binding" : "weak",
416   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
417  },
418  {
419   "binding" : "weak",
420   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
421  },
422  {
423   "binding" : "weak",
424   "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_"
425  },
426  {
427   "binding" : "weak",
428   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEERKT_"
429  },
430  {
431   "binding" : "weak",
432   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEE"
433  },
434  {
435   "binding" : "weak",
436   "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_"
437  },
438  {
439   "binding" : "weak",
440   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEERKT_"
441  },
442  {
443   "binding" : "weak",
444   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEE"
445  },
446  {
447   "binding" : "weak",
448   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
449  },
450  {
451   "binding" : "weak",
452   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
453  },
454  {
455   "binding" : "weak",
456   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
457  },
458  {
459   "name" : "_ZThn20_N7android8hardware4boot4V1_115BnHwBootControlD0Ev"
460  },
461  {
462   "name" : "_ZThn20_N7android8hardware4boot4V1_115BnHwBootControlD1Ev"
463  },
464  {
465   "name" : "_ZThn8_N7android8hardware4boot4V1_115BpHwBootControl15onLastStrongRefEPKv"
466  },
467  {
468   "name" : "_ZTv0_n12_N7android8hardware4boot4V1_115BnHwBootControlD0Ev"
469  },
470  {
471   "name" : "_ZTv0_n12_N7android8hardware4boot4V1_115BnHwBootControlD1Ev"
472  },
473  {
474   "name" : "_ZTv0_n20_N7android8hardware4boot4V1_115BpHwBootControl15onLastStrongRefEPKv"
475  }
476 ],
477 "elf_objects" :
478 [
479  {
480   "name" : "_ZN7android8hardware4boot4V1_112IBootControl10descriptorE"
481  },
482  {
483   "name" : "_ZTCN7android8hardware4boot4V1_112IBootControlE0_NS1_4V1_012IBootControlE"
484  },
485  {
486   "name" : "_ZTCN7android8hardware4boot4V1_112IBootControlE0_NS_4hidl4base4V1_05IBaseE"
487  },
488  {
489   "binding" : "weak",
490   "name" : "_ZTCN7android8hardware4boot4V1_113BsBootControlE0_NS2_12IBootControlE"
491  },
492  {
493   "name" : "_ZTCN7android8hardware4boot4V1_115BnHwBootControlE0_NS0_7IBinderE"
494  },
495  {
496   "name" : "_ZTCN7android8hardware4boot4V1_115BnHwBootControlE0_NS0_9BHwBinderE"
497  },
498  {
499   "name" : "_ZTCN7android8hardware4boot4V1_115BnHwBootControlE0_NS_4hidl4base4V1_08BnHwBaseE"
500  },
501  {
502   "name" : "_ZTCN7android8hardware4boot4V1_115BpHwBootControlE0_NS0_11BpInterfaceINS2_12IBootControlEEE"
503  },
504  {
505   "name" : "_ZTCN7android8hardware4boot4V1_115BpHwBootControlE0_NS1_4V1_012IBootControlE"
506  },
507  {
508   "name" : "_ZTCN7android8hardware4boot4V1_115BpHwBootControlE0_NS2_12IBootControlE"
509  },
510  {
511   "name" : "_ZTCN7android8hardware4boot4V1_115BpHwBootControlE0_NS_4hidl4base4V1_05IBaseE"
512  },
513  {
514   "name" : "_ZTCN7android8hardware4boot4V1_115BpHwBootControlE4_NS0_10IInterfaceE"
515  },
516  {
517   "name" : "_ZTCN7android8hardware4boot4V1_115BpHwBootControlE8_NS0_11BpHwRefBaseE"
518  },
519  {
520   "name" : "_ZTTN7android8hardware4boot4V1_112IBootControlE"
521  },
522  {
523   "name" : "_ZTTN7android8hardware4boot4V1_115BnHwBootControlE"
524  },
525  {
526   "name" : "_ZTTN7android8hardware4boot4V1_115BpHwBootControlE"
527  },
528  {
529   "name" : "_ZTVN7android8hardware4boot4V1_112IBootControlE"
530  },
531  {
532   "binding" : "weak",
533   "name" : "_ZTVN7android8hardware4boot4V1_113BsBootControlE"
534  },
535  {
536   "name" : "_ZTVN7android8hardware4boot4V1_115BnHwBootControlE"
537  },
538  {
539   "name" : "_ZTVN7android8hardware4boot4V1_115BpHwBootControlE"
540  }
541 ],
542 "enum_types" :
543 [
544  {
545   "alignment" : 4,
546   "enum_fields" :
547   [
548    {
549     "enum_field_value" : 1,
550     "name" : "HAL_HDR_DOLBY_VISION"
551    },
552    {
553     "enum_field_value" : 2,
554     "name" : "HAL_HDR_HDR10"
555    },
556    {
557     "enum_field_value" : 3,
558     "name" : "HAL_HDR_HLG"
559    }
560   ],
561   "linker_set_key" : "_ZTI13android_hdr_t",
562   "name" : "android_hdr_t",
563   "referenced_type" : "_ZTI13android_hdr_t",
564   "self_type" : "_ZTI13android_hdr_t",
565   "size" : 4,
566   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
567   "underlying_type" : "_ZTIj"
568  },
569  {
570   "alignment" : 4,
571   "enum_fields" :
572   [
573    {
574     "enum_field_value" : 4,
575     "name" : "HAL_HDR_HDR10_PLUS"
576    }
577   ],
578   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
579   "name" : "android_hdr_v1_2_t",
580   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
581   "self_type" : "_ZTI18android_hdr_v1_2_t",
582   "size" : 4,
583   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
584   "underlying_type" : "_ZTIj"
585  },
586  {
587   "alignment" : 4,
588   "enum_fields" :
589   [
590    {
591     "enum_field_value" : 0,
592     "name" : "ANDROID_LOG_UNKNOWN"
593    },
594    {
595     "enum_field_value" : 1,
596     "name" : "ANDROID_LOG_DEFAULT"
597    },
598    {
599     "enum_field_value" : 2,
600     "name" : "ANDROID_LOG_VERBOSE"
601    },
602    {
603     "enum_field_value" : 3,
604     "name" : "ANDROID_LOG_DEBUG"
605    },
606    {
607     "enum_field_value" : 4,
608     "name" : "ANDROID_LOG_INFO"
609    },
610    {
611     "enum_field_value" : 5,
612     "name" : "ANDROID_LOG_WARN"
613    },
614    {
615     "enum_field_value" : 6,
616     "name" : "ANDROID_LOG_ERROR"
617    },
618    {
619     "enum_field_value" : 7,
620     "name" : "ANDROID_LOG_FATAL"
621    },
622    {
623     "enum_field_value" : 8,
624     "name" : "ANDROID_LOG_SILENT"
625    }
626   ],
627   "linker_set_key" : "_ZTI19android_LogPriority",
628   "name" : "android_LogPriority",
629   "referenced_type" : "_ZTI19android_LogPriority",
630   "self_type" : "_ZTI19android_LogPriority",
631   "size" : 4,
632   "source_file" : "/system/core/liblog/include/android/log.h",
633   "underlying_type" : "_ZTIj"
634  },
635  {
636   "alignment" : 4,
637   "enum_fields" :
638   [
639    {
640     "enum_field_value" : 0,
641     "name" : "HAL_DATASPACE_UNKNOWN"
642    },
643    {
644     "enum_field_value" : 1,
645     "name" : "HAL_DATASPACE_ARBITRARY"
646    },
647    {
648     "enum_field_value" : 16,
649     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
650    },
651    {
652     "enum_field_value" : 4128768,
653     "name" : "HAL_DATASPACE_STANDARD_MASK"
654    },
655    {
656     "enum_field_value" : 0,
657     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
658    },
659    {
660     "enum_field_value" : 65536,
661     "name" : "HAL_DATASPACE_STANDARD_BT709"
662    },
663    {
664     "enum_field_value" : 131072,
665     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
666    },
667    {
668     "enum_field_value" : 196608,
669     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
670    },
671    {
672     "enum_field_value" : 262144,
673     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
674    },
675    {
676     "enum_field_value" : 327680,
677     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
678    },
679    {
680     "enum_field_value" : 393216,
681     "name" : "HAL_DATASPACE_STANDARD_BT2020"
682    },
683    {
684     "enum_field_value" : 458752,
685     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
686    },
687    {
688     "enum_field_value" : 524288,
689     "name" : "HAL_DATASPACE_STANDARD_BT470M"
690    },
691    {
692     "enum_field_value" : 589824,
693     "name" : "HAL_DATASPACE_STANDARD_FILM"
694    },
695    {
696     "enum_field_value" : 655360,
697     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
698    },
699    {
700     "enum_field_value" : 720896,
701     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
702    },
703    {
704     "enum_field_value" : 22,
705     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
706    },
707    {
708     "enum_field_value" : 130023424,
709     "name" : "HAL_DATASPACE_TRANSFER_MASK"
710    },
711    {
712     "enum_field_value" : 0,
713     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
714    },
715    {
716     "enum_field_value" : 4194304,
717     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
718    },
719    {
720     "enum_field_value" : 8388608,
721     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
722    },
723    {
724     "enum_field_value" : 12582912,
725     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
726    },
727    {
728     "enum_field_value" : 16777216,
729     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
730    },
731    {
732     "enum_field_value" : 20971520,
733     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
734    },
735    {
736     "enum_field_value" : 25165824,
737     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
738    },
739    {
740     "enum_field_value" : 29360128,
741     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
742    },
743    {
744     "enum_field_value" : 33554432,
745     "name" : "HAL_DATASPACE_TRANSFER_HLG"
746    },
747    {
748     "enum_field_value" : 27,
749     "name" : "HAL_DATASPACE_RANGE_SHIFT"
750    },
751    {
752     "enum_field_value" : 939524096,
753     "name" : "HAL_DATASPACE_RANGE_MASK"
754    },
755    {
756     "enum_field_value" : 0,
757     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
758    },
759    {
760     "enum_field_value" : 134217728,
761     "name" : "HAL_DATASPACE_RANGE_FULL"
762    },
763    {
764     "enum_field_value" : 268435456,
765     "name" : "HAL_DATASPACE_RANGE_LIMITED"
766    },
767    {
768     "enum_field_value" : 402653184,
769     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
770    },
771    {
772     "enum_field_value" : 512,
773     "name" : "HAL_DATASPACE_SRGB_LINEAR"
774    },
775    {
776     "enum_field_value" : 138477568,
777     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
778    },
779    {
780     "enum_field_value" : 406913024,
781     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
782    },
783    {
784     "enum_field_value" : 513,
785     "name" : "HAL_DATASPACE_SRGB"
786    },
787    {
788     "enum_field_value" : 142671872,
789     "name" : "HAL_DATASPACE_V0_SRGB"
790    },
791    {
792     "enum_field_value" : 411107328,
793     "name" : "HAL_DATASPACE_V0_SCRGB"
794    },
795    {
796     "enum_field_value" : 257,
797     "name" : "HAL_DATASPACE_JFIF"
798    },
799    {
800     "enum_field_value" : 146931712,
801     "name" : "HAL_DATASPACE_V0_JFIF"
802    },
803    {
804     "enum_field_value" : 258,
805     "name" : "HAL_DATASPACE_BT601_625"
806    },
807    {
808     "enum_field_value" : 281149440,
809     "name" : "HAL_DATASPACE_V0_BT601_625"
810    },
811    {
812     "enum_field_value" : 259,
813     "name" : "HAL_DATASPACE_BT601_525"
814    },
815    {
816     "enum_field_value" : 281280512,
817     "name" : "HAL_DATASPACE_V0_BT601_525"
818    },
819    {
820     "enum_field_value" : 260,
821     "name" : "HAL_DATASPACE_BT709"
822    },
823    {
824     "enum_field_value" : 281083904,
825     "name" : "HAL_DATASPACE_V0_BT709"
826    },
827    {
828     "enum_field_value" : 139067392,
829     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
830    },
831    {
832     "enum_field_value" : 155844608,
833     "name" : "HAL_DATASPACE_DCI_P3"
834    },
835    {
836     "enum_field_value" : 139067392,
837     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
838    },
839    {
840     "enum_field_value" : 143261696,
841     "name" : "HAL_DATASPACE_DISPLAY_P3"
842    },
843    {
844     "enum_field_value" : 151715840,
845     "name" : "HAL_DATASPACE_ADOBE_RGB"
846    },
847    {
848     "enum_field_value" : 138805248,
849     "name" : "HAL_DATASPACE_BT2020_LINEAR"
850    },
851    {
852     "enum_field_value" : 147193856,
853     "name" : "HAL_DATASPACE_BT2020"
854    },
855    {
856     "enum_field_value" : 163971072,
857     "name" : "HAL_DATASPACE_BT2020_PQ"
858    },
859    {
860     "enum_field_value" : 4096,
861     "name" : "HAL_DATASPACE_DEPTH"
862    },
863    {
864     "enum_field_value" : 4097,
865     "name" : "HAL_DATASPACE_SENSOR"
866    }
867   ],
868   "linker_set_key" : "_ZTI19android_dataspace_t",
869   "name" : "android_dataspace_t",
870   "referenced_type" : "_ZTI19android_dataspace_t",
871   "self_type" : "_ZTI19android_dataspace_t",
872   "size" : 4,
873   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
874   "underlying_type" : "_ZTIj"
875  },
876  {
877   "alignment" : 4,
878   "enum_fields" :
879   [
880    {
881     "enum_field_value" : 0,
882     "name" : "FLEX_FORMAT_INVALID"
883    },
884    {
885     "enum_field_value" : 1,
886     "name" : "FLEX_FORMAT_Y"
887    },
888    {
889     "enum_field_value" : 7,
890     "name" : "FLEX_FORMAT_YCbCr"
891    },
892    {
893     "enum_field_value" : 1073741831,
894     "name" : "FLEX_FORMAT_YCbCrA"
895    },
896    {
897     "enum_field_value" : 7168,
898     "name" : "FLEX_FORMAT_RGB"
899    },
900    {
901     "enum_field_value" : 1073748992,
902     "name" : "FLEX_FORMAT_RGBA"
903    }
904   ],
905   "linker_set_key" : "_ZTI19android_flex_format",
906   "name" : "android_flex_format",
907   "referenced_type" : "_ZTI19android_flex_format",
908   "self_type" : "_ZTI19android_flex_format",
909   "size" : 4,
910   "source_file" : "/system/core/libsystem/include/system/graphics.h",
911   "underlying_type" : "_ZTIj"
912  },
913  {
914   "alignment" : 4,
915   "enum_fields" :
916   [
917    {
918     "enum_field_value" : 1,
919     "name" : "HAL_TRANSFORM_FLIP_H"
920    },
921    {
922     "enum_field_value" : 2,
923     "name" : "HAL_TRANSFORM_FLIP_V"
924    },
925    {
926     "enum_field_value" : 4,
927     "name" : "HAL_TRANSFORM_ROT_90"
928    },
929    {
930     "enum_field_value" : 3,
931     "name" : "HAL_TRANSFORM_ROT_180"
932    },
933    {
934     "enum_field_value" : 7,
935     "name" : "HAL_TRANSFORM_ROT_270"
936    }
937   ],
938   "linker_set_key" : "_ZTI19android_transform_t",
939   "name" : "android_transform_t",
940   "referenced_type" : "_ZTI19android_transform_t",
941   "self_type" : "_ZTI19android_transform_t",
942   "size" : 4,
943   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
944   "underlying_type" : "_ZTIj"
945  },
946  {
947   "alignment" : 4,
948   "enum_fields" :
949   [
950    {
951     "enum_field_value" : 0,
952     "name" : "HAL_COLOR_MODE_NATIVE"
953    },
954    {
955     "enum_field_value" : 1,
956     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
957    },
958    {
959     "enum_field_value" : 2,
960     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
961    },
962    {
963     "enum_field_value" : 3,
964     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
965    },
966    {
967     "enum_field_value" : 4,
968     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
969    },
970    {
971     "enum_field_value" : 5,
972     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
973    },
974    {
975     "enum_field_value" : 6,
976     "name" : "HAL_COLOR_MODE_DCI_P3"
977    },
978    {
979     "enum_field_value" : 7,
980     "name" : "HAL_COLOR_MODE_SRGB"
981    },
982    {
983     "enum_field_value" : 8,
984     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
985    },
986    {
987     "enum_field_value" : 9,
988     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
989    }
990   ],
991   "linker_set_key" : "_ZTI20android_color_mode_t",
992   "name" : "android_color_mode_t",
993   "referenced_type" : "_ZTI20android_color_mode_t",
994   "self_type" : "_ZTI20android_color_mode_t",
995   "size" : 4,
996   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
997   "underlying_type" : "_ZTIj"
998  },
999  {
1000   "alignment" : 4,
1001   "enum_fields" :
1002   [
1003    {
1004     "enum_field_value" : 0,
1005     "name" : "SYSTEM_TIME_REALTIME"
1006    },
1007    {
1008     "enum_field_value" : 1,
1009     "name" : "SYSTEM_TIME_MONOTONIC"
1010    },
1011    {
1012     "enum_field_value" : 2,
1013     "name" : "SYSTEM_TIME_PROCESS"
1014    },
1015    {
1016     "enum_field_value" : 3,
1017     "name" : "SYSTEM_TIME_THREAD"
1018    },
1019    {
1020     "enum_field_value" : 4,
1021     "name" : "SYSTEM_TIME_BOOTTIME"
1022    }
1023   ],
1024   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1025   "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:79:1)",
1026   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1027   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1028   "size" : 4,
1029   "source_file" : "/system/core/libutils/include/utils/Timers.h",
1030   "underlying_type" : "_ZTIj"
1031  },
1032  {
1033   "alignment" : 4,
1034   "enum_fields" :
1035   [
1036    {
1037     "enum_field_value" : 1,
1038     "name" : "FLEX_COMPONENT_Y"
1039    },
1040    {
1041     "enum_field_value" : 2,
1042     "name" : "FLEX_COMPONENT_Cb"
1043    },
1044    {
1045     "enum_field_value" : 4,
1046     "name" : "FLEX_COMPONENT_Cr"
1047    },
1048    {
1049     "enum_field_value" : 1024,
1050     "name" : "FLEX_COMPONENT_R"
1051    },
1052    {
1053     "enum_field_value" : 2048,
1054     "name" : "FLEX_COMPONENT_G"
1055    },
1056    {
1057     "enum_field_value" : 4096,
1058     "name" : "FLEX_COMPONENT_B"
1059    },
1060    {
1061     "enum_field_value" : 1073741824,
1062     "name" : "FLEX_COMPONENT_A"
1063    }
1064   ],
1065   "linker_set_key" : "_ZTI22android_flex_component",
1066   "name" : "android_flex_component",
1067   "referenced_type" : "_ZTI22android_flex_component",
1068   "self_type" : "_ZTI22android_flex_component",
1069   "size" : 4,
1070   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1071   "underlying_type" : "_ZTIj"
1072  },
1073  {
1074   "alignment" : 4,
1075   "enum_fields" :
1076   [
1077    {
1078     "enum_field_value" : 1,
1079     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1080    },
1081    {
1082     "enum_field_value" : 2,
1083     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1084    },
1085    {
1086     "enum_field_value" : 3,
1087     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1088    },
1089    {
1090     "enum_field_value" : 4,
1091     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1092    },
1093    {
1094     "enum_field_value" : 5,
1095     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1096    },
1097    {
1098     "enum_field_value" : 16,
1099     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1100    },
1101    {
1102     "enum_field_value" : 17,
1103     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1104    },
1105    {
1106     "enum_field_value" : 20,
1107     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1108    },
1109    {
1110     "enum_field_value" : 22,
1111     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1112    },
1113    {
1114     "enum_field_value" : 32,
1115     "name" : "HAL_PIXEL_FORMAT_RAW16"
1116    },
1117    {
1118     "enum_field_value" : 33,
1119     "name" : "HAL_PIXEL_FORMAT_BLOB"
1120    },
1121    {
1122     "enum_field_value" : 34,
1123     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1124    },
1125    {
1126     "enum_field_value" : 35,
1127     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1128    },
1129    {
1130     "enum_field_value" : 36,
1131     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1132    },
1133    {
1134     "enum_field_value" : 37,
1135     "name" : "HAL_PIXEL_FORMAT_RAW10"
1136    },
1137    {
1138     "enum_field_value" : 38,
1139     "name" : "HAL_PIXEL_FORMAT_RAW12"
1140    },
1141    {
1142     "enum_field_value" : 43,
1143     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1144    },
1145    {
1146     "enum_field_value" : 538982489,
1147     "name" : "HAL_PIXEL_FORMAT_Y8"
1148    },
1149    {
1150     "enum_field_value" : 540422489,
1151     "name" : "HAL_PIXEL_FORMAT_Y16"
1152    },
1153    {
1154     "enum_field_value" : 842094169,
1155     "name" : "HAL_PIXEL_FORMAT_YV12"
1156    }
1157   ],
1158   "linker_set_key" : "_ZTI22android_pixel_format_t",
1159   "name" : "android_pixel_format_t",
1160   "referenced_type" : "_ZTI22android_pixel_format_t",
1161   "self_type" : "_ZTI22android_pixel_format_t",
1162   "size" : 4,
1163   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1164   "underlying_type" : "_ZTIj"
1165  },
1166  {
1167   "alignment" : 4,
1168   "enum_fields" :
1169   [
1170    {
1171     "enum_field_value" : 19,
1172     "name" : "ANDROID_PRIORITY_LOWEST"
1173    },
1174    {
1175     "enum_field_value" : 10,
1176     "name" : "ANDROID_PRIORITY_BACKGROUND"
1177    },
1178    {
1179     "enum_field_value" : 0,
1180     "name" : "ANDROID_PRIORITY_NORMAL"
1181    },
1182    {
1183     "enum_field_value" : -2,
1184     "name" : "ANDROID_PRIORITY_FOREGROUND"
1185    },
1186    {
1187     "enum_field_value" : -4,
1188     "name" : "ANDROID_PRIORITY_DISPLAY"
1189    },
1190    {
1191     "enum_field_value" : -8,
1192     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1193    },
1194    {
1195     "enum_field_value" : -10,
1196     "name" : "ANDROID_PRIORITY_VIDEO"
1197    },
1198    {
1199     "enum_field_value" : -16,
1200     "name" : "ANDROID_PRIORITY_AUDIO"
1201    },
1202    {
1203     "enum_field_value" : -19,
1204     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1205    },
1206    {
1207     "enum_field_value" : -20,
1208     "name" : "ANDROID_PRIORITY_HIGHEST"
1209    },
1210    {
1211     "enum_field_value" : 0,
1212     "name" : "ANDROID_PRIORITY_DEFAULT"
1213    },
1214    {
1215     "enum_field_value" : -1,
1216     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1217    },
1218    {
1219     "enum_field_value" : 1,
1220     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1221    }
1222   ],
1223   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1224   "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
1225   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1226   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1227   "size" : 4,
1228   "source_file" : "/system/core/libsystem/include/system/thread_defs.h",
1229   "underlying_type" : "_ZTIi"
1230  },
1231  {
1232   "alignment" : 4,
1233   "enum_fields" :
1234   [
1235    {
1236     "enum_field_value" : 281411584,
1237     "name" : "HAL_DATASPACE_BT2020_ITU"
1238    },
1239    {
1240     "enum_field_value" : 298188800,
1241     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1242    },
1243    {
1244     "enum_field_value" : 302383104,
1245     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1246    },
1247    {
1248     "enum_field_value" : 168165376,
1249     "name" : "HAL_DATASPACE_BT2020_HLG"
1250    }
1251   ],
1252   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1253   "name" : "android_dataspace_v1_1_t",
1254   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1255   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1256   "size" : 4,
1257   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1258   "underlying_type" : "_ZTIj"
1259  },
1260  {
1261   "alignment" : 4,
1262   "enum_fields" :
1263   [
1264    {
1265     "enum_field_value" : 142999552,
1266     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1267    },
1268    {
1269     "enum_field_value" : 4098,
1270     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1271    },
1272    {
1273     "enum_field_value" : 4099,
1274     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1275    },
1276    {
1277     "enum_field_value" : 4100,
1278     "name" : "HAL_DATASPACE_HEIF"
1279    }
1280   ],
1281   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1282   "name" : "android_dataspace_v1_2_t",
1283   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1284   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1285   "size" : 4,
1286   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1287   "underlying_type" : "_ZTIj"
1288  },
1289  {
1290   "alignment" : 4,
1291   "enum_fields" :
1292   [
1293    {
1294     "enum_field_value" : 10,
1295     "name" : "HAL_COLOR_MODE_BT2020"
1296    },
1297    {
1298     "enum_field_value" : 11,
1299     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1300    },
1301    {
1302     "enum_field_value" : 12,
1303     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1304    }
1305   ],
1306   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1307   "name" : "android_color_mode_v1_1_t",
1308   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1309   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1310   "size" : 4,
1311   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1312   "underlying_type" : "_ZTIj"
1313  },
1314  {
1315   "alignment" : 4,
1316   "enum_fields" :
1317   [
1318    {
1319     "enum_field_value" : 0,
1320     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1321    },
1322    {
1323     "enum_field_value" : 1,
1324     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1325    },
1326    {
1327     "enum_field_value" : 2,
1328     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1329    },
1330    {
1331     "enum_field_value" : 3,
1332     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1333    },
1334    {
1335     "enum_field_value" : 4,
1336     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1337    },
1338    {
1339     "enum_field_value" : 5,
1340     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1341    },
1342    {
1343     "enum_field_value" : 6,
1344     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1345    }
1346   ],
1347   "linker_set_key" : "_ZTI25android_color_transform_t",
1348   "name" : "android_color_transform_t",
1349   "referenced_type" : "_ZTI25android_color_transform_t",
1350   "self_type" : "_ZTI25android_color_transform_t",
1351   "size" : 4,
1352   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1353   "underlying_type" : "_ZTIj"
1354  },
1355  {
1356   "alignment" : 4,
1357   "enum_fields" :
1358   [
1359    {
1360     "enum_field_value" : 39,
1361     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1362    },
1363    {
1364     "enum_field_value" : 40,
1365     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1366    },
1367    {
1368     "enum_field_value" : 41,
1369     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1370    },
1371    {
1372     "enum_field_value" : 42,
1373     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1374    }
1375   ],
1376   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1377   "name" : "android_pixel_format_sw_t",
1378   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1379   "self_type" : "_ZTI25android_pixel_format_sw_t",
1380   "size" : 4,
1381   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1382   "underlying_type" : "_ZTIj"
1383  },
1384  {
1385   "alignment" : 4,
1386   "enum_fields" :
1387   [
1388    {
1389     "enum_field_value" : 48,
1390     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1391    },
1392    {
1393     "enum_field_value" : 49,
1394     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1395    },
1396    {
1397     "enum_field_value" : 50,
1398     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1399    },
1400    {
1401     "enum_field_value" : 51,
1402     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1403    },
1404    {
1405     "enum_field_value" : 52,
1406     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1407    },
1408    {
1409     "enum_field_value" : 53,
1410     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1411    },
1412    {
1413     "enum_field_value" : 54,
1414     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1415    }
1416   ],
1417   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1418   "name" : "android_pixel_format_v1_1_t",
1419   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1420   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1421   "size" : 4,
1422   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1423   "underlying_type" : "_ZTIj"
1424  },
1425  {
1426   "alignment" : 4,
1427   "enum_fields" :
1428   [
1429    {
1430     "enum_field_value" : 55,
1431     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1432    }
1433   ],
1434   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1435   "name" : "android_pixel_format_v1_2_t",
1436   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1437   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1438   "size" : 4,
1439   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1440   "underlying_type" : "_ZTIj"
1441  },
1442  {
1443   "alignment" : 4,
1444   "enum_fields" :
1445   [
1446    {
1447     "enum_field_value" : 0,
1448     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1449    },
1450    {
1451     "enum_field_value" : 1,
1452     "name" : "HAL_RENDER_INTENT_ENHANCE"
1453    },
1454    {
1455     "enum_field_value" : 2,
1456     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1457    },
1458    {
1459     "enum_field_value" : 3,
1460     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1461    }
1462   ],
1463   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1464   "name" : "android_render_intent_v1_1_t",
1465   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1466   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1467   "size" : 4,
1468   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1469   "underlying_type" : "_ZTIj"
1470  },
1471  {
1472   "alignment" : 4,
1473   "enum_fields" :
1474   [
1475    {
1476     "enum_field_value" : 0,
1477     "name" : "LOG_ID_MIN"
1478    },
1479    {
1480     "enum_field_value" : 0,
1481     "name" : "LOG_ID_MAIN"
1482    },
1483    {
1484     "enum_field_value" : 1,
1485     "name" : "LOG_ID_RADIO"
1486    },
1487    {
1488     "enum_field_value" : 2,
1489     "name" : "LOG_ID_EVENTS"
1490    },
1491    {
1492     "enum_field_value" : 3,
1493     "name" : "LOG_ID_SYSTEM"
1494    },
1495    {
1496     "enum_field_value" : 4,
1497     "name" : "LOG_ID_CRASH"
1498    },
1499    {
1500     "enum_field_value" : 5,
1501     "name" : "LOG_ID_STATS"
1502    },
1503    {
1504     "enum_field_value" : 6,
1505     "name" : "LOG_ID_SECURITY"
1506    },
1507    {
1508     "enum_field_value" : 7,
1509     "name" : "LOG_ID_KERNEL"
1510    },
1511    {
1512     "enum_field_value" : 8,
1513     "name" : "LOG_ID_MAX"
1514    },
1515    {
1516     "enum_field_value" : 2147483647,
1517     "name" : "LOG_ID_DEFAULT"
1518    }
1519   ],
1520   "linker_set_key" : "_ZTI6log_id",
1521   "name" : "log_id",
1522   "referenced_type" : "_ZTI6log_id",
1523   "self_type" : "_ZTI6log_id",
1524   "size" : 4,
1525   "source_file" : "/system/core/liblog/include/android/log.h",
1526   "underlying_type" : "_ZTIj"
1527  },
1528  {
1529   "alignment" : 4,
1530   "enum_fields" :
1531   [
1532    {
1533     "enum_field_value" : 1,
1534     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1535    },
1536    {
1537     "enum_field_value" : 2,
1538     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1539    },
1540    {
1541     "enum_field_value" : 4,
1542     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1543    }
1544   ],
1545   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1546   "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
1547   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1548   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1549   "size" : 4,
1550   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
1551   "underlying_type" : "_ZTIj"
1552  },
1553  {
1554   "alignment" : 4,
1555   "enum_fields" :
1556   [
1557    {
1558     "enum_field_value" : 0,
1559     "name" : "android::OK"
1560    },
1561    {
1562     "enum_field_value" : 0,
1563     "name" : "android::NO_ERROR"
1564    },
1565    {
1566     "enum_field_value" : -2147483648,
1567     "name" : "android::UNKNOWN_ERROR"
1568    },
1569    {
1570     "enum_field_value" : -12,
1571     "name" : "android::NO_MEMORY"
1572    },
1573    {
1574     "enum_field_value" : -38,
1575     "name" : "android::INVALID_OPERATION"
1576    },
1577    {
1578     "enum_field_value" : -22,
1579     "name" : "android::BAD_VALUE"
1580    },
1581    {
1582     "enum_field_value" : -2147483647,
1583     "name" : "android::BAD_TYPE"
1584    },
1585    {
1586     "enum_field_value" : -2,
1587     "name" : "android::NAME_NOT_FOUND"
1588    },
1589    {
1590     "enum_field_value" : -1,
1591     "name" : "android::PERMISSION_DENIED"
1592    },
1593    {
1594     "enum_field_value" : -19,
1595     "name" : "android::NO_INIT"
1596    },
1597    {
1598     "enum_field_value" : -17,
1599     "name" : "android::ALREADY_EXISTS"
1600    },
1601    {
1602     "enum_field_value" : -32,
1603     "name" : "android::DEAD_OBJECT"
1604    },
1605    {
1606     "enum_field_value" : -2147483646,
1607     "name" : "android::FAILED_TRANSACTION"
1608    },
1609    {
1610     "enum_field_value" : -75,
1611     "name" : "android::BAD_INDEX"
1612    },
1613    {
1614     "enum_field_value" : -61,
1615     "name" : "android::NOT_ENOUGH_DATA"
1616    },
1617    {
1618     "enum_field_value" : -11,
1619     "name" : "android::WOULD_BLOCK"
1620    },
1621    {
1622     "enum_field_value" : -110,
1623     "name" : "android::TIMED_OUT"
1624    },
1625    {
1626     "enum_field_value" : -74,
1627     "name" : "android::UNKNOWN_TRANSACTION"
1628    },
1629    {
1630     "enum_field_value" : -2147483641,
1631     "name" : "android::FDS_NOT_ALLOWED"
1632    },
1633    {
1634     "enum_field_value" : -2147483640,
1635     "name" : "android::UNEXPECTED_NULL"
1636    }
1637   ],
1638   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1639   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
1640   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1641   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1642   "size" : 4,
1643   "source_file" : "/system/core/libutils/include/utils/Errors.h",
1644   "underlying_type" : "_ZTIi"
1645  },
1646  {
1647   "alignment" : 4,
1648   "enum_fields" :
1649   [
1650    {
1651     "enum_field_value" : 19,
1652     "name" : "android::PRIORITY_LOWEST"
1653    },
1654    {
1655     "enum_field_value" : 10,
1656     "name" : "android::PRIORITY_BACKGROUND"
1657    },
1658    {
1659     "enum_field_value" : 0,
1660     "name" : "android::PRIORITY_NORMAL"
1661    },
1662    {
1663     "enum_field_value" : -2,
1664     "name" : "android::PRIORITY_FOREGROUND"
1665    },
1666    {
1667     "enum_field_value" : -4,
1668     "name" : "android::PRIORITY_DISPLAY"
1669    },
1670    {
1671     "enum_field_value" : -8,
1672     "name" : "android::PRIORITY_URGENT_DISPLAY"
1673    },
1674    {
1675     "enum_field_value" : -16,
1676     "name" : "android::PRIORITY_AUDIO"
1677    },
1678    {
1679     "enum_field_value" : -19,
1680     "name" : "android::PRIORITY_URGENT_AUDIO"
1681    },
1682    {
1683     "enum_field_value" : -20,
1684     "name" : "android::PRIORITY_HIGHEST"
1685    },
1686    {
1687     "enum_field_value" : 0,
1688     "name" : "android::PRIORITY_DEFAULT"
1689    },
1690    {
1691     "enum_field_value" : -1,
1692     "name" : "android::PRIORITY_MORE_FAVORABLE"
1693    },
1694    {
1695     "enum_field_value" : 1,
1696     "name" : "android::PRIORITY_LESS_FAVORABLE"
1697    }
1698   ],
1699   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1700   "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
1701   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1702   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1703   "size" : 4,
1704   "source_file" : "/system/core/libutils/include/utils/ThreadDefs.h",
1705   "underlying_type" : "_ZTIi"
1706  },
1707  {
1708   "alignment" : 4,
1709   "enum_fields" :
1710   [
1711    {
1712     "enum_field_value" : 1,
1713     "name" : "android::trait_trivial_copy<bool>::value"
1714    }
1715   ],
1716   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1717   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1718   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1719   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1720   "size" : 4,
1721   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1722   "underlying_type" : "_ZTIj"
1723  },
1724  {
1725   "alignment" : 4,
1726   "enum_fields" :
1727   [
1728    {
1729     "enum_field_value" : 1,
1730     "name" : "android::trait_trivial_copy<char>::value"
1731    }
1732   ],
1733   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1734   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1735   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1736   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1737   "size" : 4,
1738   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1739   "underlying_type" : "_ZTIj"
1740  },
1741  {
1742   "alignment" : 4,
1743   "enum_fields" :
1744   [
1745    {
1746     "enum_field_value" : 1,
1747     "name" : "android::trait_trivial_copy<double>::value"
1748    }
1749   ],
1750   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1751   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1752   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1753   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1754   "size" : 4,
1755   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1756   "underlying_type" : "_ZTIj"
1757  },
1758  {
1759   "alignment" : 4,
1760   "enum_fields" :
1761   [
1762    {
1763     "enum_field_value" : 1,
1764     "name" : "android::trait_trivial_copy<float>::value"
1765    }
1766   ],
1767   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1768   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1769   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1770   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1771   "size" : 4,
1772   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1773   "underlying_type" : "_ZTIj"
1774  },
1775  {
1776   "alignment" : 4,
1777   "enum_fields" :
1778   [
1779    {
1780     "enum_field_value" : 1,
1781     "name" : "android::trait_trivial_copy<unsigned char>::value"
1782    }
1783   ],
1784   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1785   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
1786   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1787   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1788   "size" : 4,
1789   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1790   "underlying_type" : "_ZTIj"
1791  },
1792  {
1793   "alignment" : 4,
1794   "enum_fields" :
1795   [
1796    {
1797     "enum_field_value" : 1,
1798     "name" : "android::trait_trivial_copy<int>::value"
1799    }
1800   ],
1801   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1802   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
1803   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1804   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1805   "size" : 4,
1806   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1807   "underlying_type" : "_ZTIj"
1808  },
1809  {
1810   "alignment" : 4,
1811   "enum_fields" :
1812   [
1813    {
1814     "enum_field_value" : 1,
1815     "name" : "android::trait_trivial_copy<unsigned int>::value"
1816    }
1817   ],
1818   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1819   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
1820   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1821   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1822   "size" : 4,
1823   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1824   "underlying_type" : "_ZTIj"
1825  },
1826  {
1827   "alignment" : 4,
1828   "enum_fields" :
1829   [
1830    {
1831     "enum_field_value" : 1,
1832     "name" : "android::trait_trivial_copy<long>::value"
1833    }
1834   ],
1835   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1836   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
1837   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1838   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1839   "size" : 4,
1840   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1841   "underlying_type" : "_ZTIj"
1842  },
1843  {
1844   "alignment" : 4,
1845   "enum_fields" :
1846   [
1847    {
1848     "enum_field_value" : 1,
1849     "name" : "android::trait_trivial_copy<unsigned long>::value"
1850    }
1851   ],
1852   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1853   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
1854   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1855   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1856   "size" : 4,
1857   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1858   "underlying_type" : "_ZTIj"
1859  },
1860  {
1861   "alignment" : 4,
1862   "enum_fields" :
1863   [
1864    {
1865     "enum_field_value" : 1,
1866     "name" : "android::trait_trivial_copy<short>::value"
1867    }
1868   ],
1869   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1870   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
1871   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1872   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1873   "size" : 4,
1874   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1875   "underlying_type" : "_ZTIj"
1876  },
1877  {
1878   "alignment" : 4,
1879   "enum_fields" :
1880   [
1881    {
1882     "enum_field_value" : 1,
1883     "name" : "android::trait_trivial_copy<unsigned short>::value"
1884    }
1885   ],
1886   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1887   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
1888   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1889   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1890   "size" : 4,
1891   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1892   "underlying_type" : "_ZTIj"
1893  },
1894  {
1895   "alignment" : 4,
1896   "enum_fields" :
1897   [
1898    {
1899     "enum_field_value" : 1,
1900     "name" : "android::trait_trivial_copy<void>::value"
1901    }
1902   ],
1903   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1904   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
1905   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1906   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1907   "size" : 4,
1908   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1909   "underlying_type" : "_ZTIj"
1910  },
1911  {
1912   "alignment" : 4,
1913   "enum_fields" :
1914   [
1915    {
1916     "enum_field_value" : 1,
1917     "name" : "android::trait_trivial_copy<long long>::value"
1918    }
1919   ],
1920   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1921   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
1922   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1923   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1924   "size" : 4,
1925   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1926   "underlying_type" : "_ZTIj"
1927  },
1928  {
1929   "alignment" : 4,
1930   "enum_fields" :
1931   [
1932    {
1933     "enum_field_value" : 1,
1934     "name" : "android::trait_trivial_copy<unsigned long long>::value"
1935    }
1936   ],
1937   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1938   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
1939   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1940   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1941   "size" : 4,
1942   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1943   "underlying_type" : "_ZTIj"
1944  },
1945  {
1946   "alignment" : 4,
1947   "enum_fields" :
1948   [
1949    {
1950     "enum_field_value" : 1,
1951     "name" : "android::trait_trivial_ctor<bool>::value"
1952    }
1953   ],
1954   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1955   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1956   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1957   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1958   "size" : 4,
1959   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1960   "underlying_type" : "_ZTIj"
1961  },
1962  {
1963   "alignment" : 4,
1964   "enum_fields" :
1965   [
1966    {
1967     "enum_field_value" : 1,
1968     "name" : "android::trait_trivial_ctor<char>::value"
1969    }
1970   ],
1971   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1972   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1973   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1974   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1975   "size" : 4,
1976   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1977   "underlying_type" : "_ZTIj"
1978  },
1979  {
1980   "alignment" : 4,
1981   "enum_fields" :
1982   [
1983    {
1984     "enum_field_value" : 1,
1985     "name" : "android::trait_trivial_ctor<double>::value"
1986    }
1987   ],
1988   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1989   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1990   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1991   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1992   "size" : 4,
1993   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1994   "underlying_type" : "_ZTIj"
1995  },
1996  {
1997   "alignment" : 4,
1998   "enum_fields" :
1999   [
2000    {
2001     "enum_field_value" : 1,
2002     "name" : "android::trait_trivial_ctor<float>::value"
2003    }
2004   ],
2005   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2006   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2007   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2008   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2009   "size" : 4,
2010   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2011   "underlying_type" : "_ZTIj"
2012  },
2013  {
2014   "alignment" : 4,
2015   "enum_fields" :
2016   [
2017    {
2018     "enum_field_value" : 1,
2019     "name" : "android::trait_trivial_ctor<unsigned char>::value"
2020    }
2021   ],
2022   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2023   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2024   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2025   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2026   "size" : 4,
2027   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2028   "underlying_type" : "_ZTIj"
2029  },
2030  {
2031   "alignment" : 4,
2032   "enum_fields" :
2033   [
2034    {
2035     "enum_field_value" : 1,
2036     "name" : "android::trait_trivial_ctor<int>::value"
2037    }
2038   ],
2039   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2040   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2041   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2042   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2043   "size" : 4,
2044   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2045   "underlying_type" : "_ZTIj"
2046  },
2047  {
2048   "alignment" : 4,
2049   "enum_fields" :
2050   [
2051    {
2052     "enum_field_value" : 1,
2053     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2054    }
2055   ],
2056   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2057   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2058   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2059   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2060   "size" : 4,
2061   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2062   "underlying_type" : "_ZTIj"
2063  },
2064  {
2065   "alignment" : 4,
2066   "enum_fields" :
2067   [
2068    {
2069     "enum_field_value" : 1,
2070     "name" : "android::trait_trivial_ctor<long>::value"
2071    }
2072   ],
2073   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2074   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2075   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2076   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2077   "size" : 4,
2078   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2079   "underlying_type" : "_ZTIj"
2080  },
2081  {
2082   "alignment" : 4,
2083   "enum_fields" :
2084   [
2085    {
2086     "enum_field_value" : 1,
2087     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2088    }
2089   ],
2090   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2091   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2092   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2093   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2094   "size" : 4,
2095   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2096   "underlying_type" : "_ZTIj"
2097  },
2098  {
2099   "alignment" : 4,
2100   "enum_fields" :
2101   [
2102    {
2103     "enum_field_value" : 1,
2104     "name" : "android::trait_trivial_ctor<short>::value"
2105    }
2106   ],
2107   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2108   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2109   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2110   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2111   "size" : 4,
2112   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2113   "underlying_type" : "_ZTIj"
2114  },
2115  {
2116   "alignment" : 4,
2117   "enum_fields" :
2118   [
2119    {
2120     "enum_field_value" : 1,
2121     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2122    }
2123   ],
2124   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2125   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2126   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2127   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2128   "size" : 4,
2129   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2130   "underlying_type" : "_ZTIj"
2131  },
2132  {
2133   "alignment" : 4,
2134   "enum_fields" :
2135   [
2136    {
2137     "enum_field_value" : 1,
2138     "name" : "android::trait_trivial_ctor<void>::value"
2139    }
2140   ],
2141   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2142   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2143   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2144   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2145   "size" : 4,
2146   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2147   "underlying_type" : "_ZTIj"
2148  },
2149  {
2150   "alignment" : 4,
2151   "enum_fields" :
2152   [
2153    {
2154     "enum_field_value" : 1,
2155     "name" : "android::trait_trivial_ctor<long long>::value"
2156    }
2157   ],
2158   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2159   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2160   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2161   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2162   "size" : 4,
2163   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2164   "underlying_type" : "_ZTIj"
2165  },
2166  {
2167   "alignment" : 4,
2168   "enum_fields" :
2169   [
2170    {
2171     "enum_field_value" : 1,
2172     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2173    }
2174   ],
2175   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2176   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2177   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2178   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2179   "size" : 4,
2180   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2181   "underlying_type" : "_ZTIj"
2182  },
2183  {
2184   "alignment" : 4,
2185   "enum_fields" :
2186   [
2187    {
2188     "enum_field_value" : 1,
2189     "name" : "android::trait_trivial_dtor<bool>::value"
2190    }
2191   ],
2192   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2193   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2194   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2195   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2196   "size" : 4,
2197   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2198   "underlying_type" : "_ZTIj"
2199  },
2200  {
2201   "alignment" : 4,
2202   "enum_fields" :
2203   [
2204    {
2205     "enum_field_value" : 1,
2206     "name" : "android::trait_trivial_dtor<char>::value"
2207    }
2208   ],
2209   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2210   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2211   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2212   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2213   "size" : 4,
2214   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2215   "underlying_type" : "_ZTIj"
2216  },
2217  {
2218   "alignment" : 4,
2219   "enum_fields" :
2220   [
2221    {
2222     "enum_field_value" : 1,
2223     "name" : "android::trait_trivial_dtor<double>::value"
2224    }
2225   ],
2226   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2227   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2228   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2229   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2230   "size" : 4,
2231   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2232   "underlying_type" : "_ZTIj"
2233  },
2234  {
2235   "alignment" : 4,
2236   "enum_fields" :
2237   [
2238    {
2239     "enum_field_value" : 1,
2240     "name" : "android::trait_trivial_dtor<float>::value"
2241    }
2242   ],
2243   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2244   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2245   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2246   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2247   "size" : 4,
2248   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2249   "underlying_type" : "_ZTIj"
2250  },
2251  {
2252   "alignment" : 4,
2253   "enum_fields" :
2254   [
2255    {
2256     "enum_field_value" : 1,
2257     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2258    }
2259   ],
2260   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2261   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2262   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2263   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2264   "size" : 4,
2265   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2266   "underlying_type" : "_ZTIj"
2267  },
2268  {
2269   "alignment" : 4,
2270   "enum_fields" :
2271   [
2272    {
2273     "enum_field_value" : 1,
2274     "name" : "android::trait_trivial_dtor<int>::value"
2275    }
2276   ],
2277   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2278   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2279   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2280   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2281   "size" : 4,
2282   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2283   "underlying_type" : "_ZTIj"
2284  },
2285  {
2286   "alignment" : 4,
2287   "enum_fields" :
2288   [
2289    {
2290     "enum_field_value" : 1,
2291     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2292    }
2293   ],
2294   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2295   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2296   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2297   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2298   "size" : 4,
2299   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2300   "underlying_type" : "_ZTIj"
2301  },
2302  {
2303   "alignment" : 4,
2304   "enum_fields" :
2305   [
2306    {
2307     "enum_field_value" : 1,
2308     "name" : "android::trait_trivial_dtor<long>::value"
2309    }
2310   ],
2311   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2312   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2313   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2314   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2315   "size" : 4,
2316   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2317   "underlying_type" : "_ZTIj"
2318  },
2319  {
2320   "alignment" : 4,
2321   "enum_fields" :
2322   [
2323    {
2324     "enum_field_value" : 1,
2325     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2326    }
2327   ],
2328   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2329   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2330   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2331   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2332   "size" : 4,
2333   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2334   "underlying_type" : "_ZTIj"
2335  },
2336  {
2337   "alignment" : 4,
2338   "enum_fields" :
2339   [
2340    {
2341     "enum_field_value" : 1,
2342     "name" : "android::trait_trivial_dtor<short>::value"
2343    }
2344   ],
2345   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2346   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2347   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2348   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2349   "size" : 4,
2350   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2351   "underlying_type" : "_ZTIj"
2352  },
2353  {
2354   "alignment" : 4,
2355   "enum_fields" :
2356   [
2357    {
2358     "enum_field_value" : 1,
2359     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2360    }
2361   ],
2362   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2363   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2364   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2365   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2366   "size" : 4,
2367   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2368   "underlying_type" : "_ZTIj"
2369  },
2370  {
2371   "alignment" : 4,
2372   "enum_fields" :
2373   [
2374    {
2375     "enum_field_value" : 1,
2376     "name" : "android::trait_trivial_dtor<void>::value"
2377    }
2378   ],
2379   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2380   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2381   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2382   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2383   "size" : 4,
2384   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2385   "underlying_type" : "_ZTIj"
2386  },
2387  {
2388   "alignment" : 4,
2389   "enum_fields" :
2390   [
2391    {
2392     "enum_field_value" : 1,
2393     "name" : "android::trait_trivial_dtor<long long>::value"
2394    }
2395   ],
2396   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2397   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2398   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2399   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2400   "size" : 4,
2401   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2402   "underlying_type" : "_ZTIj"
2403  },
2404  {
2405   "alignment" : 4,
2406   "enum_fields" :
2407   [
2408    {
2409     "enum_field_value" : 1,
2410     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2411    }
2412   ],
2413   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2414   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2415   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2416   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2417   "size" : 4,
2418   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2419   "underlying_type" : "_ZTIj"
2420  },
2421  {
2422   "alignment" : 4,
2423   "enum_fields" :
2424   [
2425    {
2426     "enum_field_value" : 1,
2427     "name" : "android::trait_trivial_move<android::String8>::value"
2428    }
2429   ],
2430   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2431   "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:242:1)",
2432   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2433   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2434   "size" : 4,
2435   "source_file" : "/system/core/libutils/include/utils/String8.h",
2436   "underlying_type" : "_ZTIj"
2437  },
2438  {
2439   "alignment" : 4,
2440   "enum_fields" :
2441   [
2442    {
2443     "enum_field_value" : 1,
2444     "name" : "android::trait_trivial_move<android::String16>::value"
2445    }
2446   ],
2447   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2448   "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:197:1)",
2449   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2450   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2451   "size" : 4,
2452   "source_file" : "/system/core/libutils/include/utils/String16.h",
2453   "underlying_type" : "_ZTIj"
2454  },
2455  {
2456   "alignment" : 4,
2457   "enum_fields" :
2458   [
2459    {
2460     "enum_field_value" : 1,
2461     "name" : "android::trait_trivial_move<bool>::value"
2462    }
2463   ],
2464   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2465   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2466   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2467   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2468   "size" : 4,
2469   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2470   "underlying_type" : "_ZTIj"
2471  },
2472  {
2473   "alignment" : 4,
2474   "enum_fields" :
2475   [
2476    {
2477     "enum_field_value" : 1,
2478     "name" : "android::trait_trivial_move<char>::value"
2479    }
2480   ],
2481   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2482   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2483   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2484   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2485   "size" : 4,
2486   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2487   "underlying_type" : "_ZTIj"
2488  },
2489  {
2490   "alignment" : 4,
2491   "enum_fields" :
2492   [
2493    {
2494     "enum_field_value" : 1,
2495     "name" : "android::trait_trivial_move<double>::value"
2496    }
2497   ],
2498   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2499   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2500   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2501   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2502   "size" : 4,
2503   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2504   "underlying_type" : "_ZTIj"
2505  },
2506  {
2507   "alignment" : 4,
2508   "enum_fields" :
2509   [
2510    {
2511     "enum_field_value" : 1,
2512     "name" : "android::trait_trivial_move<float>::value"
2513    }
2514   ],
2515   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2516   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2517   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2518   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2519   "size" : 4,
2520   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2521   "underlying_type" : "_ZTIj"
2522  },
2523  {
2524   "alignment" : 4,
2525   "enum_fields" :
2526   [
2527    {
2528     "enum_field_value" : 1,
2529     "name" : "android::trait_trivial_move<unsigned char>::value"
2530    }
2531   ],
2532   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2533   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2534   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2535   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2536   "size" : 4,
2537   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2538   "underlying_type" : "_ZTIj"
2539  },
2540  {
2541   "alignment" : 4,
2542   "enum_fields" :
2543   [
2544    {
2545     "enum_field_value" : 1,
2546     "name" : "android::trait_trivial_move<int>::value"
2547    }
2548   ],
2549   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2550   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2551   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2552   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2553   "size" : 4,
2554   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2555   "underlying_type" : "_ZTIj"
2556  },
2557  {
2558   "alignment" : 4,
2559   "enum_fields" :
2560   [
2561    {
2562     "enum_field_value" : 1,
2563     "name" : "android::trait_trivial_move<unsigned int>::value"
2564    }
2565   ],
2566   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2567   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2568   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2569   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2570   "size" : 4,
2571   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2572   "underlying_type" : "_ZTIj"
2573  },
2574  {
2575   "alignment" : 4,
2576   "enum_fields" :
2577   [
2578    {
2579     "enum_field_value" : 1,
2580     "name" : "android::trait_trivial_move<long>::value"
2581    }
2582   ],
2583   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2584   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2585   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2586   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2587   "size" : 4,
2588   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2589   "underlying_type" : "_ZTIj"
2590  },
2591  {
2592   "alignment" : 4,
2593   "enum_fields" :
2594   [
2595    {
2596     "enum_field_value" : 1,
2597     "name" : "android::trait_trivial_move<unsigned long>::value"
2598    }
2599   ],
2600   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2601   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2602   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2603   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2604   "size" : 4,
2605   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2606   "underlying_type" : "_ZTIj"
2607  },
2608  {
2609   "alignment" : 4,
2610   "enum_fields" :
2611   [
2612    {
2613     "enum_field_value" : 1,
2614     "name" : "android::trait_trivial_move<short>::value"
2615    }
2616   ],
2617   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2618   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2619   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2620   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2621   "size" : 4,
2622   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2623   "underlying_type" : "_ZTIj"
2624  },
2625  {
2626   "alignment" : 4,
2627   "enum_fields" :
2628   [
2629    {
2630     "enum_field_value" : 1,
2631     "name" : "android::trait_trivial_move<unsigned short>::value"
2632    }
2633   ],
2634   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2635   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2636   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2637   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2638   "size" : 4,
2639   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2640   "underlying_type" : "_ZTIj"
2641  },
2642  {
2643   "alignment" : 4,
2644   "enum_fields" :
2645   [
2646    {
2647     "enum_field_value" : 1,
2648     "name" : "android::trait_trivial_move<void>::value"
2649    }
2650   ],
2651   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2652   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2653   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2654   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2655   "size" : 4,
2656   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2657   "underlying_type" : "_ZTIj"
2658  },
2659  {
2660   "alignment" : 4,
2661   "enum_fields" :
2662   [
2663    {
2664     "enum_field_value" : 1,
2665     "name" : "android::trait_trivial_move<long long>::value"
2666    }
2667   ],
2668   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2669   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2670   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2671   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2672   "size" : 4,
2673   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2674   "underlying_type" : "_ZTIj"
2675  },
2676  {
2677   "alignment" : 4,
2678   "enum_fields" :
2679   [
2680    {
2681     "enum_field_value" : 1,
2682     "name" : "android::trait_trivial_move<unsigned long long>::value"
2683    }
2684   ],
2685   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2686   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2687   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2688   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2689   "size" : 4,
2690   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2691   "underlying_type" : "_ZTIj"
2692  },
2693  {
2694   "alignment" : 4,
2695   "enum_fields" :
2696   [
2697    {
2698     "enum_field_value" : 0,
2699     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2700    },
2701    {
2702     "enum_field_value" : 1,
2703     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2704    },
2705    {
2706     "enum_field_value" : 2,
2707     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2708    }
2709   ],
2710   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2711   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2712   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2713   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2714   "size" : 4,
2715   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2716   "underlying_type" : "_ZTIi"
2717  },
2718  {
2719   "alignment" : 4,
2720   "enum_fields" :
2721   [
2722    {
2723     "enum_field_value" : -1,
2724     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2725    }
2726   ],
2727   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2728   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2729   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2730   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2731   "size" : 4,
2732   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2733   "underlying_type" : "_ZTIi"
2734  },
2735  {
2736   "alignment" : 1,
2737   "enum_fields" :
2738   [
2739    {
2740     "enum_field_value" : 0,
2741     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2742    },
2743    {
2744     "enum_field_value" : 1,
2745     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2746    },
2747    {
2748     "enum_field_value" : 2,
2749     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2750    }
2751   ],
2752   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2753   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2754   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2755   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2756   "size" : 1,
2757   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2758   "underlying_type" : "_ZTIh"
2759  },
2760  {
2761   "alignment" : 4,
2762   "enum_fields" :
2763   [
2764    {
2765     "enum_field_value" : 0,
2766     "name" : "android::Mutex::PRIVATE"
2767    },
2768    {
2769     "enum_field_value" : 1,
2770     "name" : "android::Mutex::SHARED"
2771    }
2772   ],
2773   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
2774   "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
2775   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2776   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2777   "size" : 4,
2778   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
2779   "underlying_type" : "_ZTIj"
2780  },
2781  {
2782   "alignment" : 4,
2783   "enum_fields" :
2784   [
2785    {
2786     "enum_field_value" : 0,
2787     "name" : "android::RWLock::PRIVATE"
2788    },
2789    {
2790     "enum_field_value" : 1,
2791     "name" : "android::RWLock::SHARED"
2792    }
2793   ],
2794   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
2795   "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
2796   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2797   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2798   "size" : 4,
2799   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
2800   "underlying_type" : "_ZTIj"
2801  },
2802  {
2803   "access" : "protected",
2804   "alignment" : 4,
2805   "enum_fields" :
2806   [
2807    {
2808     "enum_field_value" : 1,
2809     "name" : "android::RefBase::FIRST_INC_STRONG"
2810    }
2811   ],
2812   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2813   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:313:5)",
2814   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2815   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2816   "size" : 4,
2817   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
2818   "underlying_type" : "_ZTIj"
2819  },
2820  {
2821   "access" : "protected",
2822   "alignment" : 4,
2823   "enum_fields" :
2824   [
2825    {
2826     "enum_field_value" : 0,
2827     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
2828    },
2829    {
2830     "enum_field_value" : 1,
2831     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
2832    },
2833    {
2834     "enum_field_value" : 1,
2835     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
2836    }
2837   ],
2838   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2839   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:304:5)",
2840   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2841   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2842   "size" : 4,
2843   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
2844   "underlying_type" : "_ZTIj"
2845  },
2846  {
2847   "alignment" : 4,
2848   "enum_fields" :
2849   [
2850    {
2851     "enum_field_value" : 0,
2852     "name" : "android::String8::kEmptyString"
2853    }
2854   ],
2855   "linker_set_key" : "_ZTIN7android7String813StaticLinkageE",
2856   "name" : "android::String8::StaticLinkage",
2857   "referenced_type" : "_ZTIN7android7String813StaticLinkageE",
2858   "self_type" : "_ZTIN7android7String813StaticLinkageE",
2859   "size" : 4,
2860   "source_file" : "/system/core/libutils/include/utils/String8.h",
2861   "underlying_type" : "_ZTIj"
2862  },
2863  {
2864   "alignment" : 4,
2865   "enum_fields" :
2866   [
2867    {
2868     "enum_field_value" : 0,
2869     "name" : "android::String16::kEmptyString"
2870    }
2871   ],
2872   "linker_set_key" : "_ZTIN7android8String1613StaticLinkageE",
2873   "name" : "android::String16::StaticLinkage",
2874   "referenced_type" : "_ZTIN7android8String1613StaticLinkageE",
2875   "self_type" : "_ZTIN7android8String1613StaticLinkageE",
2876   "size" : 4,
2877   "source_file" : "/system/core/libutils/include/utils/String16.h",
2878   "underlying_type" : "_ZTIj"
2879  },
2880  {
2881   "alignment" : 4,
2882   "enum_fields" :
2883   [
2884    {
2885     "enum_field_value" : 0,
2886     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
2887    },
2888    {
2889     "enum_field_value" : 1,
2890     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
2891    },
2892    {
2893     "enum_field_value" : 2,
2894     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
2895    },
2896    {
2897     "enum_field_value" : 3,
2898     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
2899    }
2900   ],
2901   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2902   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
2903   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2904   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2905   "size" : 4,
2906   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
2907   "underlying_type" : "_ZTIi"
2908  },
2909  {
2910   "alignment" : 4,
2911   "enum_fields" :
2912   [
2913    {
2914     "enum_field_value" : 0,
2915     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
2916    },
2917    {
2918     "enum_field_value" : 1,
2919     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
2920    },
2921    {
2922     "enum_field_value" : 2,
2923     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
2924    }
2925   ],
2926   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2927   "name" : "android::hardware::ProcessState::CallRestriction",
2928   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2929   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2930   "size" : 4,
2931   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
2932   "underlying_type" : "_ZTIi"
2933  },
2934  {
2935   "alignment" : 4,
2936   "enum_fields" :
2937   [
2938    {
2939     "enum_field_value" : 0,
2940     "name" : "android::hardware::HidlReturnRestriction::NONE"
2941    },
2942    {
2943     "enum_field_value" : 1,
2944     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
2945    },
2946    {
2947     "enum_field_value" : 2,
2948     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
2949    }
2950   ],
2951   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2952   "name" : "android::hardware::HidlReturnRestriction",
2953   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2954   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2955   "size" : 4,
2956   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
2957   "underlying_type" : "_ZTIi"
2958  },
2959  {
2960   "alignment" : 4,
2961   "enum_fields" :
2962   [
2963    {
2964     "enum_field_value" : 0,
2965     "name" : "android::hardware::boot::V1_0::BoolResult::FALSE"
2966    },
2967    {
2968     "enum_field_value" : 1,
2969     "name" : "android::hardware::boot::V1_0::BoolResult::TRUE"
2970    },
2971    {
2972     "enum_field_value" : -1,
2973     "name" : "android::hardware::boot::V1_0::BoolResult::INVALID_SLOT"
2974    }
2975   ],
2976   "linker_set_key" : "_ZTIN7android8hardware4boot4V1_010BoolResultE",
2977   "name" : "android::hardware::boot::V1_0::BoolResult",
2978   "referenced_type" : "_ZTIN7android8hardware4boot4V1_010BoolResultE",
2979   "self_type" : "_ZTIN7android8hardware4boot4V1_010BoolResultE",
2980   "size" : 4,
2981   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/types.h",
2982   "underlying_type" : "_ZTIi"
2983  },
2984  {
2985   "alignment" : 4,
2986   "enum_fields" :
2987   [
2988    {
2989     "enum_field_value" : 0,
2990     "name" : "android::hardware::boot::V1_1::MergeStatus::NONE"
2991    },
2992    {
2993     "enum_field_value" : 1,
2994     "name" : "android::hardware::boot::V1_1::MergeStatus::UNKNOWN"
2995    },
2996    {
2997     "enum_field_value" : 2,
2998     "name" : "android::hardware::boot::V1_1::MergeStatus::SNAPSHOTTED"
2999    },
3000    {
3001     "enum_field_value" : 3,
3002     "name" : "android::hardware::boot::V1_1::MergeStatus::MERGING"
3003    },
3004    {
3005     "enum_field_value" : 4,
3006     "name" : "android::hardware::boot::V1_1::MergeStatus::CANCELLED"
3007    }
3008   ],
3009   "linker_set_key" : "_ZTIN7android8hardware4boot4V1_111MergeStatusE",
3010   "name" : "android::hardware::boot::V1_1::MergeStatus",
3011   "referenced_type" : "_ZTIN7android8hardware4boot4V1_111MergeStatusE",
3012   "self_type" : "_ZTIN7android8hardware4boot4V1_111MergeStatusE",
3013   "size" : 4,
3014   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/types.h",
3015   "underlying_type" : "_ZTIi"
3016  },
3017  {
3018   "alignment" : 4,
3019   "enum_fields" :
3020   [
3021    {
3022     "enum_field_value" : 0,
3023     "name" : "android::hardware::Status::EX_NONE"
3024    },
3025    {
3026     "enum_field_value" : -1,
3027     "name" : "android::hardware::Status::EX_SECURITY"
3028    },
3029    {
3030     "enum_field_value" : -2,
3031     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
3032    },
3033    {
3034     "enum_field_value" : -3,
3035     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
3036    },
3037    {
3038     "enum_field_value" : -4,
3039     "name" : "android::hardware::Status::EX_NULL_POINTER"
3040    },
3041    {
3042     "enum_field_value" : -5,
3043     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
3044    },
3045    {
3046     "enum_field_value" : -6,
3047     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
3048    },
3049    {
3050     "enum_field_value" : -7,
3051     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
3052    },
3053    {
3054     "enum_field_value" : -128,
3055     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
3056    },
3057    {
3058     "enum_field_value" : -129,
3059     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
3060    }
3061   ],
3062   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
3063   "name" : "android::hardware::Status::Exception",
3064   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3065   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3066   "size" : 4,
3067   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3068   "underlying_type" : "_ZTIi"
3069  },
3070  {
3071   "alignment" : 4,
3072   "enum_fields" :
3073   [
3074    {
3075     "enum_field_value" : 1,
3076     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
3077    }
3078   ],
3079   "linker_set_key" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3080   "name" : "android::hardware::IBinder::(anonymous enum at system/libhwbinder/include/hwbinder/IBinder.h:47:5)",
3081   "referenced_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3082   "self_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3083   "size" : 4,
3084   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
3085   "underlying_type" : "_ZTIj"
3086  },
3087  {
3088   "alignment" : 4,
3089   "enum_fields" :
3090   [
3091    {
3092     "enum_field_value" : 0,
3093     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3094    },
3095    {
3096     "enum_field_value" : 1,
3097     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3098    },
3099    {
3100     "enum_field_value" : 2,
3101     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3102    },
3103    {
3104     "enum_field_value" : 3,
3105     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3106    },
3107    {
3108     "enum_field_value" : 4,
3109     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3110    },
3111    {
3112     "enum_field_value" : 5,
3113     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3114    },
3115    {
3116     "enum_field_value" : 6,
3117     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3118    },
3119    {
3120     "enum_field_value" : 7,
3121     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3122    },
3123    {
3124     "enum_field_value" : 8,
3125     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3126    },
3127    {
3128     "enum_field_value" : 9,
3129     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3130    }
3131   ],
3132   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3133   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3134   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3135   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3136   "size" : 4,
3137   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
3138   "underlying_type" : "_ZTIj"
3139  },
3140  {
3141   "alignment" : 4,
3142   "enum_fields" :
3143   [
3144    {
3145     "enum_field_value" : 1,
3146     "name" : "android::hardware::kSynchronizedReadWrite"
3147    },
3148    {
3149     "enum_field_value" : 2,
3150     "name" : "android::hardware::kUnsynchronizedWrite"
3151    }
3152   ],
3153   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3154   "name" : "android::hardware::MQFlavor",
3155   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3156   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3157   "size" : 4,
3158   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3159   "underlying_type" : "_ZTIj"
3160  },
3161  {
3162   "alignment" : 4,
3163   "enum_fields" :
3164   [
3165    {
3166     "enum_field_value" : 0,
3167     "name" : "android::Condition::WAKE_UP_ONE"
3168    },
3169    {
3170     "enum_field_value" : 1,
3171     "name" : "android::Condition::WAKE_UP_ALL"
3172    }
3173   ],
3174   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
3175   "name" : "android::Condition::WakeUpType",
3176   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3177   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3178   "size" : 4,
3179   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3180   "underlying_type" : "_ZTIj"
3181  },
3182  {
3183   "alignment" : 4,
3184   "enum_fields" :
3185   [
3186    {
3187     "enum_field_value" : 0,
3188     "name" : "android::Condition::PRIVATE"
3189    },
3190    {
3191     "enum_field_value" : 1,
3192     "name" : "android::Condition::SHARED"
3193    }
3194   ],
3195   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
3196   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
3197   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
3198   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
3199   "size" : 4,
3200   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3201   "underlying_type" : "_ZTIj"
3202  }
3203 ],
3204 "function_types" :
3205 [
3206  {
3207   "alignment" : 4,
3208   "linker_set_key" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3209   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3210   "parameters" :
3211   [
3212    {
3213     "referenced_type" : "_ZTIRKN7android8String16E"
3214    },
3215    {
3216     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3217    },
3218    {
3219     "referenced_type" : "_ZTIPv"
3220    }
3221   ],
3222   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3223   "return_type" : "_ZTIb",
3224   "self_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3225   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3226  },
3227  {
3228   "alignment" : 4,
3229   "linker_set_key" : "_ZTIFiPvE",
3230   "name" : "int (void *)",
3231   "parameters" :
3232   [
3233    {
3234     "referenced_type" : "_ZTIPv"
3235    }
3236   ],
3237   "referenced_type" : "_ZTIFiPvE",
3238   "return_type" : "_ZTIi",
3239   "self_type" : "_ZTIFiPvE",
3240   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3241  },
3242  {
3243   "alignment" : 4,
3244   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3245   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3246   "parameters" :
3247   [
3248    {
3249     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3250    },
3251    {
3252     "referenced_type" : "_ZTIPKh"
3253    },
3254    {
3255     "referenced_type" : "_ZTIj"
3256    },
3257    {
3258     "referenced_type" : "_ZTIPKy"
3259    },
3260    {
3261     "referenced_type" : "_ZTIj"
3262    },
3263    {
3264     "referenced_type" : "_ZTIPv"
3265    }
3266   ],
3267   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3268   "return_type" : "_ZTIv",
3269   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3270   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3271  }
3272 ],
3273 "functions" :
3274 [
3275  {
3276   "function_name" : "android::hardware::boot::V1_1::IBootControl::getService",
3277   "linker_set_key" : "_ZN7android8hardware4boot4V1_112IBootControl10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3278   "parameters" :
3279   [
3280    {
3281     "default_arg" : true,
3282     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3283    },
3284    {
3285     "default_arg" : true,
3286     "referenced_type" : "_ZTIb"
3287    }
3288   ],
3289   "return_type" : "_ZTIN7android2spINS_8hardware4boot4V1_112IBootControlEEE",
3290   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/IBootControl.h"
3291  },
3292  {
3293   "function_name" : "android::hardware::boot::V1_1::IBootControl::linkToDeath",
3294   "linker_set_key" : "_ZN7android8hardware4boot4V1_112IBootControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3295   "parameters" :
3296   [
3297    {
3298     "is_this_ptr" : true,
3299     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_112IBootControlE"
3300    },
3301    {
3302     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3303    },
3304    {
3305     "referenced_type" : "_ZTIy"
3306    }
3307   ],
3308   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3309   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/IBootControl.h"
3310  },
3311  {
3312   "function_name" : "android::hardware::boot::V1_1::IBootControl::getDebugInfo",
3313   "linker_set_key" : "_ZN7android8hardware4boot4V1_112IBootControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3314   "parameters" :
3315   [
3316    {
3317     "is_this_ptr" : true,
3318     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_112IBootControlE"
3319    },
3320    {
3321     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3322    }
3323   ],
3324   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3325   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/IBootControl.h"
3326  },
3327  {
3328   "function_name" : "android::hardware::boot::V1_1::IBootControl::getHashChain",
3329   "linker_set_key" : "_ZN7android8hardware4boot4V1_112IBootControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3330   "parameters" :
3331   [
3332    {
3333     "is_this_ptr" : true,
3334     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_112IBootControlE"
3335    },
3336    {
3337     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3338    }
3339   ],
3340   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3341   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/IBootControl.h"
3342  },
3343  {
3344   "function_name" : "android::hardware::boot::V1_1::IBootControl::tryGetService",
3345   "linker_set_key" : "_ZN7android8hardware4boot4V1_112IBootControl13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3346   "parameters" :
3347   [
3348    {
3349     "default_arg" : true,
3350     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3351    },
3352    {
3353     "default_arg" : true,
3354     "referenced_type" : "_ZTIb"
3355    }
3356   ],
3357   "return_type" : "_ZTIN7android2spINS_8hardware4boot4V1_112IBootControlEEE",
3358   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/IBootControl.h"
3359  },
3360  {
3361   "function_name" : "android::hardware::boot::V1_1::IBootControl::unlinkToDeath",
3362   "linker_set_key" : "_ZN7android8hardware4boot4V1_112IBootControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3363   "parameters" :
3364   [
3365    {
3366     "is_this_ptr" : true,
3367     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_112IBootControlE"
3368    },
3369    {
3370     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3371    }
3372   ],
3373   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3374   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/IBootControl.h"
3375  },
3376  {
3377   "function_name" : "android::hardware::boot::V1_1::IBootControl::interfaceChain",
3378   "linker_set_key" : "_ZN7android8hardware4boot4V1_112IBootControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3379   "parameters" :
3380   [
3381    {
3382     "is_this_ptr" : true,
3383     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_112IBootControlE"
3384    },
3385    {
3386     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3387    }
3388   ],
3389   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3390   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/IBootControl.h"
3391  },
3392  {
3393   "function_name" : "android::hardware::boot::V1_1::IBootControl::registerAsService",
3394   "linker_set_key" : "_ZN7android8hardware4boot4V1_112IBootControl17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3395   "parameters" :
3396   [
3397    {
3398     "is_this_ptr" : true,
3399     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_112IBootControlE"
3400    },
3401    {
3402     "default_arg" : true,
3403     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3404    }
3405   ],
3406   "return_type" : "_ZTIi",
3407   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/IBootControl.h"
3408  },
3409  {
3410   "function_name" : "android::hardware::boot::V1_1::IBootControl::interfaceDescriptor",
3411   "linker_set_key" : "_ZN7android8hardware4boot4V1_112IBootControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3412   "parameters" :
3413   [
3414    {
3415     "is_this_ptr" : true,
3416     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_112IBootControlE"
3417    },
3418    {
3419     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3420    }
3421   ],
3422   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3423   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/IBootControl.h"
3424  },
3425  {
3426   "function_name" : "android::hardware::boot::V1_1::IBootControl::notifySyspropsChanged",
3427   "linker_set_key" : "_ZN7android8hardware4boot4V1_112IBootControl21notifySyspropsChangedEv",
3428   "parameters" :
3429   [
3430    {
3431     "is_this_ptr" : true,
3432     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_112IBootControlE"
3433    }
3434   ],
3435   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3436   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/IBootControl.h"
3437  },
3438  {
3439   "function_name" : "android::hardware::boot::V1_1::IBootControl::setHALInstrumentation",
3440   "linker_set_key" : "_ZN7android8hardware4boot4V1_112IBootControl21setHALInstrumentationEv",
3441   "parameters" :
3442   [
3443    {
3444     "is_this_ptr" : true,
3445     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_112IBootControlE"
3446    }
3447   ],
3448   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3449   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/IBootControl.h"
3450  },
3451  {
3452   "function_name" : "android::hardware::boot::V1_1::IBootControl::registerForNotifications",
3453   "linker_set_key" : "_ZN7android8hardware4boot4V1_112IBootControl24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3454   "parameters" :
3455   [
3456    {
3457     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3458    },
3459    {
3460     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
3461    }
3462   ],
3463   "return_type" : "_ZTIb",
3464   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/IBootControl.h"
3465  },
3466  {
3467   "function_name" : "android::hardware::boot::V1_1::IBootControl::ping",
3468   "linker_set_key" : "_ZN7android8hardware4boot4V1_112IBootControl4pingEv",
3469   "parameters" :
3470   [
3471    {
3472     "is_this_ptr" : true,
3473     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_112IBootControlE"
3474    }
3475   ],
3476   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3477   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/IBootControl.h"
3478  },
3479  {
3480   "function_name" : "android::hardware::boot::V1_1::IBootControl::debug",
3481   "linker_set_key" : "_ZN7android8hardware4boot4V1_112IBootControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3482   "parameters" :
3483   [
3484    {
3485     "is_this_ptr" : true,
3486     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_112IBootControlE"
3487    },
3488    {
3489     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
3490    },
3491    {
3492     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
3493    }
3494   ],
3495   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3496   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/IBootControl.h"
3497  },
3498  {
3499   "function_name" : "android::hardware::boot::V1_1::IBootControl::castFrom",
3500   "linker_set_key" : "_ZN7android8hardware4boot4V1_112IBootControl8castFromERKNS_2spINS1_4V1_012IBootControlEEEb",
3501   "parameters" :
3502   [
3503    {
3504     "referenced_type" : "_ZTIRKN7android2spINS_8hardware4boot4V1_012IBootControlEEE"
3505    },
3506    {
3507     "default_arg" : true,
3508     "referenced_type" : "_ZTIb"
3509    }
3510   ],
3511   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_4boot4V1_112IBootControlEEEEE",
3512   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/IBootControl.h"
3513  },
3514  {
3515   "function_name" : "android::hardware::boot::V1_1::IBootControl::castFrom",
3516   "linker_set_key" : "_ZN7android8hardware4boot4V1_112IBootControl8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3517   "parameters" :
3518   [
3519    {
3520     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
3521    },
3522    {
3523     "default_arg" : true,
3524     "referenced_type" : "_ZTIb"
3525    }
3526   ],
3527   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_4boot4V1_112IBootControlEEEEE",
3528   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/IBootControl.h"
3529  },
3530  {
3531   "function_name" : "android::hardware::boot::V1_1::IBootControl::castFrom",
3532   "linker_set_key" : "_ZN7android8hardware4boot4V1_112IBootControl8castFromERKNS_2spIS3_EEb",
3533   "parameters" :
3534   [
3535    {
3536     "referenced_type" : "_ZTIRKN7android2spINS_8hardware4boot4V1_112IBootControlEEE"
3537    },
3538    {
3539     "default_arg" : true,
3540     "referenced_type" : "_ZTIb"
3541    }
3542   ],
3543   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_4boot4V1_112IBootControlEEEEE",
3544   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/IBootControl.h"
3545  },
3546  {
3547   "access" : "private",
3548   "function_name" : "android::hardware::boot::V1_1::BsBootControl::addOnewayTask",
3549   "linker_set_key" : "_ZN7android8hardware4boot4V1_113BsBootControl13addOnewayTaskENSt3__18functionIFvvEEE",
3550   "parameters" :
3551   [
3552    {
3553     "is_this_ptr" : true,
3554     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_113BsBootControlE"
3555    },
3556    {
3557     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
3558    }
3559   ],
3560   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3561   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BsBootControl.h"
3562  },
3563  {
3564   "function_name" : "android::hardware::boot::V1_1::BsBootControl::BsBootControl",
3565   "linker_set_key" : "_ZN7android8hardware4boot4V1_113BsBootControlC1ENS_2spINS2_12IBootControlEEE",
3566   "parameters" :
3567   [
3568    {
3569     "is_this_ptr" : true,
3570     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_113BsBootControlE"
3571    },
3572    {
3573     "referenced_type" : "_ZTIKN7android2spINS_8hardware4boot4V1_112IBootControlEEE"
3574    }
3575   ],
3576   "return_type" : "_ZTIv",
3577   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BsBootControl.h"
3578  },
3579  {
3580   "function_name" : "android::hardware::boot::V1_1::BsBootControl::BsBootControl",
3581   "linker_set_key" : "_ZN7android8hardware4boot4V1_113BsBootControlC2ENS_2spINS2_12IBootControlEEE",
3582   "parameters" :
3583   [
3584    {
3585     "is_this_ptr" : true,
3586     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_113BsBootControlE"
3587    },
3588    {
3589     "referenced_type" : "_ZTIKN7android2spINS_8hardware4boot4V1_112IBootControlEEE"
3590    }
3591   ],
3592   "return_type" : "_ZTIv",
3593   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BsBootControl.h"
3594  },
3595  {
3596   "function_name" : "android::hardware::boot::V1_1::BnHwBootControl::onTransact",
3597   "linker_set_key" : "_ZN7android8hardware4boot4V1_115BnHwBootControl10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
3598   "parameters" :
3599   [
3600    {
3601     "is_this_ptr" : true,
3602     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_115BnHwBootControlE"
3603    },
3604    {
3605     "referenced_type" : "_ZTIj"
3606    },
3607    {
3608     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3609    },
3610    {
3611     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3612    },
3613    {
3614     "default_arg" : true,
3615     "referenced_type" : "_ZTIj"
3616    },
3617    {
3618     "default_arg" : true,
3619     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3620    }
3621   ],
3622   "return_type" : "_ZTIi",
3623   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BnHwBootControl.h"
3624  },
3625  {
3626   "access" : "private",
3627   "function_name" : "android::hardware::boot::V1_1::BnHwBootControl::getDebugInfo",
3628   "linker_set_key" : "_ZN7android8hardware4boot4V1_115BnHwBootControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3629   "parameters" :
3630   [
3631    {
3632     "is_this_ptr" : true,
3633     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_115BnHwBootControlE"
3634    },
3635    {
3636     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3637    }
3638   ],
3639   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3640   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BnHwBootControl.h"
3641  },
3642  {
3643   "function_name" : "android::hardware::boot::V1_1::BnHwBootControl::_hidl_getSnapshotMergeStatus",
3644   "linker_set_key" : "_ZN7android8hardware4boot4V1_115BnHwBootControl28_hidl_getSnapshotMergeStatusEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3645   "parameters" :
3646   [
3647    {
3648     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3649    },
3650    {
3651     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3652    },
3653    {
3654     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3655    },
3656    {
3657     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3658    }
3659   ],
3660   "return_type" : "_ZTIi",
3661   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BnHwBootControl.h"
3662  },
3663  {
3664   "function_name" : "android::hardware::boot::V1_1::BnHwBootControl::_hidl_setSnapshotMergeStatus",
3665   "linker_set_key" : "_ZN7android8hardware4boot4V1_115BnHwBootControl28_hidl_setSnapshotMergeStatusEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3666   "parameters" :
3667   [
3668    {
3669     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3670    },
3671    {
3672     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3673    },
3674    {
3675     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3676    },
3677    {
3678     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3679    }
3680   ],
3681   "return_type" : "_ZTIi",
3682   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BnHwBootControl.h"
3683  },
3684  {
3685   "access" : "private",
3686   "function_name" : "android::hardware::boot::V1_1::BnHwBootControl::ping",
3687   "linker_set_key" : "_ZN7android8hardware4boot4V1_115BnHwBootControl4pingEv",
3688   "parameters" :
3689   [
3690    {
3691     "is_this_ptr" : true,
3692     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_115BnHwBootControlE"
3693    }
3694   ],
3695   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3696   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BnHwBootControl.h"
3697  },
3698  {
3699   "function_name" : "android::hardware::boot::V1_1::BnHwBootControl::BnHwBootControl",
3700   "linker_set_key" : "_ZN7android8hardware4boot4V1_115BnHwBootControlC1ERKNS_2spINS2_12IBootControlEEE",
3701   "parameters" :
3702   [
3703    {
3704     "is_this_ptr" : true,
3705     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_115BnHwBootControlE"
3706    },
3707    {
3708     "referenced_type" : "_ZTIRKN7android2spINS_8hardware4boot4V1_112IBootControlEEE"
3709    }
3710   ],
3711   "return_type" : "_ZTIv",
3712   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BnHwBootControl.h"
3713  },
3714  {
3715   "function_name" : "android::hardware::boot::V1_1::BnHwBootControl::BnHwBootControl",
3716   "linker_set_key" : "_ZN7android8hardware4boot4V1_115BnHwBootControlC2ERKNS_2spINS2_12IBootControlEEE",
3717   "parameters" :
3718   [
3719    {
3720     "is_this_ptr" : true,
3721     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_115BnHwBootControlE"
3722    },
3723    {
3724     "referenced_type" : "_ZTIRKN7android2spINS_8hardware4boot4V1_112IBootControlEEE"
3725    }
3726   ],
3727   "return_type" : "_ZTIv",
3728   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BnHwBootControl.h"
3729  },
3730  {
3731   "function_name" : "android::hardware::boot::V1_1::BnHwBootControl::~BnHwBootControl",
3732   "linker_set_key" : "_ZN7android8hardware4boot4V1_115BnHwBootControlD0Ev",
3733   "parameters" :
3734   [
3735    {
3736     "is_this_ptr" : true,
3737     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_115BnHwBootControlE"
3738    }
3739   ],
3740   "return_type" : "_ZTIv",
3741   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BnHwBootControl.h"
3742  },
3743  {
3744   "function_name" : "android::hardware::boot::V1_1::BnHwBootControl::~BnHwBootControl",
3745   "linker_set_key" : "_ZN7android8hardware4boot4V1_115BnHwBootControlD1Ev",
3746   "parameters" :
3747   [
3748    {
3749     "is_this_ptr" : true,
3750     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_115BnHwBootControlE"
3751    }
3752   ],
3753   "return_type" : "_ZTIv",
3754   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BnHwBootControl.h"
3755  },
3756  {
3757   "function_name" : "android::hardware::boot::V1_1::BnHwBootControl::~BnHwBootControl",
3758   "linker_set_key" : "_ZN7android8hardware4boot4V1_115BnHwBootControlD2Ev",
3759   "parameters" :
3760   [
3761    {
3762     "is_this_ptr" : true,
3763     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_115BnHwBootControlE"
3764    }
3765   ],
3766   "return_type" : "_ZTIv",
3767   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BnHwBootControl.h"
3768  },
3769  {
3770   "function_name" : "android::hardware::boot::V1_1::BpHwBootControl::linkToDeath",
3771   "linker_set_key" : "_ZN7android8hardware4boot4V1_115BpHwBootControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3772   "parameters" :
3773   [
3774    {
3775     "is_this_ptr" : true,
3776     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_115BpHwBootControlE"
3777    },
3778    {
3779     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3780    },
3781    {
3782     "referenced_type" : "_ZTIy"
3783    }
3784   ],
3785   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3786   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BpHwBootControl.h"
3787  },
3788  {
3789   "function_name" : "android::hardware::boot::V1_1::BpHwBootControl::getDebugInfo",
3790   "linker_set_key" : "_ZN7android8hardware4boot4V1_115BpHwBootControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3791   "parameters" :
3792   [
3793    {
3794     "is_this_ptr" : true,
3795     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_115BpHwBootControlE"
3796    },
3797    {
3798     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3799    }
3800   ],
3801   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3802   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BpHwBootControl.h"
3803  },
3804  {
3805   "function_name" : "android::hardware::boot::V1_1::BpHwBootControl::getHashChain",
3806   "linker_set_key" : "_ZN7android8hardware4boot4V1_115BpHwBootControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3807   "parameters" :
3808   [
3809    {
3810     "is_this_ptr" : true,
3811     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_115BpHwBootControlE"
3812    },
3813    {
3814     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3815    }
3816   ],
3817   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3818   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BpHwBootControl.h"
3819  },
3820  {
3821   "function_name" : "android::hardware::boot::V1_1::BpHwBootControl::unlinkToDeath",
3822   "linker_set_key" : "_ZN7android8hardware4boot4V1_115BpHwBootControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3823   "parameters" :
3824   [
3825    {
3826     "is_this_ptr" : true,
3827     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_115BpHwBootControlE"
3828    },
3829    {
3830     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3831    }
3832   ],
3833   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3834   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BpHwBootControl.h"
3835  },
3836  {
3837   "function_name" : "android::hardware::boot::V1_1::BpHwBootControl::getCurrentSlot",
3838   "linker_set_key" : "_ZN7android8hardware4boot4V1_115BpHwBootControl14getCurrentSlotEv",
3839   "parameters" :
3840   [
3841    {
3842     "is_this_ptr" : true,
3843     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_115BpHwBootControlE"
3844    }
3845   ],
3846   "return_type" : "_ZTIN7android8hardware6ReturnIjEE",
3847   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BpHwBootControl.h"
3848  },
3849  {
3850   "function_name" : "android::hardware::boot::V1_1::BpHwBootControl::getNumberSlots",
3851   "linker_set_key" : "_ZN7android8hardware4boot4V1_115BpHwBootControl14getNumberSlotsEv",
3852   "parameters" :
3853   [
3854    {
3855     "is_this_ptr" : true,
3856     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_115BpHwBootControlE"
3857    }
3858   ],
3859   "return_type" : "_ZTIN7android8hardware6ReturnIjEE",
3860   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BpHwBootControl.h"
3861  },
3862  {
3863   "function_name" : "android::hardware::boot::V1_1::BpHwBootControl::interfaceChain",
3864   "linker_set_key" : "_ZN7android8hardware4boot4V1_115BpHwBootControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3865   "parameters" :
3866   [
3867    {
3868     "is_this_ptr" : true,
3869     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_115BpHwBootControlE"
3870    },
3871    {
3872     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3873    }
3874   ],
3875   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3876   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BpHwBootControl.h"
3877  },
3878  {
3879   "function_name" : "android::hardware::boot::V1_1::BpHwBootControl::isSlotBootable",
3880   "linker_set_key" : "_ZN7android8hardware4boot4V1_115BpHwBootControl14isSlotBootableEj",
3881   "parameters" :
3882   [
3883    {
3884     "is_this_ptr" : true,
3885     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_115BpHwBootControlE"
3886    },
3887    {
3888     "referenced_type" : "_ZTIj"
3889    }
3890   ],
3891   "return_type" : "_ZTIN7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
3892   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BpHwBootControl.h"
3893  },
3894  {
3895   "function_name" : "android::hardware::boot::V1_1::BpHwBootControl::onLastStrongRef",
3896   "linker_set_key" : "_ZN7android8hardware4boot4V1_115BpHwBootControl15onLastStrongRefEPKv",
3897   "parameters" :
3898   [
3899    {
3900     "is_this_ptr" : true,
3901     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_115BpHwBootControlE"
3902    },
3903    {
3904     "referenced_type" : "_ZTIPKv"
3905    }
3906   ],
3907   "return_type" : "_ZTIv",
3908   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BpHwBootControl.h"
3909  },
3910  {
3911   "function_name" : "android::hardware::boot::V1_1::BpHwBootControl::setActiveBootSlot",
3912   "linker_set_key" : "_ZN7android8hardware4boot4V1_115BpHwBootControl17setActiveBootSlotEjNSt3__18functionIFvRKNS1_4V1_013CommandResultEEEE",
3913   "parameters" :
3914   [
3915    {
3916     "is_this_ptr" : true,
3917     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_115BpHwBootControlE"
3918    },
3919    {
3920     "referenced_type" : "_ZTIj"
3921    },
3922    {
3923     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware4boot4V1_013CommandResultEEEE"
3924    }
3925   ],
3926   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3927   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BpHwBootControl.h"
3928  },
3929  {
3930   "function_name" : "android::hardware::boot::V1_1::BpHwBootControl::markBootSuccessful",
3931   "linker_set_key" : "_ZN7android8hardware4boot4V1_115BpHwBootControl18markBootSuccessfulENSt3__18functionIFvRKNS1_4V1_013CommandResultEEEE",
3932   "parameters" :
3933   [
3934    {
3935     "is_this_ptr" : true,
3936     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_115BpHwBootControlE"
3937    },
3938    {
3939     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware4boot4V1_013CommandResultEEEE"
3940    }
3941   ],
3942   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3943   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BpHwBootControl.h"
3944  },
3945  {
3946   "function_name" : "android::hardware::boot::V1_1::BpHwBootControl::interfaceDescriptor",
3947   "linker_set_key" : "_ZN7android8hardware4boot4V1_115BpHwBootControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3948   "parameters" :
3949   [
3950    {
3951     "is_this_ptr" : true,
3952     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_115BpHwBootControlE"
3953    },
3954    {
3955     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3956    }
3957   ],
3958   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3959   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BpHwBootControl.h"
3960  },
3961  {
3962   "function_name" : "android::hardware::boot::V1_1::BpHwBootControl::setSlotAsUnbootable",
3963   "linker_set_key" : "_ZN7android8hardware4boot4V1_115BpHwBootControl19setSlotAsUnbootableEjNSt3__18functionIFvRKNS1_4V1_013CommandResultEEEE",
3964   "parameters" :
3965   [
3966    {
3967     "is_this_ptr" : true,
3968     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_115BpHwBootControlE"
3969    },
3970    {
3971     "referenced_type" : "_ZTIj"
3972    },
3973    {
3974     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware4boot4V1_013CommandResultEEEE"
3975    }
3976   ],
3977   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3978   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BpHwBootControl.h"
3979  },
3980  {
3981   "function_name" : "android::hardware::boot::V1_1::BpHwBootControl::notifySyspropsChanged",
3982   "linker_set_key" : "_ZN7android8hardware4boot4V1_115BpHwBootControl21notifySyspropsChangedEv",
3983   "parameters" :
3984   [
3985    {
3986     "is_this_ptr" : true,
3987     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_115BpHwBootControlE"
3988    }
3989   ],
3990   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3991   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BpHwBootControl.h"
3992  },
3993  {
3994   "function_name" : "android::hardware::boot::V1_1::BpHwBootControl::setHALInstrumentation",
3995   "linker_set_key" : "_ZN7android8hardware4boot4V1_115BpHwBootControl21setHALInstrumentationEv",
3996   "parameters" :
3997   [
3998    {
3999     "is_this_ptr" : true,
4000     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_115BpHwBootControlE"
4001    }
4002   ],
4003   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4004   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BpHwBootControl.h"
4005  },
4006  {
4007   "function_name" : "android::hardware::boot::V1_1::BpHwBootControl::getSnapshotMergeStatus",
4008   "linker_set_key" : "_ZN7android8hardware4boot4V1_115BpHwBootControl22getSnapshotMergeStatusEv",
4009   "parameters" :
4010   [
4011    {
4012     "is_this_ptr" : true,
4013     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_115BpHwBootControlE"
4014    }
4015   ],
4016   "return_type" : "_ZTIN7android8hardware6ReturnINS0_4boot4V1_111MergeStatusEEE",
4017   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BpHwBootControl.h"
4018  },
4019  {
4020   "function_name" : "android::hardware::boot::V1_1::BpHwBootControl::isSlotMarkedSuccessful",
4021   "linker_set_key" : "_ZN7android8hardware4boot4V1_115BpHwBootControl22isSlotMarkedSuccessfulEj",
4022   "parameters" :
4023   [
4024    {
4025     "is_this_ptr" : true,
4026     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_115BpHwBootControlE"
4027    },
4028    {
4029     "referenced_type" : "_ZTIj"
4030    }
4031   ],
4032   "return_type" : "_ZTIN7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
4033   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BpHwBootControl.h"
4034  },
4035  {
4036   "function_name" : "android::hardware::boot::V1_1::BpHwBootControl::setSnapshotMergeStatus",
4037   "linker_set_key" : "_ZN7android8hardware4boot4V1_115BpHwBootControl22setSnapshotMergeStatusENS2_11MergeStatusE",
4038   "parameters" :
4039   [
4040    {
4041     "is_this_ptr" : true,
4042     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_115BpHwBootControlE"
4043    },
4044    {
4045     "referenced_type" : "_ZTIN7android8hardware4boot4V1_111MergeStatusE"
4046    }
4047   ],
4048   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4049   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BpHwBootControl.h"
4050  },
4051  {
4052   "function_name" : "android::hardware::boot::V1_1::BpHwBootControl::_hidl_getSnapshotMergeStatus",
4053   "linker_set_key" : "_ZN7android8hardware4boot4V1_115BpHwBootControl28_hidl_getSnapshotMergeStatusEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
4054   "parameters" :
4055   [
4056    {
4057     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4058    },
4059    {
4060     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4061    }
4062   ],
4063   "return_type" : "_ZTIN7android8hardware6ReturnINS0_4boot4V1_111MergeStatusEEE",
4064   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BpHwBootControl.h"
4065  },
4066  {
4067   "function_name" : "android::hardware::boot::V1_1::BpHwBootControl::_hidl_setSnapshotMergeStatus",
4068   "linker_set_key" : "_ZN7android8hardware4boot4V1_115BpHwBootControl28_hidl_setSnapshotMergeStatusEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_11MergeStatusE",
4069   "parameters" :
4070   [
4071    {
4072     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4073    },
4074    {
4075     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4076    },
4077    {
4078     "referenced_type" : "_ZTIN7android8hardware4boot4V1_111MergeStatusE"
4079    }
4080   ],
4081   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4082   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BpHwBootControl.h"
4083  },
4084  {
4085   "function_name" : "android::hardware::boot::V1_1::BpHwBootControl::ping",
4086   "linker_set_key" : "_ZN7android8hardware4boot4V1_115BpHwBootControl4pingEv",
4087   "parameters" :
4088   [
4089    {
4090     "is_this_ptr" : true,
4091     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_115BpHwBootControlE"
4092    }
4093   ],
4094   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4095   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BpHwBootControl.h"
4096  },
4097  {
4098   "function_name" : "android::hardware::boot::V1_1::BpHwBootControl::debug",
4099   "linker_set_key" : "_ZN7android8hardware4boot4V1_115BpHwBootControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4100   "parameters" :
4101   [
4102    {
4103     "is_this_ptr" : true,
4104     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_115BpHwBootControlE"
4105    },
4106    {
4107     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4108    },
4109    {
4110     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4111    }
4112   ],
4113   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4114   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BpHwBootControl.h"
4115  },
4116  {
4117   "function_name" : "android::hardware::boot::V1_1::BpHwBootControl::getSuffix",
4118   "linker_set_key" : "_ZN7android8hardware4boot4V1_115BpHwBootControl9getSuffixEjNSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4119   "parameters" :
4120   [
4121    {
4122     "is_this_ptr" : true,
4123     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_115BpHwBootControlE"
4124    },
4125    {
4126     "referenced_type" : "_ZTIj"
4127    },
4128    {
4129     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4130    }
4131   ],
4132   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4133   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BpHwBootControl.h"
4134  },
4135  {
4136   "function_name" : "android::hardware::boot::V1_1::BpHwBootControl::BpHwBootControl",
4137   "linker_set_key" : "_ZN7android8hardware4boot4V1_115BpHwBootControlC1ERKNS_2spINS0_7IBinderEEE",
4138   "parameters" :
4139   [
4140    {
4141     "is_this_ptr" : true,
4142     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_115BpHwBootControlE"
4143    },
4144    {
4145     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4146    }
4147   ],
4148   "return_type" : "_ZTIv",
4149   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BpHwBootControl.h"
4150  },
4151  {
4152   "function_name" : "android::hardware::boot::V1_1::BpHwBootControl::BpHwBootControl",
4153   "linker_set_key" : "_ZN7android8hardware4boot4V1_115BpHwBootControlC2ERKNS_2spINS0_7IBinderEEE",
4154   "parameters" :
4155   [
4156    {
4157     "is_this_ptr" : true,
4158     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_115BpHwBootControlE"
4159    },
4160    {
4161     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4162    }
4163   ],
4164   "return_type" : "_ZTIv",
4165   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BpHwBootControl.h"
4166  },
4167  {
4168   "function_name" : "android::hardware::details::castInterface",
4169   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_4boot4V1_112IBootControlENS3_4V1_012IBootControlENS4_15BpHwBootControlEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
4170   "parameters" :
4171   [
4172    {
4173     "referenced_type" : "_ZTIN7android2spINS_8hardware4boot4V1_012IBootControlEEE"
4174    },
4175    {
4176     "referenced_type" : "_ZTIPKc"
4177    },
4178    {
4179     "referenced_type" : "_ZTIb"
4180    }
4181   ],
4182   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_4boot4V1_112IBootControlEEEEE",
4183   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4184   "template_args" :
4185   [
4186    "_ZTIN7android8hardware4boot4V1_112IBootControlE",
4187    "_ZTIN7android8hardware4boot4V1_012IBootControlE",
4188    "_ZTIN7android8hardware4boot4V1_115BpHwBootControlE"
4189   ]
4190  },
4191  {
4192   "function_name" : "android::hardware::details::castInterface",
4193   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_4boot4V1_112IBootControlENS_4hidl4base4V1_05IBaseENS4_15BpHwBootControlEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
4194   "parameters" :
4195   [
4196    {
4197     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
4198    },
4199    {
4200     "referenced_type" : "_ZTIPKc"
4201    },
4202    {
4203     "referenced_type" : "_ZTIb"
4204    }
4205   ],
4206   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_4boot4V1_112IBootControlEEEEE",
4207   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4208   "template_args" :
4209   [
4210    "_ZTIN7android8hardware4boot4V1_112IBootControlE",
4211    "_ZTIN7android4hidl4base4V1_05IBaseE",
4212    "_ZTIN7android8hardware4boot4V1_115BpHwBootControlE"
4213   ]
4214  },
4215  {
4216   "function_name" : "android::hardware::details::getServiceInternal",
4217   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_4boot4V1_115BpHwBootControlENS4_12IBootControlEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
4218   "parameters" :
4219   [
4220    {
4221     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4222    },
4223    {
4224     "referenced_type" : "_ZTIb"
4225    },
4226    {
4227     "referenced_type" : "_ZTIb"
4228    }
4229   ],
4230   "return_type" : "_ZTIN7android2spINS_8hardware4boot4V1_112IBootControlEEE",
4231   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4232   "template_args" :
4233   [
4234    "_ZTIN7android8hardware4boot4V1_115BpHwBootControlE",
4235    "_ZTIN7android8hardware4boot4V1_112IBootControlE",
4236    "_ZTIv",
4237    "_ZTIv"
4238   ]
4239  },
4240  {
4241   "function_name" : "android::hardware::boot::V1_1::BpHwBootControl::onLastStrongRef",
4242   "linker_set_key" : "_ZThn8_N7android8hardware4boot4V1_115BpHwBootControl15onLastStrongRefEPKv",
4243   "parameters" :
4244   [
4245    {
4246     "is_this_ptr" : true,
4247     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_115BpHwBootControlE"
4248    },
4249    {
4250     "referenced_type" : "_ZTIPKv"
4251    }
4252   ],
4253   "return_type" : "_ZTIv",
4254   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BpHwBootControl.h"
4255  },
4256  {
4257   "function_name" : "android::hardware::boot::V1_1::BpHwBootControl::onLastStrongRef",
4258   "linker_set_key" : "_ZTv0_n20_N7android8hardware4boot4V1_115BpHwBootControl15onLastStrongRefEPKv",
4259   "parameters" :
4260   [
4261    {
4262     "is_this_ptr" : true,
4263     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_115BpHwBootControlE"
4264    },
4265    {
4266     "referenced_type" : "_ZTIPKv"
4267    }
4268   ],
4269   "return_type" : "_ZTIv",
4270   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BpHwBootControl.h"
4271  }
4272 ],
4273 "global_vars" :
4274 [
4275  {
4276   "linker_set_key" : "_ZN7android8hardware4boot4V1_112IBootControl10descriptorE",
4277   "name" : "android::hardware::boot::V1_1::IBootControl::descriptor",
4278   "referenced_type" : "_ZTIPKc",
4279   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/IBootControl.h"
4280  }
4281 ],
4282 "lvalue_reference_types" :
4283 [
4284  {
4285   "alignment" : 4,
4286   "linker_set_key" : "_ZTIRK7log_msg",
4287   "name" : "const log_msg &",
4288   "referenced_type" : "_ZTIK7log_msg",
4289   "self_type" : "_ZTIRK7log_msg",
4290   "size" : 4,
4291   "source_file" : "/system/core/liblog/include/log/log_read.h"
4292  },
4293  {
4294   "alignment" : 4,
4295   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4296   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4297   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4298   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4299   "size" : 4,
4300   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4301  },
4302  {
4303   "alignment" : 4,
4304   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4305   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
4306   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4307   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4308   "size" : 4,
4309   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/IBootControl.h"
4310  },
4311  {
4312   "alignment" : 4,
4313   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
4314   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
4315   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
4316   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
4317   "size" : 4,
4318   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4319  },
4320  {
4321   "alignment" : 4,
4322   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4323   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4324   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4325   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4326   "size" : 4,
4327   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4328  },
4329  {
4330   "alignment" : 4,
4331   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware4boot4V1_012IBootControlEEE",
4332   "name" : "const android::sp<android::hardware::boot::V1_0::IBootControl> &",
4333   "referenced_type" : "_ZTIKN7android2spINS_8hardware4boot4V1_012IBootControlEEE",
4334   "self_type" : "_ZTIRKN7android2spINS_8hardware4boot4V1_012IBootControlEEE",
4335   "size" : 4,
4336   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4337  },
4338  {
4339   "alignment" : 4,
4340   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware4boot4V1_112IBootControlEEE",
4341   "name" : "const android::sp<android::hardware::boot::V1_1::IBootControl> &",
4342   "referenced_type" : "_ZTIKN7android2spINS_8hardware4boot4V1_112IBootControlEEE",
4343   "self_type" : "_ZTIRKN7android2spINS_8hardware4boot4V1_112IBootControlEEE",
4344   "size" : 4,
4345   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4346  },
4347  {
4348   "alignment" : 4,
4349   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
4350   "name" : "const android::sp<android::hardware::IBinder> &",
4351   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
4352   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
4353   "size" : 4,
4354   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4355  },
4356  {
4357   "alignment" : 4,
4358   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
4359   "name" : "const android::wp<android::hardware::BHwBinder> &",
4360   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
4361   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
4362   "size" : 4,
4363   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4364  },
4365  {
4366   "alignment" : 4,
4367   "linker_set_key" : "_ZTIRKN7android7String8E",
4368   "name" : "const android::String8 &",
4369   "referenced_type" : "_ZTIKN7android7String8E",
4370   "self_type" : "_ZTIRKN7android7String8E",
4371   "size" : 4,
4372   "source_file" : "/system/core/libutils/include/utils/String8.h"
4373  },
4374  {
4375   "alignment" : 4,
4376   "linker_set_key" : "_ZTIRKN7android8String16E",
4377   "name" : "const android::String16 &",
4378   "referenced_type" : "_ZTIKN7android8String16E",
4379   "self_type" : "_ZTIRKN7android8String16E",
4380   "size" : 4,
4381   "source_file" : "/system/core/libutils/include/utils/String16.h"
4382  },
4383  {
4384   "alignment" : 4,
4385   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
4386   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
4387   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
4388   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
4389   "size" : 4,
4390   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4391  },
4392  {
4393   "alignment" : 4,
4394   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
4395   "name" : "const android::hardware::hidl_handle &",
4396   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
4397   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
4398   "size" : 4,
4399   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4400  },
4401  {
4402   "alignment" : 4,
4403   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
4404   "name" : "const android::hardware::hidl_memory &",
4405   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
4406   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
4407   "size" : 4,
4408   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4409  },
4410  {
4411   "alignment" : 4,
4412   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
4413   "name" : "const android::hardware::hidl_string &",
4414   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
4415   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
4416   "size" : 4,
4417   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4418  },
4419  {
4420   "alignment" : 4,
4421   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
4422   "name" : "const android::hardware::hidl_version &",
4423   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
4424   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
4425   "size" : 4,
4426   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4427  },
4428  {
4429   "alignment" : 4,
4430   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
4431   "name" : "const android::hardware::Parcel &",
4432   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
4433   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
4434   "size" : 4,
4435   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4436  },
4437  {
4438   "alignment" : 4,
4439   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
4440   "name" : "const android::hardware::Return<bool> &",
4441   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
4442   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
4443   "size" : 4,
4444   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4445  },
4446  {
4447   "alignment" : 4,
4448   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
4449   "name" : "const android::hardware::Status &",
4450   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
4451   "self_type" : "_ZTIRKN7android8hardware6StatusE",
4452   "size" : 4,
4453   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4454  },
4455  {
4456   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4457   "name" : "const iter<is_const> &",
4458   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4459   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4460   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4461  },
4462  {
4463   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4464   "name" : "const iter<is_const> &",
4465   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++/gen/android/hardware/boot/1.1/types.sdump",
4466   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++/gen/android/hardware/boot/1.1/types.sdump",
4467   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4468  },
4469  {
4470   "alignment" : 4,
4471   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4472   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4473   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4474   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4475   "size" : 4,
4476   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/IBootControl.h"
4477  },
4478  {
4479   "alignment" : 4,
4480   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
4481   "name" : "const android::hardware::hidl_vec<int> &",
4482   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
4483   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
4484   "size" : 4,
4485   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4486  },
4487  {
4488   "alignment" : 4,
4489   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4490   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4491   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4492   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4493   "size" : 4,
4494   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4495  },
4496  {
4497   "alignment" : 4,
4498   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4499   "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 *> > *)> > > &",
4500   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4501   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4502   "size" : 4,
4503   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4504  },
4505  {
4506   "alignment" : 4,
4507   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4508   "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 *> > *)> > > &",
4509   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++/gen/android/hardware/boot/1.1/types.sdump",
4510   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++/gen/android/hardware/boot/1.1/types.sdump",
4511   "size" : 4,
4512   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4513  },
4514  {
4515   "alignment" : 4,
4516   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
4517   "name" : "const android::hidl::base::V1_0::IBase *const &",
4518   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
4519   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
4520   "size" : 4,
4521   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4522  },
4523  {
4524   "alignment" : 4,
4525   "linker_set_key" : "_ZTIRKa",
4526   "name" : "const signed char &",
4527   "referenced_type" : "_ZTIKa",
4528   "self_type" : "_ZTIRKa",
4529   "size" : 4,
4530   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4531  },
4532  {
4533   "alignment" : 4,
4534   "linker_set_key" : "_ZTIRKb",
4535   "name" : "const bool &",
4536   "referenced_type" : "_ZTIKb",
4537   "self_type" : "_ZTIRKb",
4538   "size" : 4,
4539   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4540  },
4541  {
4542   "alignment" : 4,
4543   "linker_set_key" : "_ZTIRKd",
4544   "name" : "const double &",
4545   "referenced_type" : "_ZTIKd",
4546   "self_type" : "_ZTIRKd",
4547   "size" : 4,
4548   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4549  },
4550  {
4551   "alignment" : 4,
4552   "linker_set_key" : "_ZTIRKf",
4553   "name" : "const float &",
4554   "referenced_type" : "_ZTIKf",
4555   "self_type" : "_ZTIRKf",
4556   "size" : 4,
4557   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4558  },
4559  {
4560   "alignment" : 4,
4561   "linker_set_key" : "_ZTIRKh",
4562   "name" : "const unsigned char &",
4563   "referenced_type" : "_ZTIKh",
4564   "self_type" : "_ZTIRKh",
4565   "size" : 4,
4566   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4567  },
4568  {
4569   "alignment" : 4,
4570   "linker_set_key" : "_ZTIRKi",
4571   "name" : "const int &",
4572   "referenced_type" : "_ZTIKi",
4573   "self_type" : "_ZTIRKi",
4574   "size" : 4,
4575   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4576  },
4577  {
4578   "alignment" : 4,
4579   "linker_set_key" : "_ZTIRKj",
4580   "name" : "const unsigned int &",
4581   "referenced_type" : "_ZTIKj",
4582   "self_type" : "_ZTIRKj",
4583   "size" : 4,
4584   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4585  },
4586  {
4587   "alignment" : 4,
4588   "linker_set_key" : "_ZTIRKs",
4589   "name" : "const short &",
4590   "referenced_type" : "_ZTIKs",
4591   "self_type" : "_ZTIRKs",
4592   "size" : 4,
4593   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4594  },
4595  {
4596   "alignment" : 4,
4597   "linker_set_key" : "_ZTIRKt",
4598   "name" : "const unsigned short &",
4599   "referenced_type" : "_ZTIKt",
4600   "self_type" : "_ZTIRKt",
4601   "size" : 4,
4602   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4603  },
4604  {
4605   "alignment" : 4,
4606   "linker_set_key" : "_ZTIRKx",
4607   "name" : "const long long &",
4608   "referenced_type" : "_ZTIKx",
4609   "self_type" : "_ZTIRKx",
4610   "size" : 4,
4611   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4612  },
4613  {
4614   "alignment" : 4,
4615   "linker_set_key" : "_ZTIRKy",
4616   "name" : "const unsigned long long &",
4617   "referenced_type" : "_ZTIKy",
4618   "self_type" : "_ZTIRKy",
4619   "size" : 4,
4620   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4621  },
4622  {
4623   "alignment" : 4,
4624   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4625   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4626   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4627   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4628   "size" : 4,
4629   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4630  },
4631  {
4632   "alignment" : 4,
4633   "linker_set_key" : "_ZTIRN7android2spINS_8hardware4boot4V1_112IBootControlEEE",
4634   "name" : "android::sp<android::hardware::boot::V1_1::IBootControl> &",
4635   "referenced_type" : "_ZTIN7android2spINS_8hardware4boot4V1_112IBootControlEEE",
4636   "self_type" : "_ZTIRN7android2spINS_8hardware4boot4V1_112IBootControlEEE",
4637   "size" : 4,
4638   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4639  },
4640  {
4641   "alignment" : 4,
4642   "linker_set_key" : "_ZTIRN7android5MutexE",
4643   "name" : "android::Mutex &",
4644   "referenced_type" : "_ZTIN7android5MutexE",
4645   "self_type" : "_ZTIRN7android5MutexE",
4646   "size" : 4,
4647   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4648  },
4649  {
4650   "alignment" : 4,
4651   "linker_set_key" : "_ZTIRN7android6RWLockE",
4652   "name" : "android::RWLock &",
4653   "referenced_type" : "_ZTIN7android6RWLockE",
4654   "self_type" : "_ZTIRN7android6RWLockE",
4655   "size" : 4,
4656   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4657  },
4658  {
4659   "alignment" : 4,
4660   "linker_set_key" : "_ZTIRN7android7String8E",
4661   "name" : "android::String8 &",
4662   "referenced_type" : "_ZTIN7android7String8E",
4663   "self_type" : "_ZTIRN7android7String8E",
4664   "size" : 4,
4665   "source_file" : "/system/core/libutils/include/utils/String8.h"
4666  },
4667  {
4668   "alignment" : 4,
4669   "linker_set_key" : "_ZTIRN7android8String16E",
4670   "name" : "android::String16 &",
4671   "referenced_type" : "_ZTIN7android8String16E",
4672   "self_type" : "_ZTIRN7android8String16E",
4673   "size" : 4,
4674   "source_file" : "/system/core/libutils/include/utils/String16.h"
4675  },
4676  {
4677   "alignment" : 4,
4678   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
4679   "name" : "android::hardware::TextOutput &",
4680   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
4681   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
4682   "size" : 4,
4683   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4684  },
4685  {
4686   "alignment" : 4,
4687   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
4688   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4689   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
4690   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
4691   "size" : 4,
4692   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4693  },
4694  {
4695   "alignment" : 4,
4696   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
4697   "name" : "android::hardware::hidl_memory &",
4698   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
4699   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
4700   "size" : 4,
4701   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4702  },
4703  {
4704   "alignment" : 4,
4705   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
4706   "name" : "android::hardware::hidl_string &",
4707   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
4708   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
4709   "size" : 4,
4710   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4711  },
4712  {
4713   "alignment" : 4,
4714   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
4715   "name" : "android::hardware::Return<android::hardware::boot::V1_0::BoolResult> &",
4716   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
4717   "self_type" : "_ZTIRN7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
4718   "size" : 4,
4719   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4720  },
4721  {
4722   "alignment" : 4,
4723   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS0_4boot4V1_111MergeStatusEEE",
4724   "name" : "android::hardware::Return<android::hardware::boot::V1_1::MergeStatus> &",
4725   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_4boot4V1_111MergeStatusEEE",
4726   "self_type" : "_ZTIRN7android8hardware6ReturnINS0_4boot4V1_111MergeStatusEEE",
4727   "size" : 4,
4728   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4729  },
4730  {
4731   "alignment" : 4,
4732   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_4boot4V1_112IBootControlEEEEE",
4733   "name" : "android::hardware::Return<android::sp<android::hardware::boot::V1_1::IBootControl> > &",
4734   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_4boot4V1_112IBootControlEEEEE",
4735   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_4boot4V1_112IBootControlEEEEE",
4736   "size" : 4,
4737   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4738  },
4739  {
4740   "alignment" : 4,
4741   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
4742   "name" : "android::hardware::Return<bool> &",
4743   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
4744   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
4745   "size" : 4,
4746   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4747  },
4748  {
4749   "alignment" : 4,
4750   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIjEE",
4751   "name" : "android::hardware::Return<unsigned int> &",
4752   "referenced_type" : "_ZTIN7android8hardware6ReturnIjEE",
4753   "self_type" : "_ZTIRN7android8hardware6ReturnIjEE",
4754   "size" : 4,
4755   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4756  },
4757  {
4758   "alignment" : 4,
4759   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
4760   "name" : "android::hardware::Return<void> &",
4761   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
4762   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
4763   "size" : 4,
4764   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4765  },
4766  {
4767   "alignment" : 4,
4768   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
4769   "name" : "android::hardware::Status &",
4770   "referenced_type" : "_ZTIN7android8hardware6StatusE",
4771   "self_type" : "_ZTIRN7android8hardware6StatusE",
4772   "size" : 4,
4773   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4774  },
4775  {
4776   "alignment" : 4,
4777   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4778   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4779   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4780   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4781   "size" : 4,
4782   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4783  },
4784  {
4785   "alignment" : 4,
4786   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4787   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4788   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4789   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4790   "size" : 4,
4791   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4792  },
4793  {
4794   "alignment" : 4,
4795   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
4796   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4797   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
4798   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
4799   "size" : 4,
4800   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4801  },
4802  {
4803   "alignment" : 4,
4804   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4805   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4806   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4807   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4808   "size" : 4,
4809   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4810  },
4811  {
4812   "alignment" : 4,
4813   "linker_set_key" : "_ZTIRh",
4814   "name" : "unsigned char &",
4815   "referenced_type" : "_ZTIh",
4816   "self_type" : "_ZTIRh",
4817   "size" : 4,
4818   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
4819  },
4820  {
4821   "alignment" : 4,
4822   "linker_set_key" : "_ZTIRi",
4823   "name" : "int &",
4824   "referenced_type" : "_ZTIi",
4825   "self_type" : "_ZTIRi",
4826   "size" : 4,
4827   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
4828  }
4829 ],
4830 "pointer_types" :
4831 [
4832  {
4833   "alignment" : 4,
4834   "linker_set_key" : "_ZTIP13native_handle",
4835   "name" : "native_handle *",
4836   "referenced_type" : "_ZTI13native_handle",
4837   "self_type" : "_ZTIP13native_handle",
4838   "size" : 4,
4839   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4840  },
4841  {
4842   "alignment" : 4,
4843   "linker_set_key" : "_ZTIP18android_flex_plane",
4844   "name" : "android_flex_plane *",
4845   "referenced_type" : "_ZTI18android_flex_plane",
4846   "self_type" : "_ZTIP18android_flex_plane",
4847   "size" : 4,
4848   "source_file" : "/system/core/libsystem/include/system/graphics.h"
4849  },
4850  {
4851   "alignment" : 4,
4852   "linker_set_key" : "_ZTIP7log_msg",
4853   "name" : "log_msg *",
4854   "referenced_type" : "_ZTI7log_msg",
4855   "self_type" : "_ZTIP7log_msg",
4856   "size" : 4,
4857   "source_file" : "/system/core/liblog/include/log/log_read.h"
4858  },
4859  {
4860   "alignment" : 4,
4861   "linker_set_key" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4862   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4863   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4864   "self_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4865   "size" : 4,
4866   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4867  },
4868  {
4869   "alignment" : 4,
4870   "linker_set_key" : "_ZTIPFiPvE",
4871   "name" : "int (*)(void *)",
4872   "referenced_type" : "_ZTIFiPvE",
4873   "self_type" : "_ZTIPFiPvE",
4874   "size" : 4,
4875   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4876  },
4877  {
4878   "alignment" : 4,
4879   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4880   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
4881   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4882   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4883   "size" : 4,
4884   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4885  },
4886  {
4887   "alignment" : 4,
4888   "linker_set_key" : "_ZTIPK13native_handle",
4889   "name" : "const native_handle *",
4890   "referenced_type" : "_ZTIK13native_handle",
4891   "self_type" : "_ZTIPK13native_handle",
4892   "size" : 4,
4893   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4894  },
4895  {
4896   "alignment" : 4,
4897   "linker_set_key" : "_ZTIPK7log_msg",
4898   "name" : "const log_msg *",
4899   "referenced_type" : "_ZTIK7log_msg",
4900   "self_type" : "_ZTIPK7log_msg",
4901   "size" : 4,
4902   "source_file" : "/system/core/liblog/include/log/log_read.h"
4903  },
4904  {
4905   "alignment" : 4,
4906   "linker_set_key" : "_ZTIPKDs",
4907   "name" : "const char16_t *",
4908   "referenced_type" : "_ZTIKDs",
4909   "self_type" : "_ZTIPKDs",
4910   "size" : 4,
4911   "source_file" : "/system/core/libutils/include/utils/String16.h"
4912  },
4913  {
4914   "alignment" : 4,
4915   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
4916   "name" : "const android::VectorImpl *",
4917   "referenced_type" : "_ZTIKN7android10VectorImplE",
4918   "self_type" : "_ZTIPKN7android10VectorImplE",
4919   "size" : 4,
4920   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4921  },
4922  {
4923   "alignment" : 4,
4924   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
4925   "name" : "const android::NativeHandle *",
4926   "referenced_type" : "_ZTIKN7android12NativeHandleE",
4927   "self_type" : "_ZTIPKN7android12NativeHandleE",
4928   "size" : 4,
4929   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4930  },
4931  {
4932   "alignment" : 4,
4933   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4934   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
4935   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4936   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4937   "size" : 4,
4938   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4939  },
4940  {
4941   "alignment" : 4,
4942   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
4943   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4944   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
4945   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
4946   "size" : 4,
4947   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4948  },
4949  {
4950   "alignment" : 4,
4951   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4952   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4953   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4954   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4955   "size" : 4,
4956   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4957  },
4958  {
4959   "alignment" : 4,
4960   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
4961   "name" : "const android::sp<android::hardware::ProcessState> *",
4962   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
4963   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
4964   "size" : 4,
4965   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4966  },
4967  {
4968   "alignment" : 4,
4969   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
4970   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
4971   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
4972   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
4973   "size" : 4,
4974   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4975  },
4976  {
4977   "alignment" : 4,
4978   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4979   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
4980   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4981   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4982   "size" : 4,
4983   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4984  },
4985  {
4986   "alignment" : 4,
4987   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware4boot4V1_012IBootControlEEE",
4988   "name" : "const android::sp<android::hardware::boot::V1_0::IBootControl> *",
4989   "referenced_type" : "_ZTIKN7android2spINS_8hardware4boot4V1_012IBootControlEEE",
4990   "self_type" : "_ZTIPKN7android2spINS_8hardware4boot4V1_012IBootControlEEE",
4991   "size" : 4,
4992   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4993  },
4994  {
4995   "alignment" : 4,
4996   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware4boot4V1_112IBootControlEEE",
4997   "name" : "const android::sp<android::hardware::boot::V1_1::IBootControl> *",
4998   "referenced_type" : "_ZTIKN7android2spINS_8hardware4boot4V1_112IBootControlEEE",
4999   "self_type" : "_ZTIPKN7android2spINS_8hardware4boot4V1_112IBootControlEEE",
5000   "size" : 4,
5001   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5002  },
5003  {
5004   "alignment" : 4,
5005   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
5006   "name" : "const android::sp<android::hardware::IBinder> *",
5007   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5008   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
5009   "size" : 4,
5010   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5011  },
5012  {
5013   "alignment" : 4,
5014   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5015   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
5016   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5017   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5018   "size" : 4,
5019   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5020  },
5021  {
5022   "alignment" : 4,
5023   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
5024   "name" : "const android::wp<android::hardware::BHwBinder> *",
5025   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5026   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
5027   "size" : 4,
5028   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5029  },
5030  {
5031   "alignment" : 4,
5032   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
5033   "name" : "const android::hidl::base::V1_0::IBase *",
5034   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
5035   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
5036   "size" : 4,
5037   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
5038  },
5039  {
5040   "alignment" : 4,
5041   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
5042   "name" : "const android::hidl::base::V1_0::BpHwBase *",
5043   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
5044   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
5045   "size" : 4,
5046   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5047  },
5048  {
5049   "alignment" : 4,
5050   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
5051   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
5052   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
5053   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
5054   "size" : 4,
5055   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5056  },
5057  {
5058   "alignment" : 4,
5059   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
5060   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
5061   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
5062   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
5063   "size" : 4,
5064   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5065  },
5066  {
5067   "alignment" : 4,
5068   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
5069   "name" : "const android::RefBase *",
5070   "referenced_type" : "_ZTIKN7android7RefBaseE",
5071   "self_type" : "_ZTIPKN7android7RefBaseE",
5072   "size" : 4,
5073   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5074  },
5075  {
5076   "alignment" : 4,
5077   "linker_set_key" : "_ZTIPKN7android7String8E",
5078   "name" : "const android::String8 *",
5079   "referenced_type" : "_ZTIKN7android7String8E",
5080   "self_type" : "_ZTIPKN7android7String8E",
5081   "size" : 4,
5082   "source_file" : "/system/core/libutils/include/utils/String8.h"
5083  },
5084  {
5085   "alignment" : 4,
5086   "linker_set_key" : "_ZTIPKN7android8String16E",
5087   "name" : "const android::String16 *",
5088   "referenced_type" : "_ZTIKN7android8String16E",
5089   "self_type" : "_ZTIPKN7android8String16E",
5090   "size" : 4,
5091   "source_file" : "/system/core/libutils/include/utils/String16.h"
5092  },
5093  {
5094   "alignment" : 4,
5095   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5096   "name" : "const android::hardware::BpHwRefBase *",
5097   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
5098   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5099   "size" : 4,
5100   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5101  },
5102  {
5103   "alignment" : 4,
5104   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
5105   "name" : "const android::hardware::hidl_memory *",
5106   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5107   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
5108   "size" : 4,
5109   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5110  },
5111  {
5112   "alignment" : 4,
5113   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
5114   "name" : "const android::hardware::hidl_version *",
5115   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5116   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
5117   "size" : 4,
5118   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5119  },
5120  {
5121   "alignment" : 4,
5122   "linker_set_key" : "_ZTIPKN7android8hardware4boot4V1_012IBootControlE",
5123   "name" : "const android::hardware::boot::V1_0::IBootControl *",
5124   "referenced_type" : "_ZTIKN7android8hardware4boot4V1_012IBootControlE",
5125   "self_type" : "_ZTIPKN7android8hardware4boot4V1_012IBootControlE",
5126   "size" : 4,
5127   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/IBootControl.h"
5128  },
5129  {
5130   "alignment" : 4,
5131   "linker_set_key" : "_ZTIPKN7android8hardware4boot4V1_015BpHwBootControlE",
5132   "name" : "const android::hardware::boot::V1_0::BpHwBootControl *",
5133   "referenced_type" : "_ZTIKN7android8hardware4boot4V1_015BpHwBootControlE",
5134   "self_type" : "_ZTIPKN7android8hardware4boot4V1_015BpHwBootControlE",
5135   "size" : 4,
5136   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BpHwBootControl.h"
5137  },
5138  {
5139   "alignment" : 4,
5140   "linker_set_key" : "_ZTIPKN7android8hardware4boot4V1_112IBootControlE",
5141   "name" : "const android::hardware::boot::V1_1::IBootControl *",
5142   "referenced_type" : "_ZTIKN7android8hardware4boot4V1_112IBootControlE",
5143   "self_type" : "_ZTIPKN7android8hardware4boot4V1_112IBootControlE",
5144   "size" : 4,
5145   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/IBootControl.h"
5146  },
5147  {
5148   "alignment" : 4,
5149   "linker_set_key" : "_ZTIPKN7android8hardware4boot4V1_115BpHwBootControlE",
5150   "name" : "const android::hardware::boot::V1_1::BpHwBootControl *",
5151   "referenced_type" : "_ZTIKN7android8hardware4boot4V1_115BpHwBootControlE",
5152   "self_type" : "_ZTIPKN7android8hardware4boot4V1_115BpHwBootControlE",
5153   "size" : 4,
5154   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BpHwBootControl.h"
5155  },
5156  {
5157   "alignment" : 4,
5158   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
5159   "name" : "const android::hardware::Return<android::hardware::boot::V1_0::BoolResult> *",
5160   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
5161   "self_type" : "_ZTIPKN7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
5162   "size" : 4,
5163   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5164  },
5165  {
5166   "alignment" : 4,
5167   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS0_4boot4V1_111MergeStatusEEE",
5168   "name" : "const android::hardware::Return<android::hardware::boot::V1_1::MergeStatus> *",
5169   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS0_4boot4V1_111MergeStatusEEE",
5170   "self_type" : "_ZTIPKN7android8hardware6ReturnINS0_4boot4V1_111MergeStatusEEE",
5171   "size" : 4,
5172   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5173  },
5174  {
5175   "alignment" : 4,
5176   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_4boot4V1_112IBootControlEEEEE",
5177   "name" : "const android::hardware::Return<android::sp<android::hardware::boot::V1_1::IBootControl> > *",
5178   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_4boot4V1_112IBootControlEEEEE",
5179   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_4boot4V1_112IBootControlEEEEE",
5180   "size" : 4,
5181   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5182  },
5183  {
5184   "alignment" : 4,
5185   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
5186   "name" : "const android::hardware::Return<bool> *",
5187   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5188   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
5189   "size" : 4,
5190   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5191  },
5192  {
5193   "alignment" : 4,
5194   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIjEE",
5195   "name" : "const android::hardware::Return<unsigned int> *",
5196   "referenced_type" : "_ZTIKN7android8hardware6ReturnIjEE",
5197   "self_type" : "_ZTIPKN7android8hardware6ReturnIjEE",
5198   "size" : 4,
5199   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5200  },
5201  {
5202   "alignment" : 4,
5203   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
5204   "name" : "const android::hardware::Status *",
5205   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5206   "self_type" : "_ZTIPKN7android8hardware6StatusE",
5207   "size" : 4,
5208   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5209  },
5210  {
5211   "alignment" : 4,
5212   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5213   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5214   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5215   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5216   "size" : 4,
5217   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5218  },
5219  {
5220   "alignment" : 4,
5221   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5222   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5223   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5224   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5225   "size" : 4,
5226   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5227  },
5228  {
5229   "alignment" : 4,
5230   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
5231   "name" : "const android::hardware::details::hidl_pointer<int> *",
5232   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
5233   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
5234   "size" : 4,
5235   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5236  },
5237  {
5238   "alignment" : 4,
5239   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
5240   "name" : "const android::hardware::details::return_status *",
5241   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
5242   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
5243   "size" : 4,
5244   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5245  },
5246  {
5247   "alignment" : 4,
5248   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
5249   "name" : "const android::hardware::hidl_vec<int> *",
5250   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
5251   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
5252   "size" : 4,
5253   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5254  },
5255  {
5256   "alignment" : 4,
5257   "linker_set_key" : "_ZTIPKc",
5258   "name" : "const char *",
5259   "referenced_type" : "_ZTIKc",
5260   "self_type" : "_ZTIPKc",
5261   "size" : 4,
5262   "source_file" : "/system/core/liblog/include/android/log.h"
5263  },
5264  {
5265   "alignment" : 4,
5266   "linker_set_key" : "_ZTIPKh",
5267   "name" : "const unsigned char *",
5268   "referenced_type" : "_ZTIKh",
5269   "self_type" : "_ZTIPKh",
5270   "size" : 4,
5271   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5272  },
5273  {
5274   "alignment" : 4,
5275   "linker_set_key" : "_ZTIPKv",
5276   "name" : "const void *",
5277   "referenced_type" : "_ZTIKv",
5278   "self_type" : "_ZTIPKv",
5279   "size" : 4,
5280   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5281  },
5282  {
5283   "alignment" : 4,
5284   "linker_set_key" : "_ZTIPKy",
5285   "name" : "const unsigned long long *",
5286   "referenced_type" : "_ZTIKy",
5287   "self_type" : "_ZTIPKy",
5288   "size" : 4,
5289   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5290  },
5291  {
5292   "alignment" : 4,
5293   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
5294   "name" : "android::ScopedTrace *",
5295   "referenced_type" : "_ZTIN7android11ScopedTraceE",
5296   "self_type" : "_ZTIPN7android11ScopedTraceE",
5297   "size" : 4,
5298   "source_file" : "/system/core/libutils/include/utils/Trace.h"
5299  },
5300  {
5301   "alignment" : 4,
5302   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
5303   "name" : "android::ReferenceRenamer *",
5304   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
5305   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
5306   "size" : 4,
5307   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5308  },
5309  {
5310   "alignment" : 4,
5311   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
5312   "name" : "android::VirtualLightRefBase *",
5313   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
5314   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
5315   "size" : 4,
5316   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
5317  },
5318  {
5319   "alignment" : 4,
5320   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
5321   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
5322   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
5323   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
5324   "size" : 4,
5325   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5326  },
5327  {
5328   "alignment" : 4,
5329   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5330   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5331   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5332   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5333   "size" : 4,
5334   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5335  },
5336  {
5337   "alignment" : 4,
5338   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5339   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5340   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5341   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5342   "size" : 4,
5343   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5344  },
5345  {
5346   "alignment" : 4,
5347   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
5348   "name" : "android::sp<android::hardware::ProcessState> *",
5349   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
5350   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
5351   "size" : 4,
5352   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5353  },
5354  {
5355   "alignment" : 4,
5356   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5357   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
5358   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5359   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5360   "size" : 4,
5361   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5362  },
5363  {
5364   "alignment" : 4,
5365   "linker_set_key" : "_ZTIPN7android2spINS_8hardware4boot4V1_012IBootControlEEE",
5366   "name" : "android::sp<android::hardware::boot::V1_0::IBootControl> *",
5367   "referenced_type" : "_ZTIN7android2spINS_8hardware4boot4V1_012IBootControlEEE",
5368   "self_type" : "_ZTIPN7android2spINS_8hardware4boot4V1_012IBootControlEEE",
5369   "size" : 4,
5370   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5371  },
5372  {
5373   "alignment" : 4,
5374   "linker_set_key" : "_ZTIPN7android2spINS_8hardware4boot4V1_112IBootControlEEE",
5375   "name" : "android::sp<android::hardware::boot::V1_1::IBootControl> *",
5376   "referenced_type" : "_ZTIN7android2spINS_8hardware4boot4V1_112IBootControlEEE",
5377   "self_type" : "_ZTIPN7android2spINS_8hardware4boot4V1_112IBootControlEEE",
5378   "size" : 4,
5379   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5380  },
5381  {
5382   "alignment" : 4,
5383   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5384   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5385   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5386   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5387   "size" : 4,
5388   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5389  },
5390  {
5391   "alignment" : 4,
5392   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
5393   "name" : "android::sp<android::hardware::IBinder> *",
5394   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
5395   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
5396   "size" : 4,
5397   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5398  },
5399  {
5400   "alignment" : 4,
5401   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
5402   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
5403   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
5404   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
5405   "size" : 4,
5406   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5407  },
5408  {
5409   "alignment" : 4,
5410   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5411   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
5412   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5413   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5414   "size" : 4,
5415   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5416  },
5417  {
5418   "alignment" : 4,
5419   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
5420   "name" : "android::wp<android::hardware::BHwBinder> *",
5421   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
5422   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
5423   "size" : 4,
5424   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5425  },
5426  {
5427   "alignment" : 4,
5428   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
5429   "name" : "android::hidl::base::V1_0::IBase *",
5430   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
5431   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
5432   "size" : 4,
5433   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5434  },
5435  {
5436   "alignment" : 4,
5437   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
5438   "name" : "android::hidl::base::V1_0::BnHwBase *",
5439   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
5440   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
5441   "size" : 4,
5442   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
5443  },
5444  {
5445   "alignment" : 4,
5446   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
5447   "name" : "android::hidl::manager::V1_0::IServiceManager *",
5448   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
5449   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
5450   "size" : 4,
5451   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5452  },
5453  {
5454   "alignment" : 4,
5455   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
5456   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
5457   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
5458   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
5459   "size" : 4,
5460   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5461  },
5462  {
5463   "alignment" : 4,
5464   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
5465   "name" : "android::Mutex::Autolock *",
5466   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
5467   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
5468   "size" : 4,
5469   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5470  },
5471  {
5472   "alignment" : 4,
5473   "linker_set_key" : "_ZTIPN7android5MutexE",
5474   "name" : "android::Mutex *",
5475   "referenced_type" : "_ZTIN7android5MutexE",
5476   "self_type" : "_ZTIPN7android5MutexE",
5477   "size" : 4,
5478   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5479  },
5480  {
5481   "alignment" : 4,
5482   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
5483   "name" : "android::RWLock::AutoRLock *",
5484   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
5485   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
5486   "size" : 4,
5487   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5488  },
5489  {
5490   "alignment" : 4,
5491   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
5492   "name" : "android::RWLock::AutoWLock *",
5493   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
5494   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
5495   "size" : 4,
5496   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5497  },
5498  {
5499   "alignment" : 4,
5500   "linker_set_key" : "_ZTIPN7android6RWLockE",
5501   "name" : "android::RWLock *",
5502   "referenced_type" : "_ZTIN7android6RWLockE",
5503   "self_type" : "_ZTIPN7android6RWLockE",
5504   "size" : 4,
5505   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5506  },
5507  {
5508   "alignment" : 4,
5509   "linker_set_key" : "_ZTIPN7android6ThreadE",
5510   "name" : "android::Thread *",
5511   "referenced_type" : "_ZTIN7android6ThreadE",
5512   "self_type" : "_ZTIPN7android6ThreadE",
5513   "size" : 4,
5514   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5515  },
5516  {
5517   "alignment" : 4,
5518   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
5519   "name" : "android::RefBase::weakref_impl *",
5520   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
5521   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
5522   "size" : 4,
5523   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5524  },
5525  {
5526   "alignment" : 4,
5527   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
5528   "name" : "android::RefBase::weakref_type *",
5529   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
5530   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
5531   "size" : 4,
5532   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5533  },
5534  {
5535   "alignment" : 4,
5536   "linker_set_key" : "_ZTIPN7android7RefBaseE",
5537   "name" : "android::RefBase *",
5538   "referenced_type" : "_ZTIN7android7RefBaseE",
5539   "self_type" : "_ZTIPN7android7RefBaseE",
5540   "size" : 4,
5541   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5542  },
5543  {
5544   "alignment" : 4,
5545   "linker_set_key" : "_ZTIPN7android7String8E",
5546   "name" : "android::String8 *",
5547   "referenced_type" : "_ZTIN7android7String8E",
5548   "self_type" : "_ZTIPN7android7String8E",
5549   "size" : 4,
5550   "source_file" : "/system/core/libutils/include/utils/String8.h"
5551  },
5552  {
5553   "alignment" : 4,
5554   "linker_set_key" : "_ZTIPN7android8String16E",
5555   "name" : "android::String16 *",
5556   "referenced_type" : "_ZTIN7android8String16E",
5557   "self_type" : "_ZTIPN7android8String16E",
5558   "size" : 4,
5559   "source_file" : "/system/core/libutils/include/utils/String16.h"
5560  },
5561  {
5562   "alignment" : 4,
5563   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
5564   "name" : "android::hardware::IInterface *",
5565   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
5566   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
5567   "size" : 4,
5568   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5569  },
5570  {
5571   "alignment" : 4,
5572   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
5573   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
5574   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
5575   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
5576   "size" : 4,
5577   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5578  },
5579  {
5580   "alignment" : 4,
5581   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_4boot4V1_112IBootControlEEE",
5582   "name" : "android::hardware::BpInterface<android::hardware::boot::V1_1::IBootControl> *",
5583   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_4boot4V1_112IBootControlEEE",
5584   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_4boot4V1_112IBootControlEEE",
5585   "size" : 4,
5586   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5587  },
5588  {
5589   "alignment" : 4,
5590   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
5591   "name" : "android::hardware::hidl_memory *",
5592   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5593   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
5594   "size" : 4,
5595   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5596  },
5597  {
5598   "alignment" : 4,
5599   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
5600   "name" : "android::hardware::hidl_string *",
5601   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5602   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
5603   "size" : 4,
5604   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5605  },
5606  {
5607   "alignment" : 4,
5608   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
5609   "name" : "android::hardware::ProcessState *",
5610   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
5611   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
5612   "size" : 4,
5613   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5614  },
5615  {
5616   "alignment" : 4,
5617   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
5618   "name" : "android::hardware::hidl_version *",
5619   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
5620   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
5621   "size" : 4,
5622   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5623  },
5624  {
5625   "alignment" : 4,
5626   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5627   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5628   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5629   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5630   "size" : 4,
5631   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5632  },
5633  {
5634   "alignment" : 4,
5635   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5636   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5637   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5638   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5639   "size" : 4,
5640   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5641  },
5642  {
5643   "alignment" : 4,
5644   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5645   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5646   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5647   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5648   "size" : 4,
5649   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5650  },
5651  {
5652   "alignment" : 4,
5653   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5654   "name" : "android::hardware::GrantorDescriptor *",
5655   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
5656   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5657   "size" : 4,
5658   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5659  },
5660  {
5661   "alignment" : 4,
5662   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
5663   "name" : "android::hardware::hidl_death_recipient *",
5664   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
5665   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
5666   "size" : 4,
5667   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5668  },
5669  {
5670   "alignment" : 4,
5671   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
5672   "name" : "android::hardware::hidl_binder_death_recipient *",
5673   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
5674   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
5675   "size" : 4,
5676   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5677  },
5678  {
5679   "alignment" : 4,
5680   "linker_set_key" : "_ZTIPN7android8hardware4boot4V1_012IBootControlE",
5681   "name" : "android::hardware::boot::V1_0::IBootControl *",
5682   "referenced_type" : "_ZTIN7android8hardware4boot4V1_012IBootControlE",
5683   "self_type" : "_ZTIPN7android8hardware4boot4V1_012IBootControlE",
5684   "size" : 4,
5685   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5686  },
5687  {
5688   "alignment" : 4,
5689   "linker_set_key" : "_ZTIPN7android8hardware4boot4V1_015BnHwBootControlE",
5690   "name" : "android::hardware::boot::V1_0::BnHwBootControl *",
5691   "referenced_type" : "_ZTIN7android8hardware4boot4V1_015BnHwBootControlE",
5692   "self_type" : "_ZTIPN7android8hardware4boot4V1_015BnHwBootControlE",
5693   "size" : 4,
5694   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BnHwBootControl.h"
5695  },
5696  {
5697   "alignment" : 4,
5698   "linker_set_key" : "_ZTIPN7android8hardware4boot4V1_112IBootControlE",
5699   "name" : "android::hardware::boot::V1_1::IBootControl *",
5700   "referenced_type" : "_ZTIN7android8hardware4boot4V1_112IBootControlE",
5701   "self_type" : "_ZTIPN7android8hardware4boot4V1_112IBootControlE",
5702   "size" : 4,
5703   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5704  },
5705  {
5706   "alignment" : 4,
5707   "linker_set_key" : "_ZTIPN7android8hardware4boot4V1_113BsBootControlE",
5708   "name" : "android::hardware::boot::V1_1::BsBootControl *",
5709   "referenced_type" : "_ZTIN7android8hardware4boot4V1_113BsBootControlE",
5710   "self_type" : "_ZTIPN7android8hardware4boot4V1_113BsBootControlE",
5711   "size" : 4,
5712   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5713  },
5714  {
5715   "alignment" : 4,
5716   "linker_set_key" : "_ZTIPN7android8hardware4boot4V1_115BnHwBootControlE",
5717   "name" : "android::hardware::boot::V1_1::BnHwBootControl *",
5718   "referenced_type" : "_ZTIN7android8hardware4boot4V1_115BnHwBootControlE",
5719   "self_type" : "_ZTIPN7android8hardware4boot4V1_115BnHwBootControlE",
5720   "size" : 4,
5721   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5722  },
5723  {
5724   "alignment" : 4,
5725   "linker_set_key" : "_ZTIPN7android8hardware4boot4V1_115BpHwBootControlE",
5726   "name" : "android::hardware::boot::V1_1::BpHwBootControl *",
5727   "referenced_type" : "_ZTIN7android8hardware4boot4V1_115BpHwBootControlE",
5728   "self_type" : "_ZTIPN7android8hardware4boot4V1_115BpHwBootControlE",
5729   "size" : 4,
5730   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5731  },
5732  {
5733   "alignment" : 4,
5734   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
5735   "name" : "android::hardware::Parcel *",
5736   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
5737   "self_type" : "_ZTIPN7android8hardware6ParcelE",
5738   "size" : 4,
5739   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5740  },
5741  {
5742   "alignment" : 4,
5743   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
5744   "name" : "android::hardware::Return<android::hardware::boot::V1_0::BoolResult> *",
5745   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
5746   "self_type" : "_ZTIPN7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
5747   "size" : 4,
5748   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5749  },
5750  {
5751   "alignment" : 4,
5752   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS0_4boot4V1_111MergeStatusEEE",
5753   "name" : "android::hardware::Return<android::hardware::boot::V1_1::MergeStatus> *",
5754   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_4boot4V1_111MergeStatusEEE",
5755   "self_type" : "_ZTIPN7android8hardware6ReturnINS0_4boot4V1_111MergeStatusEEE",
5756   "size" : 4,
5757   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5758  },
5759  {
5760   "alignment" : 4,
5761   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_4boot4V1_112IBootControlEEEEE",
5762   "name" : "android::hardware::Return<android::sp<android::hardware::boot::V1_1::IBootControl> > *",
5763   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_4boot4V1_112IBootControlEEEEE",
5764   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_4boot4V1_112IBootControlEEEEE",
5765   "size" : 4,
5766   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5767  },
5768  {
5769   "alignment" : 4,
5770   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
5771   "name" : "android::hardware::Return<bool> *",
5772   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5773   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
5774   "size" : 4,
5775   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5776  },
5777  {
5778   "alignment" : 4,
5779   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIjEE",
5780   "name" : "android::hardware::Return<unsigned int> *",
5781   "referenced_type" : "_ZTIN7android8hardware6ReturnIjEE",
5782   "self_type" : "_ZTIPN7android8hardware6ReturnIjEE",
5783   "size" : 4,
5784   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5785  },
5786  {
5787   "alignment" : 4,
5788   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
5789   "name" : "android::hardware::Return<void> *",
5790   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5791   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
5792   "size" : 4,
5793   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5794  },
5795  {
5796   "alignment" : 4,
5797   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
5798   "name" : "android::hardware::Status *",
5799   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5800   "self_type" : "_ZTIPN7android8hardware6StatusE",
5801   "size" : 4,
5802   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5803  },
5804  {
5805   "alignment" : 4,
5806   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
5807   "name" : "android::hardware::IBinder::DeathRecipient *",
5808   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
5809   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
5810   "size" : 4,
5811   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5812  },
5813  {
5814   "alignment" : 4,
5815   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
5816   "name" : "android::hardware::IBinder *",
5817   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
5818   "self_type" : "_ZTIPN7android8hardware7IBinderE",
5819   "size" : 4,
5820   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5821  },
5822  {
5823   "alignment" : 4,
5824   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5825   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5826   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5827   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5828   "size" : 4,
5829   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5830  },
5831  {
5832   "alignment" : 4,
5833   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5834   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5835   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5836   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5837   "size" : 4,
5838   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5839  },
5840  {
5841   "alignment" : 4,
5842   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
5843   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
5844   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
5845   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
5846   "size" : 4,
5847   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5848  },
5849  {
5850   "alignment" : 4,
5851   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
5852   "name" : "android::hardware::details::return_status *",
5853   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
5854   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
5855   "size" : 4,
5856   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5857  },
5858  {
5859   "alignment" : 4,
5860   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5861   "name" : "android::hardware::details::HidlInstrumentor *",
5862   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
5863   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5864   "size" : 4,
5865   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5866  },
5867  {
5868   "alignment" : 4,
5869   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5870   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5871   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5872   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5873   "size" : 4,
5874   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5875  },
5876  {
5877   "alignment" : 4,
5878   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5879   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5880   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5881   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5882   "size" : 4,
5883   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5884  },
5885  {
5886   "alignment" : 4,
5887   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
5888   "name" : "android::hardware::BHwBinder *",
5889   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
5890   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
5891   "size" : 4,
5892   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5893  },
5894  {
5895   "alignment" : 4,
5896   "linker_set_key" : "_ZTIPN7android9ConditionE",
5897   "name" : "android::Condition *",
5898   "referenced_type" : "_ZTIN7android9ConditionE",
5899   "self_type" : "_ZTIPN7android9ConditionE",
5900   "size" : 4,
5901   "source_file" : "/system/core/libutils/include/utils/Condition.h"
5902  },
5903  {
5904   "alignment" : 4,
5905   "linker_set_key" : "_ZTIPPv",
5906   "name" : "void **",
5907   "referenced_type" : "_ZTIPv",
5908   "self_type" : "_ZTIPPv",
5909   "size" : 4,
5910   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5911  },
5912  {
5913   "alignment" : 4,
5914   "linker_set_key" : "_ZTIPc",
5915   "name" : "char *",
5916   "referenced_type" : "_ZTIc",
5917   "self_type" : "_ZTIPc",
5918   "size" : 4,
5919   "source_file" : "/system/core/liblog/include/log/log_read.h"
5920  },
5921  {
5922   "alignment" : 4,
5923   "linker_set_key" : "_ZTIPh",
5924   "name" : "unsigned char *",
5925   "referenced_type" : "_ZTIh",
5926   "self_type" : "_ZTIPh",
5927   "size" : 4,
5928   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5929  },
5930  {
5931   "alignment" : 4,
5932   "linker_set_key" : "_ZTIPi",
5933   "name" : "int *",
5934   "referenced_type" : "_ZTIi",
5935   "self_type" : "_ZTIPi",
5936   "size" : 4,
5937   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5938  },
5939  {
5940   "alignment" : 4,
5941   "linker_set_key" : "_ZTIPv",
5942   "name" : "void *",
5943   "referenced_type" : "_ZTIv",
5944   "self_type" : "_ZTIPv",
5945   "size" : 4,
5946   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5947  },
5948  {
5949   "alignment" : 4,
5950   "linker_set_key" : "_ZTIPy",
5951   "name" : "unsigned long long *",
5952   "referenced_type" : "_ZTIy",
5953   "self_type" : "_ZTIPy",
5954   "size" : 4,
5955   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5956  }
5957 ],
5958 "qualified_types" :
5959 [
5960  {
5961   "alignment" : 4,
5962   "is_const" : true,
5963   "linker_set_key" : "_ZTIK13native_handle",
5964   "name" : "const native_handle",
5965   "referenced_type" : "_ZTI13native_handle",
5966   "self_type" : "_ZTIK13native_handle",
5967   "size" : 12,
5968   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5969  },
5970  {
5971   "alignment" : 4,
5972   "is_const" : true,
5973   "linker_set_key" : "_ZTIK7log_msg",
5974   "name" : "const log_msg",
5975   "referenced_type" : "_ZTI7log_msg",
5976   "self_type" : "_ZTIK7log_msg",
5977   "size" : 5124,
5978   "source_file" : "/system/core/liblog/include/log/log_read.h"
5979  },
5980  {
5981   "alignment" : 2,
5982   "is_const" : true,
5983   "linker_set_key" : "_ZTIKDs",
5984   "name" : "const char16_t",
5985   "referenced_type" : "_ZTIDs",
5986   "self_type" : "_ZTIKDs",
5987   "size" : 2,
5988   "source_file" : "/system/core/libutils/include/utils/String16.h"
5989  },
5990  {
5991   "alignment" : 4,
5992   "is_const" : true,
5993   "linker_set_key" : "_ZTIKN7android10VectorImplE",
5994   "name" : "const android::VectorImpl",
5995   "referenced_type" : "_ZTIN7android10VectorImplE",
5996   "self_type" : "_ZTIKN7android10VectorImplE",
5997   "size" : 20,
5998   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5999  },
6000  {
6001   "alignment" : 4,
6002   "is_const" : true,
6003   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
6004   "name" : "const android::NativeHandle",
6005   "referenced_type" : "_ZTIN7android12NativeHandleE",
6006   "self_type" : "_ZTIKN7android12NativeHandleE",
6007   "size" : 12,
6008   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6009  },
6010  {
6011   "alignment" : 4,
6012   "is_const" : true,
6013   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6014   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
6015   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
6016   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6017   "size" : 4,
6018   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6019  },
6020  {
6021   "alignment" : 4,
6022   "is_const" : true,
6023   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6024   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6025   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6026   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6027   "size" : 4,
6028   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6029  },
6030  {
6031   "alignment" : 4,
6032   "is_const" : true,
6033   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6034   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6035   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6036   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6037   "size" : 4,
6038   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6039  },
6040  {
6041   "alignment" : 4,
6042   "is_const" : true,
6043   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6044   "name" : "const android::sp<android::hardware::ProcessState>",
6045   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
6046   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6047   "size" : 4,
6048   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6049  },
6050  {
6051   "alignment" : 4,
6052   "is_const" : true,
6053   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6054   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
6055   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
6056   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6057   "size" : 4,
6058   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6059  },
6060  {
6061   "alignment" : 4,
6062   "is_const" : true,
6063   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6064   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
6065   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6066   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6067   "size" : 4,
6068   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6069  },
6070  {
6071   "alignment" : 4,
6072   "is_const" : true,
6073   "linker_set_key" : "_ZTIKN7android2spINS_8hardware4boot4V1_012IBootControlEEE",
6074   "name" : "const android::sp<android::hardware::boot::V1_0::IBootControl>",
6075   "referenced_type" : "_ZTIN7android2spINS_8hardware4boot4V1_012IBootControlEEE",
6076   "self_type" : "_ZTIKN7android2spINS_8hardware4boot4V1_012IBootControlEEE",
6077   "size" : 4,
6078   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6079  },
6080  {
6081   "alignment" : 4,
6082   "is_const" : true,
6083   "linker_set_key" : "_ZTIKN7android2spINS_8hardware4boot4V1_112IBootControlEEE",
6084   "name" : "const android::sp<android::hardware::boot::V1_1::IBootControl>",
6085   "referenced_type" : "_ZTIN7android2spINS_8hardware4boot4V1_112IBootControlEEE",
6086   "self_type" : "_ZTIKN7android2spINS_8hardware4boot4V1_112IBootControlEEE",
6087   "size" : 4,
6088   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6089  },
6090  {
6091   "alignment" : 4,
6092   "is_const" : true,
6093   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6094   "name" : "const android::sp<android::hardware::IBinder>",
6095   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
6096   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6097   "size" : 4,
6098   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6099  },
6100  {
6101   "alignment" : 4,
6102   "is_const" : true,
6103   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6104   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
6105   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
6106   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6107   "size" : 8,
6108   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6109  },
6110  {
6111   "alignment" : 4,
6112   "is_const" : true,
6113   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6114   "name" : "const android::wp<android::hardware::BHwBinder>",
6115   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
6116   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6117   "size" : 8,
6118   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6119  },
6120  {
6121   "alignment" : 4,
6122   "is_const" : true,
6123   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6124   "name" : "const android::hidl::base::V1_0::IBase",
6125   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
6126   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6127   "size" : 12,
6128   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
6129  },
6130  {
6131   "alignment" : 4,
6132   "is_const" : true,
6133   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6134   "name" : "const android::hidl::base::V1_0::BpHwBase",
6135   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
6136   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6137   "size" : 92,
6138   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6139  },
6140  {
6141   "alignment" : 4,
6142   "is_const" : true,
6143   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6144   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6145   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6146   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6147   "size" : 4,
6148   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6149  },
6150  {
6151   "alignment" : 4,
6152   "is_const" : true,
6153   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6154   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
6155   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6156   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6157   "size" : 4,
6158   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6159  },
6160  {
6161   "alignment" : 1,
6162   "is_const" : true,
6163   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
6164   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
6165   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
6166   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
6167   "size" : 1,
6168   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6169  },
6170  {
6171   "alignment" : 4,
6172   "is_const" : true,
6173   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6174   "name" : "const android::hidl::manager::V1_0::IServiceManager",
6175   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
6176   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6177   "size" : 12,
6178   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6179  },
6180  {
6181   "alignment" : 4,
6182   "is_const" : true,
6183   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6184   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
6185   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
6186   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6187   "size" : 12,
6188   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6189  },
6190  {
6191   "alignment" : 4,
6192   "is_const" : true,
6193   "linker_set_key" : "_ZTIKN7android7RefBaseE",
6194   "name" : "const android::RefBase",
6195   "referenced_type" : "_ZTIN7android7RefBaseE",
6196   "self_type" : "_ZTIKN7android7RefBaseE",
6197   "size" : 8,
6198   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6199  },
6200  {
6201   "alignment" : 4,
6202   "is_const" : true,
6203   "linker_set_key" : "_ZTIKN7android7String8E",
6204   "name" : "const android::String8",
6205   "referenced_type" : "_ZTIN7android7String8E",
6206   "self_type" : "_ZTIKN7android7String8E",
6207   "size" : 4,
6208   "source_file" : "/system/core/libutils/include/utils/String8.h"
6209  },
6210  {
6211   "alignment" : 4,
6212   "is_const" : true,
6213   "linker_set_key" : "_ZTIKN7android8String16E",
6214   "name" : "const android::String16",
6215   "referenced_type" : "_ZTIN7android8String16E",
6216   "self_type" : "_ZTIKN7android8String16E",
6217   "size" : 4,
6218   "source_file" : "/system/core/libutils/include/utils/String16.h"
6219  },
6220  {
6221   "alignment" : 1,
6222   "is_const" : true,
6223   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
6224   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
6225   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
6226   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
6227   "size" : 32,
6228   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6229  },
6230  {
6231   "alignment" : 4,
6232   "is_const" : true,
6233   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6234   "name" : "const android::hardware::BpHwRefBase",
6235   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
6236   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6237   "size" : 24,
6238   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6239  },
6240  {
6241   "alignment" : 4,
6242   "is_const" : true,
6243   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
6244   "name" : "const android::hardware::hidl_handle",
6245   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
6246   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
6247   "size" : 16,
6248   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6249  },
6250  {
6251   "alignment" : 4,
6252   "is_const" : true,
6253   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
6254   "name" : "const android::hardware::hidl_memory",
6255   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6256   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
6257   "size" : 40,
6258   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6259  },
6260  {
6261   "alignment" : 4,
6262   "is_const" : true,
6263   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
6264   "name" : "const android::hardware::hidl_string",
6265   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6266   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
6267   "size" : 16,
6268   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6269  },
6270  {
6271   "alignment" : 2,
6272   "is_const" : true,
6273   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
6274   "name" : "const android::hardware::hidl_version",
6275   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
6276   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
6277   "size" : 4,
6278   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6279  },
6280  {
6281   "alignment" : 4,
6282   "is_const" : true,
6283   "linker_set_key" : "_ZTIKN7android8hardware4boot4V1_010BoolResultE",
6284   "name" : "const android::hardware::boot::V1_0::BoolResult",
6285   "referenced_type" : "_ZTIN7android8hardware4boot4V1_010BoolResultE",
6286   "self_type" : "_ZTIKN7android8hardware4boot4V1_010BoolResultE",
6287   "size" : 4,
6288   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/types.h"
6289  },
6290  {
6291   "alignment" : 4,
6292   "is_const" : true,
6293   "linker_set_key" : "_ZTIKN7android8hardware4boot4V1_012IBootControlE",
6294   "name" : "const android::hardware::boot::V1_0::IBootControl",
6295   "referenced_type" : "_ZTIN7android8hardware4boot4V1_012IBootControlE",
6296   "self_type" : "_ZTIKN7android8hardware4boot4V1_012IBootControlE",
6297   "size" : 12,
6298   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/IBootControl.h"
6299  },
6300  {
6301   "alignment" : 4,
6302   "is_const" : true,
6303   "linker_set_key" : "_ZTIKN7android8hardware4boot4V1_015BpHwBootControlE",
6304   "name" : "const android::hardware::boot::V1_0::BpHwBootControl",
6305   "referenced_type" : "_ZTIN7android8hardware4boot4V1_015BpHwBootControlE",
6306   "self_type" : "_ZTIKN7android8hardware4boot4V1_015BpHwBootControlE",
6307   "size" : 92,
6308   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BpHwBootControl.h"
6309  },
6310  {
6311   "alignment" : 4,
6312   "is_const" : true,
6313   "linker_set_key" : "_ZTIKN7android8hardware4boot4V1_111MergeStatusE",
6314   "name" : "const android::hardware::boot::V1_1::MergeStatus",
6315   "referenced_type" : "_ZTIN7android8hardware4boot4V1_111MergeStatusE",
6316   "self_type" : "_ZTIKN7android8hardware4boot4V1_111MergeStatusE",
6317   "size" : 4,
6318   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/types.h"
6319  },
6320  {
6321   "alignment" : 4,
6322   "is_const" : true,
6323   "linker_set_key" : "_ZTIKN7android8hardware4boot4V1_112IBootControlE",
6324   "name" : "const android::hardware::boot::V1_1::IBootControl",
6325   "referenced_type" : "_ZTIN7android8hardware4boot4V1_112IBootControlE",
6326   "self_type" : "_ZTIKN7android8hardware4boot4V1_112IBootControlE",
6327   "size" : 12,
6328   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/IBootControl.h"
6329  },
6330  {
6331   "alignment" : 4,
6332   "is_const" : true,
6333   "linker_set_key" : "_ZTIKN7android8hardware4boot4V1_115BpHwBootControlE",
6334   "name" : "const android::hardware::boot::V1_1::BpHwBootControl",
6335   "referenced_type" : "_ZTIN7android8hardware4boot4V1_115BpHwBootControlE",
6336   "self_type" : "_ZTIKN7android8hardware4boot4V1_115BpHwBootControlE",
6337   "size" : 92,
6338   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BpHwBootControl.h"
6339  },
6340  {
6341   "alignment" : 4,
6342   "is_const" : true,
6343   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
6344   "name" : "const android::hardware::Parcel",
6345   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
6346   "self_type" : "_ZTIKN7android8hardware6ParcelE",
6347   "size" : 68,
6348   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6349  },
6350  {
6351   "alignment" : 4,
6352   "is_const" : true,
6353   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
6354   "name" : "const android::hardware::Return<android::hardware::boot::V1_0::BoolResult>",
6355   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
6356   "self_type" : "_ZTIKN7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
6357   "size" : 28,
6358   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6359  },
6360  {
6361   "alignment" : 4,
6362   "is_const" : true,
6363   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS0_4boot4V1_111MergeStatusEEE",
6364   "name" : "const android::hardware::Return<android::hardware::boot::V1_1::MergeStatus>",
6365   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_4boot4V1_111MergeStatusEEE",
6366   "self_type" : "_ZTIKN7android8hardware6ReturnINS0_4boot4V1_111MergeStatusEEE",
6367   "size" : 28,
6368   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6369  },
6370  {
6371   "alignment" : 4,
6372   "is_const" : true,
6373   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_4boot4V1_112IBootControlEEEEE",
6374   "name" : "const android::hardware::Return<android::sp<android::hardware::boot::V1_1::IBootControl> >",
6375   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_4boot4V1_112IBootControlEEEEE",
6376   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_4boot4V1_112IBootControlEEEEE",
6377   "size" : 28,
6378   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6379  },
6380  {
6381   "alignment" : 4,
6382   "is_const" : true,
6383   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
6384   "name" : "const android::hardware::Return<bool>",
6385   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6386   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6387   "size" : 24,
6388   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6389  },
6390  {
6391   "alignment" : 4,
6392   "is_const" : true,
6393   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIjEE",
6394   "name" : "const android::hardware::Return<unsigned int>",
6395   "referenced_type" : "_ZTIN7android8hardware6ReturnIjEE",
6396   "self_type" : "_ZTIKN7android8hardware6ReturnIjEE",
6397   "size" : 28,
6398   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6399  },
6400  {
6401   "alignment" : 4,
6402   "is_const" : true,
6403   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
6404   "name" : "const android::hardware::Status",
6405   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6406   "self_type" : "_ZTIKN7android8hardware6StatusE",
6407   "size" : 20,
6408   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6409  },
6410  {
6411   "alignment" : 4,
6412   "is_const" : true,
6413   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6414   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
6415   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6416   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6417   "size" : 8,
6418   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6419  },
6420  {
6421   "alignment" : 4,
6422   "is_const" : true,
6423   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6424   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
6425   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6426   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6427   "size" : 8,
6428   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6429  },
6430  {
6431   "alignment" : 4,
6432   "is_const" : true,
6433   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6434   "name" : "const android::hardware::details::hidl_pointer<int>",
6435   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
6436   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6437   "size" : 8,
6438   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6439  },
6440  {
6441   "alignment" : 4,
6442   "is_const" : true,
6443   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
6444   "name" : "const android::hardware::details::return_status",
6445   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
6446   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
6447   "size" : 24,
6448   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6449  },
6450  {
6451   "is_const" : true,
6452   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6453   "name" : "const iter<is_const>",
6454   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
6455   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6456   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6457  },
6458  {
6459   "alignment" : 4,
6460   "is_const" : true,
6461   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6462   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
6463   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6464   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6465   "size" : 16,
6466   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/IBootControl.h"
6467  },
6468  {
6469   "alignment" : 4,
6470   "is_const" : true,
6471   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6472   "name" : "const android::hardware::hidl_vec<int>",
6473   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
6474   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6475   "size" : 16,
6476   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6477  },
6478  {
6479   "alignment" : 4,
6480   "is_const" : true,
6481   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6482   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6483   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6484   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6485   "size" : 12,
6486   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6487  },
6488  {
6489   "alignment" : 4,
6490   "is_const" : true,
6491   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6492   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6493   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6494   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6495   "size" : 12,
6496   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6497  },
6498  {
6499   "alignment" : 4,
6500   "is_const" : true,
6501   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
6502   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6503   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
6504   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
6505   "size" : 4,
6506   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6507  },
6508  {
6509   "alignment" : 1,
6510   "is_const" : true,
6511   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
6512   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6513   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
6514   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
6515   "size" : 3,
6516   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6517  },
6518  {
6519   "alignment" : 4,
6520   "is_const" : true,
6521   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware4boot4V1_010BoolResultELj3EEE",
6522   "name" : "const std::array<android::hardware::boot::V1_0::BoolResult, 3>",
6523   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware4boot4V1_010BoolResultELj3EEE",
6524   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware4boot4V1_010BoolResultELj3EEE",
6525   "size" : 12,
6526   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/types.h"
6527  },
6528  {
6529   "alignment" : 4,
6530   "is_const" : true,
6531   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware4boot4V1_111MergeStatusELj5EEE",
6532   "name" : "const std::array<android::hardware::boot::V1_1::MergeStatus, 5>",
6533   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware4boot4V1_111MergeStatusELj5EEE",
6534   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware4boot4V1_111MergeStatusELj5EEE",
6535   "size" : 20,
6536   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/types.h"
6537  },
6538  {
6539   "alignment" : 4,
6540   "is_const" : true,
6541   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6542   "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 *> > *)> > >",
6543   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6544   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6545   "size" : 12,
6546   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6547  },
6548  {
6549   "alignment" : 4,
6550   "is_const" : true,
6551   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
6552   "name" : "const android::hidl::base::V1_0::IBase *const",
6553   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6554   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
6555   "size" : 4,
6556   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6557  },
6558  {
6559   "alignment" : 4,
6560   "is_const" : true,
6561   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
6562   "name" : "android::RefBase::weakref_impl *const",
6563   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++/gen/android/hardware/boot/1.1/types.sdump",
6564   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++/gen/android/hardware/boot/1.1/types.sdump",
6565   "size" : 4,
6566   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6567  },
6568  {
6569   "alignment" : 4,
6570   "is_const" : true,
6571   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
6572   "name" : "android::RefBase::weakref_impl *const",
6573   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
6574   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
6575   "size" : 4,
6576   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6577  },
6578  {
6579   "alignment" : 4,
6580   "is_const" : true,
6581   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
6582   "name" : "android::hardware::IBinder *const",
6583   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
6584   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
6585   "size" : 4,
6586   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6587  },
6588  {
6589   "alignment" : 4,
6590   "is_const" : true,
6591   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
6592   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6593   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
6594   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
6595   "size" : 8,
6596   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6597  },
6598  {
6599   "alignment" : 4,
6600   "is_const" : true,
6601   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
6602   "name" : "const std::initializer_list<android::hardware::hidl_string>",
6603   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
6604   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
6605   "size" : 8,
6606   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6607  },
6608  {
6609   "alignment" : 1,
6610   "is_const" : true,
6611   "linker_set_key" : "_ZTIKa",
6612   "name" : "const signed char",
6613   "referenced_type" : "_ZTIa",
6614   "self_type" : "_ZTIKa",
6615   "size" : 1,
6616   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6617  },
6618  {
6619   "alignment" : 1,
6620   "is_const" : true,
6621   "linker_set_key" : "_ZTIKb",
6622   "name" : "const bool",
6623   "referenced_type" : "_ZTIb",
6624   "self_type" : "_ZTIKb",
6625   "size" : 1,
6626   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6627  },
6628  {
6629   "alignment" : 1,
6630   "is_const" : true,
6631   "linker_set_key" : "_ZTIKc",
6632   "name" : "const char",
6633   "referenced_type" : "_ZTIc",
6634   "self_type" : "_ZTIKc",
6635   "size" : 1,
6636   "source_file" : "/system/core/liblog/include/android/log.h"
6637  },
6638  {
6639   "alignment" : 4,
6640   "is_const" : true,
6641   "linker_set_key" : "_ZTIKd",
6642   "name" : "const double",
6643   "referenced_type" : "_ZTId",
6644   "self_type" : "_ZTIKd",
6645   "size" : 8,
6646   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6647  },
6648  {
6649   "alignment" : 4,
6650   "is_const" : true,
6651   "linker_set_key" : "_ZTIKf",
6652   "name" : "const float",
6653   "referenced_type" : "_ZTIf",
6654   "self_type" : "_ZTIKf",
6655   "size" : 4,
6656   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6657  },
6658  {
6659   "alignment" : 1,
6660   "is_const" : true,
6661   "linker_set_key" : "_ZTIKh",
6662   "name" : "const unsigned char",
6663   "referenced_type" : "_ZTIh",
6664   "self_type" : "_ZTIKh",
6665   "size" : 1,
6666   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6667  },
6668  {
6669   "alignment" : 4,
6670   "is_const" : true,
6671   "linker_set_key" : "_ZTIKi",
6672   "name" : "const int",
6673   "referenced_type" : "_ZTIi",
6674   "self_type" : "_ZTIKi",
6675   "size" : 4,
6676   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6677  },
6678  {
6679   "alignment" : 4,
6680   "is_const" : true,
6681   "linker_set_key" : "_ZTIKj",
6682   "name" : "const unsigned int",
6683   "referenced_type" : "_ZTIj",
6684   "self_type" : "_ZTIKj",
6685   "size" : 4,
6686   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6687  },
6688  {
6689   "alignment" : 2,
6690   "is_const" : true,
6691   "linker_set_key" : "_ZTIKs",
6692   "name" : "const short",
6693   "referenced_type" : "_ZTIs",
6694   "self_type" : "_ZTIKs",
6695   "size" : 2,
6696   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6697  },
6698  {
6699   "alignment" : 2,
6700   "is_const" : true,
6701   "linker_set_key" : "_ZTIKt",
6702   "name" : "const unsigned short",
6703   "referenced_type" : "_ZTIt",
6704   "self_type" : "_ZTIKt",
6705   "size" : 2,
6706   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6707  },
6708  {
6709   "is_const" : true,
6710   "linker_set_key" : "_ZTIKv",
6711   "name" : "const void",
6712   "referenced_type" : "_ZTIv",
6713   "self_type" : "_ZTIKv",
6714   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6715  },
6716  {
6717   "alignment" : 4,
6718   "is_const" : true,
6719   "linker_set_key" : "_ZTIKx",
6720   "name" : "const long long",
6721   "referenced_type" : "_ZTIx",
6722   "self_type" : "_ZTIKx",
6723   "size" : 8,
6724   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6725  },
6726  {
6727   "alignment" : 4,
6728   "is_const" : true,
6729   "linker_set_key" : "_ZTIKy",
6730   "name" : "const unsigned long long",
6731   "referenced_type" : "_ZTIy",
6732   "self_type" : "_ZTIKy",
6733   "size" : 8,
6734   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6735  },
6736  {
6737   "alignment" : 1,
6738   "is_volatile" : true,
6739   "linker_set_key" : "_ZTIVb",
6740   "name" : "volatile bool",
6741   "referenced_type" : "_ZTIb",
6742   "self_type" : "_ZTIVb",
6743   "size" : 1,
6744   "source_file" : "/system/core/libutils/include/utils/Thread.h"
6745  },
6746  {
6747   "alignment" : 4,
6748   "is_volatile" : true,
6749   "linker_set_key" : "_ZTIVi",
6750   "name" : "volatile int",
6751   "referenced_type" : "_ZTIi",
6752   "self_type" : "_ZTIVi",
6753   "size" : 4,
6754   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6755  }
6756 ],
6757 "record_types" :
6758 [
6759  {
6760   "alignment" : 4,
6761   "fields" :
6762   [
6763    {
6764     "field_name" : "len",
6765     "referenced_type" : "_ZTIt"
6766    },
6767    {
6768     "field_name" : "hdr_size",
6769     "field_offset" : 16,
6770     "referenced_type" : "_ZTIt"
6771    },
6772    {
6773     "field_name" : "pid",
6774     "field_offset" : 32,
6775     "referenced_type" : "_ZTIi"
6776    },
6777    {
6778     "field_name" : "tid",
6779     "field_offset" : 64,
6780     "referenced_type" : "_ZTIj"
6781    },
6782    {
6783     "field_name" : "sec",
6784     "field_offset" : 96,
6785     "referenced_type" : "_ZTIj"
6786    },
6787    {
6788     "field_name" : "nsec",
6789     "field_offset" : 128,
6790     "referenced_type" : "_ZTIj"
6791    },
6792    {
6793     "field_name" : "lid",
6794     "field_offset" : 160,
6795     "referenced_type" : "_ZTIj"
6796    },
6797    {
6798     "field_name" : "uid",
6799     "field_offset" : 192,
6800     "referenced_type" : "_ZTIj"
6801    },
6802    {
6803     "field_name" : "msg",
6804     "field_offset" : 224,
6805     "referenced_type" : "_ZTIA0_c"
6806    }
6807   ],
6808   "linker_set_key" : "_ZTI12logger_entry",
6809   "name" : "logger_entry",
6810   "referenced_type" : "_ZTI12logger_entry",
6811   "self_type" : "_ZTI12logger_entry",
6812   "size" : 28,
6813   "source_file" : "/system/core/liblog/include/log/log_read.h"
6814  },
6815  {
6816   "alignment" : 4,
6817   "fields" :
6818   [
6819    {
6820     "field_name" : "y",
6821     "referenced_type" : "_ZTIPv"
6822    },
6823    {
6824     "field_name" : "cb",
6825     "field_offset" : 32,
6826     "referenced_type" : "_ZTIPv"
6827    },
6828    {
6829     "field_name" : "cr",
6830     "field_offset" : 64,
6831     "referenced_type" : "_ZTIPv"
6832    },
6833    {
6834     "field_name" : "ystride",
6835     "field_offset" : 96,
6836     "referenced_type" : "_ZTIj"
6837    },
6838    {
6839     "field_name" : "cstride",
6840     "field_offset" : 128,
6841     "referenced_type" : "_ZTIj"
6842    },
6843    {
6844     "field_name" : "chroma_step",
6845     "field_offset" : 160,
6846     "referenced_type" : "_ZTIj"
6847    },
6848    {
6849     "field_name" : "reserved",
6850     "field_offset" : 192,
6851     "referenced_type" : "_ZTIA8_j"
6852    }
6853   ],
6854   "linker_set_key" : "_ZTI13android_ycbcr",
6855   "name" : "android_ycbcr",
6856   "referenced_type" : "_ZTI13android_ycbcr",
6857   "self_type" : "_ZTI13android_ycbcr",
6858   "size" : 56,
6859   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6860  },
6861  {
6862   "alignment" : 4,
6863   "fields" :
6864   [
6865    {
6866     "field_name" : "version",
6867     "referenced_type" : "_ZTIi"
6868    },
6869    {
6870     "field_name" : "numFds",
6871     "field_offset" : 32,
6872     "referenced_type" : "_ZTIi"
6873    },
6874    {
6875     "field_name" : "numInts",
6876     "field_offset" : 64,
6877     "referenced_type" : "_ZTIi"
6878    },
6879    {
6880     "field_name" : "data",
6881     "field_offset" : 96,
6882     "referenced_type" : "_ZTIA0_i"
6883    }
6884   ],
6885   "linker_set_key" : "_ZTI13native_handle",
6886   "name" : "native_handle",
6887   "referenced_type" : "_ZTI13native_handle",
6888   "self_type" : "_ZTI13native_handle",
6889   "size" : 12,
6890   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
6891  },
6892  {
6893   "alignment" : 4,
6894   "fields" :
6895   [
6896    {
6897     "field_name" : "x",
6898     "referenced_type" : "_ZTIf"
6899    },
6900    {
6901     "field_name" : "y",
6902     "field_offset" : 32,
6903     "referenced_type" : "_ZTIf"
6904    }
6905   ],
6906   "linker_set_key" : "_ZTI16android_xy_color",
6907   "name" : "android_xy_color",
6908   "referenced_type" : "_ZTI16android_xy_color",
6909   "self_type" : "_ZTI16android_xy_color",
6910   "size" : 8,
6911   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6912  },
6913  {
6914   "alignment" : 4,
6915   "fields" :
6916   [
6917    {
6918     "field_name" : "top_left",
6919     "referenced_type" : "_ZTIPh"
6920    },
6921    {
6922     "field_name" : "component",
6923     "field_offset" : 32,
6924     "referenced_type" : "_ZTI22android_flex_component"
6925    },
6926    {
6927     "field_name" : "bits_per_component",
6928     "field_offset" : 64,
6929     "referenced_type" : "_ZTIi"
6930    },
6931    {
6932     "field_name" : "bits_used",
6933     "field_offset" : 96,
6934     "referenced_type" : "_ZTIi"
6935    },
6936    {
6937     "field_name" : "h_increment",
6938     "field_offset" : 128,
6939     "referenced_type" : "_ZTIi"
6940    },
6941    {
6942     "field_name" : "v_increment",
6943     "field_offset" : 160,
6944     "referenced_type" : "_ZTIi"
6945    },
6946    {
6947     "field_name" : "h_subsampling",
6948     "field_offset" : 192,
6949     "referenced_type" : "_ZTIi"
6950    },
6951    {
6952     "field_name" : "v_subsampling",
6953     "field_offset" : 224,
6954     "referenced_type" : "_ZTIi"
6955    }
6956   ],
6957   "linker_set_key" : "_ZTI18android_flex_plane",
6958   "name" : "android_flex_plane",
6959   "referenced_type" : "_ZTI18android_flex_plane",
6960   "self_type" : "_ZTI18android_flex_plane",
6961   "size" : 32,
6962   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6963  },
6964  {
6965   "alignment" : 4,
6966   "fields" :
6967   [
6968    {
6969     "field_name" : "format",
6970     "referenced_type" : "_ZTI19android_flex_format"
6971    },
6972    {
6973     "field_name" : "num_planes",
6974     "field_offset" : 32,
6975     "referenced_type" : "_ZTIj"
6976    },
6977    {
6978     "field_name" : "planes",
6979     "field_offset" : 64,
6980     "referenced_type" : "_ZTIP18android_flex_plane"
6981    }
6982   ],
6983   "linker_set_key" : "_ZTI19android_flex_layout",
6984   "name" : "android_flex_layout",
6985   "referenced_type" : "_ZTI19android_flex_layout",
6986   "self_type" : "_ZTI19android_flex_layout",
6987   "size" : 12,
6988   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6989  },
6990  {
6991   "alignment" : 4,
6992   "fields" :
6993   [
6994    {
6995     "field_name" : "num_points",
6996     "referenced_type" : "_ZTIj"
6997    },
6998    {
6999     "field_name" : "reserved",
7000     "field_offset" : 32,
7001     "referenced_type" : "_ZTIA8_j"
7002    },
7003    {
7004     "field_name" : "xyzc_points",
7005     "field_offset" : 288,
7006     "referenced_type" : "_ZTIA_f"
7007    }
7008   ],
7009   "linker_set_key" : "_ZTI20android_depth_points",
7010   "name" : "android_depth_points",
7011   "referenced_type" : "_ZTI20android_depth_points",
7012   "self_type" : "_ZTI20android_depth_points",
7013   "size" : 36,
7014   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7015  },
7016  {
7017   "alignment" : 4,
7018   "fields" :
7019   [
7020    {
7021     "field_name" : "struct_size",
7022     "referenced_type" : "_ZTIj"
7023    },
7024    {
7025     "field_name" : "buffer_id",
7026     "field_offset" : 32,
7027     "referenced_type" : "_ZTIi"
7028    },
7029    {
7030     "field_name" : "priority",
7031     "field_offset" : 64,
7032     "referenced_type" : "_ZTIi"
7033    },
7034    {
7035     "field_name" : "tag",
7036     "field_offset" : 96,
7037     "referenced_type" : "_ZTIPKc"
7038    },
7039    {
7040     "field_name" : "file",
7041     "field_offset" : 128,
7042     "referenced_type" : "_ZTIPKc"
7043    },
7044    {
7045     "field_name" : "line",
7046     "field_offset" : 160,
7047     "referenced_type" : "_ZTIj"
7048    },
7049    {
7050     "field_name" : "message",
7051     "field_offset" : 192,
7052     "referenced_type" : "_ZTIPKc"
7053    }
7054   ],
7055   "linker_set_key" : "_ZTI21__android_log_message",
7056   "name" : "__android_log_message",
7057   "referenced_type" : "_ZTI21__android_log_message",
7058   "self_type" : "_ZTI21__android_log_message",
7059   "size" : 28,
7060   "source_file" : "/system/core/liblog/include/android/log.h"
7061  },
7062  {
7063   "alignment" : 4,
7064   "fields" :
7065   [
7066    {
7067     "field_name" : "maxContentLightLevel",
7068     "referenced_type" : "_ZTIf"
7069    },
7070    {
7071     "field_name" : "maxFrameAverageLightLevel",
7072     "field_offset" : 32,
7073     "referenced_type" : "_ZTIf"
7074    }
7075   ],
7076   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
7077   "name" : "android_cta861_3_metadata",
7078   "referenced_type" : "_ZTI25android_cta861_3_metadata",
7079   "self_type" : "_ZTI25android_cta861_3_metadata",
7080   "size" : 8,
7081   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7082  },
7083  {
7084   "alignment" : 4,
7085   "fields" :
7086   [
7087    {
7088     "field_name" : "displayPrimaryRed",
7089     "referenced_type" : "_ZTI16android_xy_color"
7090    },
7091    {
7092     "field_name" : "displayPrimaryGreen",
7093     "field_offset" : 64,
7094     "referenced_type" : "_ZTI16android_xy_color"
7095    },
7096    {
7097     "field_name" : "displayPrimaryBlue",
7098     "field_offset" : 128,
7099     "referenced_type" : "_ZTI16android_xy_color"
7100    },
7101    {
7102     "field_name" : "whitePoint",
7103     "field_offset" : 192,
7104     "referenced_type" : "_ZTI16android_xy_color"
7105    },
7106    {
7107     "field_name" : "maxLuminance",
7108     "field_offset" : 256,
7109     "referenced_type" : "_ZTIf"
7110    },
7111    {
7112     "field_name" : "minLuminance",
7113     "field_offset" : 288,
7114     "referenced_type" : "_ZTIf"
7115    }
7116   ],
7117   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
7118   "name" : "android_smpte2086_metadata",
7119   "referenced_type" : "_ZTI26android_smpte2086_metadata",
7120   "self_type" : "_ZTI26android_smpte2086_metadata",
7121   "size" : 40,
7122   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7123  },
7124  {
7125   "alignment" : 4,
7126   "fields" :
7127   [
7128    {
7129     "referenced_type" : "_ZTIN7log_msgUt_E"
7130    }
7131   ],
7132   "linker_set_key" : "_ZTI7log_msg",
7133   "name" : "log_msg",
7134   "referenced_type" : "_ZTI7log_msg",
7135   "self_type" : "_ZTI7log_msg",
7136   "size" : 5124,
7137   "source_file" : "/system/core/liblog/include/log/log_read.h"
7138  },
7139  {
7140   "alignment" : 1,
7141   "fields" :
7142   [
7143    {
7144     "field_name" : "tv_sec",
7145     "referenced_type" : "_ZTIj"
7146    },
7147    {
7148     "field_name" : "tv_nsec",
7149     "field_offset" : 32,
7150     "referenced_type" : "_ZTIj"
7151    }
7152   ],
7153   "linker_set_key" : "_ZTI8log_time",
7154   "name" : "log_time",
7155   "referenced_type" : "_ZTI8log_time",
7156   "self_type" : "_ZTI8log_time",
7157   "size" : 8,
7158   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
7159  },
7160  {
7161   "alignment" : 4,
7162   "fields" :
7163   [
7164    {
7165     "access" : "private",
7166     "field_name" : "mStorage",
7167     "field_offset" : 32,
7168     "referenced_type" : "_ZTIPv"
7169    },
7170    {
7171     "access" : "private",
7172     "field_name" : "mCount",
7173     "field_offset" : 64,
7174     "referenced_type" : "_ZTIj"
7175    },
7176    {
7177     "access" : "private",
7178     "field_name" : "mFlags",
7179     "field_offset" : 96,
7180     "referenced_type" : "_ZTIKj"
7181    },
7182    {
7183     "access" : "private",
7184     "field_name" : "mItemSize",
7185     "field_offset" : 128,
7186     "referenced_type" : "_ZTIKj"
7187    }
7188   ],
7189   "linker_set_key" : "_ZTIN7android10VectorImplE",
7190   "name" : "android::VectorImpl",
7191   "record_kind" : "class",
7192   "referenced_type" : "_ZTIN7android10VectorImplE",
7193   "self_type" : "_ZTIN7android10VectorImplE",
7194   "size" : 20,
7195   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7196   "vtable_components" :
7197   [
7198    {
7199     "kind" : "offset_to_top"
7200    },
7201    {
7202     "kind" : "rtti",
7203     "mangled_component_name" : "_ZTIN7android10VectorImplE"
7204    },
7205    {
7206     "kind" : "complete_dtor_pointer",
7207     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
7208    },
7209    {
7210     "kind" : "deleting_dtor_pointer",
7211     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
7212    },
7213    {
7214     "is_pure" : true,
7215     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7216    },
7217    {
7218     "is_pure" : true,
7219     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7220    },
7221    {
7222     "is_pure" : true,
7223     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7224    },
7225    {
7226     "is_pure" : true,
7227     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7228    },
7229    {
7230     "is_pure" : true,
7231     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7232    },
7233    {
7234     "is_pure" : true,
7235     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7236    }
7237   ]
7238  },
7239  {
7240   "alignment" : 4,
7241   "fields" :
7242   [
7243    {
7244     "access" : "private",
7245     "field_name" : "mVector",
7246     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7247    }
7248   ],
7249   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7250   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
7251   "record_kind" : "class",
7252   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7253   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7254   "size" : 20,
7255   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
7256   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
7257  },
7258  {
7259   "alignment" : 4,
7260   "fields" :
7261   [
7262    {
7263     "access" : "private",
7264     "field_name" : "mTag",
7265     "referenced_type" : "_ZTIy"
7266    }
7267   ],
7268   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
7269   "name" : "android::ScopedTrace",
7270   "record_kind" : "class",
7271   "referenced_type" : "_ZTIN7android11ScopedTraceE",
7272   "self_type" : "_ZTIN7android11ScopedTraceE",
7273   "size" : 8,
7274   "source_file" : "/system/core/libutils/include/utils/Trace.h"
7275  },
7276  {
7277   "alignment" : 4,
7278   "fields" :
7279   [
7280    {
7281     "access" : "private",
7282     "field_name" : "mCount",
7283     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7284    }
7285   ],
7286   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7287   "name" : "android::LightRefBase<android::NativeHandle>",
7288   "record_kind" : "class",
7289   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7290   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7291   "size" : 4,
7292   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7293   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
7294  },
7295  {
7296   "alignment" : 4,
7297   "fields" :
7298   [
7299    {
7300     "access" : "private",
7301     "field_name" : "mCount",
7302     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7303    }
7304   ],
7305   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7306   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
7307   "record_kind" : "class",
7308   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7309   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7310   "size" : 4,
7311   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7312   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
7313  },
7314  {
7315   "alignment" : 4,
7316   "base_specifiers" :
7317   [
7318    {
7319     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
7320    }
7321   ],
7322   "fields" :
7323   [
7324    {
7325     "access" : "private",
7326     "field_name" : "mHandle",
7327     "field_offset" : 32,
7328     "referenced_type" : "_ZTIP13native_handle"
7329    },
7330    {
7331     "access" : "private",
7332     "field_name" : "mOwnsHandle",
7333     "field_offset" : 64,
7334     "referenced_type" : "_ZTIb"
7335    }
7336   ],
7337   "linker_set_key" : "_ZTIN7android12NativeHandleE",
7338   "name" : "android::NativeHandle",
7339   "record_kind" : "class",
7340   "referenced_type" : "_ZTIN7android12NativeHandleE",
7341   "self_type" : "_ZTIN7android12NativeHandleE",
7342   "size" : 12,
7343   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7344  },
7345  {
7346   "alignment" : 4,
7347   "base_specifiers" :
7348   [
7349    {
7350     "access" : "private",
7351     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
7352    }
7353   ],
7354   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7355   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7356   "record_kind" : "class",
7357   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7358   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7359   "size" : 20,
7360   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
7361   "template_args" :
7362   [
7363    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
7364   ],
7365   "vtable_components" :
7366   [
7367    {
7368     "kind" : "offset_to_top"
7369    },
7370    {
7371     "kind" : "rtti",
7372     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7373    },
7374    {
7375     "kind" : "complete_dtor_pointer",
7376     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
7377    },
7378    {
7379     "kind" : "deleting_dtor_pointer",
7380     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
7381    },
7382    {
7383     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
7384    },
7385    {
7386     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
7387    },
7388    {
7389     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
7390    },
7391    {
7392     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
7393    },
7394    {
7395     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
7396    },
7397    {
7398     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
7399    },
7400    {
7401     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
7402    }
7403   ]
7404  },
7405  {
7406   "alignment" : 1,
7407   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
7408   "name" : "android::ReferenceMover",
7409   "record_kind" : "class",
7410   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
7411   "self_type" : "_ZTIN7android14ReferenceMoverE",
7412   "size" : 1,
7413   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7414  },
7415  {
7416   "alignment" : 4,
7417   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
7418   "name" : "android::ReferenceRenamer",
7419   "record_kind" : "class",
7420   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
7421   "self_type" : "_ZTIN7android16ReferenceRenamerE",
7422   "size" : 4,
7423   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7424   "vtable_components" :
7425   [
7426    {
7427     "kind" : "offset_to_top"
7428    },
7429    {
7430     "kind" : "rtti",
7431     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
7432    },
7433    {
7434     "is_pure" : true,
7435     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
7436    }
7437   ]
7438  },
7439  {
7440   "alignment" : 4,
7441   "base_specifiers" :
7442   [
7443    {
7444     "referenced_type" : "_ZTIN7android10VectorImplE"
7445    }
7446   ],
7447   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
7448   "name" : "android::SortedVectorImpl",
7449   "record_kind" : "class",
7450   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
7451   "self_type" : "_ZTIN7android16SortedVectorImplE",
7452   "size" : 20,
7453   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7454   "vtable_components" :
7455   [
7456    {
7457     "kind" : "offset_to_top"
7458    },
7459    {
7460     "kind" : "rtti",
7461     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
7462    },
7463    {
7464     "kind" : "complete_dtor_pointer",
7465     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
7466    },
7467    {
7468     "kind" : "deleting_dtor_pointer",
7469     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
7470    },
7471    {
7472     "is_pure" : true,
7473     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7474    },
7475    {
7476     "is_pure" : true,
7477     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7478    },
7479    {
7480     "is_pure" : true,
7481     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7482    },
7483    {
7484     "is_pure" : true,
7485     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7486    },
7487    {
7488     "is_pure" : true,
7489     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7490    },
7491    {
7492     "is_pure" : true,
7493     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7494    },
7495    {
7496     "is_pure" : true,
7497     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
7498    }
7499   ]
7500  },
7501  {
7502   "alignment" : 1,
7503   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
7504   "name" : "android::trait_trivial_copy<bool>",
7505   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7506   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7507   "size" : 1,
7508   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7509   "template_args" : [ "_ZTIb" ]
7510  },
7511  {
7512   "alignment" : 1,
7513   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
7514   "name" : "android::trait_trivial_copy<char>",
7515   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7516   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7517   "size" : 1,
7518   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7519   "template_args" : [ "_ZTIc" ]
7520  },
7521  {
7522   "alignment" : 1,
7523   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
7524   "name" : "android::trait_trivial_copy<double>",
7525   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7526   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7527   "size" : 1,
7528   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7529   "template_args" : [ "_ZTId" ]
7530  },
7531  {
7532   "alignment" : 1,
7533   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
7534   "name" : "android::trait_trivial_copy<float>",
7535   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7536   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7537   "size" : 1,
7538   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7539   "template_args" : [ "_ZTIf" ]
7540  },
7541  {
7542   "alignment" : 1,
7543   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
7544   "name" : "android::trait_trivial_copy<unsigned char>",
7545   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7546   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7547   "size" : 1,
7548   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7549   "template_args" : [ "_ZTIh" ]
7550  },
7551  {
7552   "alignment" : 1,
7553   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
7554   "name" : "android::trait_trivial_copy<int>",
7555   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7556   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7557   "size" : 1,
7558   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7559   "template_args" : [ "_ZTIi" ]
7560  },
7561  {
7562   "alignment" : 1,
7563   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
7564   "name" : "android::trait_trivial_copy<unsigned int>",
7565   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7566   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7567   "size" : 1,
7568   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7569   "template_args" : [ "_ZTIj" ]
7570  },
7571  {
7572   "alignment" : 1,
7573   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
7574   "name" : "android::trait_trivial_copy<long>",
7575   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7576   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7577   "size" : 1,
7578   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7579   "template_args" : [ "_ZTIl" ]
7580  },
7581  {
7582   "alignment" : 1,
7583   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
7584   "name" : "android::trait_trivial_copy<unsigned long>",
7585   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
7586   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
7587   "size" : 1,
7588   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7589   "template_args" : [ "_ZTIm" ]
7590  },
7591  {
7592   "alignment" : 1,
7593   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
7594   "name" : "android::trait_trivial_copy<short>",
7595   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7596   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7597   "size" : 1,
7598   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7599   "template_args" : [ "_ZTIs" ]
7600  },
7601  {
7602   "alignment" : 1,
7603   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
7604   "name" : "android::trait_trivial_copy<unsigned short>",
7605   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
7606   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
7607   "size" : 1,
7608   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7609   "template_args" : [ "_ZTIt" ]
7610  },
7611  {
7612   "alignment" : 1,
7613   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
7614   "name" : "android::trait_trivial_copy<void>",
7615   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7616   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7617   "size" : 1,
7618   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7619   "template_args" : [ "_ZTIv" ]
7620  },
7621  {
7622   "alignment" : 1,
7623   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
7624   "name" : "android::trait_trivial_copy<long long>",
7625   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7626   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7627   "size" : 1,
7628   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7629   "template_args" : [ "_ZTIx" ]
7630  },
7631  {
7632   "alignment" : 1,
7633   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
7634   "name" : "android::trait_trivial_copy<unsigned long long>",
7635   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7636   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7637   "size" : 1,
7638   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7639   "template_args" : [ "_ZTIy" ]
7640  },
7641  {
7642   "alignment" : 1,
7643   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
7644   "name" : "android::trait_trivial_ctor<bool>",
7645   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7646   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7647   "size" : 1,
7648   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7649   "template_args" : [ "_ZTIb" ]
7650  },
7651  {
7652   "alignment" : 1,
7653   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
7654   "name" : "android::trait_trivial_ctor<char>",
7655   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7656   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7657   "size" : 1,
7658   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7659   "template_args" : [ "_ZTIc" ]
7660  },
7661  {
7662   "alignment" : 1,
7663   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
7664   "name" : "android::trait_trivial_ctor<double>",
7665   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7666   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7667   "size" : 1,
7668   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7669   "template_args" : [ "_ZTId" ]
7670  },
7671  {
7672   "alignment" : 1,
7673   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
7674   "name" : "android::trait_trivial_ctor<float>",
7675   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7676   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7677   "size" : 1,
7678   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7679   "template_args" : [ "_ZTIf" ]
7680  },
7681  {
7682   "alignment" : 1,
7683   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
7684   "name" : "android::trait_trivial_ctor<unsigned char>",
7685   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7686   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7687   "size" : 1,
7688   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7689   "template_args" : [ "_ZTIh" ]
7690  },
7691  {
7692   "alignment" : 1,
7693   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
7694   "name" : "android::trait_trivial_ctor<int>",
7695   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7696   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7697   "size" : 1,
7698   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7699   "template_args" : [ "_ZTIi" ]
7700  },
7701  {
7702   "alignment" : 1,
7703   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
7704   "name" : "android::trait_trivial_ctor<unsigned int>",
7705   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7706   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7707   "size" : 1,
7708   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7709   "template_args" : [ "_ZTIj" ]
7710  },
7711  {
7712   "alignment" : 1,
7713   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
7714   "name" : "android::trait_trivial_ctor<long>",
7715   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7716   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7717   "size" : 1,
7718   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7719   "template_args" : [ "_ZTIl" ]
7720  },
7721  {
7722   "alignment" : 1,
7723   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
7724   "name" : "android::trait_trivial_ctor<unsigned long>",
7725   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7726   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7727   "size" : 1,
7728   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7729   "template_args" : [ "_ZTIm" ]
7730  },
7731  {
7732   "alignment" : 1,
7733   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
7734   "name" : "android::trait_trivial_ctor<short>",
7735   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7736   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7737   "size" : 1,
7738   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7739   "template_args" : [ "_ZTIs" ]
7740  },
7741  {
7742   "alignment" : 1,
7743   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
7744   "name" : "android::trait_trivial_ctor<unsigned short>",
7745   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7746   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7747   "size" : 1,
7748   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7749   "template_args" : [ "_ZTIt" ]
7750  },
7751  {
7752   "alignment" : 1,
7753   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
7754   "name" : "android::trait_trivial_ctor<void>",
7755   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7756   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7757   "size" : 1,
7758   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7759   "template_args" : [ "_ZTIv" ]
7760  },
7761  {
7762   "alignment" : 1,
7763   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
7764   "name" : "android::trait_trivial_ctor<long long>",
7765   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7766   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7767   "size" : 1,
7768   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7769   "template_args" : [ "_ZTIx" ]
7770  },
7771  {
7772   "alignment" : 1,
7773   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
7774   "name" : "android::trait_trivial_ctor<unsigned long long>",
7775   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7776   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7777   "size" : 1,
7778   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7779   "template_args" : [ "_ZTIy" ]
7780  },
7781  {
7782   "alignment" : 1,
7783   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
7784   "name" : "android::trait_trivial_dtor<bool>",
7785   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7786   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7787   "size" : 1,
7788   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7789   "template_args" : [ "_ZTIb" ]
7790  },
7791  {
7792   "alignment" : 1,
7793   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
7794   "name" : "android::trait_trivial_dtor<char>",
7795   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7796   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7797   "size" : 1,
7798   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7799   "template_args" : [ "_ZTIc" ]
7800  },
7801  {
7802   "alignment" : 1,
7803   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
7804   "name" : "android::trait_trivial_dtor<double>",
7805   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7806   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7807   "size" : 1,
7808   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7809   "template_args" : [ "_ZTId" ]
7810  },
7811  {
7812   "alignment" : 1,
7813   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
7814   "name" : "android::trait_trivial_dtor<float>",
7815   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7816   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7817   "size" : 1,
7818   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7819   "template_args" : [ "_ZTIf" ]
7820  },
7821  {
7822   "alignment" : 1,
7823   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
7824   "name" : "android::trait_trivial_dtor<unsigned char>",
7825   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7826   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7827   "size" : 1,
7828   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7829   "template_args" : [ "_ZTIh" ]
7830  },
7831  {
7832   "alignment" : 1,
7833   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
7834   "name" : "android::trait_trivial_dtor<int>",
7835   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
7836   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
7837   "size" : 1,
7838   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7839   "template_args" : [ "_ZTIi" ]
7840  },
7841  {
7842   "alignment" : 1,
7843   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
7844   "name" : "android::trait_trivial_dtor<unsigned int>",
7845   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
7846   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
7847   "size" : 1,
7848   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7849   "template_args" : [ "_ZTIj" ]
7850  },
7851  {
7852   "alignment" : 1,
7853   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
7854   "name" : "android::trait_trivial_dtor<long>",
7855   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
7856   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
7857   "size" : 1,
7858   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7859   "template_args" : [ "_ZTIl" ]
7860  },
7861  {
7862   "alignment" : 1,
7863   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
7864   "name" : "android::trait_trivial_dtor<unsigned long>",
7865   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
7866   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
7867   "size" : 1,
7868   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7869   "template_args" : [ "_ZTIm" ]
7870  },
7871  {
7872   "alignment" : 1,
7873   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
7874   "name" : "android::trait_trivial_dtor<short>",
7875   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
7876   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
7877   "size" : 1,
7878   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7879   "template_args" : [ "_ZTIs" ]
7880  },
7881  {
7882   "alignment" : 1,
7883   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
7884   "name" : "android::trait_trivial_dtor<unsigned short>",
7885   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
7886   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
7887   "size" : 1,
7888   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7889   "template_args" : [ "_ZTIt" ]
7890  },
7891  {
7892   "alignment" : 1,
7893   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
7894   "name" : "android::trait_trivial_dtor<void>",
7895   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
7896   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
7897   "size" : 1,
7898   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7899   "template_args" : [ "_ZTIv" ]
7900  },
7901  {
7902   "alignment" : 1,
7903   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
7904   "name" : "android::trait_trivial_dtor<long long>",
7905   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
7906   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
7907   "size" : 1,
7908   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7909   "template_args" : [ "_ZTIx" ]
7910  },
7911  {
7912   "alignment" : 1,
7913   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
7914   "name" : "android::trait_trivial_dtor<unsigned long long>",
7915   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
7916   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
7917   "size" : 1,
7918   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7919   "template_args" : [ "_ZTIy" ]
7920  },
7921  {
7922   "alignment" : 1,
7923   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7924   "name" : "android::trait_trivial_move<android::String8>",
7925   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7926   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7927   "size" : 1,
7928   "source_file" : "/system/core/libutils/include/utils/String8.h",
7929   "template_args" : [ "_ZTIN7android7String8E" ]
7930  },
7931  {
7932   "alignment" : 1,
7933   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7934   "name" : "android::trait_trivial_move<android::String16>",
7935   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7936   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7937   "size" : 1,
7938   "source_file" : "/system/core/libutils/include/utils/String16.h",
7939   "template_args" : [ "_ZTIN7android8String16E" ]
7940  },
7941  {
7942   "alignment" : 1,
7943   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
7944   "name" : "android::trait_trivial_move<bool>",
7945   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
7946   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
7947   "size" : 1,
7948   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7949   "template_args" : [ "_ZTIb" ]
7950  },
7951  {
7952   "alignment" : 1,
7953   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
7954   "name" : "android::trait_trivial_move<char>",
7955   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
7956   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
7957   "size" : 1,
7958   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7959   "template_args" : [ "_ZTIc" ]
7960  },
7961  {
7962   "alignment" : 1,
7963   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
7964   "name" : "android::trait_trivial_move<double>",
7965   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
7966   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
7967   "size" : 1,
7968   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7969   "template_args" : [ "_ZTId" ]
7970  },
7971  {
7972   "alignment" : 1,
7973   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
7974   "name" : "android::trait_trivial_move<float>",
7975   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
7976   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
7977   "size" : 1,
7978   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7979   "template_args" : [ "_ZTIf" ]
7980  },
7981  {
7982   "alignment" : 1,
7983   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
7984   "name" : "android::trait_trivial_move<unsigned char>",
7985   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
7986   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
7987   "size" : 1,
7988   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7989   "template_args" : [ "_ZTIh" ]
7990  },
7991  {
7992   "alignment" : 1,
7993   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
7994   "name" : "android::trait_trivial_move<int>",
7995   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
7996   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
7997   "size" : 1,
7998   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7999   "template_args" : [ "_ZTIi" ]
8000  },
8001  {
8002   "alignment" : 1,
8003   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
8004   "name" : "android::trait_trivial_move<unsigned int>",
8005   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8006   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8007   "size" : 1,
8008   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8009   "template_args" : [ "_ZTIj" ]
8010  },
8011  {
8012   "alignment" : 1,
8013   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
8014   "name" : "android::trait_trivial_move<long>",
8015   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8016   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8017   "size" : 1,
8018   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8019   "template_args" : [ "_ZTIl" ]
8020  },
8021  {
8022   "alignment" : 1,
8023   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
8024   "name" : "android::trait_trivial_move<unsigned long>",
8025   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
8026   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
8027   "size" : 1,
8028   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8029   "template_args" : [ "_ZTIm" ]
8030  },
8031  {
8032   "alignment" : 1,
8033   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
8034   "name" : "android::trait_trivial_move<short>",
8035   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8036   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8037   "size" : 1,
8038   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8039   "template_args" : [ "_ZTIs" ]
8040  },
8041  {
8042   "alignment" : 1,
8043   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
8044   "name" : "android::trait_trivial_move<unsigned short>",
8045   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
8046   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
8047   "size" : 1,
8048   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8049   "template_args" : [ "_ZTIt" ]
8050  },
8051  {
8052   "alignment" : 1,
8053   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
8054   "name" : "android::trait_trivial_move<void>",
8055   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8056   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8057   "size" : 1,
8058   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8059   "template_args" : [ "_ZTIv" ]
8060  },
8061  {
8062   "alignment" : 1,
8063   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
8064   "name" : "android::trait_trivial_move<long long>",
8065   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8066   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8067   "size" : 1,
8068   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8069   "template_args" : [ "_ZTIx" ]
8070  },
8071  {
8072   "alignment" : 1,
8073   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
8074   "name" : "android::trait_trivial_move<unsigned long long>",
8075   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8076   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8077   "size" : 1,
8078   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8079   "template_args" : [ "_ZTIy" ]
8080  },
8081  {
8082   "alignment" : 4,
8083   "base_specifiers" :
8084   [
8085    {
8086     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
8087    }
8088   ],
8089   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
8090   "name" : "android::VirtualLightRefBase",
8091   "record_kind" : "class",
8092   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
8093   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
8094   "size" : 8,
8095   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8096   "vtable_components" :
8097   [
8098    {
8099     "kind" : "offset_to_top"
8100    },
8101    {
8102     "kind" : "rtti",
8103     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
8104    },
8105    {
8106     "kind" : "complete_dtor_pointer",
8107     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
8108    },
8109    {
8110     "kind" : "deleting_dtor_pointer",
8111     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
8112    }
8113   ]
8114  },
8115  {
8116   "alignment" : 4,
8117   "fields" :
8118   [
8119    {
8120     "access" : "private",
8121     "field_name" : "m_ptr",
8122     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8123    }
8124   ],
8125   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8126   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
8127   "record_kind" : "class",
8128   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8129   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8130   "size" : 4,
8131   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8132   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8133  },
8134  {
8135   "alignment" : 4,
8136   "fields" :
8137   [
8138    {
8139     "access" : "private",
8140     "field_name" : "m_ptr",
8141     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
8142    }
8143   ],
8144   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8145   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
8146   "record_kind" : "class",
8147   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8148   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8149   "size" : 4,
8150   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8151   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
8152  },
8153  {
8154   "alignment" : 4,
8155   "fields" :
8156   [
8157    {
8158     "access" : "private",
8159     "field_name" : "m_ptr",
8160     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
8161    }
8162   ],
8163   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8164   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8165   "record_kind" : "class",
8166   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8167   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8168   "size" : 4,
8169   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8170   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
8171  },
8172  {
8173   "alignment" : 4,
8174   "fields" :
8175   [
8176    {
8177     "access" : "private",
8178     "field_name" : "m_ptr",
8179     "referenced_type" : "_ZTIPN7android6ThreadE"
8180    }
8181   ],
8182   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
8183   "name" : "android::sp<android::Thread>",
8184   "record_kind" : "class",
8185   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
8186   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
8187   "size" : 4,
8188   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8189   "template_args" : [ "_ZTIN7android6ThreadE" ]
8190  },
8191  {
8192   "alignment" : 4,
8193   "fields" :
8194   [
8195    {
8196     "access" : "private",
8197     "field_name" : "m_ptr",
8198     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
8199    }
8200   ],
8201   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8202   "name" : "android::sp<android::hardware::IInterface>",
8203   "record_kind" : "class",
8204   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8205   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8206   "size" : 4,
8207   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8208   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
8209  },
8210  {
8211   "alignment" : 4,
8212   "fields" :
8213   [
8214    {
8215     "access" : "private",
8216     "field_name" : "m_ptr",
8217     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
8218    }
8219   ],
8220   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8221   "name" : "android::sp<android::hardware::ProcessState>",
8222   "record_kind" : "class",
8223   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8224   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8225   "size" : 4,
8226   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8227   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
8228  },
8229  {
8230   "alignment" : 4,
8231   "fields" :
8232   [
8233    {
8234     "access" : "private",
8235     "field_name" : "m_ptr",
8236     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8237    }
8238   ],
8239   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8240   "name" : "android::sp<android::hardware::hidl_death_recipient>",
8241   "record_kind" : "class",
8242   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8243   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8244   "size" : 4,
8245   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8246   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8247  },
8248  {
8249   "alignment" : 4,
8250   "fields" :
8251   [
8252    {
8253     "access" : "private",
8254     "field_name" : "m_ptr",
8255     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
8256    }
8257   ],
8258   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8259   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
8260   "record_kind" : "class",
8261   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8262   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8263   "size" : 4,
8264   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8265   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
8266  },
8267  {
8268   "alignment" : 4,
8269   "fields" :
8270   [
8271    {
8272     "access" : "private",
8273     "field_name" : "m_ptr",
8274     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_012IBootControlE"
8275    }
8276   ],
8277   "linker_set_key" : "_ZTIN7android2spINS_8hardware4boot4V1_012IBootControlEEE",
8278   "name" : "android::sp<android::hardware::boot::V1_0::IBootControl>",
8279   "record_kind" : "class",
8280   "referenced_type" : "_ZTIN7android2spINS_8hardware4boot4V1_012IBootControlEEE",
8281   "self_type" : "_ZTIN7android2spINS_8hardware4boot4V1_012IBootControlEEE",
8282   "size" : 4,
8283   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8284   "template_args" : [ "_ZTIN7android8hardware4boot4V1_012IBootControlE" ]
8285  },
8286  {
8287   "alignment" : 4,
8288   "fields" :
8289   [
8290    {
8291     "access" : "private",
8292     "field_name" : "m_ptr",
8293     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_112IBootControlE"
8294    }
8295   ],
8296   "linker_set_key" : "_ZTIN7android2spINS_8hardware4boot4V1_112IBootControlEEE",
8297   "name" : "android::sp<android::hardware::boot::V1_1::IBootControl>",
8298   "record_kind" : "class",
8299   "referenced_type" : "_ZTIN7android2spINS_8hardware4boot4V1_112IBootControlEEE",
8300   "self_type" : "_ZTIN7android2spINS_8hardware4boot4V1_112IBootControlEEE",
8301   "size" : 4,
8302   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8303   "template_args" : [ "_ZTIN7android8hardware4boot4V1_112IBootControlE" ]
8304  },
8305  {
8306   "alignment" : 4,
8307   "fields" :
8308   [
8309    {
8310     "access" : "private",
8311     "field_name" : "m_ptr",
8312     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
8313    }
8314   ],
8315   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8316   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
8317   "record_kind" : "class",
8318   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8319   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8320   "size" : 4,
8321   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8322   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
8323  },
8324  {
8325   "alignment" : 4,
8326   "fields" :
8327   [
8328    {
8329     "access" : "private",
8330     "field_name" : "m_ptr",
8331     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
8332    }
8333   ],
8334   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8335   "name" : "android::sp<android::hardware::IBinder>",
8336   "record_kind" : "class",
8337   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8338   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8339   "size" : 4,
8340   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8341   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
8342  },
8343  {
8344   "alignment" : 4,
8345   "fields" :
8346   [
8347    {
8348     "access" : "private",
8349     "field_name" : "m_ptr",
8350     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
8351    }
8352   ],
8353   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8354   "name" : "android::sp<android::hardware::BHwBinder>",
8355   "record_kind" : "class",
8356   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8357   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8358   "size" : 4,
8359   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8360   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
8361  },
8362  {
8363   "alignment" : 4,
8364   "fields" :
8365   [
8366    {
8367     "access" : "private",
8368     "field_name" : "m_ptr",
8369     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8370    },
8371    {
8372     "access" : "private",
8373     "field_name" : "m_refs",
8374     "field_offset" : 32,
8375     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8376    }
8377   ],
8378   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8379   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
8380   "record_kind" : "class",
8381   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8382   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8383   "size" : 8,
8384   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8385   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8386  },
8387  {
8388   "alignment" : 4,
8389   "fields" :
8390   [
8391    {
8392     "access" : "private",
8393     "field_name" : "m_ptr",
8394     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8395    },
8396    {
8397     "access" : "private",
8398     "field_name" : "m_refs",
8399     "field_offset" : 32,
8400     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8401    }
8402   ],
8403   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8404   "name" : "android::wp<android::hardware::hidl_death_recipient>",
8405   "record_kind" : "class",
8406   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8407   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8408   "size" : 8,
8409   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8410   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8411  },
8412  {
8413   "alignment" : 4,
8414   "fields" :
8415   [
8416    {
8417     "access" : "private",
8418     "field_name" : "m_ptr",
8419     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
8420    },
8421    {
8422     "access" : "private",
8423     "field_name" : "m_refs",
8424     "field_offset" : 32,
8425     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8426    }
8427   ],
8428   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8429   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
8430   "record_kind" : "class",
8431   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8432   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8433   "size" : 8,
8434   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8435   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
8436  },
8437  {
8438   "alignment" : 4,
8439   "fields" :
8440   [
8441    {
8442     "access" : "private",
8443     "field_name" : "m_ptr",
8444     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
8445    },
8446    {
8447     "access" : "private",
8448     "field_name" : "m_refs",
8449     "field_offset" : 32,
8450     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8451    }
8452   ],
8453   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8454   "name" : "android::wp<android::hardware::BHwBinder>",
8455   "record_kind" : "class",
8456   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8457   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8458   "size" : 8,
8459   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8460   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
8461  },
8462  {
8463   "alignment" : 4,
8464   "base_specifiers" :
8465   [
8466    {
8467     "is_virtual" : true,
8468     "referenced_type" : "_ZTIN7android7RefBaseE"
8469    }
8470   ],
8471   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8472   "name" : "android::hidl::base::V1_0::IBase",
8473   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8474   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8475   "size" : 12,
8476   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
8477   "vtable_components" :
8478   [
8479    {
8480     "component_value" : 4,
8481     "kind" : "vbase_offset"
8482    },
8483    {
8484     "kind" : "offset_to_top"
8485    },
8486    {
8487     "kind" : "rtti",
8488     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8489    },
8490    {
8491     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
8492    },
8493    {
8494     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8495    },
8496    {
8497     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8498    },
8499    {
8500     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8501    },
8502    {
8503     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8504    },
8505    {
8506     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
8507    },
8508    {
8509     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8510    },
8511    {
8512     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
8513    },
8514    {
8515     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8516    },
8517    {
8518     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
8519    },
8520    {
8521     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8522    },
8523    {
8524     "kind" : "complete_dtor_pointer",
8525     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
8526    },
8527    {
8528     "kind" : "deleting_dtor_pointer",
8529     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
8530    },
8531    {
8532     "kind" : "vcall_offset"
8533    },
8534    {
8535     "kind" : "vcall_offset"
8536    },
8537    {
8538     "kind" : "vcall_offset"
8539    },
8540    {
8541     "kind" : "vcall_offset"
8542    },
8543    {
8544     "component_value" : -4,
8545     "kind" : "vcall_offset"
8546    },
8547    {
8548     "component_value" : -4,
8549     "kind" : "offset_to_top"
8550    },
8551    {
8552     "kind" : "rtti",
8553     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8554    },
8555    {
8556     "kind" : "complete_dtor_pointer",
8557     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
8558    },
8559    {
8560     "kind" : "deleting_dtor_pointer",
8561     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
8562    },
8563    {
8564     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8565    },
8566    {
8567     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8568    },
8569    {
8570     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8571    },
8572    {
8573     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8574    }
8575   ]
8576  },
8577  {
8578   "alignment" : 4,
8579   "base_specifiers" :
8580   [
8581    {
8582     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
8583    },
8584    {
8585     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8586    }
8587   ],
8588   "fields" :
8589   [
8590    {
8591     "access" : "private",
8592     "field_name" : "_hidl_mImpl",
8593     "field_offset" : 512,
8594     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
8595    }
8596   ],
8597   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8598   "name" : "android::hidl::base::V1_0::BnHwBase",
8599   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8600   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8601   "size" : 76,
8602   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
8603   "vtable_components" :
8604   [
8605    {
8606     "component_value" : 68,
8607     "kind" : "vbase_offset"
8608    },
8609    {
8610     "kind" : "offset_to_top"
8611    },
8612    {
8613     "kind" : "rtti",
8614     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8615    },
8616    {
8617     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8618    },
8619    {
8620     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
8621    },
8622    {
8623     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
8624    },
8625    {
8626     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
8627    },
8628    {
8629     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8630    },
8631    {
8632     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
8633    },
8634    {
8635     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
8636    },
8637    {
8638     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
8639    },
8640    {
8641     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8642    },
8643    {
8644     "kind" : "complete_dtor_pointer",
8645     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
8646    },
8647    {
8648     "kind" : "deleting_dtor_pointer",
8649     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
8650    },
8651    {
8652     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
8653    },
8654    {
8655     "component_value" : -20,
8656     "kind" : "offset_to_top"
8657    },
8658    {
8659     "kind" : "rtti",
8660     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8661    },
8662    {
8663     "kind" : "complete_dtor_pointer",
8664     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8665    },
8666    {
8667     "kind" : "deleting_dtor_pointer",
8668     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8669    },
8670    {
8671     "kind" : "vcall_offset"
8672    },
8673    {
8674     "kind" : "vcall_offset"
8675    },
8676    {
8677     "kind" : "vcall_offset"
8678    },
8679    {
8680     "kind" : "vcall_offset"
8681    },
8682    {
8683     "component_value" : -68,
8684     "kind" : "vcall_offset"
8685    },
8686    {
8687     "component_value" : -68,
8688     "kind" : "offset_to_top"
8689    },
8690    {
8691     "kind" : "rtti",
8692     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8693    },
8694    {
8695     "kind" : "complete_dtor_pointer",
8696     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8697    },
8698    {
8699     "kind" : "deleting_dtor_pointer",
8700     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8701    },
8702    {
8703     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8704    },
8705    {
8706     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8707    },
8708    {
8709     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8710    },
8711    {
8712     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8713    }
8714   ]
8715  },
8716  {
8717   "alignment" : 4,
8718   "base_specifiers" :
8719   [
8720    {
8721     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8722    },
8723    {
8724     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8725    }
8726   ],
8727   "fields" :
8728   [
8729    {
8730     "access" : "private",
8731     "field_name" : "_hidl_mMutex",
8732     "field_offset" : 544,
8733     "referenced_type" : "_ZTINSt3__15mutexE"
8734    },
8735    {
8736     "access" : "private",
8737     "field_name" : "_hidl_mDeathRecipients",
8738     "field_offset" : 576,
8739     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
8740    }
8741   ],
8742   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8743   "name" : "android::hidl::base::V1_0::BpHwBase",
8744   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8745   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8746   "size" : 92,
8747   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
8748   "vtable_components" :
8749   [
8750    {
8751     "component_value" : 84,
8752     "kind" : "vbase_offset"
8753    },
8754    {
8755     "kind" : "offset_to_top"
8756    },
8757    {
8758     "kind" : "rtti",
8759     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8760    },
8761    {
8762     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
8763    },
8764    {
8765     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8766    },
8767    {
8768     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8769    },
8770    {
8771     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8772    },
8773    {
8774     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8775    },
8776    {
8777     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
8778    },
8779    {
8780     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8781    },
8782    {
8783     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
8784    },
8785    {
8786     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8787    },
8788    {
8789     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
8790    },
8791    {
8792     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8793    },
8794    {
8795     "kind" : "complete_dtor_pointer",
8796     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
8797    },
8798    {
8799     "kind" : "deleting_dtor_pointer",
8800     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
8801    },
8802    {
8803     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8804    },
8805    {
8806     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8807    },
8808    {
8809     "component_value" : 80,
8810     "kind" : "vbase_offset"
8811    },
8812    {
8813     "component_value" : -4,
8814     "kind" : "offset_to_top"
8815    },
8816    {
8817     "kind" : "rtti",
8818     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8819    },
8820    {
8821     "kind" : "complete_dtor_pointer",
8822     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8823    },
8824    {
8825     "kind" : "deleting_dtor_pointer",
8826     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8827    },
8828    {
8829     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8830    },
8831    {
8832     "component_value" : 76,
8833     "kind" : "vbase_offset"
8834    },
8835    {
8836     "component_value" : -8,
8837     "kind" : "offset_to_top"
8838    },
8839    {
8840     "kind" : "rtti",
8841     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8842    },
8843    {
8844     "kind" : "complete_dtor_pointer",
8845     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8846    },
8847    {
8848     "kind" : "deleting_dtor_pointer",
8849     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8850    },
8851    {
8852     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8853    },
8854    {
8855     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8856    },
8857    {
8858     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8859    },
8860    {
8861     "component_value" : -24,
8862     "kind" : "offset_to_top"
8863    },
8864    {
8865     "kind" : "rtti",
8866     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8867    },
8868    {
8869     "kind" : "complete_dtor_pointer",
8870     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8871    },
8872    {
8873     "kind" : "deleting_dtor_pointer",
8874     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8875    },
8876    {
8877     "kind" : "vcall_offset"
8878    },
8879    {
8880     "component_value" : -76,
8881     "kind" : "vcall_offset"
8882    },
8883    {
8884     "component_value" : -84,
8885     "kind" : "vcall_offset"
8886    },
8887    {
8888     "component_value" : -76,
8889     "kind" : "vcall_offset"
8890    },
8891    {
8892     "component_value" : -84,
8893     "kind" : "vcall_offset"
8894    },
8895    {
8896     "component_value" : -84,
8897     "kind" : "offset_to_top"
8898    },
8899    {
8900     "kind" : "rtti",
8901     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8902    },
8903    {
8904     "kind" : "complete_dtor_pointer",
8905     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8906    },
8907    {
8908     "kind" : "deleting_dtor_pointer",
8909     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8910    },
8911    {
8912     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
8913    },
8914    {
8915     "mangled_component_name" : "_ZTv0_n20_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8916    },
8917    {
8918     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8919    },
8920    {
8921     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8922    }
8923   ]
8924  },
8925  {
8926   "alignment" : 8,
8927   "fields" :
8928   [
8929    {
8930     "field_name" : "pid",
8931     "referenced_type" : "_ZTIi"
8932    },
8933    {
8934     "field_name" : "ptr",
8935     "field_offset" : 64,
8936     "referenced_type" : "_ZTIy"
8937    },
8938    {
8939     "field_name" : "arch",
8940     "field_offset" : 128,
8941     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
8942    }
8943   ],
8944   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8945   "name" : "android::hidl::base::V1_0::DebugInfo",
8946   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8947   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8948   "size" : 24,
8949   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8950  },
8951  {
8952   "alignment" : 8,
8953   "fields" :
8954   [
8955    {
8956     "field_name" : "interfaceName",
8957     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
8958    },
8959    {
8960     "field_name" : "instanceName",
8961     "field_offset" : 128,
8962     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
8963    },
8964    {
8965     "field_name" : "pid",
8966     "field_offset" : 256,
8967     "referenced_type" : "_ZTIi"
8968    },
8969    {
8970     "field_name" : "clientPids",
8971     "field_offset" : 320,
8972     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
8973    },
8974    {
8975     "field_name" : "arch",
8976     "field_offset" : 448,
8977     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
8978    }
8979   ],
8980   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
8981   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
8982   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
8983   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
8984   "size" : 64,
8985   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8986  },
8987  {
8988   "alignment" : 4,
8989   "base_specifiers" :
8990   [
8991    {
8992     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8993    }
8994   ],
8995   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
8996   "name" : "android::hidl::manager::V1_0::IServiceManager",
8997   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
8998   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
8999   "size" : 12,
9000   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
9001   "vtable_components" :
9002   [
9003    {
9004     "component_value" : 4,
9005     "kind" : "vbase_offset"
9006    },
9007    {
9008     "kind" : "offset_to_top"
9009    },
9010    {
9011     "kind" : "rtti",
9012     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9013    },
9014    {
9015     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
9016    },
9017    {
9018     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9019    },
9020    {
9021     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9022    },
9023    {
9024     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9025    },
9026    {
9027     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9028    },
9029    {
9030     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
9031    },
9032    {
9033     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9034    },
9035    {
9036     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
9037    },
9038    {
9039     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9040    },
9041    {
9042     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
9043    },
9044    {
9045     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9046    },
9047    {
9048     "kind" : "complete_dtor_pointer",
9049     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
9050    },
9051    {
9052     "kind" : "deleting_dtor_pointer",
9053     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
9054    },
9055    {
9056     "is_pure" : true,
9057     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
9058    },
9059    {
9060     "is_pure" : true,
9061     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
9062    },
9063    {
9064     "is_pure" : true,
9065     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
9066    },
9067    {
9068     "is_pure" : true,
9069     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9070    },
9071    {
9072     "is_pure" : true,
9073     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
9074    },
9075    {
9076     "is_pure" : true,
9077     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
9078    },
9079    {
9080     "is_pure" : true,
9081     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
9082    },
9083    {
9084     "is_pure" : true,
9085     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
9086    },
9087    {
9088     "kind" : "vcall_offset"
9089    },
9090    {
9091     "kind" : "vcall_offset"
9092    },
9093    {
9094     "kind" : "vcall_offset"
9095    },
9096    {
9097     "kind" : "vcall_offset"
9098    },
9099    {
9100     "component_value" : -4,
9101     "kind" : "vcall_offset"
9102    },
9103    {
9104     "component_value" : -4,
9105     "kind" : "offset_to_top"
9106    },
9107    {
9108     "kind" : "rtti",
9109     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9110    },
9111    {
9112     "kind" : "complete_dtor_pointer",
9113     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
9114    },
9115    {
9116     "kind" : "deleting_dtor_pointer",
9117     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
9118    },
9119    {
9120     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9121    },
9122    {
9123     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9124    },
9125    {
9126     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9127    },
9128    {
9129     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9130    }
9131   ]
9132  },
9133  {
9134   "alignment" : 4,
9135   "base_specifiers" :
9136   [
9137    {
9138     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9139    }
9140   ],
9141   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9142   "name" : "android::hidl::manager::V1_0::IServiceNotification",
9143   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9144   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9145   "size" : 12,
9146   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
9147   "vtable_components" :
9148   [
9149    {
9150     "component_value" : 4,
9151     "kind" : "vbase_offset"
9152    },
9153    {
9154     "kind" : "offset_to_top"
9155    },
9156    {
9157     "kind" : "rtti",
9158     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9159    },
9160    {
9161     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
9162    },
9163    {
9164     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9165    },
9166    {
9167     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9168    },
9169    {
9170     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9171    },
9172    {
9173     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9174    },
9175    {
9176     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
9177    },
9178    {
9179     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9180    },
9181    {
9182     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
9183    },
9184    {
9185     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9186    },
9187    {
9188     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
9189    },
9190    {
9191     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9192    },
9193    {
9194     "kind" : "complete_dtor_pointer",
9195     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9196    },
9197    {
9198     "kind" : "deleting_dtor_pointer",
9199     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9200    },
9201    {
9202     "is_pure" : true,
9203     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
9204    },
9205    {
9206     "kind" : "vcall_offset"
9207    },
9208    {
9209     "kind" : "vcall_offset"
9210    },
9211    {
9212     "kind" : "vcall_offset"
9213    },
9214    {
9215     "kind" : "vcall_offset"
9216    },
9217    {
9218     "component_value" : -4,
9219     "kind" : "vcall_offset"
9220    },
9221    {
9222     "component_value" : -4,
9223     "kind" : "offset_to_top"
9224    },
9225    {
9226     "kind" : "rtti",
9227     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9228    },
9229    {
9230     "kind" : "complete_dtor_pointer",
9231     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9232    },
9233    {
9234     "kind" : "deleting_dtor_pointer",
9235     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9236    },
9237    {
9238     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9239    },
9240    {
9241     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9242    },
9243    {
9244     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9245    },
9246    {
9247     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9248    }
9249   ]
9250  },
9251  {
9252   "alignment" : 4,
9253   "fields" :
9254   [
9255    {
9256     "access" : "private",
9257     "field_name" : "mLock",
9258     "referenced_type" : "_ZTIRN7android5MutexE"
9259    }
9260   ],
9261   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
9262   "name" : "android::Mutex::Autolock",
9263   "record_kind" : "class",
9264   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
9265   "self_type" : "_ZTIN7android5Mutex8AutolockE",
9266   "size" : 4,
9267   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9268  },
9269  {
9270   "alignment" : 4,
9271   "fields" :
9272   [
9273    {
9274     "access" : "private",
9275     "field_name" : "mMutex",
9276     "referenced_type" : "_ZTI15pthread_mutex_t"
9277    }
9278   ],
9279   "linker_set_key" : "_ZTIN7android5MutexE",
9280   "name" : "android::Mutex",
9281   "record_kind" : "class",
9282   "referenced_type" : "_ZTIN7android5MutexE",
9283   "self_type" : "_ZTIN7android5MutexE",
9284   "size" : 4,
9285   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9286  },
9287  {
9288   "alignment" : 4,
9289   "fields" :
9290   [
9291    {
9292     "access" : "private",
9293     "field_name" : "mLock",
9294     "referenced_type" : "_ZTIRN7android6RWLockE"
9295    }
9296   ],
9297   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
9298   "name" : "android::RWLock::AutoRLock",
9299   "record_kind" : "class",
9300   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
9301   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
9302   "size" : 4,
9303   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9304  },
9305  {
9306   "alignment" : 4,
9307   "fields" :
9308   [
9309    {
9310     "access" : "private",
9311     "field_name" : "mLock",
9312     "referenced_type" : "_ZTIRN7android6RWLockE"
9313    }
9314   ],
9315   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
9316   "name" : "android::RWLock::AutoWLock",
9317   "record_kind" : "class",
9318   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
9319   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
9320   "size" : 4,
9321   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9322  },
9323  {
9324   "alignment" : 4,
9325   "fields" :
9326   [
9327    {
9328     "access" : "private",
9329     "field_name" : "mRWLock",
9330     "referenced_type" : "_ZTI16pthread_rwlock_t"
9331    }
9332   ],
9333   "linker_set_key" : "_ZTIN7android6RWLockE",
9334   "name" : "android::RWLock",
9335   "record_kind" : "class",
9336   "referenced_type" : "_ZTIN7android6RWLockE",
9337   "self_type" : "_ZTIN7android6RWLockE",
9338   "size" : 40,
9339   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9340  },
9341  {
9342   "alignment" : 4,
9343   "base_specifiers" :
9344   [
9345    {
9346     "is_virtual" : true,
9347     "referenced_type" : "_ZTIN7android7RefBaseE"
9348    }
9349   ],
9350   "fields" :
9351   [
9352    {
9353     "access" : "private",
9354     "field_name" : "mCanCallJava",
9355     "field_offset" : 32,
9356     "referenced_type" : "_ZTIKb"
9357    },
9358    {
9359     "access" : "private",
9360     "field_name" : "mThread",
9361     "field_offset" : 64,
9362     "referenced_type" : "_ZTIPv"
9363    },
9364    {
9365     "access" : "private",
9366     "field_name" : "mLock",
9367     "field_offset" : 96,
9368     "referenced_type" : "_ZTIN7android5MutexE"
9369    },
9370    {
9371     "access" : "private",
9372     "field_name" : "mThreadExitedCondition",
9373     "field_offset" : 128,
9374     "referenced_type" : "_ZTIN7android9ConditionE"
9375    },
9376    {
9377     "access" : "private",
9378     "field_name" : "mStatus",
9379     "field_offset" : 160,
9380     "referenced_type" : "_ZTIi"
9381    },
9382    {
9383     "access" : "private",
9384     "field_name" : "mExitPending",
9385     "field_offset" : 192,
9386     "referenced_type" : "_ZTIVb"
9387    },
9388    {
9389     "access" : "private",
9390     "field_name" : "mRunning",
9391     "field_offset" : 200,
9392     "referenced_type" : "_ZTIVb"
9393    },
9394    {
9395     "access" : "private",
9396     "field_name" : "mHoldSelf",
9397     "field_offset" : 224,
9398     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
9399    },
9400    {
9401     "access" : "private",
9402     "field_name" : "mTid",
9403     "field_offset" : 256,
9404     "referenced_type" : "_ZTIi"
9405    }
9406   ],
9407   "linker_set_key" : "_ZTIN7android6ThreadE",
9408   "name" : "android::Thread",
9409   "record_kind" : "class",
9410   "referenced_type" : "_ZTIN7android6ThreadE",
9411   "self_type" : "_ZTIN7android6ThreadE",
9412   "size" : 44,
9413   "source_file" : "/system/core/libutils/include/utils/Thread.h",
9414   "vtable_components" :
9415   [
9416    {
9417     "component_value" : 36,
9418     "kind" : "vbase_offset"
9419    },
9420    {
9421     "kind" : "offset_to_top"
9422    },
9423    {
9424     "kind" : "rtti",
9425     "mangled_component_name" : "_ZTIN7android6ThreadE"
9426    },
9427    {
9428     "kind" : "complete_dtor_pointer",
9429     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
9430    },
9431    {
9432     "kind" : "deleting_dtor_pointer",
9433     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
9434    },
9435    {
9436     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
9437    },
9438    {
9439     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
9440    },
9441    {
9442     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
9443    },
9444    {
9445     "is_pure" : true,
9446     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
9447    },
9448    {
9449     "kind" : "vcall_offset"
9450    },
9451    {
9452     "kind" : "vcall_offset"
9453    },
9454    {
9455     "kind" : "vcall_offset"
9456    },
9457    {
9458     "kind" : "vcall_offset"
9459    },
9460    {
9461     "component_value" : -36,
9462     "kind" : "vcall_offset"
9463    },
9464    {
9465     "component_value" : -36,
9466     "kind" : "offset_to_top"
9467    },
9468    {
9469     "kind" : "rtti",
9470     "mangled_component_name" : "_ZTIN7android6ThreadE"
9471    },
9472    {
9473     "kind" : "complete_dtor_pointer",
9474     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
9475    },
9476    {
9477     "kind" : "deleting_dtor_pointer",
9478     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
9479    },
9480    {
9481     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9482    },
9483    {
9484     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9485    },
9486    {
9487     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9488    },
9489    {
9490     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9491    }
9492   ]
9493  },
9494  {
9495   "alignment" : 4,
9496   "base_specifiers" :
9497   [
9498    {
9499     "access" : "private",
9500     "referenced_type" : "_ZTIN7android10VectorImplE"
9501    }
9502   ],
9503   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9504   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
9505   "record_kind" : "class",
9506   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9507   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9508   "size" : 20,
9509   "source_file" : "/system/core/libutils/include/utils/Vector.h",
9510   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
9511   "vtable_components" :
9512   [
9513    {
9514     "kind" : "offset_to_top"
9515    },
9516    {
9517     "kind" : "rtti",
9518     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
9519    },
9520    {
9521     "kind" : "complete_dtor_pointer",
9522     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
9523    },
9524    {
9525     "kind" : "deleting_dtor_pointer",
9526     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
9527    },
9528    {
9529     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
9530    },
9531    {
9532     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
9533    },
9534    {
9535     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
9536    },
9537    {
9538     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
9539    },
9540    {
9541     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
9542    },
9543    {
9544     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
9545    }
9546   ]
9547  },
9548  {
9549   "alignment" : 1,
9550   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
9551   "name" : "android::RefBase::weakref_type",
9552   "record_kind" : "class",
9553   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
9554   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
9555   "size" : 1,
9556   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9557  },
9558  {
9559   "alignment" : 4,
9560   "fields" :
9561   [
9562    {
9563     "access" : "private",
9564     "field_name" : "mRefs",
9565     "field_offset" : 32,
9566     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
9567    }
9568   ],
9569   "linker_set_key" : "_ZTIN7android7RefBaseE",
9570   "name" : "android::RefBase",
9571   "record_kind" : "class",
9572   "referenced_type" : "_ZTIN7android7RefBaseE",
9573   "self_type" : "_ZTIN7android7RefBaseE",
9574   "size" : 8,
9575   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9576   "vtable_components" :
9577   [
9578    {
9579     "kind" : "offset_to_top"
9580    },
9581    {
9582     "kind" : "rtti",
9583     "mangled_component_name" : "_ZTIN7android7RefBaseE"
9584    },
9585    {
9586     "kind" : "complete_dtor_pointer",
9587     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
9588    },
9589    {
9590     "kind" : "deleting_dtor_pointer",
9591     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
9592    },
9593    {
9594     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9595    },
9596    {
9597     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9598    },
9599    {
9600     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9601    },
9602    {
9603     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9604    }
9605   ]
9606  },
9607  {
9608   "alignment" : 4,
9609   "fields" :
9610   [
9611    {
9612     "access" : "private",
9613     "field_name" : "mString",
9614     "referenced_type" : "_ZTIPKc"
9615    }
9616   ],
9617   "linker_set_key" : "_ZTIN7android7String8E",
9618   "name" : "android::String8",
9619   "record_kind" : "class",
9620   "referenced_type" : "_ZTIN7android7String8E",
9621   "self_type" : "_ZTIN7android7String8E",
9622   "size" : 4,
9623   "source_file" : "/system/core/libutils/include/utils/String8.h"
9624  },
9625  {
9626   "alignment" : 4,
9627   "fields" :
9628   [
9629    {
9630     "access" : "private",
9631     "field_name" : "mString",
9632     "referenced_type" : "_ZTIPKDs"
9633    }
9634   ],
9635   "linker_set_key" : "_ZTIN7android8String16E",
9636   "name" : "android::String16",
9637   "record_kind" : "class",
9638   "referenced_type" : "_ZTIN7android8String16E",
9639   "self_type" : "_ZTIN7android8String16E",
9640   "size" : 4,
9641   "source_file" : "/system/core/libutils/include/utils/String16.h"
9642  },
9643  {
9644   "alignment" : 4,
9645   "base_specifiers" :
9646   [
9647    {
9648     "is_virtual" : true,
9649     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
9650    },
9651    {
9652     "is_virtual" : true,
9653     "referenced_type" : "_ZTIN7android7RefBaseE"
9654    }
9655   ],
9656   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
9657   "name" : "android::hardware::HidlMemory",
9658   "record_kind" : "class",
9659   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
9660   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
9661   "size" : 52,
9662   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9663   "vtable_components" :
9664   [
9665    {
9666     "component_value" : 44,
9667     "kind" : "vbase_offset"
9668    },
9669    {
9670     "component_value" : 4,
9671     "kind" : "vbase_offset"
9672    },
9673    {
9674     "kind" : "offset_to_top"
9675    },
9676    {
9677     "kind" : "rtti",
9678     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9679    },
9680    {
9681     "kind" : "complete_dtor_pointer",
9682     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
9683    },
9684    {
9685     "kind" : "deleting_dtor_pointer",
9686     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
9687    },
9688    {
9689     "kind" : "vcall_offset"
9690    },
9691    {
9692     "kind" : "vcall_offset"
9693    },
9694    {
9695     "kind" : "vcall_offset"
9696    },
9697    {
9698     "kind" : "vcall_offset"
9699    },
9700    {
9701     "component_value" : -44,
9702     "kind" : "vcall_offset"
9703    },
9704    {
9705     "component_value" : -44,
9706     "kind" : "offset_to_top"
9707    },
9708    {
9709     "kind" : "rtti",
9710     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9711    },
9712    {
9713     "kind" : "complete_dtor_pointer",
9714     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
9715    },
9716    {
9717     "kind" : "deleting_dtor_pointer",
9718     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
9719    },
9720    {
9721     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9722    },
9723    {
9724     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9725    },
9726    {
9727     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9728    },
9729    {
9730     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9731    }
9732   ]
9733  },
9734  {
9735   "alignment" : 4,
9736   "base_specifiers" :
9737   [
9738    {
9739     "is_virtual" : true,
9740     "referenced_type" : "_ZTIN7android7RefBaseE"
9741    }
9742   ],
9743   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
9744   "name" : "android::hardware::IInterface",
9745   "record_kind" : "class",
9746   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
9747   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
9748   "size" : 12,
9749   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9750   "vtable_components" :
9751   [
9752    {
9753     "component_value" : 4,
9754     "kind" : "vbase_offset"
9755    },
9756    {
9757     "kind" : "offset_to_top"
9758    },
9759    {
9760     "kind" : "rtti",
9761     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9762    },
9763    {
9764     "kind" : "complete_dtor_pointer",
9765     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
9766    },
9767    {
9768     "kind" : "deleting_dtor_pointer",
9769     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
9770    },
9771    {
9772     "is_pure" : true,
9773     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
9774    },
9775    {
9776     "kind" : "vcall_offset"
9777    },
9778    {
9779     "kind" : "vcall_offset"
9780    },
9781    {
9782     "kind" : "vcall_offset"
9783    },
9784    {
9785     "kind" : "vcall_offset"
9786    },
9787    {
9788     "component_value" : -4,
9789     "kind" : "vcall_offset"
9790    },
9791    {
9792     "component_value" : -4,
9793     "kind" : "offset_to_top"
9794    },
9795    {
9796     "kind" : "rtti",
9797     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9798    },
9799    {
9800     "kind" : "complete_dtor_pointer",
9801     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
9802    },
9803    {
9804     "kind" : "deleting_dtor_pointer",
9805     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
9806    },
9807    {
9808     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9809    },
9810    {
9811     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9812    },
9813    {
9814     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9815    },
9816    {
9817     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9818    }
9819   ]
9820  },
9821  {
9822   "alignment" : 1,
9823   "fields" :
9824   [
9825    {
9826     "access" : "private",
9827     "field_name" : "mBuffer",
9828     "referenced_type" : "_ZTIA32_h"
9829    }
9830   ],
9831   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
9832   "name" : "android::hardware::hidl_array<unsigned char, 32>",
9833   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
9834   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
9835   "size" : 32,
9836   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9837   "template_args" : [ "_ZTIh" ]
9838  },
9839  {
9840   "alignment" : 4,
9841   "base_specifiers" :
9842   [
9843    {
9844     "is_virtual" : true,
9845     "referenced_type" : "_ZTIN7android7RefBaseE"
9846    }
9847   ],
9848   "fields" :
9849   [
9850    {
9851     "access" : "private",
9852     "field_name" : "mRemote",
9853     "field_offset" : 32,
9854     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
9855    },
9856    {
9857     "access" : "private",
9858     "field_name" : "mRefs",
9859     "field_offset" : 64,
9860     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9861    },
9862    {
9863     "access" : "private",
9864     "field_name" : "mState",
9865     "field_offset" : 96,
9866     "referenced_type" : "_ZTINSt3__16atomicIiEE"
9867    }
9868   ],
9869   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
9870   "name" : "android::hardware::BpHwRefBase",
9871   "record_kind" : "class",
9872   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
9873   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
9874   "size" : 24,
9875   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9876   "vtable_components" :
9877   [
9878    {
9879     "component_value" : 16,
9880     "kind" : "vbase_offset"
9881    },
9882    {
9883     "kind" : "offset_to_top"
9884    },
9885    {
9886     "kind" : "rtti",
9887     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9888    },
9889    {
9890     "kind" : "complete_dtor_pointer",
9891     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
9892    },
9893    {
9894     "kind" : "deleting_dtor_pointer",
9895     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
9896    },
9897    {
9898     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9899    },
9900    {
9901     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9902    },
9903    {
9904     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9905    },
9906    {
9907     "kind" : "vcall_offset"
9908    },
9909    {
9910     "component_value" : -16,
9911     "kind" : "vcall_offset"
9912    },
9913    {
9914     "component_value" : -16,
9915     "kind" : "vcall_offset"
9916    },
9917    {
9918     "component_value" : -16,
9919     "kind" : "vcall_offset"
9920    },
9921    {
9922     "component_value" : -16,
9923     "kind" : "vcall_offset"
9924    },
9925    {
9926     "component_value" : -16,
9927     "kind" : "offset_to_top"
9928    },
9929    {
9930     "kind" : "rtti",
9931     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9932    },
9933    {
9934     "kind" : "complete_dtor_pointer",
9935     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
9936    },
9937    {
9938     "kind" : "deleting_dtor_pointer",
9939     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
9940    },
9941    {
9942     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9943    },
9944    {
9945     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9946    },
9947    {
9948     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9949    },
9950    {
9951     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9952    }
9953   ]
9954  },
9955  {
9956   "alignment" : 4,
9957   "base_specifiers" :
9958   [
9959    {
9960     "referenced_type" : "_ZTIN7android8hardware4boot4V1_012IBootControlE"
9961    },
9962    {
9963     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
9964    },
9965    {
9966     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
9967    }
9968   ],
9969   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEEE",
9970   "name" : "android::hardware::BpInterface<android::hardware::boot::V1_0::IBootControl>",
9971   "record_kind" : "class",
9972   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEEE",
9973   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEEE",
9974   "size" : 32,
9975   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9976   "template_args" : [ "_ZTIN7android8hardware4boot4V1_012IBootControlE" ],
9977   "vtable_components" :
9978   [
9979    {
9980     "component_value" : 24,
9981     "kind" : "vbase_offset"
9982    },
9983    {
9984     "kind" : "offset_to_top"
9985    },
9986    {
9987     "kind" : "rtti",
9988     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEEE"
9989    },
9990    {
9991     "mangled_component_name" : "_ZNK7android8hardware4boot4V1_012IBootControl8isRemoteEv"
9992    },
9993    {
9994     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9995    },
9996    {
9997     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9998    },
9999    {
10000     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10001    },
10002    {
10003     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10004    },
10005    {
10006     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl21setHALInstrumentationEv"
10007    },
10008    {
10009     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10010    },
10011    {
10012     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl4pingEv"
10013    },
10014    {
10015     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10016    },
10017    {
10018     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl21notifySyspropsChangedEv"
10019    },
10020    {
10021     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10022    },
10023    {
10024     "kind" : "complete_dtor_pointer",
10025     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEED1Ev"
10026    },
10027    {
10028     "kind" : "deleting_dtor_pointer",
10029     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEED0Ev"
10030    },
10031    {
10032     "is_pure" : true,
10033     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl14getNumberSlotsEv"
10034    },
10035    {
10036     "is_pure" : true,
10037     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl14getCurrentSlotEv"
10038    },
10039    {
10040     "is_pure" : true,
10041     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl18markBootSuccessfulENSt3__18functionIFvRKNS2_13CommandResultEEEE"
10042    },
10043    {
10044     "is_pure" : true,
10045     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl17setActiveBootSlotEjNSt3__18functionIFvRKNS2_13CommandResultEEEE"
10046    },
10047    {
10048     "is_pure" : true,
10049     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl19setSlotAsUnbootableEjNSt3__18functionIFvRKNS2_13CommandResultEEEE"
10050    },
10051    {
10052     "is_pure" : true,
10053     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl14isSlotBootableEj"
10054    },
10055    {
10056     "is_pure" : true,
10057     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl22isSlotMarkedSuccessfulEj"
10058    },
10059    {
10060     "is_pure" : true,
10061     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl9getSuffixEjNSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10062    },
10063    {
10064     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEE10onAsBinderEv"
10065    },
10066    {
10067     "component_value" : 20,
10068     "kind" : "vbase_offset"
10069    },
10070    {
10071     "component_value" : -4,
10072     "kind" : "offset_to_top"
10073    },
10074    {
10075     "kind" : "rtti",
10076     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEEE"
10077    },
10078    {
10079     "kind" : "complete_dtor_pointer",
10080     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEED1Ev"
10081    },
10082    {
10083     "kind" : "deleting_dtor_pointer",
10084     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEED0Ev"
10085    },
10086    {
10087     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEE10onAsBinderEv"
10088    },
10089    {
10090     "component_value" : 16,
10091     "kind" : "vbase_offset"
10092    },
10093    {
10094     "component_value" : -8,
10095     "kind" : "offset_to_top"
10096    },
10097    {
10098     "kind" : "rtti",
10099     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEEE"
10100    },
10101    {
10102     "kind" : "complete_dtor_pointer",
10103     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEED1Ev"
10104    },
10105    {
10106     "kind" : "deleting_dtor_pointer",
10107     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEED0Ev"
10108    },
10109    {
10110     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10111    },
10112    {
10113     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10114    },
10115    {
10116     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10117    },
10118    {
10119     "kind" : "vcall_offset"
10120    },
10121    {
10122     "component_value" : -16,
10123     "kind" : "vcall_offset"
10124    },
10125    {
10126     "component_value" : -16,
10127     "kind" : "vcall_offset"
10128    },
10129    {
10130     "component_value" : -16,
10131     "kind" : "vcall_offset"
10132    },
10133    {
10134     "component_value" : -24,
10135     "kind" : "vcall_offset"
10136    },
10137    {
10138     "component_value" : -24,
10139     "kind" : "offset_to_top"
10140    },
10141    {
10142     "kind" : "rtti",
10143     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEEE"
10144    },
10145    {
10146     "kind" : "complete_dtor_pointer",
10147     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEED1Ev"
10148    },
10149    {
10150     "kind" : "deleting_dtor_pointer",
10151     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEED0Ev"
10152    },
10153    {
10154     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10155    },
10156    {
10157     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10158    },
10159    {
10160     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10161    },
10162    {
10163     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10164    }
10165   ]
10166  },
10167  {
10168   "alignment" : 4,
10169   "base_specifiers" :
10170   [
10171    {
10172     "referenced_type" : "_ZTIN7android8hardware4boot4V1_112IBootControlE"
10173    },
10174    {
10175     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10176    },
10177    {
10178     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10179    }
10180   ],
10181   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_4boot4V1_112IBootControlEEE",
10182   "name" : "android::hardware::BpInterface<android::hardware::boot::V1_1::IBootControl>",
10183   "record_kind" : "class",
10184   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_4boot4V1_112IBootControlEEE",
10185   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_4boot4V1_112IBootControlEEE",
10186   "size" : 32,
10187   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10188   "template_args" : [ "_ZTIN7android8hardware4boot4V1_112IBootControlE" ],
10189   "vtable_components" :
10190   [
10191    {
10192     "component_value" : 24,
10193     "kind" : "vbase_offset"
10194    },
10195    {
10196     "kind" : "offset_to_top"
10197    },
10198    {
10199     "kind" : "rtti",
10200     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_4boot4V1_112IBootControlEEE"
10201    },
10202    {
10203     "mangled_component_name" : "_ZNK7android8hardware4boot4V1_112IBootControl8isRemoteEv"
10204    },
10205    {
10206     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10207    },
10208    {
10209     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10210    },
10211    {
10212     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10213    },
10214    {
10215     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10216    },
10217    {
10218     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl21setHALInstrumentationEv"
10219    },
10220    {
10221     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10222    },
10223    {
10224     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl4pingEv"
10225    },
10226    {
10227     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10228    },
10229    {
10230     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl21notifySyspropsChangedEv"
10231    },
10232    {
10233     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10234    },
10235    {
10236     "kind" : "complete_dtor_pointer",
10237     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_4boot4V1_112IBootControlEED1Ev"
10238    },
10239    {
10240     "kind" : "deleting_dtor_pointer",
10241     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_4boot4V1_112IBootControlEED0Ev"
10242    },
10243    {
10244     "is_pure" : true,
10245     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl14getNumberSlotsEv"
10246    },
10247    {
10248     "is_pure" : true,
10249     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl14getCurrentSlotEv"
10250    },
10251    {
10252     "is_pure" : true,
10253     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl18markBootSuccessfulENSt3__18functionIFvRKNS1_4V1_013CommandResultEEEE"
10254    },
10255    {
10256     "is_pure" : true,
10257     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl17setActiveBootSlotEjNSt3__18functionIFvRKNS1_4V1_013CommandResultEEEE"
10258    },
10259    {
10260     "is_pure" : true,
10261     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl19setSlotAsUnbootableEjNSt3__18functionIFvRKNS1_4V1_013CommandResultEEEE"
10262    },
10263    {
10264     "is_pure" : true,
10265     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl14isSlotBootableEj"
10266    },
10267    {
10268     "is_pure" : true,
10269     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl22isSlotMarkedSuccessfulEj"
10270    },
10271    {
10272     "is_pure" : true,
10273     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl9getSuffixEjNSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10274    },
10275    {
10276     "is_pure" : true,
10277     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl22setSnapshotMergeStatusENS2_11MergeStatusE"
10278    },
10279    {
10280     "is_pure" : true,
10281     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl22getSnapshotMergeStatusEv"
10282    },
10283    {
10284     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_4boot4V1_112IBootControlEE10onAsBinderEv"
10285    },
10286    {
10287     "component_value" : 20,
10288     "kind" : "vbase_offset"
10289    },
10290    {
10291     "component_value" : -4,
10292     "kind" : "offset_to_top"
10293    },
10294    {
10295     "kind" : "rtti",
10296     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_4boot4V1_112IBootControlEEE"
10297    },
10298    {
10299     "kind" : "complete_dtor_pointer",
10300     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_4boot4V1_112IBootControlEED1Ev"
10301    },
10302    {
10303     "kind" : "deleting_dtor_pointer",
10304     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_4boot4V1_112IBootControlEED0Ev"
10305    },
10306    {
10307     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_4boot4V1_112IBootControlEE10onAsBinderEv"
10308    },
10309    {
10310     "component_value" : 16,
10311     "kind" : "vbase_offset"
10312    },
10313    {
10314     "component_value" : -8,
10315     "kind" : "offset_to_top"
10316    },
10317    {
10318     "kind" : "rtti",
10319     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_4boot4V1_112IBootControlEEE"
10320    },
10321    {
10322     "kind" : "complete_dtor_pointer",
10323     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_4boot4V1_112IBootControlEED1Ev"
10324    },
10325    {
10326     "kind" : "deleting_dtor_pointer",
10327     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_4boot4V1_112IBootControlEED0Ev"
10328    },
10329    {
10330     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10331    },
10332    {
10333     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10334    },
10335    {
10336     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10337    },
10338    {
10339     "kind" : "vcall_offset"
10340    },
10341    {
10342     "component_value" : -16,
10343     "kind" : "vcall_offset"
10344    },
10345    {
10346     "component_value" : -16,
10347     "kind" : "vcall_offset"
10348    },
10349    {
10350     "component_value" : -16,
10351     "kind" : "vcall_offset"
10352    },
10353    {
10354     "component_value" : -24,
10355     "kind" : "vcall_offset"
10356    },
10357    {
10358     "component_value" : -24,
10359     "kind" : "offset_to_top"
10360    },
10361    {
10362     "kind" : "rtti",
10363     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_4boot4V1_112IBootControlEEE"
10364    },
10365    {
10366     "kind" : "complete_dtor_pointer",
10367     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_4boot4V1_112IBootControlEED1Ev"
10368    },
10369    {
10370     "kind" : "deleting_dtor_pointer",
10371     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_4boot4V1_112IBootControlEED0Ev"
10372    },
10373    {
10374     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10375    },
10376    {
10377     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10378    },
10379    {
10380     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10381    },
10382    {
10383     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10384    }
10385   ]
10386  },
10387  {
10388   "alignment" : 4,
10389   "base_specifiers" :
10390   [
10391    {
10392     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10393    },
10394    {
10395     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10396    },
10397    {
10398     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10399    }
10400   ],
10401   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10402   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
10403   "record_kind" : "class",
10404   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10405   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10406   "size" : 32,
10407   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10408   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
10409   "vtable_components" :
10410   [
10411    {
10412     "component_value" : 24,
10413     "kind" : "vbase_offset"
10414    },
10415    {
10416     "kind" : "offset_to_top"
10417    },
10418    {
10419     "kind" : "rtti",
10420     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10421    },
10422    {
10423     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10424    },
10425    {
10426     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10427    },
10428    {
10429     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10430    },
10431    {
10432     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10433    },
10434    {
10435     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10436    },
10437    {
10438     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10439    },
10440    {
10441     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10442    },
10443    {
10444     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10445    },
10446    {
10447     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10448    },
10449    {
10450     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10451    },
10452    {
10453     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10454    },
10455    {
10456     "kind" : "complete_dtor_pointer",
10457     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10458    },
10459    {
10460     "kind" : "deleting_dtor_pointer",
10461     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10462    },
10463    {
10464     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10465    },
10466    {
10467     "component_value" : 20,
10468     "kind" : "vbase_offset"
10469    },
10470    {
10471     "component_value" : -4,
10472     "kind" : "offset_to_top"
10473    },
10474    {
10475     "kind" : "rtti",
10476     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10477    },
10478    {
10479     "kind" : "complete_dtor_pointer",
10480     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10481    },
10482    {
10483     "kind" : "deleting_dtor_pointer",
10484     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10485    },
10486    {
10487     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10488    },
10489    {
10490     "component_value" : 16,
10491     "kind" : "vbase_offset"
10492    },
10493    {
10494     "component_value" : -8,
10495     "kind" : "offset_to_top"
10496    },
10497    {
10498     "kind" : "rtti",
10499     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10500    },
10501    {
10502     "kind" : "complete_dtor_pointer",
10503     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10504    },
10505    {
10506     "kind" : "deleting_dtor_pointer",
10507     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10508    },
10509    {
10510     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10511    },
10512    {
10513     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10514    },
10515    {
10516     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10517    },
10518    {
10519     "kind" : "vcall_offset"
10520    },
10521    {
10522     "component_value" : -16,
10523     "kind" : "vcall_offset"
10524    },
10525    {
10526     "component_value" : -16,
10527     "kind" : "vcall_offset"
10528    },
10529    {
10530     "component_value" : -16,
10531     "kind" : "vcall_offset"
10532    },
10533    {
10534     "component_value" : -24,
10535     "kind" : "vcall_offset"
10536    },
10537    {
10538     "component_value" : -24,
10539     "kind" : "offset_to_top"
10540    },
10541    {
10542     "kind" : "rtti",
10543     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10544    },
10545    {
10546     "kind" : "complete_dtor_pointer",
10547     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10548    },
10549    {
10550     "kind" : "deleting_dtor_pointer",
10551     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10552    },
10553    {
10554     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10555    },
10556    {
10557     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10558    },
10559    {
10560     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10561    },
10562    {
10563     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10564    }
10565   ]
10566  },
10567  {
10568   "alignment" : 4,
10569   "fields" :
10570   [
10571    {
10572     "access" : "private",
10573     "field_name" : "mHandle",
10574     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
10575    },
10576    {
10577     "access" : "private",
10578     "field_name" : "mOwnsHandle",
10579     "field_offset" : 64,
10580     "referenced_type" : "_ZTIb"
10581    },
10582    {
10583     "access" : "private",
10584     "field_name" : "mPad",
10585     "field_offset" : 72,
10586     "referenced_type" : "_ZTIA7_h"
10587    }
10588   ],
10589   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
10590   "name" : "android::hardware::hidl_handle",
10591   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
10592   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
10593   "size" : 16,
10594   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10595  },
10596  {
10597   "alignment" : 4,
10598   "fields" :
10599   [
10600    {
10601     "access" : "private",
10602     "field_name" : "mHandle",
10603     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
10604    },
10605    {
10606     "access" : "private",
10607     "field_name" : "mSize",
10608     "field_offset" : 128,
10609     "referenced_type" : "_ZTIy"
10610    },
10611    {
10612     "access" : "private",
10613     "field_name" : "mName",
10614     "field_offset" : 192,
10615     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10616    }
10617   ],
10618   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
10619   "name" : "android::hardware::hidl_memory",
10620   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
10621   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
10622   "size" : 40,
10623   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10624  },
10625  {
10626   "alignment" : 4,
10627   "fields" :
10628   [
10629    {
10630     "access" : "private",
10631     "field_name" : "mBuffer",
10632     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
10633    },
10634    {
10635     "access" : "private",
10636     "field_name" : "mSize",
10637     "field_offset" : 64,
10638     "referenced_type" : "_ZTIj"
10639    },
10640    {
10641     "access" : "private",
10642     "field_name" : "mOwnsBuffer",
10643     "field_offset" : 96,
10644     "referenced_type" : "_ZTIb"
10645    },
10646    {
10647     "access" : "private",
10648     "field_name" : "mPad",
10649     "field_offset" : 104,
10650     "referenced_type" : "_ZTIA3_h"
10651    }
10652   ],
10653   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
10654   "name" : "android::hardware::hidl_string",
10655   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
10656   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
10657   "size" : 16,
10658   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10659  },
10660  {
10661   "alignment" : 4,
10662   "fields" :
10663   [
10664    {
10665     "access" : "private",
10666     "field_name" : "mGrantors",
10667     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
10668    },
10669    {
10670     "access" : "private",
10671     "field_name" : "mHandle",
10672     "field_offset" : 128,
10673     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
10674    },
10675    {
10676     "access" : "private",
10677     "field_name" : "mQuantum",
10678     "field_offset" : 192,
10679     "referenced_type" : "_ZTIj"
10680    },
10681    {
10682     "access" : "private",
10683     "field_name" : "mFlags",
10684     "field_offset" : 224,
10685     "referenced_type" : "_ZTIj"
10686    }
10687   ],
10688   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10689   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
10690   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10691   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10692   "size" : 32,
10693   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10694   "template_args" : [ "_ZTIc" ]
10695  },
10696  {
10697   "access" : "private",
10698   "alignment" : 4,
10699   "fields" :
10700   [
10701    {
10702     "field_name" : "binder",
10703     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
10704    },
10705    {
10706     "field_name" : "refs",
10707     "field_offset" : 32,
10708     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10709    }
10710   ],
10711   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10712   "name" : "android::hardware::ProcessState::handle_entry",
10713   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10714   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10715   "size" : 8,
10716   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
10717  },
10718  {
10719   "alignment" : 4,
10720   "base_specifiers" :
10721   [
10722    {
10723     "is_virtual" : true,
10724     "referenced_type" : "_ZTIN7android7RefBaseE"
10725    }
10726   ],
10727   "fields" :
10728   [
10729    {
10730     "access" : "private",
10731     "field_name" : "mDriverFD",
10732     "field_offset" : 32,
10733     "referenced_type" : "_ZTIi"
10734    },
10735    {
10736     "access" : "private",
10737     "field_name" : "mVMStart",
10738     "field_offset" : 64,
10739     "referenced_type" : "_ZTIPv"
10740    },
10741    {
10742     "access" : "private",
10743     "field_name" : "mThreadCountLock",
10744     "field_offset" : 96,
10745     "referenced_type" : "_ZTI15pthread_mutex_t"
10746    },
10747    {
10748     "access" : "private",
10749     "field_name" : "mThreadCountDecrement",
10750     "field_offset" : 128,
10751     "referenced_type" : "_ZTI14pthread_cond_t"
10752    },
10753    {
10754     "access" : "private",
10755     "field_name" : "mExecutingThreadsCount",
10756     "field_offset" : 160,
10757     "referenced_type" : "_ZTIj"
10758    },
10759    {
10760     "access" : "private",
10761     "field_name" : "mMaxThreads",
10762     "field_offset" : 192,
10763     "referenced_type" : "_ZTIj"
10764    },
10765    {
10766     "access" : "private",
10767     "field_name" : "mStarvationStartTimeMs",
10768     "field_offset" : 224,
10769     "referenced_type" : "_ZTIx"
10770    },
10771    {
10772     "access" : "private",
10773     "field_name" : "mLock",
10774     "field_offset" : 288,
10775     "referenced_type" : "_ZTIN7android5MutexE"
10776    },
10777    {
10778     "access" : "private",
10779     "field_name" : "mHandleToObject",
10780     "field_offset" : 320,
10781     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
10782    },
10783    {
10784     "access" : "private",
10785     "field_name" : "mManagesContexts",
10786     "field_offset" : 480,
10787     "referenced_type" : "_ZTIb"
10788    },
10789    {
10790     "access" : "private",
10791     "field_name" : "mBinderContextCheckFunc",
10792     "field_offset" : 512,
10793     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
10794    },
10795    {
10796     "access" : "private",
10797     "field_name" : "mBinderContextUserData",
10798     "field_offset" : 544,
10799     "referenced_type" : "_ZTIPv"
10800    },
10801    {
10802     "access" : "private",
10803     "field_name" : "mContexts",
10804     "field_offset" : 576,
10805     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
10806    },
10807    {
10808     "access" : "private",
10809     "field_name" : "mRootDir",
10810     "field_offset" : 736,
10811     "referenced_type" : "_ZTIN7android7String8E"
10812    },
10813    {
10814     "access" : "private",
10815     "field_name" : "mThreadPoolStarted",
10816     "field_offset" : 768,
10817     "referenced_type" : "_ZTIb"
10818    },
10819    {
10820     "access" : "private",
10821     "field_name" : "mSpawnThreadOnStart",
10822     "field_offset" : 776,
10823     "referenced_type" : "_ZTIb"
10824    },
10825    {
10826     "access" : "private",
10827     "field_name" : "mThreadPoolSeq",
10828     "field_offset" : 800,
10829     "referenced_type" : "_ZTIVi"
10830    },
10831    {
10832     "access" : "private",
10833     "field_name" : "mMmapSize",
10834     "field_offset" : 832,
10835     "referenced_type" : "_ZTIKj"
10836    },
10837    {
10838     "access" : "private",
10839     "field_name" : "mCallRestriction",
10840     "field_offset" : 864,
10841     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
10842    }
10843   ],
10844   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
10845   "name" : "android::hardware::ProcessState",
10846   "record_kind" : "class",
10847   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
10848   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
10849   "size" : 120,
10850   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
10851   "vtable_components" :
10852   [
10853    {
10854     "component_value" : 112,
10855     "kind" : "vbase_offset"
10856    },
10857    {
10858     "kind" : "offset_to_top"
10859    },
10860    {
10861     "kind" : "rtti",
10862     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10863    },
10864    {
10865     "kind" : "complete_dtor_pointer",
10866     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
10867    },
10868    {
10869     "kind" : "deleting_dtor_pointer",
10870     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
10871    },
10872    {
10873     "kind" : "vcall_offset"
10874    },
10875    {
10876     "kind" : "vcall_offset"
10877    },
10878    {
10879     "kind" : "vcall_offset"
10880    },
10881    {
10882     "kind" : "vcall_offset"
10883    },
10884    {
10885     "component_value" : -112,
10886     "kind" : "vcall_offset"
10887    },
10888    {
10889     "component_value" : -112,
10890     "kind" : "offset_to_top"
10891    },
10892    {
10893     "kind" : "rtti",
10894     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10895    },
10896    {
10897     "kind" : "complete_dtor_pointer",
10898     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
10899    },
10900    {
10901     "kind" : "deleting_dtor_pointer",
10902     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
10903    },
10904    {
10905     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10906    },
10907    {
10908     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10909    },
10910    {
10911     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10912    },
10913    {
10914     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10915    }
10916   ]
10917  },
10918  {
10919   "alignment" : 2,
10920   "fields" :
10921   [
10922    {
10923     "access" : "private",
10924     "field_name" : "mMajor",
10925     "referenced_type" : "_ZTIt"
10926    },
10927    {
10928     "access" : "private",
10929     "field_name" : "mMinor",
10930     "field_offset" : 16,
10931     "referenced_type" : "_ZTIt"
10932    }
10933   ],
10934   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
10935   "name" : "android::hardware::hidl_version",
10936   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
10937   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
10938   "size" : 4,
10939   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10940  },
10941  {
10942   "alignment" : 4,
10943   "fields" :
10944   [
10945    {
10946     "access" : "private",
10947     "field_name" : "mMutex",
10948     "referenced_type" : "_ZTINSt3__15mutexE"
10949    },
10950    {
10951     "access" : "private",
10952     "field_name" : "mMap",
10953     "field_offset" : 32,
10954     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
10955    }
10956   ],
10957   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
10958   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
10959   "record_kind" : "class",
10960   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
10961   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
10962   "size" : 16,
10963   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10964   "template_args" :
10965   [
10966    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
10967    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
10968   ]
10969  },
10970  {
10971   "alignment" : 4,
10972   "fields" :
10973   [
10974    {
10975     "access" : "private",
10976     "field_name" : "mMutex",
10977     "referenced_type" : "_ZTINSt3__15mutexE"
10978    },
10979    {
10980     "access" : "private",
10981     "field_name" : "mMap",
10982     "field_offset" : 32,
10983     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
10984    }
10985   ],
10986   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
10987   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
10988   "record_kind" : "class",
10989   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
10990   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
10991   "size" : 16,
10992   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10993   "template_args" :
10994   [
10995    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
10996    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
10997   ]
10998  },
10999  {
11000   "alignment" : 4,
11001   "fields" :
11002   [
11003    {
11004     "access" : "private",
11005     "field_name" : "mMutex",
11006     "referenced_type" : "_ZTINSt3__15mutexE"
11007    },
11008    {
11009     "access" : "private",
11010     "field_name" : "mMap",
11011     "field_offset" : 32,
11012     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
11013    }
11014   ],
11015   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
11016   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
11017   "record_kind" : "class",
11018   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
11019   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
11020   "size" : 16,
11021   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11022   "template_args" :
11023   [
11024    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
11025    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
11026   ]
11027  },
11028  {
11029   "alignment" : 8,
11030   "fields" :
11031   [
11032    {
11033     "field_name" : "flags",
11034     "referenced_type" : "_ZTIj"
11035    },
11036    {
11037     "field_name" : "fdIndex",
11038     "field_offset" : 32,
11039     "referenced_type" : "_ZTIj"
11040    },
11041    {
11042     "field_name" : "offset",
11043     "field_offset" : 64,
11044     "referenced_type" : "_ZTIj"
11045    },
11046    {
11047     "field_name" : "extent",
11048     "field_offset" : 128,
11049     "referenced_type" : "_ZTIy"
11050    }
11051   ],
11052   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
11053   "name" : "android::hardware::GrantorDescriptor",
11054   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
11055   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
11056   "size" : 24,
11057   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
11058  },
11059  {
11060   "alignment" : 4,
11061   "base_specifiers" :
11062   [
11063    {
11064     "is_virtual" : true,
11065     "referenced_type" : "_ZTIN7android7RefBaseE"
11066    }
11067   ],
11068   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
11069   "name" : "android::hardware::hidl_death_recipient",
11070   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
11071   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
11072   "size" : 12,
11073   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11074   "vtable_components" :
11075   [
11076    {
11077     "component_value" : 4,
11078     "kind" : "vbase_offset"
11079    },
11080    {
11081     "kind" : "offset_to_top"
11082    },
11083    {
11084     "kind" : "rtti",
11085     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11086    },
11087    {
11088     "is_pure" : true,
11089     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
11090    },
11091    {
11092     "kind" : "complete_dtor_pointer",
11093     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
11094    },
11095    {
11096     "kind" : "deleting_dtor_pointer",
11097     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
11098    },
11099    {
11100     "kind" : "vcall_offset"
11101    },
11102    {
11103     "kind" : "vcall_offset"
11104    },
11105    {
11106     "kind" : "vcall_offset"
11107    },
11108    {
11109     "kind" : "vcall_offset"
11110    },
11111    {
11112     "component_value" : -4,
11113     "kind" : "vcall_offset"
11114    },
11115    {
11116     "component_value" : -4,
11117     "kind" : "offset_to_top"
11118    },
11119    {
11120     "kind" : "rtti",
11121     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11122    },
11123    {
11124     "kind" : "complete_dtor_pointer",
11125     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
11126    },
11127    {
11128     "kind" : "deleting_dtor_pointer",
11129     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
11130    },
11131    {
11132     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11133    },
11134    {
11135     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11136    },
11137    {
11138     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11139    },
11140    {
11141     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11142    }
11143   ]
11144  },
11145  {
11146   "alignment" : 4,
11147   "base_specifiers" :
11148   [
11149    {
11150     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11151    }
11152   ],
11153   "fields" :
11154   [
11155    {
11156     "access" : "private",
11157     "field_name" : "mRecipient",
11158     "field_offset" : 32,
11159     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
11160    },
11161    {
11162     "access" : "private",
11163     "field_name" : "mCookie",
11164     "field_offset" : 96,
11165     "referenced_type" : "_ZTIy"
11166    },
11167    {
11168     "access" : "private",
11169     "field_name" : "mBase",
11170     "field_offset" : 160,
11171     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
11172    }
11173   ],
11174   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11175   "name" : "android::hardware::hidl_binder_death_recipient",
11176   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11177   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11178   "size" : 36,
11179   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
11180   "vtable_components" :
11181   [
11182    {
11183     "component_value" : 28,
11184     "kind" : "vbase_offset"
11185    },
11186    {
11187     "kind" : "offset_to_top"
11188    },
11189    {
11190     "kind" : "rtti",
11191     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11192    },
11193    {
11194     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
11195    },
11196    {
11197     "kind" : "complete_dtor_pointer",
11198     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
11199    },
11200    {
11201     "kind" : "deleting_dtor_pointer",
11202     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
11203    },
11204    {
11205     "kind" : "vcall_offset"
11206    },
11207    {
11208     "kind" : "vcall_offset"
11209    },
11210    {
11211     "kind" : "vcall_offset"
11212    },
11213    {
11214     "kind" : "vcall_offset"
11215    },
11216    {
11217     "component_value" : -28,
11218     "kind" : "vcall_offset"
11219    },
11220    {
11221     "component_value" : -28,
11222     "kind" : "offset_to_top"
11223    },
11224    {
11225     "kind" : "rtti",
11226     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11227    },
11228    {
11229     "kind" : "complete_dtor_pointer",
11230     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
11231    },
11232    {
11233     "kind" : "deleting_dtor_pointer",
11234     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
11235    },
11236    {
11237     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11238    },
11239    {
11240     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11241    },
11242    {
11243     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11244    },
11245    {
11246     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11247    }
11248   ]
11249  },
11250  {
11251   "alignment" : 4,
11252   "base_specifiers" :
11253   [
11254    {
11255     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11256    }
11257   ],
11258   "linker_set_key" : "_ZTIN7android8hardware4boot4V1_012IBootControlE",
11259   "name" : "android::hardware::boot::V1_0::IBootControl",
11260   "referenced_type" : "_ZTIN7android8hardware4boot4V1_012IBootControlE",
11261   "self_type" : "_ZTIN7android8hardware4boot4V1_012IBootControlE",
11262   "size" : 12,
11263   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/IBootControl.h",
11264   "vtable_components" :
11265   [
11266    {
11267     "component_value" : 4,
11268     "kind" : "vbase_offset"
11269    },
11270    {
11271     "kind" : "offset_to_top"
11272    },
11273    {
11274     "kind" : "rtti",
11275     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_012IBootControlE"
11276    },
11277    {
11278     "mangled_component_name" : "_ZNK7android8hardware4boot4V1_012IBootControl8isRemoteEv"
11279    },
11280    {
11281     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11282    },
11283    {
11284     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11285    },
11286    {
11287     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11288    },
11289    {
11290     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11291    },
11292    {
11293     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl21setHALInstrumentationEv"
11294    },
11295    {
11296     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11297    },
11298    {
11299     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl4pingEv"
11300    },
11301    {
11302     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11303    },
11304    {
11305     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl21notifySyspropsChangedEv"
11306    },
11307    {
11308     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11309    },
11310    {
11311     "kind" : "complete_dtor_pointer",
11312     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControlD1Ev"
11313    },
11314    {
11315     "kind" : "deleting_dtor_pointer",
11316     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControlD0Ev"
11317    },
11318    {
11319     "is_pure" : true,
11320     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl14getNumberSlotsEv"
11321    },
11322    {
11323     "is_pure" : true,
11324     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl14getCurrentSlotEv"
11325    },
11326    {
11327     "is_pure" : true,
11328     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl18markBootSuccessfulENSt3__18functionIFvRKNS2_13CommandResultEEEE"
11329    },
11330    {
11331     "is_pure" : true,
11332     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl17setActiveBootSlotEjNSt3__18functionIFvRKNS2_13CommandResultEEEE"
11333    },
11334    {
11335     "is_pure" : true,
11336     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl19setSlotAsUnbootableEjNSt3__18functionIFvRKNS2_13CommandResultEEEE"
11337    },
11338    {
11339     "is_pure" : true,
11340     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl14isSlotBootableEj"
11341    },
11342    {
11343     "is_pure" : true,
11344     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl22isSlotMarkedSuccessfulEj"
11345    },
11346    {
11347     "is_pure" : true,
11348     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl9getSuffixEjNSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11349    },
11350    {
11351     "kind" : "vcall_offset"
11352    },
11353    {
11354     "kind" : "vcall_offset"
11355    },
11356    {
11357     "kind" : "vcall_offset"
11358    },
11359    {
11360     "kind" : "vcall_offset"
11361    },
11362    {
11363     "component_value" : -4,
11364     "kind" : "vcall_offset"
11365    },
11366    {
11367     "component_value" : -4,
11368     "kind" : "offset_to_top"
11369    },
11370    {
11371     "kind" : "rtti",
11372     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_012IBootControlE"
11373    },
11374    {
11375     "kind" : "complete_dtor_pointer",
11376     "mangled_component_name" : "_ZTv0_n12_N7android8hardware4boot4V1_012IBootControlD1Ev"
11377    },
11378    {
11379     "kind" : "deleting_dtor_pointer",
11380     "mangled_component_name" : "_ZTv0_n12_N7android8hardware4boot4V1_012IBootControlD0Ev"
11381    },
11382    {
11383     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11384    },
11385    {
11386     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11387    },
11388    {
11389     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11390    },
11391    {
11392     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11393    }
11394   ]
11395  },
11396  {
11397   "alignment" : 8,
11398   "fields" :
11399   [
11400    {
11401     "field_name" : "success",
11402     "referenced_type" : "_ZTIb"
11403    },
11404    {
11405     "field_name" : "errMsg",
11406     "field_offset" : 64,
11407     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11408    }
11409   ],
11410   "linker_set_key" : "_ZTIN7android8hardware4boot4V1_013CommandResultE",
11411   "name" : "android::hardware::boot::V1_0::CommandResult",
11412   "referenced_type" : "_ZTIN7android8hardware4boot4V1_013CommandResultE",
11413   "self_type" : "_ZTIN7android8hardware4boot4V1_013CommandResultE",
11414   "size" : 24,
11415   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/types.h"
11416  },
11417  {
11418   "alignment" : 4,
11419   "base_specifiers" :
11420   [
11421    {
11422     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11423    }
11424   ],
11425   "fields" :
11426   [
11427    {
11428     "access" : "private",
11429     "field_name" : "_hidl_mImpl",
11430     "field_offset" : 544,
11431     "referenced_type" : "_ZTIN7android2spINS_8hardware4boot4V1_012IBootControlEEE"
11432    }
11433   ],
11434   "linker_set_key" : "_ZTIN7android8hardware4boot4V1_015BnHwBootControlE",
11435   "name" : "android::hardware::boot::V1_0::BnHwBootControl",
11436   "referenced_type" : "_ZTIN7android8hardware4boot4V1_015BnHwBootControlE",
11437   "self_type" : "_ZTIN7android8hardware4boot4V1_015BnHwBootControlE",
11438   "size" : 80,
11439   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BnHwBootControl.h",
11440   "vtable_components" :
11441   [
11442    {
11443     "component_value" : 72,
11444     "kind" : "vbase_offset"
11445    },
11446    {
11447     "kind" : "offset_to_top"
11448    },
11449    {
11450     "kind" : "rtti",
11451     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_015BnHwBootControlE"
11452    },
11453    {
11454     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11455    },
11456    {
11457     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11458    },
11459    {
11460     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11461    },
11462    {
11463     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
11464    },
11465    {
11466     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11467    },
11468    {
11469     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11470    },
11471    {
11472     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11473    },
11474    {
11475     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11476    },
11477    {
11478     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11479    },
11480    {
11481     "kind" : "complete_dtor_pointer",
11482     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BnHwBootControlD1Ev"
11483    },
11484    {
11485     "kind" : "deleting_dtor_pointer",
11486     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BnHwBootControlD0Ev"
11487    },
11488    {
11489     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BnHwBootControl10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
11490    },
11491    {
11492     "component_value" : -20,
11493     "kind" : "offset_to_top"
11494    },
11495    {
11496     "kind" : "rtti",
11497     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_015BnHwBootControlE"
11498    },
11499    {
11500     "kind" : "complete_dtor_pointer",
11501     "mangled_component_name" : "_ZThn20_N7android8hardware4boot4V1_015BnHwBootControlD1Ev"
11502    },
11503    {
11504     "kind" : "deleting_dtor_pointer",
11505     "mangled_component_name" : "_ZThn20_N7android8hardware4boot4V1_015BnHwBootControlD0Ev"
11506    },
11507    {
11508     "kind" : "vcall_offset"
11509    },
11510    {
11511     "kind" : "vcall_offset"
11512    },
11513    {
11514     "kind" : "vcall_offset"
11515    },
11516    {
11517     "kind" : "vcall_offset"
11518    },
11519    {
11520     "component_value" : -72,
11521     "kind" : "vcall_offset"
11522    },
11523    {
11524     "component_value" : -72,
11525     "kind" : "offset_to_top"
11526    },
11527    {
11528     "kind" : "rtti",
11529     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_015BnHwBootControlE"
11530    },
11531    {
11532     "kind" : "complete_dtor_pointer",
11533     "mangled_component_name" : "_ZTv0_n12_N7android8hardware4boot4V1_015BnHwBootControlD1Ev"
11534    },
11535    {
11536     "kind" : "deleting_dtor_pointer",
11537     "mangled_component_name" : "_ZTv0_n12_N7android8hardware4boot4V1_015BnHwBootControlD0Ev"
11538    },
11539    {
11540     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11541    },
11542    {
11543     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11544    },
11545    {
11546     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11547    },
11548    {
11549     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11550    }
11551   ]
11552  },
11553  {
11554   "alignment" : 4,
11555   "base_specifiers" :
11556   [
11557    {
11558     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEEE"
11559    },
11560    {
11561     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11562    }
11563   ],
11564   "fields" :
11565   [
11566    {
11567     "access" : "private",
11568     "field_name" : "_hidl_mMutex",
11569     "field_offset" : 544,
11570     "referenced_type" : "_ZTINSt3__15mutexE"
11571    },
11572    {
11573     "access" : "private",
11574     "field_name" : "_hidl_mDeathRecipients",
11575     "field_offset" : 576,
11576     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
11577    }
11578   ],
11579   "linker_set_key" : "_ZTIN7android8hardware4boot4V1_015BpHwBootControlE",
11580   "name" : "android::hardware::boot::V1_0::BpHwBootControl",
11581   "referenced_type" : "_ZTIN7android8hardware4boot4V1_015BpHwBootControlE",
11582   "self_type" : "_ZTIN7android8hardware4boot4V1_015BpHwBootControlE",
11583   "size" : 92,
11584   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BpHwBootControl.h",
11585   "vtable_components" :
11586   [
11587    {
11588     "component_value" : 84,
11589     "kind" : "vbase_offset"
11590    },
11591    {
11592     "kind" : "offset_to_top"
11593    },
11594    {
11595     "kind" : "rtti",
11596     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_015BpHwBootControlE"
11597    },
11598    {
11599     "mangled_component_name" : "_ZNK7android8hardware4boot4V1_015BpHwBootControl8isRemoteEv"
11600    },
11601    {
11602     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11603    },
11604    {
11605     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11606    },
11607    {
11608     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11609    },
11610    {
11611     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11612    },
11613    {
11614     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl21setHALInstrumentationEv"
11615    },
11616    {
11617     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11618    },
11619    {
11620     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl4pingEv"
11621    },
11622    {
11623     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11624    },
11625    {
11626     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl21notifySyspropsChangedEv"
11627    },
11628    {
11629     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11630    },
11631    {
11632     "kind" : "complete_dtor_pointer",
11633     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControlD1Ev"
11634    },
11635    {
11636     "kind" : "deleting_dtor_pointer",
11637     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControlD0Ev"
11638    },
11639    {
11640     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl14getNumberSlotsEv"
11641    },
11642    {
11643     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl14getCurrentSlotEv"
11644    },
11645    {
11646     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl18markBootSuccessfulENSt3__18functionIFvRKNS2_13CommandResultEEEE"
11647    },
11648    {
11649     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl17setActiveBootSlotEjNSt3__18functionIFvRKNS2_13CommandResultEEEE"
11650    },
11651    {
11652     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl19setSlotAsUnbootableEjNSt3__18functionIFvRKNS2_13CommandResultEEEE"
11653    },
11654    {
11655     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl14isSlotBootableEj"
11656    },
11657    {
11658     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl22isSlotMarkedSuccessfulEj"
11659    },
11660    {
11661     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl9getSuffixEjNSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11662    },
11663    {
11664     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEE10onAsBinderEv"
11665    },
11666    {
11667     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl15onLastStrongRefEPKv"
11668    },
11669    {
11670     "component_value" : 80,
11671     "kind" : "vbase_offset"
11672    },
11673    {
11674     "component_value" : -4,
11675     "kind" : "offset_to_top"
11676    },
11677    {
11678     "kind" : "rtti",
11679     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_015BpHwBootControlE"
11680    },
11681    {
11682     "kind" : "complete_dtor_pointer",
11683     "mangled_component_name" : "_ZThn4_N7android8hardware4boot4V1_015BpHwBootControlD1Ev"
11684    },
11685    {
11686     "kind" : "deleting_dtor_pointer",
11687     "mangled_component_name" : "_ZThn4_N7android8hardware4boot4V1_015BpHwBootControlD0Ev"
11688    },
11689    {
11690     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEE10onAsBinderEv"
11691    },
11692    {
11693     "component_value" : 76,
11694     "kind" : "vbase_offset"
11695    },
11696    {
11697     "component_value" : -8,
11698     "kind" : "offset_to_top"
11699    },
11700    {
11701     "kind" : "rtti",
11702     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_015BpHwBootControlE"
11703    },
11704    {
11705     "kind" : "complete_dtor_pointer",
11706     "mangled_component_name" : "_ZThn8_N7android8hardware4boot4V1_015BpHwBootControlD1Ev"
11707    },
11708    {
11709     "kind" : "deleting_dtor_pointer",
11710     "mangled_component_name" : "_ZThn8_N7android8hardware4boot4V1_015BpHwBootControlD0Ev"
11711    },
11712    {
11713     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11714    },
11715    {
11716     "mangled_component_name" : "_ZThn8_N7android8hardware4boot4V1_015BpHwBootControl15onLastStrongRefEPKv"
11717    },
11718    {
11719     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11720    },
11721    {
11722     "component_value" : -24,
11723     "kind" : "offset_to_top"
11724    },
11725    {
11726     "kind" : "rtti",
11727     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_015BpHwBootControlE"
11728    },
11729    {
11730     "kind" : "complete_dtor_pointer",
11731     "mangled_component_name" : "_ZThn24_N7android8hardware4boot4V1_015BpHwBootControlD1Ev"
11732    },
11733    {
11734     "kind" : "deleting_dtor_pointer",
11735     "mangled_component_name" : "_ZThn24_N7android8hardware4boot4V1_015BpHwBootControlD0Ev"
11736    },
11737    {
11738     "kind" : "vcall_offset"
11739    },
11740    {
11741     "component_value" : -76,
11742     "kind" : "vcall_offset"
11743    },
11744    {
11745     "component_value" : -84,
11746     "kind" : "vcall_offset"
11747    },
11748    {
11749     "component_value" : -76,
11750     "kind" : "vcall_offset"
11751    },
11752    {
11753     "component_value" : -84,
11754     "kind" : "vcall_offset"
11755    },
11756    {
11757     "component_value" : -84,
11758     "kind" : "offset_to_top"
11759    },
11760    {
11761     "kind" : "rtti",
11762     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_015BpHwBootControlE"
11763    },
11764    {
11765     "kind" : "complete_dtor_pointer",
11766     "mangled_component_name" : "_ZTv0_n12_N7android8hardware4boot4V1_015BpHwBootControlD1Ev"
11767    },
11768    {
11769     "kind" : "deleting_dtor_pointer",
11770     "mangled_component_name" : "_ZTv0_n12_N7android8hardware4boot4V1_015BpHwBootControlD0Ev"
11771    },
11772    {
11773     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11774    },
11775    {
11776     "mangled_component_name" : "_ZTv0_n20_N7android8hardware4boot4V1_015BpHwBootControl15onLastStrongRefEPKv"
11777    },
11778    {
11779     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11780    },
11781    {
11782     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11783    }
11784   ]
11785  },
11786  {
11787   "alignment" : 4,
11788   "base_specifiers" :
11789   [
11790    {
11791     "referenced_type" : "_ZTIN7android8hardware4boot4V1_012IBootControlE"
11792    }
11793   ],
11794   "linker_set_key" : "_ZTIN7android8hardware4boot4V1_112IBootControlE",
11795   "name" : "android::hardware::boot::V1_1::IBootControl",
11796   "referenced_type" : "_ZTIN7android8hardware4boot4V1_112IBootControlE",
11797   "self_type" : "_ZTIN7android8hardware4boot4V1_112IBootControlE",
11798   "size" : 12,
11799   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/IBootControl.h",
11800   "vtable_components" :
11801   [
11802    {
11803     "component_value" : 4,
11804     "kind" : "vbase_offset"
11805    },
11806    {
11807     "kind" : "offset_to_top"
11808    },
11809    {
11810     "kind" : "rtti",
11811     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_112IBootControlE"
11812    },
11813    {
11814     "mangled_component_name" : "_ZNK7android8hardware4boot4V1_112IBootControl8isRemoteEv"
11815    },
11816    {
11817     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11818    },
11819    {
11820     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11821    },
11822    {
11823     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11824    },
11825    {
11826     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11827    },
11828    {
11829     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl21setHALInstrumentationEv"
11830    },
11831    {
11832     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11833    },
11834    {
11835     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl4pingEv"
11836    },
11837    {
11838     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11839    },
11840    {
11841     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl21notifySyspropsChangedEv"
11842    },
11843    {
11844     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11845    },
11846    {
11847     "kind" : "complete_dtor_pointer",
11848     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControlD1Ev"
11849    },
11850    {
11851     "kind" : "deleting_dtor_pointer",
11852     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControlD0Ev"
11853    },
11854    {
11855     "is_pure" : true,
11856     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl14getNumberSlotsEv"
11857    },
11858    {
11859     "is_pure" : true,
11860     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl14getCurrentSlotEv"
11861    },
11862    {
11863     "is_pure" : true,
11864     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl18markBootSuccessfulENSt3__18functionIFvRKNS1_4V1_013CommandResultEEEE"
11865    },
11866    {
11867     "is_pure" : true,
11868     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl17setActiveBootSlotEjNSt3__18functionIFvRKNS1_4V1_013CommandResultEEEE"
11869    },
11870    {
11871     "is_pure" : true,
11872     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl19setSlotAsUnbootableEjNSt3__18functionIFvRKNS1_4V1_013CommandResultEEEE"
11873    },
11874    {
11875     "is_pure" : true,
11876     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl14isSlotBootableEj"
11877    },
11878    {
11879     "is_pure" : true,
11880     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl22isSlotMarkedSuccessfulEj"
11881    },
11882    {
11883     "is_pure" : true,
11884     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl9getSuffixEjNSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11885    },
11886    {
11887     "is_pure" : true,
11888     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl22setSnapshotMergeStatusENS2_11MergeStatusE"
11889    },
11890    {
11891     "is_pure" : true,
11892     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl22getSnapshotMergeStatusEv"
11893    },
11894    {
11895     "kind" : "vcall_offset"
11896    },
11897    {
11898     "kind" : "vcall_offset"
11899    },
11900    {
11901     "kind" : "vcall_offset"
11902    },
11903    {
11904     "kind" : "vcall_offset"
11905    },
11906    {
11907     "component_value" : -4,
11908     "kind" : "vcall_offset"
11909    },
11910    {
11911     "component_value" : -4,
11912     "kind" : "offset_to_top"
11913    },
11914    {
11915     "kind" : "rtti",
11916     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_112IBootControlE"
11917    },
11918    {
11919     "kind" : "complete_dtor_pointer",
11920     "mangled_component_name" : "_ZTv0_n12_N7android8hardware4boot4V1_112IBootControlD1Ev"
11921    },
11922    {
11923     "kind" : "deleting_dtor_pointer",
11924     "mangled_component_name" : "_ZTv0_n12_N7android8hardware4boot4V1_112IBootControlD0Ev"
11925    },
11926    {
11927     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11928    },
11929    {
11930     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11931    },
11932    {
11933     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11934    },
11935    {
11936     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11937    }
11938   ]
11939  },
11940  {
11941   "alignment" : 4,
11942   "base_specifiers" :
11943   [
11944    {
11945     "referenced_type" : "_ZTIN7android8hardware4boot4V1_112IBootControlE"
11946    },
11947    {
11948     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11949    }
11950   ],
11951   "fields" :
11952   [
11953    {
11954     "access" : "private",
11955     "field_name" : "mImpl",
11956     "field_offset" : 384,
11957     "referenced_type" : "_ZTIKN7android2spINS_8hardware4boot4V1_112IBootControlEEE"
11958    },
11959    {
11960     "access" : "private",
11961     "field_name" : "mOnewayQueue",
11962     "field_offset" : 416,
11963     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
11964    }
11965   ],
11966   "linker_set_key" : "_ZTIN7android8hardware4boot4V1_113BsBootControlE",
11967   "name" : "android::hardware::boot::V1_1::BsBootControl",
11968   "referenced_type" : "_ZTIN7android8hardware4boot4V1_113BsBootControlE",
11969   "self_type" : "_ZTIN7android8hardware4boot4V1_113BsBootControlE",
11970   "size" : 68,
11971   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BsBootControl.h",
11972   "vtable_components" :
11973   [
11974    {
11975     "component_value" : 60,
11976     "kind" : "vbase_offset"
11977    },
11978    {
11979     "kind" : "offset_to_top"
11980    },
11981    {
11982     "kind" : "rtti",
11983     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_113BsBootControlE"
11984    },
11985    {
11986     "mangled_component_name" : "_ZNK7android8hardware4boot4V1_112IBootControl8isRemoteEv"
11987    },
11988    {
11989     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11990    },
11991    {
11992     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11993    },
11994    {
11995     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11996    },
11997    {
11998     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11999    },
12000    {
12001     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControl21setHALInstrumentationEv"
12002    },
12003    {
12004     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12005    },
12006    {
12007     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControl4pingEv"
12008    },
12009    {
12010     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12011    },
12012    {
12013     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControl21notifySyspropsChangedEv"
12014    },
12015    {
12016     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12017    },
12018    {
12019     "kind" : "complete_dtor_pointer",
12020     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControlD1Ev"
12021    },
12022    {
12023     "kind" : "deleting_dtor_pointer",
12024     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControlD0Ev"
12025    },
12026    {
12027     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControl14getNumberSlotsEv"
12028    },
12029    {
12030     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControl14getCurrentSlotEv"
12031    },
12032    {
12033     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControl18markBootSuccessfulENSt3__18functionIFvRKNS1_4V1_013CommandResultEEEE"
12034    },
12035    {
12036     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControl17setActiveBootSlotEjNSt3__18functionIFvRKNS1_4V1_013CommandResultEEEE"
12037    },
12038    {
12039     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControl19setSlotAsUnbootableEjNSt3__18functionIFvRKNS1_4V1_013CommandResultEEEE"
12040    },
12041    {
12042     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControl14isSlotBootableEj"
12043    },
12044    {
12045     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControl22isSlotMarkedSuccessfulEj"
12046    },
12047    {
12048     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControl9getSuffixEjNSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12049    },
12050    {
12051     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControl22setSnapshotMergeStatusENS2_11MergeStatusE"
12052    },
12053    {
12054     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControl22getSnapshotMergeStatusEv"
12055    },
12056    {
12057     "component_value" : -4,
12058     "kind" : "offset_to_top"
12059    },
12060    {
12061     "kind" : "rtti",
12062     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_113BsBootControlE"
12063    },
12064    {
12065     "kind" : "complete_dtor_pointer",
12066     "mangled_component_name" : "_ZThn4_N7android8hardware4boot4V1_113BsBootControlD1Ev"
12067    },
12068    {
12069     "kind" : "deleting_dtor_pointer",
12070     "mangled_component_name" : "_ZThn4_N7android8hardware4boot4V1_113BsBootControlD0Ev"
12071    },
12072    {
12073     "kind" : "vcall_offset"
12074    },
12075    {
12076     "kind" : "vcall_offset"
12077    },
12078    {
12079     "kind" : "vcall_offset"
12080    },
12081    {
12082     "kind" : "vcall_offset"
12083    },
12084    {
12085     "component_value" : -60,
12086     "kind" : "vcall_offset"
12087    },
12088    {
12089     "component_value" : -60,
12090     "kind" : "offset_to_top"
12091    },
12092    {
12093     "kind" : "rtti",
12094     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_113BsBootControlE"
12095    },
12096    {
12097     "kind" : "complete_dtor_pointer",
12098     "mangled_component_name" : "_ZTv0_n12_N7android8hardware4boot4V1_113BsBootControlD1Ev"
12099    },
12100    {
12101     "kind" : "deleting_dtor_pointer",
12102     "mangled_component_name" : "_ZTv0_n12_N7android8hardware4boot4V1_113BsBootControlD0Ev"
12103    },
12104    {
12105     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12106    },
12107    {
12108     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12109    },
12110    {
12111     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12112    },
12113    {
12114     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12115    }
12116   ]
12117  },
12118  {
12119   "alignment" : 4,
12120   "base_specifiers" :
12121   [
12122    {
12123     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12124    }
12125   ],
12126   "fields" :
12127   [
12128    {
12129     "access" : "private",
12130     "field_name" : "_hidl_mImpl",
12131     "field_offset" : 544,
12132     "referenced_type" : "_ZTIN7android2spINS_8hardware4boot4V1_112IBootControlEEE"
12133    }
12134   ],
12135   "linker_set_key" : "_ZTIN7android8hardware4boot4V1_115BnHwBootControlE",
12136   "name" : "android::hardware::boot::V1_1::BnHwBootControl",
12137   "referenced_type" : "_ZTIN7android8hardware4boot4V1_115BnHwBootControlE",
12138   "self_type" : "_ZTIN7android8hardware4boot4V1_115BnHwBootControlE",
12139   "size" : 80,
12140   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BnHwBootControl.h",
12141   "vtable_components" :
12142   [
12143    {
12144     "component_value" : 72,
12145     "kind" : "vbase_offset"
12146    },
12147    {
12148     "kind" : "offset_to_top"
12149    },
12150    {
12151     "kind" : "rtti",
12152     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_115BnHwBootControlE"
12153    },
12154    {
12155     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12156    },
12157    {
12158     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12159    },
12160    {
12161     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12162    },
12163    {
12164     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
12165    },
12166    {
12167     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12168    },
12169    {
12170     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12171    },
12172    {
12173     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12174    },
12175    {
12176     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12177    },
12178    {
12179     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12180    },
12181    {
12182     "kind" : "complete_dtor_pointer",
12183     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BnHwBootControlD1Ev"
12184    },
12185    {
12186     "kind" : "deleting_dtor_pointer",
12187     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BnHwBootControlD0Ev"
12188    },
12189    {
12190     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BnHwBootControl10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
12191    },
12192    {
12193     "component_value" : -20,
12194     "kind" : "offset_to_top"
12195    },
12196    {
12197     "kind" : "rtti",
12198     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_115BnHwBootControlE"
12199    },
12200    {
12201     "kind" : "complete_dtor_pointer",
12202     "mangled_component_name" : "_ZThn20_N7android8hardware4boot4V1_115BnHwBootControlD1Ev"
12203    },
12204    {
12205     "kind" : "deleting_dtor_pointer",
12206     "mangled_component_name" : "_ZThn20_N7android8hardware4boot4V1_115BnHwBootControlD0Ev"
12207    },
12208    {
12209     "kind" : "vcall_offset"
12210    },
12211    {
12212     "kind" : "vcall_offset"
12213    },
12214    {
12215     "kind" : "vcall_offset"
12216    },
12217    {
12218     "kind" : "vcall_offset"
12219    },
12220    {
12221     "component_value" : -72,
12222     "kind" : "vcall_offset"
12223    },
12224    {
12225     "component_value" : -72,
12226     "kind" : "offset_to_top"
12227    },
12228    {
12229     "kind" : "rtti",
12230     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_115BnHwBootControlE"
12231    },
12232    {
12233     "kind" : "complete_dtor_pointer",
12234     "mangled_component_name" : "_ZTv0_n12_N7android8hardware4boot4V1_115BnHwBootControlD1Ev"
12235    },
12236    {
12237     "kind" : "deleting_dtor_pointer",
12238     "mangled_component_name" : "_ZTv0_n12_N7android8hardware4boot4V1_115BnHwBootControlD0Ev"
12239    },
12240    {
12241     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12242    },
12243    {
12244     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12245    },
12246    {
12247     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12248    },
12249    {
12250     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12251    }
12252   ]
12253  },
12254  {
12255   "alignment" : 4,
12256   "base_specifiers" :
12257   [
12258    {
12259     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_4boot4V1_112IBootControlEEE"
12260    },
12261    {
12262     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12263    }
12264   ],
12265   "fields" :
12266   [
12267    {
12268     "access" : "private",
12269     "field_name" : "_hidl_mMutex",
12270     "field_offset" : 544,
12271     "referenced_type" : "_ZTINSt3__15mutexE"
12272    },
12273    {
12274     "access" : "private",
12275     "field_name" : "_hidl_mDeathRecipients",
12276     "field_offset" : 576,
12277     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
12278    }
12279   ],
12280   "linker_set_key" : "_ZTIN7android8hardware4boot4V1_115BpHwBootControlE",
12281   "name" : "android::hardware::boot::V1_1::BpHwBootControl",
12282   "referenced_type" : "_ZTIN7android8hardware4boot4V1_115BpHwBootControlE",
12283   "self_type" : "_ZTIN7android8hardware4boot4V1_115BpHwBootControlE",
12284   "size" : 92,
12285   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BpHwBootControl.h",
12286   "vtable_components" :
12287   [
12288    {
12289     "component_value" : 84,
12290     "kind" : "vbase_offset"
12291    },
12292    {
12293     "kind" : "offset_to_top"
12294    },
12295    {
12296     "kind" : "rtti",
12297     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_115BpHwBootControlE"
12298    },
12299    {
12300     "mangled_component_name" : "_ZNK7android8hardware4boot4V1_115BpHwBootControl8isRemoteEv"
12301    },
12302    {
12303     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12304    },
12305    {
12306     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12307    },
12308    {
12309     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12310    },
12311    {
12312     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12313    },
12314    {
12315     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl21setHALInstrumentationEv"
12316    },
12317    {
12318     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12319    },
12320    {
12321     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl4pingEv"
12322    },
12323    {
12324     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12325    },
12326    {
12327     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl21notifySyspropsChangedEv"
12328    },
12329    {
12330     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12331    },
12332    {
12333     "kind" : "complete_dtor_pointer",
12334     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControlD1Ev"
12335    },
12336    {
12337     "kind" : "deleting_dtor_pointer",
12338     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControlD0Ev"
12339    },
12340    {
12341     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl14getNumberSlotsEv"
12342    },
12343    {
12344     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl14getCurrentSlotEv"
12345    },
12346    {
12347     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl18markBootSuccessfulENSt3__18functionIFvRKNS1_4V1_013CommandResultEEEE"
12348    },
12349    {
12350     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl17setActiveBootSlotEjNSt3__18functionIFvRKNS1_4V1_013CommandResultEEEE"
12351    },
12352    {
12353     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl19setSlotAsUnbootableEjNSt3__18functionIFvRKNS1_4V1_013CommandResultEEEE"
12354    },
12355    {
12356     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl14isSlotBootableEj"
12357    },
12358    {
12359     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl22isSlotMarkedSuccessfulEj"
12360    },
12361    {
12362     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl9getSuffixEjNSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12363    },
12364    {
12365     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl22setSnapshotMergeStatusENS2_11MergeStatusE"
12366    },
12367    {
12368     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl22getSnapshotMergeStatusEv"
12369    },
12370    {
12371     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_4boot4V1_112IBootControlEE10onAsBinderEv"
12372    },
12373    {
12374     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl15onLastStrongRefEPKv"
12375    },
12376    {
12377     "component_value" : 80,
12378     "kind" : "vbase_offset"
12379    },
12380    {
12381     "component_value" : -4,
12382     "kind" : "offset_to_top"
12383    },
12384    {
12385     "kind" : "rtti",
12386     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_115BpHwBootControlE"
12387    },
12388    {
12389     "kind" : "complete_dtor_pointer",
12390     "mangled_component_name" : "_ZThn4_N7android8hardware4boot4V1_115BpHwBootControlD1Ev"
12391    },
12392    {
12393     "kind" : "deleting_dtor_pointer",
12394     "mangled_component_name" : "_ZThn4_N7android8hardware4boot4V1_115BpHwBootControlD0Ev"
12395    },
12396    {
12397     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_4boot4V1_112IBootControlEE10onAsBinderEv"
12398    },
12399    {
12400     "component_value" : 76,
12401     "kind" : "vbase_offset"
12402    },
12403    {
12404     "component_value" : -8,
12405     "kind" : "offset_to_top"
12406    },
12407    {
12408     "kind" : "rtti",
12409     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_115BpHwBootControlE"
12410    },
12411    {
12412     "kind" : "complete_dtor_pointer",
12413     "mangled_component_name" : "_ZThn8_N7android8hardware4boot4V1_115BpHwBootControlD1Ev"
12414    },
12415    {
12416     "kind" : "deleting_dtor_pointer",
12417     "mangled_component_name" : "_ZThn8_N7android8hardware4boot4V1_115BpHwBootControlD0Ev"
12418    },
12419    {
12420     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12421    },
12422    {
12423     "mangled_component_name" : "_ZThn8_N7android8hardware4boot4V1_115BpHwBootControl15onLastStrongRefEPKv"
12424    },
12425    {
12426     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12427    },
12428    {
12429     "component_value" : -24,
12430     "kind" : "offset_to_top"
12431    },
12432    {
12433     "kind" : "rtti",
12434     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_115BpHwBootControlE"
12435    },
12436    {
12437     "kind" : "complete_dtor_pointer",
12438     "mangled_component_name" : "_ZThn24_N7android8hardware4boot4V1_115BpHwBootControlD1Ev"
12439    },
12440    {
12441     "kind" : "deleting_dtor_pointer",
12442     "mangled_component_name" : "_ZThn24_N7android8hardware4boot4V1_115BpHwBootControlD0Ev"
12443    },
12444    {
12445     "kind" : "vcall_offset"
12446    },
12447    {
12448     "component_value" : -76,
12449     "kind" : "vcall_offset"
12450    },
12451    {
12452     "component_value" : -84,
12453     "kind" : "vcall_offset"
12454    },
12455    {
12456     "component_value" : -76,
12457     "kind" : "vcall_offset"
12458    },
12459    {
12460     "component_value" : -84,
12461     "kind" : "vcall_offset"
12462    },
12463    {
12464     "component_value" : -84,
12465     "kind" : "offset_to_top"
12466    },
12467    {
12468     "kind" : "rtti",
12469     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_115BpHwBootControlE"
12470    },
12471    {
12472     "kind" : "complete_dtor_pointer",
12473     "mangled_component_name" : "_ZTv0_n12_N7android8hardware4boot4V1_115BpHwBootControlD1Ev"
12474    },
12475    {
12476     "kind" : "deleting_dtor_pointer",
12477     "mangled_component_name" : "_ZTv0_n12_N7android8hardware4boot4V1_115BpHwBootControlD0Ev"
12478    },
12479    {
12480     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12481    },
12482    {
12483     "mangled_component_name" : "_ZTv0_n20_N7android8hardware4boot4V1_115BpHwBootControl15onLastStrongRefEPKv"
12484    },
12485    {
12486     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12487    },
12488    {
12489     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12490    }
12491   ]
12492  },
12493  {
12494   "access" : "private",
12495   "alignment" : 4,
12496   "fields" :
12497   [
12498    {
12499     "field_name" : "index",
12500     "referenced_type" : "_ZTIj"
12501    },
12502    {
12503     "field_name" : "buffer",
12504     "field_offset" : 32,
12505     "referenced_type" : "_ZTIy"
12506    },
12507    {
12508     "field_name" : "bufend",
12509     "field_offset" : 96,
12510     "referenced_type" : "_ZTIy"
12511    }
12512   ],
12513   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
12514   "name" : "android::hardware::Parcel::BufferInfo",
12515   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
12516   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
12517   "size" : 20,
12518   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12519  },
12520  {
12521   "alignment" : 4,
12522   "fields" :
12523   [
12524    {
12525     "access" : "private",
12526     "field_name" : "mBufCachePos",
12527     "referenced_type" : "_ZTIj"
12528    },
12529    {
12530     "access" : "private",
12531     "field_name" : "mBufCache",
12532     "field_offset" : 32,
12533     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
12534    },
12535    {
12536     "access" : "private",
12537     "field_name" : "mError",
12538     "field_offset" : 128,
12539     "referenced_type" : "_ZTIi"
12540    },
12541    {
12542     "access" : "private",
12543     "field_name" : "mData",
12544     "field_offset" : 160,
12545     "referenced_type" : "_ZTIPh"
12546    },
12547    {
12548     "access" : "private",
12549     "field_name" : "mDataSize",
12550     "field_offset" : 192,
12551     "referenced_type" : "_ZTIj"
12552    },
12553    {
12554     "access" : "private",
12555     "field_name" : "mDataCapacity",
12556     "field_offset" : 224,
12557     "referenced_type" : "_ZTIj"
12558    },
12559    {
12560     "access" : "private",
12561     "field_name" : "mDataPos",
12562     "field_offset" : 256,
12563     "referenced_type" : "_ZTIj"
12564    },
12565    {
12566     "access" : "private",
12567     "field_name" : "mObjects",
12568     "field_offset" : 288,
12569     "referenced_type" : "_ZTIPy"
12570    },
12571    {
12572     "access" : "private",
12573     "field_name" : "mObjectsSize",
12574     "field_offset" : 320,
12575     "referenced_type" : "_ZTIj"
12576    },
12577    {
12578     "access" : "private",
12579     "field_name" : "mObjectsCapacity",
12580     "field_offset" : 352,
12581     "referenced_type" : "_ZTIj"
12582    },
12583    {
12584     "access" : "private",
12585     "field_name" : "mNextObjectHint",
12586     "field_offset" : 384,
12587     "referenced_type" : "_ZTIj"
12588    },
12589    {
12590     "access" : "private",
12591     "field_name" : "mNumRef",
12592     "field_offset" : 416,
12593     "referenced_type" : "_ZTIj"
12594    },
12595    {
12596     "access" : "private",
12597     "field_name" : "mFdsKnown",
12598     "field_offset" : 448,
12599     "referenced_type" : "_ZTIb"
12600    },
12601    {
12602     "access" : "private",
12603     "field_name" : "mHasFds",
12604     "field_offset" : 456,
12605     "referenced_type" : "_ZTIb"
12606    },
12607    {
12608     "access" : "private",
12609     "field_name" : "mAllowFds",
12610     "field_offset" : 464,
12611     "referenced_type" : "_ZTIb"
12612    },
12613    {
12614     "access" : "private",
12615     "field_name" : "mOwner",
12616     "field_offset" : 480,
12617     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
12618    },
12619    {
12620     "access" : "private",
12621     "field_name" : "mOwnerCookie",
12622     "field_offset" : 512,
12623     "referenced_type" : "_ZTIPv"
12624    }
12625   ],
12626   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
12627   "name" : "android::hardware::Parcel",
12628   "record_kind" : "class",
12629   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
12630   "self_type" : "_ZTIN7android8hardware6ParcelE",
12631   "size" : 68,
12632   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12633  },
12634  {
12635   "alignment" : 4,
12636   "base_specifiers" :
12637   [
12638    {
12639     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
12640    }
12641   ],
12642   "fields" :
12643   [
12644    {
12645     "access" : "private",
12646     "field_name" : "mVal",
12647     "field_offset" : 192,
12648     "referenced_type" : "_ZTIN7android8hardware4boot4V1_010BoolResultE"
12649    }
12650   ],
12651   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
12652   "name" : "android::hardware::Return<android::hardware::boot::V1_0::BoolResult>",
12653   "record_kind" : "class",
12654   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
12655   "self_type" : "_ZTIN7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
12656   "size" : 28,
12657   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12658   "template_args" : [ "_ZTIN7android8hardware4boot4V1_010BoolResultE" ]
12659  },
12660  {
12661   "alignment" : 4,
12662   "base_specifiers" :
12663   [
12664    {
12665     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
12666    }
12667   ],
12668   "fields" :
12669   [
12670    {
12671     "access" : "private",
12672     "field_name" : "mVal",
12673     "field_offset" : 192,
12674     "referenced_type" : "_ZTIN7android8hardware4boot4V1_111MergeStatusE"
12675    }
12676   ],
12677   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS0_4boot4V1_111MergeStatusEEE",
12678   "name" : "android::hardware::Return<android::hardware::boot::V1_1::MergeStatus>",
12679   "record_kind" : "class",
12680   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_4boot4V1_111MergeStatusEEE",
12681   "self_type" : "_ZTIN7android8hardware6ReturnINS0_4boot4V1_111MergeStatusEEE",
12682   "size" : 28,
12683   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12684   "template_args" : [ "_ZTIN7android8hardware4boot4V1_111MergeStatusE" ]
12685  },
12686  {
12687   "alignment" : 4,
12688   "base_specifiers" :
12689   [
12690    {
12691     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
12692    }
12693   ],
12694   "fields" :
12695   [
12696    {
12697     "access" : "private",
12698     "field_name" : "mVal",
12699     "field_offset" : 192,
12700     "referenced_type" : "_ZTIN7android2spINS_8hardware4boot4V1_112IBootControlEEE"
12701    }
12702   ],
12703   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_4boot4V1_112IBootControlEEEEE",
12704   "name" : "android::hardware::Return<android::sp<android::hardware::boot::V1_1::IBootControl> >",
12705   "record_kind" : "class",
12706   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_4boot4V1_112IBootControlEEEEE",
12707   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_4boot4V1_112IBootControlEEEEE",
12708   "size" : 28,
12709   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12710   "template_args" : [ "_ZTIN7android2spINS_8hardware4boot4V1_112IBootControlEEE" ]
12711  },
12712  {
12713   "alignment" : 4,
12714   "base_specifiers" :
12715   [
12716    {
12717     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
12718    }
12719   ],
12720   "fields" :
12721   [
12722    {
12723     "access" : "private",
12724     "field_name" : "mVal",
12725     "field_offset" : 168,
12726     "referenced_type" : "_ZTIb"
12727    }
12728   ],
12729   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
12730   "name" : "android::hardware::Return<bool>",
12731   "record_kind" : "class",
12732   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
12733   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
12734   "size" : 24,
12735   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12736   "template_args" : [ "_ZTIb" ]
12737  },
12738  {
12739   "alignment" : 4,
12740   "base_specifiers" :
12741   [
12742    {
12743     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
12744    }
12745   ],
12746   "fields" :
12747   [
12748    {
12749     "access" : "private",
12750     "field_name" : "mVal",
12751     "field_offset" : 192,
12752     "referenced_type" : "_ZTIj"
12753    }
12754   ],
12755   "linker_set_key" : "_ZTIN7android8hardware6ReturnIjEE",
12756   "name" : "android::hardware::Return<unsigned int>",
12757   "record_kind" : "class",
12758   "referenced_type" : "_ZTIN7android8hardware6ReturnIjEE",
12759   "self_type" : "_ZTIN7android8hardware6ReturnIjEE",
12760   "size" : 28,
12761   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12762   "template_args" : [ "_ZTIj" ]
12763  },
12764  {
12765   "alignment" : 4,
12766   "base_specifiers" :
12767   [
12768    {
12769     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
12770    }
12771   ],
12772   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
12773   "name" : "android::hardware::Return<void>",
12774   "record_kind" : "class",
12775   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
12776   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
12777   "size" : 24,
12778   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12779   "template_args" : [ "_ZTIv" ]
12780  },
12781  {
12782   "alignment" : 4,
12783   "fields" :
12784   [
12785    {
12786     "access" : "private",
12787     "field_name" : "mException",
12788     "referenced_type" : "_ZTIi"
12789    },
12790    {
12791     "access" : "private",
12792     "field_name" : "mErrorCode",
12793     "field_offset" : 32,
12794     "referenced_type" : "_ZTIi"
12795    },
12796    {
12797     "access" : "private",
12798     "field_name" : "mMessage",
12799     "field_offset" : 64,
12800     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
12801    }
12802   ],
12803   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
12804   "name" : "android::hardware::Status",
12805   "record_kind" : "class",
12806   "referenced_type" : "_ZTIN7android8hardware6StatusE",
12807   "self_type" : "_ZTIN7android8hardware6StatusE",
12808   "size" : 20,
12809   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12810  },
12811  {
12812   "alignment" : 4,
12813   "base_specifiers" :
12814   [
12815    {
12816     "is_virtual" : true,
12817     "referenced_type" : "_ZTIN7android7RefBaseE"
12818    }
12819   ],
12820   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
12821   "name" : "android::hardware::IBinder::DeathRecipient",
12822   "record_kind" : "class",
12823   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
12824   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
12825   "size" : 12,
12826   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
12827   "vtable_components" :
12828   [
12829    {
12830     "component_value" : 4,
12831     "kind" : "vbase_offset"
12832    },
12833    {
12834     "kind" : "offset_to_top"
12835    },
12836    {
12837     "kind" : "rtti",
12838     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
12839    },
12840    {
12841     "is_pure" : true,
12842     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
12843    },
12844    {
12845     "kind" : "complete_dtor_pointer",
12846     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
12847    },
12848    {
12849     "kind" : "deleting_dtor_pointer",
12850     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
12851    },
12852    {
12853     "kind" : "vcall_offset"
12854    },
12855    {
12856     "kind" : "vcall_offset"
12857    },
12858    {
12859     "kind" : "vcall_offset"
12860    },
12861    {
12862     "kind" : "vcall_offset"
12863    },
12864    {
12865     "component_value" : -4,
12866     "kind" : "vcall_offset"
12867    },
12868    {
12869     "component_value" : -4,
12870     "kind" : "offset_to_top"
12871    },
12872    {
12873     "kind" : "rtti",
12874     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
12875    },
12876    {
12877     "kind" : "complete_dtor_pointer",
12878     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
12879    },
12880    {
12881     "kind" : "deleting_dtor_pointer",
12882     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
12883    },
12884    {
12885     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12886    },
12887    {
12888     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12889    },
12890    {
12891     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12892    },
12893    {
12894     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12895    }
12896   ]
12897  },
12898  {
12899   "alignment" : 4,
12900   "base_specifiers" :
12901   [
12902    {
12903     "is_virtual" : true,
12904     "referenced_type" : "_ZTIN7android7RefBaseE"
12905    }
12906   ],
12907   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
12908   "name" : "android::hardware::IBinder",
12909   "record_kind" : "class",
12910   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
12911   "self_type" : "_ZTIN7android8hardware7IBinderE",
12912   "size" : 12,
12913   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
12914   "vtable_components" :
12915   [
12916    {
12917     "component_value" : 4,
12918     "kind" : "vbase_offset"
12919    },
12920    {
12921     "kind" : "offset_to_top"
12922    },
12923    {
12924     "kind" : "rtti",
12925     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
12926    },
12927    {
12928     "is_pure" : true,
12929     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12930    },
12931    {
12932     "is_pure" : true,
12933     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
12934    },
12935    {
12936     "is_pure" : true,
12937     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
12938    },
12939    {
12940     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12941    },
12942    {
12943     "is_pure" : true,
12944     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12945    },
12946    {
12947     "is_pure" : true,
12948     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
12949    },
12950    {
12951     "is_pure" : true,
12952     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
12953    },
12954    {
12955     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
12956    },
12957    {
12958     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12959    },
12960    {
12961     "kind" : "complete_dtor_pointer",
12962     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
12963    },
12964    {
12965     "kind" : "deleting_dtor_pointer",
12966     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
12967    },
12968    {
12969     "kind" : "vcall_offset"
12970    },
12971    {
12972     "kind" : "vcall_offset"
12973    },
12974    {
12975     "kind" : "vcall_offset"
12976    },
12977    {
12978     "kind" : "vcall_offset"
12979    },
12980    {
12981     "component_value" : -4,
12982     "kind" : "vcall_offset"
12983    },
12984    {
12985     "component_value" : -4,
12986     "kind" : "offset_to_top"
12987    },
12988    {
12989     "kind" : "rtti",
12990     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
12991    },
12992    {
12993     "kind" : "complete_dtor_pointer",
12994     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
12995    },
12996    {
12997     "kind" : "deleting_dtor_pointer",
12998     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
12999    },
13000    {
13001     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13002    },
13003    {
13004     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13005    },
13006    {
13007     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13008    },
13009    {
13010     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13011    }
13012   ]
13013  },
13014  {
13015   "alignment" : 4,
13016   "fields" :
13017   [
13018    {
13019     "access" : "private",
13020     "field_name" : "mQueue",
13021     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
13022    }
13023   ],
13024   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
13025   "name" : "android::hardware::details::TaskRunner",
13026   "record_kind" : "class",
13027   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
13028   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
13029   "size" : 8,
13030   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
13031  },
13032  {
13033   "alignment" : 4,
13034   "fields" :
13035   [
13036    {
13037     "access" : "private",
13038     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
13039    }
13040   ],
13041   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
13042   "name" : "android::hardware::details::hidl_pointer<native_handle>",
13043   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
13044   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
13045   "size" : 8,
13046   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13047   "template_args" : [ "_ZTI13native_handle" ]
13048  },
13049  {
13050   "access" : "private",
13051   "alignment" : 4,
13052   "fields" :
13053   [
13054    {
13055     "field_name" : "mPointer",
13056     "referenced_type" : "_ZTIP13native_handle"
13057    },
13058    {
13059     "field_name" : "_pad",
13060     "referenced_type" : "_ZTIy"
13061    }
13062   ],
13063   "is_anonymous" : true,
13064   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
13065   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13066   "record_kind" : "union",
13067   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
13068   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
13069   "size" : 8,
13070   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13071  },
13072  {
13073   "alignment" : 4,
13074   "fields" :
13075   [
13076    {
13077     "access" : "private",
13078     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
13079    }
13080   ],
13081   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
13082   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
13083   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
13084   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
13085   "size" : 8,
13086   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13087   "template_args" : [ "_ZTIK13native_handle" ]
13088  },
13089  {
13090   "access" : "private",
13091   "alignment" : 4,
13092   "fields" :
13093   [
13094    {
13095     "field_name" : "mPointer",
13096     "referenced_type" : "_ZTIPK13native_handle"
13097    },
13098    {
13099     "field_name" : "_pad",
13100     "referenced_type" : "_ZTIy"
13101    }
13102   ],
13103   "is_anonymous" : true,
13104   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
13105   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13106   "record_kind" : "union",
13107   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
13108   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
13109   "size" : 8,
13110   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13111  },
13112  {
13113   "alignment" : 4,
13114   "fields" :
13115   [
13116    {
13117     "access" : "private",
13118     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
13119    }
13120   ],
13121   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
13122   "name" : "android::hardware::details::hidl_pointer<const char>",
13123   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
13124   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
13125   "size" : 8,
13126   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13127   "template_args" : [ "_ZTIKc" ]
13128  },
13129  {
13130   "access" : "private",
13131   "alignment" : 4,
13132   "fields" :
13133   [
13134    {
13135     "field_name" : "mPointer",
13136     "referenced_type" : "_ZTIPKc"
13137    },
13138    {
13139     "field_name" : "_pad",
13140     "referenced_type" : "_ZTIy"
13141    }
13142   ],
13143   "is_anonymous" : true,
13144   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
13145   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13146   "record_kind" : "union",
13147   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
13148   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
13149   "size" : 8,
13150   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13151  },
13152  {
13153   "alignment" : 4,
13154   "fields" :
13155   [
13156    {
13157     "access" : "private",
13158     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
13159    }
13160   ],
13161   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
13162   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
13163   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
13164   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
13165   "size" : 8,
13166   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13167   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
13168  },
13169  {
13170   "access" : "private",
13171   "alignment" : 4,
13172   "fields" :
13173   [
13174    {
13175     "field_name" : "mPointer",
13176     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE"
13177    },
13178    {
13179     "field_name" : "_pad",
13180     "referenced_type" : "_ZTIy"
13181    }
13182   ],
13183   "is_anonymous" : true,
13184   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
13185   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13186   "record_kind" : "union",
13187   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
13188   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
13189   "size" : 8,
13190   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13191  },
13192  {
13193   "alignment" : 4,
13194   "fields" :
13195   [
13196    {
13197     "access" : "private",
13198     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
13199    }
13200   ],
13201   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
13202   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
13203   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
13204   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
13205   "size" : 8,
13206   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13207   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
13208  },
13209  {
13210   "access" : "private",
13211   "alignment" : 4,
13212   "fields" :
13213   [
13214    {
13215     "field_name" : "mPointer",
13216     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
13217    },
13218    {
13219     "field_name" : "_pad",
13220     "referenced_type" : "_ZTIy"
13221    }
13222   ],
13223   "is_anonymous" : true,
13224   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
13225   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13226   "record_kind" : "union",
13227   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
13228   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
13229   "size" : 8,
13230   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13231  },
13232  {
13233   "alignment" : 4,
13234   "fields" :
13235   [
13236    {
13237     "access" : "private",
13238     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
13239    }
13240   ],
13241   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
13242   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
13243   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
13244   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
13245   "size" : 8,
13246   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13247   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
13248  },
13249  {
13250   "access" : "private",
13251   "alignment" : 4,
13252   "fields" :
13253   [
13254    {
13255     "field_name" : "mPointer",
13256     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
13257    },
13258    {
13259     "field_name" : "_pad",
13260     "referenced_type" : "_ZTIy"
13261    }
13262   ],
13263   "is_anonymous" : true,
13264   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
13265   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13266   "record_kind" : "union",
13267   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
13268   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
13269   "size" : 8,
13270   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13271  },
13272  {
13273   "alignment" : 4,
13274   "fields" :
13275   [
13276    {
13277     "access" : "private",
13278     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
13279    }
13280   ],
13281   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
13282   "name" : "android::hardware::details::hidl_pointer<char>",
13283   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
13284   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
13285   "size" : 8,
13286   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13287   "template_args" : [ "_ZTIc" ]
13288  },
13289  {
13290   "access" : "private",
13291   "alignment" : 4,
13292   "fields" :
13293   [
13294    {
13295     "field_name" : "mPointer",
13296     "referenced_type" : "_ZTIPc"
13297    },
13298    {
13299     "field_name" : "_pad",
13300     "referenced_type" : "_ZTIy"
13301    }
13302   ],
13303   "is_anonymous" : true,
13304   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
13305   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13306   "record_kind" : "union",
13307   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
13308   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
13309   "size" : 8,
13310   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13311  },
13312  {
13313   "alignment" : 4,
13314   "fields" :
13315   [
13316    {
13317     "access" : "private",
13318     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
13319    }
13320   ],
13321   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
13322   "name" : "android::hardware::details::hidl_pointer<int>",
13323   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
13324   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
13325   "size" : 8,
13326   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13327   "template_args" : [ "_ZTIi" ]
13328  },
13329  {
13330   "access" : "private",
13331   "alignment" : 4,
13332   "fields" :
13333   [
13334    {
13335     "field_name" : "mPointer",
13336     "referenced_type" : "_ZTIPi"
13337    },
13338    {
13339     "field_name" : "_pad",
13340     "referenced_type" : "_ZTIy"
13341    }
13342   ],
13343   "is_anonymous" : true,
13344   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
13345   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13346   "record_kind" : "union",
13347   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
13348   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
13349   "size" : 8,
13350   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13351  },
13352  {
13353   "alignment" : 4,
13354   "fields" :
13355   [
13356    {
13357     "access" : "private",
13358     "field_name" : "buffer",
13359     "referenced_type" : "_ZTIA16_c"
13360    }
13361   ],
13362   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
13363   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
13364   "record_kind" : "class",
13365   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
13366   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
13367   "size" : 16,
13368   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13369   "template_args" :
13370   [
13371    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
13372   ]
13373  },
13374  {
13375   "alignment" : 4,
13376   "fields" :
13377   [
13378    {
13379     "access" : "private",
13380     "field_name" : "mStatus",
13381     "referenced_type" : "_ZTIN7android8hardware6StatusE"
13382    },
13383    {
13384     "access" : "private",
13385     "field_name" : "mCheckedStatus",
13386     "field_offset" : 160,
13387     "referenced_type" : "_ZTIb"
13388    }
13389   ],
13390   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
13391   "name" : "android::hardware::details::return_status",
13392   "record_kind" : "class",
13393   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
13394   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
13395   "size" : 24,
13396   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13397  },
13398  {
13399   "alignment" : 4,
13400   "fields" :
13401   [
13402    {
13403     "access" : "protected",
13404     "field_name" : "mInstrumentationCallbacks",
13405     "field_offset" : 32,
13406     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
13407    },
13408    {
13409     "access" : "protected",
13410     "field_name" : "mEnableInstrumentation",
13411     "field_offset" : 128,
13412     "referenced_type" : "_ZTIb"
13413    },
13414    {
13415     "access" : "protected",
13416     "field_name" : "mInstrumentationLibPackage",
13417     "field_offset" : 160,
13418     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
13419    },
13420    {
13421     "access" : "protected",
13422     "field_name" : "mInterfaceName",
13423     "field_offset" : 256,
13424     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
13425    }
13426   ],
13427   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
13428   "name" : "android::hardware::details::HidlInstrumentor",
13429   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
13430   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
13431   "size" : 44,
13432   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13433   "vtable_components" :
13434   [
13435    {
13436     "kind" : "offset_to_top"
13437    },
13438    {
13439     "kind" : "rtti",
13440     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13441    },
13442    {
13443     "kind" : "complete_dtor_pointer",
13444     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
13445    },
13446    {
13447     "kind" : "deleting_dtor_pointer",
13448     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
13449    }
13450   ]
13451  },
13452  {
13453   "alignment" : 1,
13454   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
13455   "name" : "android::hardware::details::i_tag",
13456   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
13457   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
13458   "size" : 1,
13459   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13460  },
13461  {
13462   "alignment" : 1,
13463   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
13464   "name" : "android::hardware::details::bs_tag",
13465   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
13466   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
13467   "size" : 1,
13468   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13469  },
13470  {
13471   "alignment" : 1,
13472   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
13473   "name" : "android::hardware::details::bnhw_tag",
13474   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
13475   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
13476   "size" : 1,
13477   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13478  },
13479  {
13480   "alignment" : 1,
13481   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
13482   "name" : "android::hardware::details::bphw_tag",
13483   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
13484   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
13485   "size" : 1,
13486   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13487  },
13488  {
13489   "alignment" : 1,
13490   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
13491   "name" : "android::hardware::details::std_array<unsigned char, 32>",
13492   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
13493   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
13494   "size" : 1,
13495   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13496   "template_args" : [ "_ZTIh" ]
13497  },
13498  {
13499   "alignment" : 4,
13500   "fields" :
13501   [
13502    {
13503     "access" : "private",
13504     "field_name" : "mBuffer",
13505     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
13506    },
13507    {
13508     "access" : "private",
13509     "field_name" : "mSize",
13510     "field_offset" : 64,
13511     "referenced_type" : "_ZTIj"
13512    },
13513    {
13514     "access" : "private",
13515     "field_name" : "mOwnsBuffer",
13516     "field_offset" : 96,
13517     "referenced_type" : "_ZTIb"
13518    },
13519    {
13520     "access" : "private",
13521     "field_name" : "mPad",
13522     "field_offset" : 104,
13523     "referenced_type" : "_ZTIA3_h"
13524    }
13525   ],
13526   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
13527   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
13528   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
13529   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
13530   "size" : 16,
13531   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13532   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
13533  },
13534  {
13535   "alignment" : 4,
13536   "fields" :
13537   [
13538    {
13539     "access" : "private",
13540     "field_name" : "mBuffer",
13541     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
13542    },
13543    {
13544     "access" : "private",
13545     "field_name" : "mSize",
13546     "field_offset" : 64,
13547     "referenced_type" : "_ZTIj"
13548    },
13549    {
13550     "access" : "private",
13551     "field_name" : "mOwnsBuffer",
13552     "field_offset" : 96,
13553     "referenced_type" : "_ZTIb"
13554    },
13555    {
13556     "access" : "private",
13557     "field_name" : "mPad",
13558     "field_offset" : 104,
13559     "referenced_type" : "_ZTIA3_h"
13560    }
13561   ],
13562   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
13563   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
13564   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
13565   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
13566   "size" : 16,
13567   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13568   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
13569  },
13570  {
13571   "alignment" : 4,
13572   "fields" :
13573   [
13574    {
13575     "access" : "private",
13576     "field_name" : "mBuffer",
13577     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
13578    },
13579    {
13580     "access" : "private",
13581     "field_name" : "mSize",
13582     "field_offset" : 64,
13583     "referenced_type" : "_ZTIj"
13584    },
13585    {
13586     "access" : "private",
13587     "field_name" : "mOwnsBuffer",
13588     "field_offset" : 96,
13589     "referenced_type" : "_ZTIb"
13590    },
13591    {
13592     "access" : "private",
13593     "field_name" : "mPad",
13594     "field_offset" : 104,
13595     "referenced_type" : "_ZTIA3_h"
13596    }
13597   ],
13598   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
13599   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13600   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
13601   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
13602   "size" : 16,
13603   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13604   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
13605  },
13606  {
13607   "alignment" : 4,
13608   "fields" :
13609   [
13610    {
13611     "access" : "private",
13612     "field_name" : "mBuffer",
13613     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
13614    },
13615    {
13616     "access" : "private",
13617     "field_name" : "mSize",
13618     "field_offset" : 64,
13619     "referenced_type" : "_ZTIj"
13620    },
13621    {
13622     "access" : "private",
13623     "field_name" : "mOwnsBuffer",
13624     "field_offset" : 96,
13625     "referenced_type" : "_ZTIb"
13626    },
13627    {
13628     "access" : "private",
13629     "field_name" : "mPad",
13630     "field_offset" : 104,
13631     "referenced_type" : "_ZTIA3_h"
13632    }
13633   ],
13634   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
13635   "name" : "android::hardware::hidl_vec<char>",
13636   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
13637   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
13638   "size" : 16,
13639   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13640   "template_args" : [ "_ZTIc" ]
13641  },
13642  {
13643   "alignment" : 4,
13644   "fields" :
13645   [
13646    {
13647     "access" : "private",
13648     "field_name" : "mBuffer",
13649     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
13650    },
13651    {
13652     "access" : "private",
13653     "field_name" : "mSize",
13654     "field_offset" : 64,
13655     "referenced_type" : "_ZTIj"
13656    },
13657    {
13658     "access" : "private",
13659     "field_name" : "mOwnsBuffer",
13660     "field_offset" : 96,
13661     "referenced_type" : "_ZTIb"
13662    },
13663    {
13664     "access" : "private",
13665     "field_name" : "mPad",
13666     "field_offset" : 104,
13667     "referenced_type" : "_ZTIA3_h"
13668    }
13669   ],
13670   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
13671   "name" : "android::hardware::hidl_vec<int>",
13672   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
13673   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
13674   "size" : 16,
13675   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13676   "template_args" : [ "_ZTIi" ]
13677  },
13678  {
13679   "alignment" : 4,
13680   "base_specifiers" :
13681   [
13682    {
13683     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
13684    }
13685   ],
13686   "fields" :
13687   [
13688    {
13689     "access" : "protected",
13690     "field_name" : "mSchedPolicy",
13691     "field_offset" : 32,
13692     "referenced_type" : "_ZTIi"
13693    },
13694    {
13695     "access" : "protected",
13696     "field_name" : "mSchedPriority",
13697     "field_offset" : 64,
13698     "referenced_type" : "_ZTIi"
13699    },
13700    {
13701     "access" : "private",
13702     "field_name" : "mExtras",
13703     "field_offset" : 96,
13704     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
13705    },
13706    {
13707     "access" : "private",
13708     "field_name" : "mReserved0",
13709     "field_offset" : 128,
13710     "referenced_type" : "_ZTIPv"
13711    }
13712   ],
13713   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
13714   "name" : "android::hardware::BHwBinder",
13715   "record_kind" : "class",
13716   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
13717   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
13718   "size" : 28,
13719   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
13720   "vtable_components" :
13721   [
13722    {
13723     "component_value" : 20,
13724     "kind" : "vbase_offset"
13725    },
13726    {
13727     "kind" : "offset_to_top"
13728    },
13729    {
13730     "kind" : "rtti",
13731     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
13732    },
13733    {
13734     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13735    },
13736    {
13737     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13738    },
13739    {
13740     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13741    },
13742    {
13743     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13744    },
13745    {
13746     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13747    },
13748    {
13749     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13750    },
13751    {
13752     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13753    },
13754    {
13755     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13756    },
13757    {
13758     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13759    },
13760    {
13761     "kind" : "complete_dtor_pointer",
13762     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
13763    },
13764    {
13765     "kind" : "deleting_dtor_pointer",
13766     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
13767    },
13768    {
13769     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13770    },
13771    {
13772     "kind" : "vcall_offset"
13773    },
13774    {
13775     "kind" : "vcall_offset"
13776    },
13777    {
13778     "kind" : "vcall_offset"
13779    },
13780    {
13781     "kind" : "vcall_offset"
13782    },
13783    {
13784     "component_value" : -20,
13785     "kind" : "vcall_offset"
13786    },
13787    {
13788     "component_value" : -20,
13789     "kind" : "offset_to_top"
13790    },
13791    {
13792     "kind" : "rtti",
13793     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
13794    },
13795    {
13796     "kind" : "complete_dtor_pointer",
13797     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
13798    },
13799    {
13800     "kind" : "deleting_dtor_pointer",
13801     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
13802    },
13803    {
13804     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13805    },
13806    {
13807     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13808    },
13809    {
13810     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13811    },
13812    {
13813     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13814    }
13815   ]
13816  },
13817  {
13818   "alignment" : 4,
13819   "fields" :
13820   [
13821    {
13822     "field_name" : "sched_policy",
13823     "referenced_type" : "_ZTIi"
13824    },
13825    {
13826     "field_name" : "prio",
13827     "field_offset" : 32,
13828     "referenced_type" : "_ZTIi"
13829    }
13830   ],
13831   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
13832   "name" : "android::hardware::SchedPrio",
13833   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
13834   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
13835   "size" : 8,
13836   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
13837  },
13838  {
13839   "alignment" : 4,
13840   "fields" :
13841   [
13842    {
13843     "access" : "private",
13844     "field_name" : "mCond",
13845     "referenced_type" : "_ZTI14pthread_cond_t"
13846    }
13847   ],
13848   "linker_set_key" : "_ZTIN7android9ConditionE",
13849   "name" : "android::Condition",
13850   "record_kind" : "class",
13851   "referenced_type" : "_ZTIN7android9ConditionE",
13852   "self_type" : "_ZTIN7android9ConditionE",
13853   "size" : 4,
13854   "source_file" : "/system/core/libutils/include/utils/Condition.h"
13855  },
13856  {
13857   "alignment" : 4,
13858   "fields" :
13859   [
13860    {
13861     "field_name" : "buf",
13862     "referenced_type" : "_ZTIA5121_h"
13863    },
13864    {
13865     "field_name" : "entry",
13866     "referenced_type" : "_ZTI12logger_entry"
13867    }
13868   ],
13869   "is_anonymous" : true,
13870   "linker_set_key" : "_ZTIN7log_msgUt_E",
13871   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:81:3)",
13872   "record_kind" : "union",
13873   "referenced_type" : "_ZTIN7log_msgUt_E",
13874   "self_type" : "_ZTIN7log_msgUt_E",
13875   "size" : 5124,
13876   "source_file" : "/system/core/liblog/include/log/log_read.h"
13877  }
13878 ],
13879 "rvalue_reference_types" :
13880 [
13881  {
13882   "alignment" : 4,
13883   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
13884   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
13885   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
13886   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
13887   "size" : 4,
13888   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13889  },
13890  {
13891   "alignment" : 4,
13892   "linker_set_key" : "_ZTION7android2spINS_8hardware4boot4V1_112IBootControlEEE",
13893   "name" : "android::sp<android::hardware::boot::V1_1::IBootControl> &&",
13894   "referenced_type" : "_ZTIN7android2spINS_8hardware4boot4V1_112IBootControlEEE",
13895   "self_type" : "_ZTION7android2spINS_8hardware4boot4V1_112IBootControlEEE",
13896   "size" : 4,
13897   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13898  },
13899  {
13900   "alignment" : 4,
13901   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
13902   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
13903   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
13904   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
13905   "size" : 4,
13906   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13907  },
13908  {
13909   "alignment" : 4,
13910   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
13911   "name" : "android::hardware::hidl_handle &&",
13912   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
13913   "self_type" : "_ZTION7android8hardware11hidl_handleE",
13914   "size" : 4,
13915   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13916  },
13917  {
13918   "alignment" : 4,
13919   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
13920   "name" : "android::hardware::hidl_memory &&",
13921   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
13922   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
13923   "size" : 4,
13924   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13925  },
13926  {
13927   "alignment" : 4,
13928   "linker_set_key" : "_ZTION7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
13929   "name" : "android::hardware::Return<android::hardware::boot::V1_0::BoolResult> &&",
13930   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
13931   "self_type" : "_ZTION7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
13932   "size" : 4,
13933   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13934  },
13935  {
13936   "alignment" : 4,
13937   "linker_set_key" : "_ZTION7android8hardware6ReturnINS0_4boot4V1_111MergeStatusEEE",
13938   "name" : "android::hardware::Return<android::hardware::boot::V1_1::MergeStatus> &&",
13939   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_4boot4V1_111MergeStatusEEE",
13940   "self_type" : "_ZTION7android8hardware6ReturnINS0_4boot4V1_111MergeStatusEEE",
13941   "size" : 4,
13942   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13943  },
13944  {
13945   "alignment" : 4,
13946   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_4boot4V1_112IBootControlEEEEE",
13947   "name" : "android::hardware::Return<android::sp<android::hardware::boot::V1_1::IBootControl> > &&",
13948   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_4boot4V1_112IBootControlEEEEE",
13949   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_4boot4V1_112IBootControlEEEEE",
13950   "size" : 4,
13951   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13952  },
13953  {
13954   "alignment" : 4,
13955   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
13956   "name" : "android::hardware::Return<bool> &&",
13957   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
13958   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
13959   "size" : 4,
13960   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13961  },
13962  {
13963   "alignment" : 4,
13964   "linker_set_key" : "_ZTION7android8hardware6ReturnIjEE",
13965   "name" : "android::hardware::Return<unsigned int> &&",
13966   "referenced_type" : "_ZTIN7android8hardware6ReturnIjEE",
13967   "self_type" : "_ZTION7android8hardware6ReturnIjEE",
13968   "size" : 4,
13969   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13970  },
13971  {
13972   "alignment" : 4,
13973   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
13974   "name" : "android::hardware::Return<void> &&",
13975   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
13976   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
13977   "size" : 4,
13978   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13979  },
13980  {
13981   "alignment" : 4,
13982   "linker_set_key" : "_ZTION7android8hardware6StatusE",
13983   "name" : "android::hardware::Status &&",
13984   "referenced_type" : "_ZTIN7android8hardware6StatusE",
13985   "self_type" : "_ZTION7android8hardware6StatusE",
13986   "size" : 4,
13987   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13988  },
13989  {
13990   "alignment" : 4,
13991   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
13992   "name" : "android::hardware::details::return_status &&",
13993   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
13994   "self_type" : "_ZTION7android8hardware7details13return_statusE",
13995   "size" : 4,
13996   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13997  },
13998  {
13999   "alignment" : 4,
14000   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
14001   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
14002   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
14003   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
14004   "size" : 4,
14005   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14006  },
14007  {
14008   "alignment" : 4,
14009   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
14010   "name" : "std::function<sp<IBase> (void *)> &&",
14011   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
14012   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
14013   "size" : 4,
14014   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14015  },
14016  {
14017   "alignment" : 4,
14018   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
14019   "name" : "std::function<sp<IBinder> (void *)> &&",
14020   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
14021   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
14022   "size" : 4,
14023   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14024  }
14025 ]
14026}
14027