1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "_ZTIA0_c",
7   "name" : "char [0]",
8   "referenced_type" : "_ZTIc",
9   "self_type" : "_ZTIA0_c",
10   "source_file" : "/system/core/liblog/include/log/log_read.h"
11  },
12  {
13   "alignment" : 4,
14   "linker_set_key" : "_ZTIA0_i",
15   "name" : "int [0]",
16   "referenced_type" : "_ZTIi",
17   "self_type" : "_ZTIA0_i",
18   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
19  },
20  {
21   "alignment" : 1,
22   "linker_set_key" : "_ZTIA32_h",
23   "name" : "unsigned char [32]",
24   "referenced_type" : "_ZTIh",
25   "self_type" : "_ZTIA32_h",
26   "size" : 32,
27   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
28  },
29  {
30   "alignment" : 1,
31   "linker_set_key" : "_ZTIA3_h",
32   "name" : "unsigned char [3]",
33   "referenced_type" : "_ZTIh",
34   "self_type" : "_ZTIA3_h",
35   "size" : 3,
36   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
37  },
38  {
39   "alignment" : 1,
40   "linker_set_key" : "_ZTIA5121_h",
41   "name" : "unsigned char [5121]",
42   "referenced_type" : "_ZTIh",
43   "self_type" : "_ZTIA5121_h",
44   "size" : 5121,
45   "source_file" : "/system/core/liblog/include/log/log_read.h"
46  },
47  {
48   "alignment" : 1,
49   "linker_set_key" : "_ZTIA64_c",
50   "name" : "char [64]",
51   "referenced_type" : "_ZTIc",
52   "self_type" : "_ZTIA64_c",
53   "size" : 64,
54   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
55  },
56  {
57   "alignment" : 1,
58   "linker_set_key" : "_ZTIA7_h",
59   "name" : "unsigned char [7]",
60   "referenced_type" : "_ZTIh",
61   "self_type" : "_ZTIA7_h",
62   "size" : 7,
63   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
64  },
65  {
66   "alignment" : 4,
67   "linker_set_key" : "_ZTIA8_j",
68   "name" : "unsigned int [8]",
69   "referenced_type" : "_ZTIj",
70   "self_type" : "_ZTIA8_j",
71   "size" : 32,
72   "source_file" : "/system/core/libsystem/include/system/graphics.h"
73  },
74  {
75   "linker_set_key" : "_ZTIA_f",
76   "name" : "float []",
77   "referenced_type" : "_ZTIf",
78   "self_type" : "_ZTIA_f",
79   "source_file" : "/system/core/libsystem/include/system/graphics.h"
80  }
81 ],
82 "builtin_types" :
83 [
84  {
85   "alignment" : 2,
86   "is_integral" : true,
87   "is_unsigned" : true,
88   "linker_set_key" : "_ZTIDs",
89   "name" : "char16_t",
90   "referenced_type" : "_ZTIDs",
91   "self_type" : "_ZTIDs",
92   "size" : 2
93  },
94  {
95   "alignment" : 1,
96   "is_integral" : true,
97   "linker_set_key" : "_ZTIa",
98   "name" : "signed char",
99   "referenced_type" : "_ZTIa",
100   "self_type" : "_ZTIa",
101   "size" : 1
102  },
103  {
104   "alignment" : 1,
105   "is_integral" : true,
106   "is_unsigned" : true,
107   "linker_set_key" : "_ZTIb",
108   "name" : "bool",
109   "referenced_type" : "_ZTIb",
110   "self_type" : "_ZTIb",
111   "size" : 1
112  },
113  {
114   "alignment" : 1,
115   "is_integral" : true,
116   "linker_set_key" : "_ZTIc",
117   "name" : "char",
118   "referenced_type" : "_ZTIc",
119   "self_type" : "_ZTIc",
120   "size" : 1
121  },
122  {
123   "alignment" : 8,
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" : 8,
169   "is_integral" : true,
170   "linker_set_key" : "_ZTIl",
171   "name" : "long",
172   "referenced_type" : "_ZTIl",
173   "self_type" : "_ZTIl",
174   "size" : 8
175  },
176  {
177   "alignment" : 8,
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" : 8
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" : 8,
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" : 8,
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_recipientEEEm"
238  },
239  {
240   "name" : "_ZN7android8hardware4boot4V1_112IBootControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
241  },
242  {
243   "name" : "_ZN7android8hardware4boot4V1_112IBootControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
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_recipientEEEm"
325  },
326  {
327   "name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
328  },
329  {
330   "name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
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_EElEERKT_"
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_EElEE"
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_EElEERKT_"
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_EElEE"
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" : "_ZThn16_N7android8hardware4boot4V1_115BpHwBootControl15onLastStrongRefEPKv"
460  },
461  {
462   "name" : "_ZThn32_N7android8hardware4boot4V1_115BnHwBootControlD0Ev"
463  },
464  {
465   "name" : "_ZThn32_N7android8hardware4boot4V1_115BnHwBootControlD1Ev"
466  },
467  {
468   "name" : "_ZTv0_n24_N7android8hardware4boot4V1_115BnHwBootControlD0Ev"
469  },
470  {
471   "name" : "_ZTv0_n24_N7android8hardware4boot4V1_115BnHwBootControlD1Ev"
472  },
473  {
474   "name" : "_ZTv0_n40_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_115BpHwBootControlE16_NS0_11BpHwRefBaseE"
515  },
516  {
517   "name" : "_ZTCN7android8hardware4boot4V1_115BpHwBootControlE8_NS0_10IInterfaceE"
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" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
3245   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
3246   "parameters" :
3247   [
3248    {
3249     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3250    },
3251    {
3252     "referenced_type" : "_ZTIPKh"
3253    },
3254    {
3255     "referenced_type" : "_ZTIm"
3256    },
3257    {
3258     "referenced_type" : "_ZTIPKy"
3259    },
3260    {
3261     "referenced_type" : "_ZTIm"
3262    },
3263    {
3264     "referenced_type" : "_ZTIPv"
3265    }
3266   ],
3267   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
3268   "return_type" : "_ZTIv",
3269   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
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_recipientEEEm",
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" : "_ZTIm"
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_arrayIhLm32EJEEEEEEEE",
3330   "parameters" :
3331   [
3332    {
3333     "is_this_ptr" : true,
3334     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_112IBootControlE"
3335    },
3336    {
3337     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLm32EJEEEEEEEE"
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_recipientEEEm",
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" : "_ZTIm"
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_arrayIhLm32EJEEEEEEEE",
3807   "parameters" :
3808   [
3809    {
3810     "is_this_ptr" : true,
3811     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_115BpHwBootControlE"
3812    },
3813    {
3814     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLm32EJEEEEEEEE"
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" : "_ZThn16_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_n40_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" : 8,
4286   "linker_set_key" : "_ZTIRK7log_msg",
4287   "name" : "const log_msg &",
4288   "referenced_type" : "_ZTIK7log_msg",
4289   "self_type" : "_ZTIRK7log_msg",
4290   "size" : 8,
4291   "source_file" : "/system/core/liblog/include/log/log_read.h"
4292  },
4293  {
4294   "alignment" : 8,
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" : 8,
4300   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4301  },
4302  {
4303   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
4318   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4319  },
4320  {
4321   "alignment" : 8,
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" : 8,
4327   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4328  },
4329  {
4330   "alignment" : 8,
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" : 8,
4336   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4337  },
4338  {
4339   "alignment" : 8,
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" : 8,
4345   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4346  },
4347  {
4348   "alignment" : 8,
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" : 8,
4354   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4355  },
4356  {
4357   "alignment" : 8,
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" : 8,
4363   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4364  },
4365  {
4366   "alignment" : 8,
4367   "linker_set_key" : "_ZTIRKN7android7String8E",
4368   "name" : "const android::String8 &",
4369   "referenced_type" : "_ZTIKN7android7String8E",
4370   "self_type" : "_ZTIRKN7android7String8E",
4371   "size" : 8,
4372   "source_file" : "/system/core/libutils/include/utils/String8.h"
4373  },
4374  {
4375   "alignment" : 8,
4376   "linker_set_key" : "_ZTIRKN7android8String16E",
4377   "name" : "const android::String16 &",
4378   "referenced_type" : "_ZTIKN7android8String16E",
4379   "self_type" : "_ZTIRKN7android8String16E",
4380   "size" : 8,
4381   "source_file" : "/system/core/libutils/include/utils/String16.h"
4382  },
4383  {
4384   "alignment" : 8,
4385   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLm32EJEEE",
4386   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
4387   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
4388   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLm32EJEEE",
4389   "size" : 8,
4390   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4391  },
4392  {
4393   "alignment" : 8,
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" : 8,
4399   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4400  },
4401  {
4402   "alignment" : 8,
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" : 8,
4408   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4409  },
4410  {
4411   "alignment" : 8,
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" : 8,
4417   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4418  },
4419  {
4420   "alignment" : 8,
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" : 8,
4426   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4427  },
4428  {
4429   "alignment" : 8,
4430   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
4431   "name" : "const android::hardware::Parcel &",
4432   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
4433   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
4434   "size" : 8,
4435   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4436  },
4437  {
4438   "alignment" : 8,
4439   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
4440   "name" : "const android::hardware::Return<bool> &",
4441   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
4442   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
4443   "size" : 8,
4444   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4445  },
4446  {
4447   "alignment" : 8,
4448   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
4449   "name" : "const android::hardware::Status &",
4450   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
4451   "self_type" : "_ZTIRKN7android8hardware6StatusE",
4452   "size" : 8,
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_64_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_64_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" : 8,
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" : 8,
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" : 8,
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" : 8,
4485   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4486  },
4487  {
4488   "alignment" : 8,
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" : 8,
4494   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4495  },
4496  {
4497   "alignment" : 8,
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" : 8,
4503   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4504  },
4505  {
4506   "alignment" : 8,
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_64_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_64_static/obj/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++/gen/android/hardware/boot/1.1/types.sdump",
4511   "size" : 8,
4512   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4513  },
4514  {
4515   "alignment" : 8,
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" : 8,
4521   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4522  },
4523  {
4524   "alignment" : 8,
4525   "linker_set_key" : "_ZTIRKa",
4526   "name" : "const signed char &",
4527   "referenced_type" : "_ZTIKa",
4528   "self_type" : "_ZTIRKa",
4529   "size" : 8,
4530   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4531  },
4532  {
4533   "alignment" : 8,
4534   "linker_set_key" : "_ZTIRKb",
4535   "name" : "const bool &",
4536   "referenced_type" : "_ZTIKb",
4537   "self_type" : "_ZTIRKb",
4538   "size" : 8,
4539   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4540  },
4541  {
4542   "alignment" : 8,
4543   "linker_set_key" : "_ZTIRKd",
4544   "name" : "const double &",
4545   "referenced_type" : "_ZTIKd",
4546   "self_type" : "_ZTIRKd",
4547   "size" : 8,
4548   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4549  },
4550  {
4551   "alignment" : 8,
4552   "linker_set_key" : "_ZTIRKf",
4553   "name" : "const float &",
4554   "referenced_type" : "_ZTIKf",
4555   "self_type" : "_ZTIRKf",
4556   "size" : 8,
4557   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4558  },
4559  {
4560   "alignment" : 8,
4561   "linker_set_key" : "_ZTIRKh",
4562   "name" : "const unsigned char &",
4563   "referenced_type" : "_ZTIKh",
4564   "self_type" : "_ZTIRKh",
4565   "size" : 8,
4566   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4567  },
4568  {
4569   "alignment" : 8,
4570   "linker_set_key" : "_ZTIRKi",
4571   "name" : "const int &",
4572   "referenced_type" : "_ZTIKi",
4573   "self_type" : "_ZTIRKi",
4574   "size" : 8,
4575   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4576  },
4577  {
4578   "alignment" : 8,
4579   "linker_set_key" : "_ZTIRKj",
4580   "name" : "const unsigned int &",
4581   "referenced_type" : "_ZTIKj",
4582   "self_type" : "_ZTIRKj",
4583   "size" : 8,
4584   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4585  },
4586  {
4587   "alignment" : 8,
4588   "linker_set_key" : "_ZTIRKl",
4589   "name" : "const long &",
4590   "referenced_type" : "_ZTIKl",
4591   "self_type" : "_ZTIRKl",
4592   "size" : 8,
4593   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4594  },
4595  {
4596   "alignment" : 8,
4597   "linker_set_key" : "_ZTIRKm",
4598   "name" : "const unsigned long &",
4599   "referenced_type" : "_ZTIKm",
4600   "self_type" : "_ZTIRKm",
4601   "size" : 8,
4602   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4603  },
4604  {
4605   "alignment" : 8,
4606   "linker_set_key" : "_ZTIRKs",
4607   "name" : "const short &",
4608   "referenced_type" : "_ZTIKs",
4609   "self_type" : "_ZTIRKs",
4610   "size" : 8,
4611   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4612  },
4613  {
4614   "alignment" : 8,
4615   "linker_set_key" : "_ZTIRKt",
4616   "name" : "const unsigned short &",
4617   "referenced_type" : "_ZTIKt",
4618   "self_type" : "_ZTIRKt",
4619   "size" : 8,
4620   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4621  },
4622  {
4623   "alignment" : 8,
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" : 8,
4629   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4630  },
4631  {
4632   "alignment" : 8,
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" : 8,
4638   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4639  },
4640  {
4641   "alignment" : 8,
4642   "linker_set_key" : "_ZTIRN7android5MutexE",
4643   "name" : "android::Mutex &",
4644   "referenced_type" : "_ZTIN7android5MutexE",
4645   "self_type" : "_ZTIRN7android5MutexE",
4646   "size" : 8,
4647   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4648  },
4649  {
4650   "alignment" : 8,
4651   "linker_set_key" : "_ZTIRN7android6RWLockE",
4652   "name" : "android::RWLock &",
4653   "referenced_type" : "_ZTIN7android6RWLockE",
4654   "self_type" : "_ZTIRN7android6RWLockE",
4655   "size" : 8,
4656   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4657  },
4658  {
4659   "alignment" : 8,
4660   "linker_set_key" : "_ZTIRN7android7String8E",
4661   "name" : "android::String8 &",
4662   "referenced_type" : "_ZTIN7android7String8E",
4663   "self_type" : "_ZTIRN7android7String8E",
4664   "size" : 8,
4665   "source_file" : "/system/core/libutils/include/utils/String8.h"
4666  },
4667  {
4668   "alignment" : 8,
4669   "linker_set_key" : "_ZTIRN7android8String16E",
4670   "name" : "android::String16 &",
4671   "referenced_type" : "_ZTIN7android8String16E",
4672   "self_type" : "_ZTIRN7android8String16E",
4673   "size" : 8,
4674   "source_file" : "/system/core/libutils/include/utils/String16.h"
4675  },
4676  {
4677   "alignment" : 8,
4678   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
4679   "name" : "android::hardware::TextOutput &",
4680   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
4681   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
4682   "size" : 8,
4683   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4684  },
4685  {
4686   "alignment" : 8,
4687   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLm32EJEEE",
4688   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4689   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
4690   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLm32EJEEE",
4691   "size" : 8,
4692   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4693  },
4694  {
4695   "alignment" : 8,
4696   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
4697   "name" : "android::hardware::hidl_memory &",
4698   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
4699   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
4700   "size" : 8,
4701   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4702  },
4703  {
4704   "alignment" : 8,
4705   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
4706   "name" : "android::hardware::hidl_string &",
4707   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
4708   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
4709   "size" : 8,
4710   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4711  },
4712  {
4713   "alignment" : 8,
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" : 8,
4719   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4720  },
4721  {
4722   "alignment" : 8,
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" : 8,
4728   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4729  },
4730  {
4731   "alignment" : 8,
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" : 8,
4737   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4738  },
4739  {
4740   "alignment" : 8,
4741   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
4742   "name" : "android::hardware::Return<bool> &",
4743   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
4744   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
4745   "size" : 8,
4746   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4747  },
4748  {
4749   "alignment" : 8,
4750   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIjEE",
4751   "name" : "android::hardware::Return<unsigned int> &",
4752   "referenced_type" : "_ZTIN7android8hardware6ReturnIjEE",
4753   "self_type" : "_ZTIRN7android8hardware6ReturnIjEE",
4754   "size" : 8,
4755   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4756  },
4757  {
4758   "alignment" : 8,
4759   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
4760   "name" : "android::hardware::Return<void> &",
4761   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
4762   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
4763   "size" : 8,
4764   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4765  },
4766  {
4767   "alignment" : 8,
4768   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
4769   "name" : "android::hardware::Status &",
4770   "referenced_type" : "_ZTIN7android8hardware6StatusE",
4771   "self_type" : "_ZTIRN7android8hardware6StatusE",
4772   "size" : 8,
4773   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4774  },
4775  {
4776   "alignment" : 8,
4777   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
4778   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4779   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
4780   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
4781   "size" : 8,
4782   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4783  },
4784  {
4785   "alignment" : 8,
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" : 8,
4791   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4792  },
4793  {
4794   "alignment" : 8,
4795   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
4796   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4797   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
4798   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
4799   "size" : 8,
4800   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4801  },
4802  {
4803   "alignment" : 8,
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" : 8,
4809   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4810  },
4811  {
4812   "alignment" : 8,
4813   "linker_set_key" : "_ZTIRh",
4814   "name" : "unsigned char &",
4815   "referenced_type" : "_ZTIh",
4816   "self_type" : "_ZTIRh",
4817   "size" : 8,
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" : 8,
4822   "linker_set_key" : "_ZTIRi",
4823   "name" : "int &",
4824   "referenced_type" : "_ZTIi",
4825   "self_type" : "_ZTIRi",
4826   "size" : 8,
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" : 8,
4834   "linker_set_key" : "_ZTIP13native_handle",
4835   "name" : "native_handle *",
4836   "referenced_type" : "_ZTI13native_handle",
4837   "self_type" : "_ZTIP13native_handle",
4838   "size" : 8,
4839   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4840  },
4841  {
4842   "alignment" : 8,
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" : 8,
4848   "source_file" : "/system/core/libsystem/include/system/graphics.h"
4849  },
4850  {
4851   "alignment" : 8,
4852   "linker_set_key" : "_ZTIP7log_msg",
4853   "name" : "log_msg *",
4854   "referenced_type" : "_ZTI7log_msg",
4855   "self_type" : "_ZTIP7log_msg",
4856   "size" : 8,
4857   "source_file" : "/system/core/liblog/include/log/log_read.h"
4858  },
4859  {
4860   "alignment" : 8,
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" : 8,
4866   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4867  },
4868  {
4869   "alignment" : 8,
4870   "linker_set_key" : "_ZTIPFiPvE",
4871   "name" : "int (*)(void *)",
4872   "referenced_type" : "_ZTIFiPvE",
4873   "self_type" : "_ZTIPFiPvE",
4874   "size" : 8,
4875   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4876  },
4877  {
4878   "alignment" : 8,
4879   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE",
4880   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
4881   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
4882   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE",
4883   "size" : 8,
4884   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4885  },
4886  {
4887   "alignment" : 8,
4888   "linker_set_key" : "_ZTIPK13native_handle",
4889   "name" : "const native_handle *",
4890   "referenced_type" : "_ZTIK13native_handle",
4891   "self_type" : "_ZTIPK13native_handle",
4892   "size" : 8,
4893   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4894  },
4895  {
4896   "alignment" : 8,
4897   "linker_set_key" : "_ZTIPK7log_msg",
4898   "name" : "const log_msg *",
4899   "referenced_type" : "_ZTIK7log_msg",
4900   "self_type" : "_ZTIPK7log_msg",
4901   "size" : 8,
4902   "source_file" : "/system/core/liblog/include/log/log_read.h"
4903  },
4904  {
4905   "alignment" : 8,
4906   "linker_set_key" : "_ZTIPKDs",
4907   "name" : "const char16_t *",
4908   "referenced_type" : "_ZTIKDs",
4909   "self_type" : "_ZTIPKDs",
4910   "size" : 8,
4911   "source_file" : "/system/core/libutils/include/utils/String16.h"
4912  },
4913  {
4914   "alignment" : 8,
4915   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
4916   "name" : "const android::VectorImpl *",
4917   "referenced_type" : "_ZTIKN7android10VectorImplE",
4918   "self_type" : "_ZTIPKN7android10VectorImplE",
4919   "size" : 8,
4920   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4921  },
4922  {
4923   "alignment" : 8,
4924   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
4925   "name" : "const android::NativeHandle *",
4926   "referenced_type" : "_ZTIKN7android12NativeHandleE",
4927   "self_type" : "_ZTIPKN7android12NativeHandleE",
4928   "size" : 8,
4929   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4930  },
4931  {
4932   "alignment" : 8,
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" : 8,
4938   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4939  },
4940  {
4941   "alignment" : 8,
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" : 8,
4947   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4948  },
4949  {
4950   "alignment" : 8,
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" : 8,
4956   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4957  },
4958  {
4959   "alignment" : 8,
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" : 8,
4965   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4966  },
4967  {
4968   "alignment" : 8,
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" : 8,
4974   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4975  },
4976  {
4977   "alignment" : 8,
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" : 8,
4983   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4984  },
4985  {
4986   "alignment" : 8,
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" : 8,
4992   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4993  },
4994  {
4995   "alignment" : 8,
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" : 8,
5001   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5002  },
5003  {
5004   "alignment" : 8,
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" : 8,
5010   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5011  },
5012  {
5013   "alignment" : 8,
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" : 8,
5019   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5020  },
5021  {
5022   "alignment" : 8,
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" : 8,
5028   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5029  },
5030  {
5031   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
5068   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
5069   "name" : "const android::RefBase *",
5070   "referenced_type" : "_ZTIKN7android7RefBaseE",
5071   "self_type" : "_ZTIPKN7android7RefBaseE",
5072   "size" : 8,
5073   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5074  },
5075  {
5076   "alignment" : 8,
5077   "linker_set_key" : "_ZTIPKN7android7String8E",
5078   "name" : "const android::String8 *",
5079   "referenced_type" : "_ZTIKN7android7String8E",
5080   "self_type" : "_ZTIPKN7android7String8E",
5081   "size" : 8,
5082   "source_file" : "/system/core/libutils/include/utils/String8.h"
5083  },
5084  {
5085   "alignment" : 8,
5086   "linker_set_key" : "_ZTIPKN7android8String16E",
5087   "name" : "const android::String16 *",
5088   "referenced_type" : "_ZTIKN7android8String16E",
5089   "self_type" : "_ZTIPKN7android8String16E",
5090   "size" : 8,
5091   "source_file" : "/system/core/libutils/include/utils/String16.h"
5092  },
5093  {
5094   "alignment" : 8,
5095   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5096   "name" : "const android::hardware::BpHwRefBase *",
5097   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
5098   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5099   "size" : 8,
5100   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5101  },
5102  {
5103   "alignment" : 8,
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" : 8,
5109   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5110  },
5111  {
5112   "alignment" : 8,
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" : 8,
5118   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5119  },
5120  {
5121   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
5163   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5164  },
5165  {
5166   "alignment" : 8,
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" : 8,
5172   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5173  },
5174  {
5175   "alignment" : 8,
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" : 8,
5181   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5182  },
5183  {
5184   "alignment" : 8,
5185   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
5186   "name" : "const android::hardware::Return<bool> *",
5187   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5188   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
5189   "size" : 8,
5190   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5191  },
5192  {
5193   "alignment" : 8,
5194   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIjEE",
5195   "name" : "const android::hardware::Return<unsigned int> *",
5196   "referenced_type" : "_ZTIKN7android8hardware6ReturnIjEE",
5197   "self_type" : "_ZTIPKN7android8hardware6ReturnIjEE",
5198   "size" : 8,
5199   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5200  },
5201  {
5202   "alignment" : 8,
5203   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
5204   "name" : "const android::hardware::Status *",
5205   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5206   "self_type" : "_ZTIPKN7android8hardware6StatusE",
5207   "size" : 8,
5208   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5209  },
5210  {
5211   "alignment" : 8,
5212   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5213   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5214   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5215   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5216   "size" : 8,
5217   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5218  },
5219  {
5220   "alignment" : 8,
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" : 8,
5226   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5227  },
5228  {
5229   "alignment" : 8,
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" : 8,
5235   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5236  },
5237  {
5238   "alignment" : 8,
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" : 8,
5244   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5245  },
5246  {
5247   "alignment" : 8,
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" : 8,
5253   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5254  },
5255  {
5256   "alignment" : 8,
5257   "linker_set_key" : "_ZTIPKc",
5258   "name" : "const char *",
5259   "referenced_type" : "_ZTIKc",
5260   "self_type" : "_ZTIPKc",
5261   "size" : 8,
5262   "source_file" : "/system/core/liblog/include/android/log.h"
5263  },
5264  {
5265   "alignment" : 8,
5266   "linker_set_key" : "_ZTIPKh",
5267   "name" : "const unsigned char *",
5268   "referenced_type" : "_ZTIKh",
5269   "self_type" : "_ZTIPKh",
5270   "size" : 8,
5271   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5272  },
5273  {
5274   "alignment" : 8,
5275   "linker_set_key" : "_ZTIPKv",
5276   "name" : "const void *",
5277   "referenced_type" : "_ZTIKv",
5278   "self_type" : "_ZTIPKv",
5279   "size" : 8,
5280   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5281  },
5282  {
5283   "alignment" : 8,
5284   "linker_set_key" : "_ZTIPKy",
5285   "name" : "const unsigned long long *",
5286   "referenced_type" : "_ZTIKy",
5287   "self_type" : "_ZTIPKy",
5288   "size" : 8,
5289   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5290  },
5291  {
5292   "alignment" : 8,
5293   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
5294   "name" : "android::ScopedTrace *",
5295   "referenced_type" : "_ZTIN7android11ScopedTraceE",
5296   "self_type" : "_ZTIPN7android11ScopedTraceE",
5297   "size" : 8,
5298   "source_file" : "/system/core/libutils/include/utils/Trace.h"
5299  },
5300  {
5301   "alignment" : 8,
5302   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
5303   "name" : "android::ReferenceRenamer *",
5304   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
5305   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
5306   "size" : 8,
5307   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5308  },
5309  {
5310   "alignment" : 8,
5311   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
5312   "name" : "android::VirtualLightRefBase *",
5313   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
5314   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
5315   "size" : 8,
5316   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
5317  },
5318  {
5319   "alignment" : 8,
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" : 8,
5325   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5326  },
5327  {
5328   "alignment" : 8,
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" : 8,
5334   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5335  },
5336  {
5337   "alignment" : 8,
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" : 8,
5343   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5344  },
5345  {
5346   "alignment" : 8,
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" : 8,
5352   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5353  },
5354  {
5355   "alignment" : 8,
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" : 8,
5361   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5362  },
5363  {
5364   "alignment" : 8,
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" : 8,
5370   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5371  },
5372  {
5373   "alignment" : 8,
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" : 8,
5379   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5380  },
5381  {
5382   "alignment" : 8,
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" : 8,
5388   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5389  },
5390  {
5391   "alignment" : 8,
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" : 8,
5397   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5398  },
5399  {
5400   "alignment" : 8,
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" : 8,
5406   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5407  },
5408  {
5409   "alignment" : 8,
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" : 8,
5415   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5416  },
5417  {
5418   "alignment" : 8,
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" : 8,
5424   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5425  },
5426  {
5427   "alignment" : 8,
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" : 8,
5433   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5434  },
5435  {
5436   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
5451   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5452  },
5453  {
5454   "alignment" : 8,
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" : 8,
5460   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5461  },
5462  {
5463   "alignment" : 8,
5464   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
5465   "name" : "android::Mutex::Autolock *",
5466   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
5467   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
5468   "size" : 8,
5469   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5470  },
5471  {
5472   "alignment" : 8,
5473   "linker_set_key" : "_ZTIPN7android5MutexE",
5474   "name" : "android::Mutex *",
5475   "referenced_type" : "_ZTIN7android5MutexE",
5476   "self_type" : "_ZTIPN7android5MutexE",
5477   "size" : 8,
5478   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5479  },
5480  {
5481   "alignment" : 8,
5482   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
5483   "name" : "android::RWLock::AutoRLock *",
5484   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
5485   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
5486   "size" : 8,
5487   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5488  },
5489  {
5490   "alignment" : 8,
5491   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
5492   "name" : "android::RWLock::AutoWLock *",
5493   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
5494   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
5495   "size" : 8,
5496   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5497  },
5498  {
5499   "alignment" : 8,
5500   "linker_set_key" : "_ZTIPN7android6RWLockE",
5501   "name" : "android::RWLock *",
5502   "referenced_type" : "_ZTIN7android6RWLockE",
5503   "self_type" : "_ZTIPN7android6RWLockE",
5504   "size" : 8,
5505   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5506  },
5507  {
5508   "alignment" : 8,
5509   "linker_set_key" : "_ZTIPN7android6ThreadE",
5510   "name" : "android::Thread *",
5511   "referenced_type" : "_ZTIN7android6ThreadE",
5512   "self_type" : "_ZTIPN7android6ThreadE",
5513   "size" : 8,
5514   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5515  },
5516  {
5517   "alignment" : 8,
5518   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
5519   "name" : "android::RefBase::weakref_impl *",
5520   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
5521   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
5522   "size" : 8,
5523   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5524  },
5525  {
5526   "alignment" : 8,
5527   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
5528   "name" : "android::RefBase::weakref_type *",
5529   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
5530   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
5531   "size" : 8,
5532   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5533  },
5534  {
5535   "alignment" : 8,
5536   "linker_set_key" : "_ZTIPN7android7RefBaseE",
5537   "name" : "android::RefBase *",
5538   "referenced_type" : "_ZTIN7android7RefBaseE",
5539   "self_type" : "_ZTIPN7android7RefBaseE",
5540   "size" : 8,
5541   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5542  },
5543  {
5544   "alignment" : 8,
5545   "linker_set_key" : "_ZTIPN7android7String8E",
5546   "name" : "android::String8 *",
5547   "referenced_type" : "_ZTIN7android7String8E",
5548   "self_type" : "_ZTIPN7android7String8E",
5549   "size" : 8,
5550   "source_file" : "/system/core/libutils/include/utils/String8.h"
5551  },
5552  {
5553   "alignment" : 8,
5554   "linker_set_key" : "_ZTIPN7android8String16E",
5555   "name" : "android::String16 *",
5556   "referenced_type" : "_ZTIN7android8String16E",
5557   "self_type" : "_ZTIPN7android8String16E",
5558   "size" : 8,
5559   "source_file" : "/system/core/libutils/include/utils/String16.h"
5560  },
5561  {
5562   "alignment" : 8,
5563   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
5564   "name" : "android::hardware::IInterface *",
5565   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
5566   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
5567   "size" : 8,
5568   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5569  },
5570  {
5571   "alignment" : 8,
5572   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE",
5573   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
5574   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
5575   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE",
5576   "size" : 8,
5577   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5578  },
5579  {
5580   "alignment" : 8,
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" : 8,
5586   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5587  },
5588  {
5589   "alignment" : 8,
5590   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
5591   "name" : "android::hardware::hidl_memory *",
5592   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5593   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
5594   "size" : 8,
5595   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5596  },
5597  {
5598   "alignment" : 8,
5599   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
5600   "name" : "android::hardware::hidl_string *",
5601   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5602   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
5603   "size" : 8,
5604   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5605  },
5606  {
5607   "alignment" : 8,
5608   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
5609   "name" : "android::hardware::ProcessState *",
5610   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
5611   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
5612   "size" : 8,
5613   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5614  },
5615  {
5616   "alignment" : 8,
5617   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
5618   "name" : "android::hardware::hidl_version *",
5619   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
5620   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
5621   "size" : 8,
5622   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5623  },
5624  {
5625   "alignment" : 8,
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" : 8,
5631   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5632  },
5633  {
5634   "alignment" : 8,
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" : 8,
5640   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5641  },
5642  {
5643   "alignment" : 8,
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" : 8,
5649   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5650  },
5651  {
5652   "alignment" : 8,
5653   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5654   "name" : "android::hardware::GrantorDescriptor *",
5655   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
5656   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5657   "size" : 8,
5658   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5659  },
5660  {
5661   "alignment" : 8,
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" : 8,
5667   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5668  },
5669  {
5670   "alignment" : 8,
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" : 8,
5676   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5677  },
5678  {
5679   "alignment" : 8,
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" : 8,
5685   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5686  },
5687  {
5688   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
5703   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5704  },
5705  {
5706   "alignment" : 8,
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" : 8,
5712   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5713  },
5714  {
5715   "alignment" : 8,
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" : 8,
5721   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5722  },
5723  {
5724   "alignment" : 8,
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" : 8,
5730   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5731  },
5732  {
5733   "alignment" : 8,
5734   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
5735   "name" : "android::hardware::Parcel *",
5736   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
5737   "self_type" : "_ZTIPN7android8hardware6ParcelE",
5738   "size" : 8,
5739   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5740  },
5741  {
5742   "alignment" : 8,
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" : 8,
5748   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5749  },
5750  {
5751   "alignment" : 8,
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" : 8,
5757   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5758  },
5759  {
5760   "alignment" : 8,
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" : 8,
5766   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5767  },
5768  {
5769   "alignment" : 8,
5770   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
5771   "name" : "android::hardware::Return<bool> *",
5772   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5773   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
5774   "size" : 8,
5775   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5776  },
5777  {
5778   "alignment" : 8,
5779   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIjEE",
5780   "name" : "android::hardware::Return<unsigned int> *",
5781   "referenced_type" : "_ZTIN7android8hardware6ReturnIjEE",
5782   "self_type" : "_ZTIPN7android8hardware6ReturnIjEE",
5783   "size" : 8,
5784   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5785  },
5786  {
5787   "alignment" : 8,
5788   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
5789   "name" : "android::hardware::Return<void> *",
5790   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5791   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
5792   "size" : 8,
5793   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5794  },
5795  {
5796   "alignment" : 8,
5797   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
5798   "name" : "android::hardware::Status *",
5799   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5800   "self_type" : "_ZTIPN7android8hardware6StatusE",
5801   "size" : 8,
5802   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5803  },
5804  {
5805   "alignment" : 8,
5806   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
5807   "name" : "android::hardware::IBinder::DeathRecipient *",
5808   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
5809   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
5810   "size" : 8,
5811   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5812  },
5813  {
5814   "alignment" : 8,
5815   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
5816   "name" : "android::hardware::IBinder *",
5817   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
5818   "self_type" : "_ZTIPN7android8hardware7IBinderE",
5819   "size" : 8,
5820   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5821  },
5822  {
5823   "alignment" : 8,
5824   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5825   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5826   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5827   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5828   "size" : 8,
5829   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5830  },
5831  {
5832   "alignment" : 8,
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" : 8,
5838   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5839  },
5840  {
5841   "alignment" : 8,
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" : 8,
5847   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5848  },
5849  {
5850   "alignment" : 8,
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" : 8,
5856   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5857  },
5858  {
5859   "alignment" : 8,
5860   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5861   "name" : "android::hardware::details::HidlInstrumentor *",
5862   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
5863   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5864   "size" : 8,
5865   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5866  },
5867  {
5868   "alignment" : 8,
5869   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
5870   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5871   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
5872   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
5873   "size" : 8,
5874   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5875  },
5876  {
5877   "alignment" : 8,
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" : 8,
5883   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5884  },
5885  {
5886   "alignment" : 8,
5887   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
5888   "name" : "android::hardware::BHwBinder *",
5889   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
5890   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
5891   "size" : 8,
5892   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5893  },
5894  {
5895   "alignment" : 8,
5896   "linker_set_key" : "_ZTIPN7android9ConditionE",
5897   "name" : "android::Condition *",
5898   "referenced_type" : "_ZTIN7android9ConditionE",
5899   "self_type" : "_ZTIPN7android9ConditionE",
5900   "size" : 8,
5901   "source_file" : "/system/core/libutils/include/utils/Condition.h"
5902  },
5903  {
5904   "alignment" : 8,
5905   "linker_set_key" : "_ZTIPPv",
5906   "name" : "void **",
5907   "referenced_type" : "_ZTIPv",
5908   "self_type" : "_ZTIPPv",
5909   "size" : 8,
5910   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5911  },
5912  {
5913   "alignment" : 8,
5914   "linker_set_key" : "_ZTIPc",
5915   "name" : "char *",
5916   "referenced_type" : "_ZTIc",
5917   "self_type" : "_ZTIPc",
5918   "size" : 8,
5919   "source_file" : "/system/core/liblog/include/log/log_read.h"
5920  },
5921  {
5922   "alignment" : 8,
5923   "linker_set_key" : "_ZTIPh",
5924   "name" : "unsigned char *",
5925   "referenced_type" : "_ZTIh",
5926   "self_type" : "_ZTIPh",
5927   "size" : 8,
5928   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5929  },
5930  {
5931   "alignment" : 8,
5932   "linker_set_key" : "_ZTIPi",
5933   "name" : "int *",
5934   "referenced_type" : "_ZTIi",
5935   "self_type" : "_ZTIPi",
5936   "size" : 8,
5937   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5938  },
5939  {
5940   "alignment" : 8,
5941   "linker_set_key" : "_ZTIPv",
5942   "name" : "void *",
5943   "referenced_type" : "_ZTIv",
5944   "self_type" : "_ZTIPv",
5945   "size" : 8,
5946   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5947  },
5948  {
5949   "alignment" : 8,
5950   "linker_set_key" : "_ZTIPy",
5951   "name" : "unsigned long long *",
5952   "referenced_type" : "_ZTIy",
5953   "self_type" : "_ZTIPy",
5954   "size" : 8,
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" : 8,
5992   "is_const" : true,
5993   "linker_set_key" : "_ZTIKN7android10VectorImplE",
5994   "name" : "const android::VectorImpl",
5995   "referenced_type" : "_ZTIN7android10VectorImplE",
5996   "self_type" : "_ZTIKN7android10VectorImplE",
5997   "size" : 40,
5998   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5999  },
6000  {
6001   "alignment" : 8,
6002   "is_const" : true,
6003   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
6004   "name" : "const android::NativeHandle",
6005   "referenced_type" : "_ZTIN7android12NativeHandleE",
6006   "self_type" : "_ZTIKN7android12NativeHandleE",
6007   "size" : 24,
6008   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6009  },
6010  {
6011   "alignment" : 8,
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" : 8,
6018   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6019  },
6020  {
6021   "alignment" : 8,
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" : 8,
6028   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6029  },
6030  {
6031   "alignment" : 8,
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" : 8,
6038   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6039  },
6040  {
6041   "alignment" : 8,
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" : 8,
6048   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6049  },
6050  {
6051   "alignment" : 8,
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" : 8,
6058   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6059  },
6060  {
6061   "alignment" : 8,
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" : 8,
6068   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6069  },
6070  {
6071   "alignment" : 8,
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" : 8,
6078   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6079  },
6080  {
6081   "alignment" : 8,
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" : 8,
6088   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6089  },
6090  {
6091   "alignment" : 8,
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" : 8,
6098   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6099  },
6100  {
6101   "alignment" : 8,
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" : 16,
6108   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6109  },
6110  {
6111   "alignment" : 8,
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" : 16,
6118   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6119  },
6120  {
6121   "alignment" : 8,
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" : 24,
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" : 8,
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" : 216,
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" : 8,
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" : 24,
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" : 8,
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" : 24,
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" : 8,
6192   "is_const" : true,
6193   "linker_set_key" : "_ZTIKN7android7RefBaseE",
6194   "name" : "const android::RefBase",
6195   "referenced_type" : "_ZTIN7android7RefBaseE",
6196   "self_type" : "_ZTIKN7android7RefBaseE",
6197   "size" : 16,
6198   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6199  },
6200  {
6201   "alignment" : 8,
6202   "is_const" : true,
6203   "linker_set_key" : "_ZTIKN7android7String8E",
6204   "name" : "const android::String8",
6205   "referenced_type" : "_ZTIN7android7String8E",
6206   "self_type" : "_ZTIKN7android7String8E",
6207   "size" : 8,
6208   "source_file" : "/system/core/libutils/include/utils/String8.h"
6209  },
6210  {
6211   "alignment" : 8,
6212   "is_const" : true,
6213   "linker_set_key" : "_ZTIKN7android8String16E",
6214   "name" : "const android::String16",
6215   "referenced_type" : "_ZTIN7android8String16E",
6216   "self_type" : "_ZTIKN7android8String16E",
6217   "size" : 8,
6218   "source_file" : "/system/core/libutils/include/utils/String16.h"
6219  },
6220  {
6221   "alignment" : 1,
6222   "is_const" : true,
6223   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
6224   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
6225   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
6226   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
6227   "size" : 32,
6228   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6229  },
6230  {
6231   "alignment" : 8,
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" : 48,
6238   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6239  },
6240  {
6241   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 24,
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" : 8,
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" : 216,
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" : 8,
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" : 24,
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" : 8,
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" : 216,
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" : 8,
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" : 136,
6348   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6349  },
6350  {
6351   "alignment" : 8,
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" : 40,
6358   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6359  },
6360  {
6361   "alignment" : 8,
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" : 40,
6368   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6369  },
6370  {
6371   "alignment" : 8,
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" : 48,
6378   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6379  },
6380  {
6381   "alignment" : 8,
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" : 40,
6388   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6389  },
6390  {
6391   "alignment" : 8,
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" : 40,
6398   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6399  },
6400  {
6401   "alignment" : 8,
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" : 32,
6408   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6409  },
6410  {
6411   "alignment" : 8,
6412   "is_const" : true,
6413   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6414   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
6415   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6416   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6417   "size" : 8,
6418   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6419  },
6420  {
6421   "alignment" : 8,
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" : 8,
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" : 8,
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" : 40,
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" : 8,
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" : 8,
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" : 8,
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" : 24,
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_09DebugInfo12ArchitectureELm3EEE",
6492   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6493   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELm3EEE",
6494   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELm3EEE",
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_015IServiceManager11PidConstantELm1EEE",
6502   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6503   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELm1EEE",
6504   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELm1EEE",
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_015IServiceManager9TransportELm3EEE",
6512   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6513   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELm3EEE",
6514   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELm3EEE",
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_010BoolResultELm3EEE",
6522   "name" : "const std::array<android::hardware::boot::V1_0::BoolResult, 3>",
6523   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware4boot4V1_010BoolResultELm3EEE",
6524   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware4boot4V1_010BoolResultELm3EEE",
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_111MergeStatusELm5EEE",
6532   "name" : "const std::array<android::hardware::boot::V1_1::MergeStatus, 5>",
6533   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware4boot4V1_111MergeStatusELm5EEE",
6534   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware4boot4V1_111MergeStatusELm5EEE",
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" : 8,
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" : 24,
6546   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6547  },
6548  {
6549   "alignment" : 8,
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" : 8,
6556   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6557  },
6558  {
6559   "alignment" : 8,
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_64_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_64_static/obj/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++/gen/android/hardware/boot/1.1/types.sdump",
6565   "size" : 8,
6566   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6567  },
6568  {
6569   "alignment" : 8,
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" : 8,
6576   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6577  },
6578  {
6579   "alignment" : 8,
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" : 8,
6586   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6587  },
6588  {
6589   "alignment" : 8,
6590   "is_const" : true,
6591   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLm32EJEEEE",
6592   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6593   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLm32EJEEEE",
6594   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLm32EJEEEE",
6595   "size" : 16,
6596   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6597  },
6598  {
6599   "alignment" : 8,
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" : 16,
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" : 8,
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/TypeHelpers.h"
6687  },
6688  {
6689   "alignment" : 8,
6690   "is_const" : true,
6691   "linker_set_key" : "_ZTIKl",
6692   "name" : "const long",
6693   "referenced_type" : "_ZTIl",
6694   "self_type" : "_ZTIKl",
6695   "size" : 8,
6696   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6697  },
6698  {
6699   "alignment" : 8,
6700   "is_const" : true,
6701   "linker_set_key" : "_ZTIKm",
6702   "name" : "const unsigned long",
6703   "referenced_type" : "_ZTIm",
6704   "self_type" : "_ZTIKm",
6705   "size" : 8,
6706   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6707  },
6708  {
6709   "alignment" : 2,
6710   "is_const" : true,
6711   "linker_set_key" : "_ZTIKs",
6712   "name" : "const short",
6713   "referenced_type" : "_ZTIs",
6714   "self_type" : "_ZTIKs",
6715   "size" : 2,
6716   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6717  },
6718  {
6719   "alignment" : 2,
6720   "is_const" : true,
6721   "linker_set_key" : "_ZTIKt",
6722   "name" : "const unsigned short",
6723   "referenced_type" : "_ZTIt",
6724   "self_type" : "_ZTIKt",
6725   "size" : 2,
6726   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6727  },
6728  {
6729   "is_const" : true,
6730   "linker_set_key" : "_ZTIKv",
6731   "name" : "const void",
6732   "referenced_type" : "_ZTIv",
6733   "self_type" : "_ZTIKv",
6734   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6735  },
6736  {
6737   "alignment" : 8,
6738   "is_const" : true,
6739   "linker_set_key" : "_ZTIKy",
6740   "name" : "const unsigned long long",
6741   "referenced_type" : "_ZTIy",
6742   "self_type" : "_ZTIKy",
6743   "size" : 8,
6744   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6745  },
6746  {
6747   "alignment" : 1,
6748   "is_volatile" : true,
6749   "linker_set_key" : "_ZTIVb",
6750   "name" : "volatile bool",
6751   "referenced_type" : "_ZTIb",
6752   "self_type" : "_ZTIVb",
6753   "size" : 1,
6754   "source_file" : "/system/core/libutils/include/utils/Thread.h"
6755  },
6756  {
6757   "alignment" : 4,
6758   "is_volatile" : true,
6759   "linker_set_key" : "_ZTIVi",
6760   "name" : "volatile int",
6761   "referenced_type" : "_ZTIi",
6762   "self_type" : "_ZTIVi",
6763   "size" : 4,
6764   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6765  }
6766 ],
6767 "record_types" :
6768 [
6769  {
6770   "alignment" : 4,
6771   "fields" :
6772   [
6773    {
6774     "field_name" : "len",
6775     "referenced_type" : "_ZTIt"
6776    },
6777    {
6778     "field_name" : "hdr_size",
6779     "field_offset" : 16,
6780     "referenced_type" : "_ZTIt"
6781    },
6782    {
6783     "field_name" : "pid",
6784     "field_offset" : 32,
6785     "referenced_type" : "_ZTIi"
6786    },
6787    {
6788     "field_name" : "tid",
6789     "field_offset" : 64,
6790     "referenced_type" : "_ZTIj"
6791    },
6792    {
6793     "field_name" : "sec",
6794     "field_offset" : 96,
6795     "referenced_type" : "_ZTIj"
6796    },
6797    {
6798     "field_name" : "nsec",
6799     "field_offset" : 128,
6800     "referenced_type" : "_ZTIj"
6801    },
6802    {
6803     "field_name" : "lid",
6804     "field_offset" : 160,
6805     "referenced_type" : "_ZTIj"
6806    },
6807    {
6808     "field_name" : "uid",
6809     "field_offset" : 192,
6810     "referenced_type" : "_ZTIj"
6811    },
6812    {
6813     "field_name" : "msg",
6814     "field_offset" : 224,
6815     "referenced_type" : "_ZTIA0_c"
6816    }
6817   ],
6818   "linker_set_key" : "_ZTI12logger_entry",
6819   "name" : "logger_entry",
6820   "referenced_type" : "_ZTI12logger_entry",
6821   "self_type" : "_ZTI12logger_entry",
6822   "size" : 28,
6823   "source_file" : "/system/core/liblog/include/log/log_read.h"
6824  },
6825  {
6826   "alignment" : 8,
6827   "fields" :
6828   [
6829    {
6830     "field_name" : "y",
6831     "referenced_type" : "_ZTIPv"
6832    },
6833    {
6834     "field_name" : "cb",
6835     "field_offset" : 64,
6836     "referenced_type" : "_ZTIPv"
6837    },
6838    {
6839     "field_name" : "cr",
6840     "field_offset" : 128,
6841     "referenced_type" : "_ZTIPv"
6842    },
6843    {
6844     "field_name" : "ystride",
6845     "field_offset" : 192,
6846     "referenced_type" : "_ZTIm"
6847    },
6848    {
6849     "field_name" : "cstride",
6850     "field_offset" : 256,
6851     "referenced_type" : "_ZTIm"
6852    },
6853    {
6854     "field_name" : "chroma_step",
6855     "field_offset" : 320,
6856     "referenced_type" : "_ZTIm"
6857    },
6858    {
6859     "field_name" : "reserved",
6860     "field_offset" : 384,
6861     "referenced_type" : "_ZTIA8_j"
6862    }
6863   ],
6864   "linker_set_key" : "_ZTI13android_ycbcr",
6865   "name" : "android_ycbcr",
6866   "referenced_type" : "_ZTI13android_ycbcr",
6867   "self_type" : "_ZTI13android_ycbcr",
6868   "size" : 80,
6869   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6870  },
6871  {
6872   "alignment" : 4,
6873   "fields" :
6874   [
6875    {
6876     "field_name" : "version",
6877     "referenced_type" : "_ZTIi"
6878    },
6879    {
6880     "field_name" : "numFds",
6881     "field_offset" : 32,
6882     "referenced_type" : "_ZTIi"
6883    },
6884    {
6885     "field_name" : "numInts",
6886     "field_offset" : 64,
6887     "referenced_type" : "_ZTIi"
6888    },
6889    {
6890     "field_name" : "data",
6891     "field_offset" : 96,
6892     "referenced_type" : "_ZTIA0_i"
6893    }
6894   ],
6895   "linker_set_key" : "_ZTI13native_handle",
6896   "name" : "native_handle",
6897   "referenced_type" : "_ZTI13native_handle",
6898   "self_type" : "_ZTI13native_handle",
6899   "size" : 12,
6900   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
6901  },
6902  {
6903   "alignment" : 4,
6904   "fields" :
6905   [
6906    {
6907     "field_name" : "x",
6908     "referenced_type" : "_ZTIf"
6909    },
6910    {
6911     "field_name" : "y",
6912     "field_offset" : 32,
6913     "referenced_type" : "_ZTIf"
6914    }
6915   ],
6916   "linker_set_key" : "_ZTI16android_xy_color",
6917   "name" : "android_xy_color",
6918   "referenced_type" : "_ZTI16android_xy_color",
6919   "self_type" : "_ZTI16android_xy_color",
6920   "size" : 8,
6921   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6922  },
6923  {
6924   "alignment" : 8,
6925   "fields" :
6926   [
6927    {
6928     "field_name" : "top_left",
6929     "referenced_type" : "_ZTIPh"
6930    },
6931    {
6932     "field_name" : "component",
6933     "field_offset" : 64,
6934     "referenced_type" : "_ZTI22android_flex_component"
6935    },
6936    {
6937     "field_name" : "bits_per_component",
6938     "field_offset" : 96,
6939     "referenced_type" : "_ZTIi"
6940    },
6941    {
6942     "field_name" : "bits_used",
6943     "field_offset" : 128,
6944     "referenced_type" : "_ZTIi"
6945    },
6946    {
6947     "field_name" : "h_increment",
6948     "field_offset" : 160,
6949     "referenced_type" : "_ZTIi"
6950    },
6951    {
6952     "field_name" : "v_increment",
6953     "field_offset" : 192,
6954     "referenced_type" : "_ZTIi"
6955    },
6956    {
6957     "field_name" : "h_subsampling",
6958     "field_offset" : 224,
6959     "referenced_type" : "_ZTIi"
6960    },
6961    {
6962     "field_name" : "v_subsampling",
6963     "field_offset" : 256,
6964     "referenced_type" : "_ZTIi"
6965    }
6966   ],
6967   "linker_set_key" : "_ZTI18android_flex_plane",
6968   "name" : "android_flex_plane",
6969   "referenced_type" : "_ZTI18android_flex_plane",
6970   "self_type" : "_ZTI18android_flex_plane",
6971   "size" : 40,
6972   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6973  },
6974  {
6975   "alignment" : 8,
6976   "fields" :
6977   [
6978    {
6979     "field_name" : "format",
6980     "referenced_type" : "_ZTI19android_flex_format"
6981    },
6982    {
6983     "field_name" : "num_planes",
6984     "field_offset" : 32,
6985     "referenced_type" : "_ZTIj"
6986    },
6987    {
6988     "field_name" : "planes",
6989     "field_offset" : 64,
6990     "referenced_type" : "_ZTIP18android_flex_plane"
6991    }
6992   ],
6993   "linker_set_key" : "_ZTI19android_flex_layout",
6994   "name" : "android_flex_layout",
6995   "referenced_type" : "_ZTI19android_flex_layout",
6996   "self_type" : "_ZTI19android_flex_layout",
6997   "size" : 16,
6998   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6999  },
7000  {
7001   "alignment" : 4,
7002   "fields" :
7003   [
7004    {
7005     "field_name" : "num_points",
7006     "referenced_type" : "_ZTIj"
7007    },
7008    {
7009     "field_name" : "reserved",
7010     "field_offset" : 32,
7011     "referenced_type" : "_ZTIA8_j"
7012    },
7013    {
7014     "field_name" : "xyzc_points",
7015     "field_offset" : 288,
7016     "referenced_type" : "_ZTIA_f"
7017    }
7018   ],
7019   "linker_set_key" : "_ZTI20android_depth_points",
7020   "name" : "android_depth_points",
7021   "referenced_type" : "_ZTI20android_depth_points",
7022   "self_type" : "_ZTI20android_depth_points",
7023   "size" : 36,
7024   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7025  },
7026  {
7027   "alignment" : 8,
7028   "fields" :
7029   [
7030    {
7031     "field_name" : "struct_size",
7032     "referenced_type" : "_ZTIm"
7033    },
7034    {
7035     "field_name" : "buffer_id",
7036     "field_offset" : 64,
7037     "referenced_type" : "_ZTIi"
7038    },
7039    {
7040     "field_name" : "priority",
7041     "field_offset" : 96,
7042     "referenced_type" : "_ZTIi"
7043    },
7044    {
7045     "field_name" : "tag",
7046     "field_offset" : 128,
7047     "referenced_type" : "_ZTIPKc"
7048    },
7049    {
7050     "field_name" : "file",
7051     "field_offset" : 192,
7052     "referenced_type" : "_ZTIPKc"
7053    },
7054    {
7055     "field_name" : "line",
7056     "field_offset" : 256,
7057     "referenced_type" : "_ZTIj"
7058    },
7059    {
7060     "field_name" : "message",
7061     "field_offset" : 320,
7062     "referenced_type" : "_ZTIPKc"
7063    }
7064   ],
7065   "linker_set_key" : "_ZTI21__android_log_message",
7066   "name" : "__android_log_message",
7067   "referenced_type" : "_ZTI21__android_log_message",
7068   "self_type" : "_ZTI21__android_log_message",
7069   "size" : 48,
7070   "source_file" : "/system/core/liblog/include/android/log.h"
7071  },
7072  {
7073   "alignment" : 4,
7074   "fields" :
7075   [
7076    {
7077     "field_name" : "maxContentLightLevel",
7078     "referenced_type" : "_ZTIf"
7079    },
7080    {
7081     "field_name" : "maxFrameAverageLightLevel",
7082     "field_offset" : 32,
7083     "referenced_type" : "_ZTIf"
7084    }
7085   ],
7086   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
7087   "name" : "android_cta861_3_metadata",
7088   "referenced_type" : "_ZTI25android_cta861_3_metadata",
7089   "self_type" : "_ZTI25android_cta861_3_metadata",
7090   "size" : 8,
7091   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7092  },
7093  {
7094   "alignment" : 4,
7095   "fields" :
7096   [
7097    {
7098     "field_name" : "displayPrimaryRed",
7099     "referenced_type" : "_ZTI16android_xy_color"
7100    },
7101    {
7102     "field_name" : "displayPrimaryGreen",
7103     "field_offset" : 64,
7104     "referenced_type" : "_ZTI16android_xy_color"
7105    },
7106    {
7107     "field_name" : "displayPrimaryBlue",
7108     "field_offset" : 128,
7109     "referenced_type" : "_ZTI16android_xy_color"
7110    },
7111    {
7112     "field_name" : "whitePoint",
7113     "field_offset" : 192,
7114     "referenced_type" : "_ZTI16android_xy_color"
7115    },
7116    {
7117     "field_name" : "maxLuminance",
7118     "field_offset" : 256,
7119     "referenced_type" : "_ZTIf"
7120    },
7121    {
7122     "field_name" : "minLuminance",
7123     "field_offset" : 288,
7124     "referenced_type" : "_ZTIf"
7125    }
7126   ],
7127   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
7128   "name" : "android_smpte2086_metadata",
7129   "referenced_type" : "_ZTI26android_smpte2086_metadata",
7130   "self_type" : "_ZTI26android_smpte2086_metadata",
7131   "size" : 40,
7132   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7133  },
7134  {
7135   "alignment" : 4,
7136   "fields" :
7137   [
7138    {
7139     "referenced_type" : "_ZTIN7log_msgUt_E"
7140    }
7141   ],
7142   "linker_set_key" : "_ZTI7log_msg",
7143   "name" : "log_msg",
7144   "referenced_type" : "_ZTI7log_msg",
7145   "self_type" : "_ZTI7log_msg",
7146   "size" : 5124,
7147   "source_file" : "/system/core/liblog/include/log/log_read.h"
7148  },
7149  {
7150   "alignment" : 1,
7151   "fields" :
7152   [
7153    {
7154     "field_name" : "tv_sec",
7155     "referenced_type" : "_ZTIj"
7156    },
7157    {
7158     "field_name" : "tv_nsec",
7159     "field_offset" : 32,
7160     "referenced_type" : "_ZTIj"
7161    }
7162   ],
7163   "linker_set_key" : "_ZTI8log_time",
7164   "name" : "log_time",
7165   "referenced_type" : "_ZTI8log_time",
7166   "self_type" : "_ZTI8log_time",
7167   "size" : 8,
7168   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
7169  },
7170  {
7171   "alignment" : 8,
7172   "fields" :
7173   [
7174    {
7175     "access" : "private",
7176     "field_name" : "mStorage",
7177     "field_offset" : 64,
7178     "referenced_type" : "_ZTIPv"
7179    },
7180    {
7181     "access" : "private",
7182     "field_name" : "mCount",
7183     "field_offset" : 128,
7184     "referenced_type" : "_ZTIm"
7185    },
7186    {
7187     "access" : "private",
7188     "field_name" : "mFlags",
7189     "field_offset" : 192,
7190     "referenced_type" : "_ZTIKj"
7191    },
7192    {
7193     "access" : "private",
7194     "field_name" : "mItemSize",
7195     "field_offset" : 256,
7196     "referenced_type" : "_ZTIKm"
7197    }
7198   ],
7199   "linker_set_key" : "_ZTIN7android10VectorImplE",
7200   "name" : "android::VectorImpl",
7201   "record_kind" : "class",
7202   "referenced_type" : "_ZTIN7android10VectorImplE",
7203   "self_type" : "_ZTIN7android10VectorImplE",
7204   "size" : 40,
7205   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7206   "vtable_components" :
7207   [
7208    {
7209     "kind" : "offset_to_top"
7210    },
7211    {
7212     "kind" : "rtti",
7213     "mangled_component_name" : "_ZTIN7android10VectorImplE"
7214    },
7215    {
7216     "kind" : "complete_dtor_pointer",
7217     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
7218    },
7219    {
7220     "kind" : "deleting_dtor_pointer",
7221     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
7222    },
7223    {
7224     "is_pure" : true,
7225     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
7226    },
7227    {
7228     "is_pure" : true,
7229     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
7230    },
7231    {
7232     "is_pure" : true,
7233     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
7234    },
7235    {
7236     "is_pure" : true,
7237     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
7238    },
7239    {
7240     "is_pure" : true,
7241     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
7242    },
7243    {
7244     "is_pure" : true,
7245     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
7246    }
7247   ]
7248  },
7249  {
7250   "alignment" : 8,
7251   "fields" :
7252   [
7253    {
7254     "access" : "private",
7255     "field_name" : "mVector",
7256     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7257    }
7258   ],
7259   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7260   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
7261   "record_kind" : "class",
7262   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7263   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7264   "size" : 40,
7265   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
7266   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
7267  },
7268  {
7269   "alignment" : 8,
7270   "fields" :
7271   [
7272    {
7273     "access" : "private",
7274     "field_name" : "mTag",
7275     "referenced_type" : "_ZTIm"
7276    }
7277   ],
7278   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
7279   "name" : "android::ScopedTrace",
7280   "record_kind" : "class",
7281   "referenced_type" : "_ZTIN7android11ScopedTraceE",
7282   "self_type" : "_ZTIN7android11ScopedTraceE",
7283   "size" : 8,
7284   "source_file" : "/system/core/libutils/include/utils/Trace.h"
7285  },
7286  {
7287   "alignment" : 4,
7288   "fields" :
7289   [
7290    {
7291     "access" : "private",
7292     "field_name" : "mCount",
7293     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7294    }
7295   ],
7296   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7297   "name" : "android::LightRefBase<android::NativeHandle>",
7298   "record_kind" : "class",
7299   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7300   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7301   "size" : 4,
7302   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7303   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
7304  },
7305  {
7306   "alignment" : 4,
7307   "fields" :
7308   [
7309    {
7310     "access" : "private",
7311     "field_name" : "mCount",
7312     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7313    }
7314   ],
7315   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7316   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
7317   "record_kind" : "class",
7318   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7319   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7320   "size" : 4,
7321   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7322   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
7323  },
7324  {
7325   "alignment" : 8,
7326   "base_specifiers" :
7327   [
7328    {
7329     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
7330    }
7331   ],
7332   "fields" :
7333   [
7334    {
7335     "access" : "private",
7336     "field_name" : "mHandle",
7337     "field_offset" : 64,
7338     "referenced_type" : "_ZTIP13native_handle"
7339    },
7340    {
7341     "access" : "private",
7342     "field_name" : "mOwnsHandle",
7343     "field_offset" : 128,
7344     "referenced_type" : "_ZTIb"
7345    }
7346   ],
7347   "linker_set_key" : "_ZTIN7android12NativeHandleE",
7348   "name" : "android::NativeHandle",
7349   "record_kind" : "class",
7350   "referenced_type" : "_ZTIN7android12NativeHandleE",
7351   "self_type" : "_ZTIN7android12NativeHandleE",
7352   "size" : 24,
7353   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7354  },
7355  {
7356   "alignment" : 8,
7357   "base_specifiers" :
7358   [
7359    {
7360     "access" : "private",
7361     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
7362    }
7363   ],
7364   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7365   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7366   "record_kind" : "class",
7367   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7368   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7369   "size" : 40,
7370   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
7371   "template_args" :
7372   [
7373    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
7374   ],
7375   "vtable_components" :
7376   [
7377    {
7378     "kind" : "offset_to_top"
7379    },
7380    {
7381     "kind" : "rtti",
7382     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7383    },
7384    {
7385     "kind" : "complete_dtor_pointer",
7386     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
7387    },
7388    {
7389     "kind" : "deleting_dtor_pointer",
7390     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
7391    },
7392    {
7393     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm"
7394    },
7395    {
7396     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm"
7397    },
7398    {
7399     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm"
7400    },
7401    {
7402     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm"
7403    },
7404    {
7405     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm"
7406    },
7407    {
7408     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm"
7409    },
7410    {
7411     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
7412    }
7413   ]
7414  },
7415  {
7416   "alignment" : 1,
7417   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
7418   "name" : "android::ReferenceMover",
7419   "record_kind" : "class",
7420   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
7421   "self_type" : "_ZTIN7android14ReferenceMoverE",
7422   "size" : 1,
7423   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7424  },
7425  {
7426   "alignment" : 8,
7427   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
7428   "name" : "android::ReferenceRenamer",
7429   "record_kind" : "class",
7430   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
7431   "self_type" : "_ZTIN7android16ReferenceRenamerE",
7432   "size" : 8,
7433   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7434   "vtable_components" :
7435   [
7436    {
7437     "kind" : "offset_to_top"
7438    },
7439    {
7440     "kind" : "rtti",
7441     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
7442    },
7443    {
7444     "is_pure" : true,
7445     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
7446    }
7447   ]
7448  },
7449  {
7450   "alignment" : 8,
7451   "base_specifiers" :
7452   [
7453    {
7454     "referenced_type" : "_ZTIN7android10VectorImplE"
7455    }
7456   ],
7457   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
7458   "name" : "android::SortedVectorImpl",
7459   "record_kind" : "class",
7460   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
7461   "self_type" : "_ZTIN7android16SortedVectorImplE",
7462   "size" : 40,
7463   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7464   "vtable_components" :
7465   [
7466    {
7467     "kind" : "offset_to_top"
7468    },
7469    {
7470     "kind" : "rtti",
7471     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
7472    },
7473    {
7474     "kind" : "complete_dtor_pointer",
7475     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
7476    },
7477    {
7478     "kind" : "deleting_dtor_pointer",
7479     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
7480    },
7481    {
7482     "is_pure" : true,
7483     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
7484    },
7485    {
7486     "is_pure" : true,
7487     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
7488    },
7489    {
7490     "is_pure" : true,
7491     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
7492    },
7493    {
7494     "is_pure" : true,
7495     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
7496    },
7497    {
7498     "is_pure" : true,
7499     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
7500    },
7501    {
7502     "is_pure" : true,
7503     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
7504    },
7505    {
7506     "is_pure" : true,
7507     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
7508    }
7509   ]
7510  },
7511  {
7512   "alignment" : 1,
7513   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
7514   "name" : "android::trait_trivial_copy<bool>",
7515   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7516   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7517   "size" : 1,
7518   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7519   "template_args" : [ "_ZTIb" ]
7520  },
7521  {
7522   "alignment" : 1,
7523   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
7524   "name" : "android::trait_trivial_copy<char>",
7525   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7526   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7527   "size" : 1,
7528   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7529   "template_args" : [ "_ZTIc" ]
7530  },
7531  {
7532   "alignment" : 1,
7533   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
7534   "name" : "android::trait_trivial_copy<double>",
7535   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7536   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7537   "size" : 1,
7538   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7539   "template_args" : [ "_ZTId" ]
7540  },
7541  {
7542   "alignment" : 1,
7543   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
7544   "name" : "android::trait_trivial_copy<float>",
7545   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7546   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7547   "size" : 1,
7548   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7549   "template_args" : [ "_ZTIf" ]
7550  },
7551  {
7552   "alignment" : 1,
7553   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
7554   "name" : "android::trait_trivial_copy<unsigned char>",
7555   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7556   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7557   "size" : 1,
7558   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7559   "template_args" : [ "_ZTIh" ]
7560  },
7561  {
7562   "alignment" : 1,
7563   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
7564   "name" : "android::trait_trivial_copy<int>",
7565   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7566   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7567   "size" : 1,
7568   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7569   "template_args" : [ "_ZTIi" ]
7570  },
7571  {
7572   "alignment" : 1,
7573   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
7574   "name" : "android::trait_trivial_copy<unsigned int>",
7575   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7576   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7577   "size" : 1,
7578   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7579   "template_args" : [ "_ZTIj" ]
7580  },
7581  {
7582   "alignment" : 1,
7583   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
7584   "name" : "android::trait_trivial_copy<long>",
7585   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7586   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7587   "size" : 1,
7588   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7589   "template_args" : [ "_ZTIl" ]
7590  },
7591  {
7592   "alignment" : 1,
7593   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
7594   "name" : "android::trait_trivial_copy<unsigned long>",
7595   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
7596   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
7597   "size" : 1,
7598   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7599   "template_args" : [ "_ZTIm" ]
7600  },
7601  {
7602   "alignment" : 1,
7603   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
7604   "name" : "android::trait_trivial_copy<short>",
7605   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7606   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7607   "size" : 1,
7608   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7609   "template_args" : [ "_ZTIs" ]
7610  },
7611  {
7612   "alignment" : 1,
7613   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
7614   "name" : "android::trait_trivial_copy<unsigned short>",
7615   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
7616   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
7617   "size" : 1,
7618   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7619   "template_args" : [ "_ZTIt" ]
7620  },
7621  {
7622   "alignment" : 1,
7623   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
7624   "name" : "android::trait_trivial_copy<void>",
7625   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7626   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7627   "size" : 1,
7628   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7629   "template_args" : [ "_ZTIv" ]
7630  },
7631  {
7632   "alignment" : 1,
7633   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
7634   "name" : "android::trait_trivial_copy<long long>",
7635   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7636   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7637   "size" : 1,
7638   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7639   "template_args" : [ "_ZTIx" ]
7640  },
7641  {
7642   "alignment" : 1,
7643   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
7644   "name" : "android::trait_trivial_copy<unsigned long long>",
7645   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7646   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7647   "size" : 1,
7648   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7649   "template_args" : [ "_ZTIy" ]
7650  },
7651  {
7652   "alignment" : 1,
7653   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
7654   "name" : "android::trait_trivial_ctor<bool>",
7655   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7656   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7657   "size" : 1,
7658   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7659   "template_args" : [ "_ZTIb" ]
7660  },
7661  {
7662   "alignment" : 1,
7663   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
7664   "name" : "android::trait_trivial_ctor<char>",
7665   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7666   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7667   "size" : 1,
7668   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7669   "template_args" : [ "_ZTIc" ]
7670  },
7671  {
7672   "alignment" : 1,
7673   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
7674   "name" : "android::trait_trivial_ctor<double>",
7675   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7676   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7677   "size" : 1,
7678   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7679   "template_args" : [ "_ZTId" ]
7680  },
7681  {
7682   "alignment" : 1,
7683   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
7684   "name" : "android::trait_trivial_ctor<float>",
7685   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7686   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7687   "size" : 1,
7688   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7689   "template_args" : [ "_ZTIf" ]
7690  },
7691  {
7692   "alignment" : 1,
7693   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
7694   "name" : "android::trait_trivial_ctor<unsigned char>",
7695   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7696   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7697   "size" : 1,
7698   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7699   "template_args" : [ "_ZTIh" ]
7700  },
7701  {
7702   "alignment" : 1,
7703   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
7704   "name" : "android::trait_trivial_ctor<int>",
7705   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7706   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7707   "size" : 1,
7708   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7709   "template_args" : [ "_ZTIi" ]
7710  },
7711  {
7712   "alignment" : 1,
7713   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
7714   "name" : "android::trait_trivial_ctor<unsigned int>",
7715   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7716   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7717   "size" : 1,
7718   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7719   "template_args" : [ "_ZTIj" ]
7720  },
7721  {
7722   "alignment" : 1,
7723   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
7724   "name" : "android::trait_trivial_ctor<long>",
7725   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7726   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7727   "size" : 1,
7728   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7729   "template_args" : [ "_ZTIl" ]
7730  },
7731  {
7732   "alignment" : 1,
7733   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
7734   "name" : "android::trait_trivial_ctor<unsigned long>",
7735   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7736   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7737   "size" : 1,
7738   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7739   "template_args" : [ "_ZTIm" ]
7740  },
7741  {
7742   "alignment" : 1,
7743   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
7744   "name" : "android::trait_trivial_ctor<short>",
7745   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7746   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7747   "size" : 1,
7748   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7749   "template_args" : [ "_ZTIs" ]
7750  },
7751  {
7752   "alignment" : 1,
7753   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
7754   "name" : "android::trait_trivial_ctor<unsigned short>",
7755   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7756   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7757   "size" : 1,
7758   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7759   "template_args" : [ "_ZTIt" ]
7760  },
7761  {
7762   "alignment" : 1,
7763   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
7764   "name" : "android::trait_trivial_ctor<void>",
7765   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7766   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7767   "size" : 1,
7768   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7769   "template_args" : [ "_ZTIv" ]
7770  },
7771  {
7772   "alignment" : 1,
7773   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
7774   "name" : "android::trait_trivial_ctor<long long>",
7775   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7776   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7777   "size" : 1,
7778   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7779   "template_args" : [ "_ZTIx" ]
7780  },
7781  {
7782   "alignment" : 1,
7783   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
7784   "name" : "android::trait_trivial_ctor<unsigned long long>",
7785   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7786   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7787   "size" : 1,
7788   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7789   "template_args" : [ "_ZTIy" ]
7790  },
7791  {
7792   "alignment" : 1,
7793   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
7794   "name" : "android::trait_trivial_dtor<bool>",
7795   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7796   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7797   "size" : 1,
7798   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7799   "template_args" : [ "_ZTIb" ]
7800  },
7801  {
7802   "alignment" : 1,
7803   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
7804   "name" : "android::trait_trivial_dtor<char>",
7805   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7806   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7807   "size" : 1,
7808   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7809   "template_args" : [ "_ZTIc" ]
7810  },
7811  {
7812   "alignment" : 1,
7813   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
7814   "name" : "android::trait_trivial_dtor<double>",
7815   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7816   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7817   "size" : 1,
7818   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7819   "template_args" : [ "_ZTId" ]
7820  },
7821  {
7822   "alignment" : 1,
7823   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
7824   "name" : "android::trait_trivial_dtor<float>",
7825   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7826   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7827   "size" : 1,
7828   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7829   "template_args" : [ "_ZTIf" ]
7830  },
7831  {
7832   "alignment" : 1,
7833   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
7834   "name" : "android::trait_trivial_dtor<unsigned char>",
7835   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7836   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7837   "size" : 1,
7838   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7839   "template_args" : [ "_ZTIh" ]
7840  },
7841  {
7842   "alignment" : 1,
7843   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
7844   "name" : "android::trait_trivial_dtor<int>",
7845   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
7846   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
7847   "size" : 1,
7848   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7849   "template_args" : [ "_ZTIi" ]
7850  },
7851  {
7852   "alignment" : 1,
7853   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
7854   "name" : "android::trait_trivial_dtor<unsigned int>",
7855   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
7856   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
7857   "size" : 1,
7858   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7859   "template_args" : [ "_ZTIj" ]
7860  },
7861  {
7862   "alignment" : 1,
7863   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
7864   "name" : "android::trait_trivial_dtor<long>",
7865   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
7866   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
7867   "size" : 1,
7868   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7869   "template_args" : [ "_ZTIl" ]
7870  },
7871  {
7872   "alignment" : 1,
7873   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
7874   "name" : "android::trait_trivial_dtor<unsigned long>",
7875   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
7876   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
7877   "size" : 1,
7878   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7879   "template_args" : [ "_ZTIm" ]
7880  },
7881  {
7882   "alignment" : 1,
7883   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
7884   "name" : "android::trait_trivial_dtor<short>",
7885   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
7886   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
7887   "size" : 1,
7888   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7889   "template_args" : [ "_ZTIs" ]
7890  },
7891  {
7892   "alignment" : 1,
7893   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
7894   "name" : "android::trait_trivial_dtor<unsigned short>",
7895   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
7896   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
7897   "size" : 1,
7898   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7899   "template_args" : [ "_ZTIt" ]
7900  },
7901  {
7902   "alignment" : 1,
7903   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
7904   "name" : "android::trait_trivial_dtor<void>",
7905   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
7906   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
7907   "size" : 1,
7908   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7909   "template_args" : [ "_ZTIv" ]
7910  },
7911  {
7912   "alignment" : 1,
7913   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
7914   "name" : "android::trait_trivial_dtor<long long>",
7915   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
7916   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
7917   "size" : 1,
7918   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7919   "template_args" : [ "_ZTIx" ]
7920  },
7921  {
7922   "alignment" : 1,
7923   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
7924   "name" : "android::trait_trivial_dtor<unsigned long long>",
7925   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
7926   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
7927   "size" : 1,
7928   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7929   "template_args" : [ "_ZTIy" ]
7930  },
7931  {
7932   "alignment" : 1,
7933   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7934   "name" : "android::trait_trivial_move<android::String8>",
7935   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7936   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7937   "size" : 1,
7938   "source_file" : "/system/core/libutils/include/utils/String8.h",
7939   "template_args" : [ "_ZTIN7android7String8E" ]
7940  },
7941  {
7942   "alignment" : 1,
7943   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7944   "name" : "android::trait_trivial_move<android::String16>",
7945   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7946   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7947   "size" : 1,
7948   "source_file" : "/system/core/libutils/include/utils/String16.h",
7949   "template_args" : [ "_ZTIN7android8String16E" ]
7950  },
7951  {
7952   "alignment" : 1,
7953   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
7954   "name" : "android::trait_trivial_move<bool>",
7955   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
7956   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
7957   "size" : 1,
7958   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7959   "template_args" : [ "_ZTIb" ]
7960  },
7961  {
7962   "alignment" : 1,
7963   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
7964   "name" : "android::trait_trivial_move<char>",
7965   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
7966   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
7967   "size" : 1,
7968   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7969   "template_args" : [ "_ZTIc" ]
7970  },
7971  {
7972   "alignment" : 1,
7973   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
7974   "name" : "android::trait_trivial_move<double>",
7975   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
7976   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
7977   "size" : 1,
7978   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7979   "template_args" : [ "_ZTId" ]
7980  },
7981  {
7982   "alignment" : 1,
7983   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
7984   "name" : "android::trait_trivial_move<float>",
7985   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
7986   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
7987   "size" : 1,
7988   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7989   "template_args" : [ "_ZTIf" ]
7990  },
7991  {
7992   "alignment" : 1,
7993   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
7994   "name" : "android::trait_trivial_move<unsigned char>",
7995   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
7996   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
7997   "size" : 1,
7998   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7999   "template_args" : [ "_ZTIh" ]
8000  },
8001  {
8002   "alignment" : 1,
8003   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
8004   "name" : "android::trait_trivial_move<int>",
8005   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
8006   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
8007   "size" : 1,
8008   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8009   "template_args" : [ "_ZTIi" ]
8010  },
8011  {
8012   "alignment" : 1,
8013   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
8014   "name" : "android::trait_trivial_move<unsigned int>",
8015   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8016   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8017   "size" : 1,
8018   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8019   "template_args" : [ "_ZTIj" ]
8020  },
8021  {
8022   "alignment" : 1,
8023   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
8024   "name" : "android::trait_trivial_move<long>",
8025   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8026   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8027   "size" : 1,
8028   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8029   "template_args" : [ "_ZTIl" ]
8030  },
8031  {
8032   "alignment" : 1,
8033   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
8034   "name" : "android::trait_trivial_move<unsigned long>",
8035   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
8036   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
8037   "size" : 1,
8038   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8039   "template_args" : [ "_ZTIm" ]
8040  },
8041  {
8042   "alignment" : 1,
8043   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
8044   "name" : "android::trait_trivial_move<short>",
8045   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8046   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8047   "size" : 1,
8048   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8049   "template_args" : [ "_ZTIs" ]
8050  },
8051  {
8052   "alignment" : 1,
8053   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
8054   "name" : "android::trait_trivial_move<unsigned short>",
8055   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
8056   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
8057   "size" : 1,
8058   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8059   "template_args" : [ "_ZTIt" ]
8060  },
8061  {
8062   "alignment" : 1,
8063   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
8064   "name" : "android::trait_trivial_move<void>",
8065   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8066   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8067   "size" : 1,
8068   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8069   "template_args" : [ "_ZTIv" ]
8070  },
8071  {
8072   "alignment" : 1,
8073   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
8074   "name" : "android::trait_trivial_move<long long>",
8075   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8076   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8077   "size" : 1,
8078   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8079   "template_args" : [ "_ZTIx" ]
8080  },
8081  {
8082   "alignment" : 1,
8083   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
8084   "name" : "android::trait_trivial_move<unsigned long long>",
8085   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8086   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8087   "size" : 1,
8088   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8089   "template_args" : [ "_ZTIy" ]
8090  },
8091  {
8092   "alignment" : 8,
8093   "base_specifiers" :
8094   [
8095    {
8096     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
8097    }
8098   ],
8099   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
8100   "name" : "android::VirtualLightRefBase",
8101   "record_kind" : "class",
8102   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
8103   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
8104   "size" : 16,
8105   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8106   "vtable_components" :
8107   [
8108    {
8109     "kind" : "offset_to_top"
8110    },
8111    {
8112     "kind" : "rtti",
8113     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
8114    },
8115    {
8116     "kind" : "complete_dtor_pointer",
8117     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
8118    },
8119    {
8120     "kind" : "deleting_dtor_pointer",
8121     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
8122    }
8123   ]
8124  },
8125  {
8126   "alignment" : 8,
8127   "fields" :
8128   [
8129    {
8130     "access" : "private",
8131     "field_name" : "m_ptr",
8132     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8133    }
8134   ],
8135   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8136   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
8137   "record_kind" : "class",
8138   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8139   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8140   "size" : 8,
8141   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8142   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8143  },
8144  {
8145   "alignment" : 8,
8146   "fields" :
8147   [
8148    {
8149     "access" : "private",
8150     "field_name" : "m_ptr",
8151     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
8152    }
8153   ],
8154   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8155   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
8156   "record_kind" : "class",
8157   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8158   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8159   "size" : 8,
8160   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8161   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
8162  },
8163  {
8164   "alignment" : 8,
8165   "fields" :
8166   [
8167    {
8168     "access" : "private",
8169     "field_name" : "m_ptr",
8170     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
8171    }
8172   ],
8173   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8174   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8175   "record_kind" : "class",
8176   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8177   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8178   "size" : 8,
8179   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8180   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
8181  },
8182  {
8183   "alignment" : 8,
8184   "fields" :
8185   [
8186    {
8187     "access" : "private",
8188     "field_name" : "m_ptr",
8189     "referenced_type" : "_ZTIPN7android6ThreadE"
8190    }
8191   ],
8192   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
8193   "name" : "android::sp<android::Thread>",
8194   "record_kind" : "class",
8195   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
8196   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
8197   "size" : 8,
8198   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8199   "template_args" : [ "_ZTIN7android6ThreadE" ]
8200  },
8201  {
8202   "alignment" : 8,
8203   "fields" :
8204   [
8205    {
8206     "access" : "private",
8207     "field_name" : "m_ptr",
8208     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
8209    }
8210   ],
8211   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8212   "name" : "android::sp<android::hardware::IInterface>",
8213   "record_kind" : "class",
8214   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8215   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8216   "size" : 8,
8217   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8218   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
8219  },
8220  {
8221   "alignment" : 8,
8222   "fields" :
8223   [
8224    {
8225     "access" : "private",
8226     "field_name" : "m_ptr",
8227     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
8228    }
8229   ],
8230   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8231   "name" : "android::sp<android::hardware::ProcessState>",
8232   "record_kind" : "class",
8233   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8234   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8235   "size" : 8,
8236   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8237   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
8238  },
8239  {
8240   "alignment" : 8,
8241   "fields" :
8242   [
8243    {
8244     "access" : "private",
8245     "field_name" : "m_ptr",
8246     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8247    }
8248   ],
8249   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8250   "name" : "android::sp<android::hardware::hidl_death_recipient>",
8251   "record_kind" : "class",
8252   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8253   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8254   "size" : 8,
8255   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8256   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8257  },
8258  {
8259   "alignment" : 8,
8260   "fields" :
8261   [
8262    {
8263     "access" : "private",
8264     "field_name" : "m_ptr",
8265     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
8266    }
8267   ],
8268   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8269   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
8270   "record_kind" : "class",
8271   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8272   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8273   "size" : 8,
8274   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8275   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
8276  },
8277  {
8278   "alignment" : 8,
8279   "fields" :
8280   [
8281    {
8282     "access" : "private",
8283     "field_name" : "m_ptr",
8284     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_012IBootControlE"
8285    }
8286   ],
8287   "linker_set_key" : "_ZTIN7android2spINS_8hardware4boot4V1_012IBootControlEEE",
8288   "name" : "android::sp<android::hardware::boot::V1_0::IBootControl>",
8289   "record_kind" : "class",
8290   "referenced_type" : "_ZTIN7android2spINS_8hardware4boot4V1_012IBootControlEEE",
8291   "self_type" : "_ZTIN7android2spINS_8hardware4boot4V1_012IBootControlEEE",
8292   "size" : 8,
8293   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8294   "template_args" : [ "_ZTIN7android8hardware4boot4V1_012IBootControlE" ]
8295  },
8296  {
8297   "alignment" : 8,
8298   "fields" :
8299   [
8300    {
8301     "access" : "private",
8302     "field_name" : "m_ptr",
8303     "referenced_type" : "_ZTIPN7android8hardware4boot4V1_112IBootControlE"
8304    }
8305   ],
8306   "linker_set_key" : "_ZTIN7android2spINS_8hardware4boot4V1_112IBootControlEEE",
8307   "name" : "android::sp<android::hardware::boot::V1_1::IBootControl>",
8308   "record_kind" : "class",
8309   "referenced_type" : "_ZTIN7android2spINS_8hardware4boot4V1_112IBootControlEEE",
8310   "self_type" : "_ZTIN7android2spINS_8hardware4boot4V1_112IBootControlEEE",
8311   "size" : 8,
8312   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8313   "template_args" : [ "_ZTIN7android8hardware4boot4V1_112IBootControlE" ]
8314  },
8315  {
8316   "alignment" : 8,
8317   "fields" :
8318   [
8319    {
8320     "access" : "private",
8321     "field_name" : "m_ptr",
8322     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
8323    }
8324   ],
8325   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8326   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
8327   "record_kind" : "class",
8328   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8329   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8330   "size" : 8,
8331   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8332   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
8333  },
8334  {
8335   "alignment" : 8,
8336   "fields" :
8337   [
8338    {
8339     "access" : "private",
8340     "field_name" : "m_ptr",
8341     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
8342    }
8343   ],
8344   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8345   "name" : "android::sp<android::hardware::IBinder>",
8346   "record_kind" : "class",
8347   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8348   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8349   "size" : 8,
8350   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8351   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
8352  },
8353  {
8354   "alignment" : 8,
8355   "fields" :
8356   [
8357    {
8358     "access" : "private",
8359     "field_name" : "m_ptr",
8360     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
8361    }
8362   ],
8363   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8364   "name" : "android::sp<android::hardware::BHwBinder>",
8365   "record_kind" : "class",
8366   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8367   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8368   "size" : 8,
8369   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8370   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
8371  },
8372  {
8373   "alignment" : 8,
8374   "fields" :
8375   [
8376    {
8377     "access" : "private",
8378     "field_name" : "m_ptr",
8379     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8380    },
8381    {
8382     "access" : "private",
8383     "field_name" : "m_refs",
8384     "field_offset" : 64,
8385     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8386    }
8387   ],
8388   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8389   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
8390   "record_kind" : "class",
8391   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8392   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8393   "size" : 16,
8394   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8395   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8396  },
8397  {
8398   "alignment" : 8,
8399   "fields" :
8400   [
8401    {
8402     "access" : "private",
8403     "field_name" : "m_ptr",
8404     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8405    },
8406    {
8407     "access" : "private",
8408     "field_name" : "m_refs",
8409     "field_offset" : 64,
8410     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8411    }
8412   ],
8413   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8414   "name" : "android::wp<android::hardware::hidl_death_recipient>",
8415   "record_kind" : "class",
8416   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8417   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8418   "size" : 16,
8419   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8420   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8421  },
8422  {
8423   "alignment" : 8,
8424   "fields" :
8425   [
8426    {
8427     "access" : "private",
8428     "field_name" : "m_ptr",
8429     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
8430    },
8431    {
8432     "access" : "private",
8433     "field_name" : "m_refs",
8434     "field_offset" : 64,
8435     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8436    }
8437   ],
8438   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8439   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
8440   "record_kind" : "class",
8441   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8442   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8443   "size" : 16,
8444   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8445   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
8446  },
8447  {
8448   "alignment" : 8,
8449   "fields" :
8450   [
8451    {
8452     "access" : "private",
8453     "field_name" : "m_ptr",
8454     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
8455    },
8456    {
8457     "access" : "private",
8458     "field_name" : "m_refs",
8459     "field_offset" : 64,
8460     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8461    }
8462   ],
8463   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8464   "name" : "android::wp<android::hardware::BHwBinder>",
8465   "record_kind" : "class",
8466   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8467   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8468   "size" : 16,
8469   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8470   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
8471  },
8472  {
8473   "alignment" : 8,
8474   "base_specifiers" :
8475   [
8476    {
8477     "is_virtual" : true,
8478     "referenced_type" : "_ZTIN7android7RefBaseE"
8479    }
8480   ],
8481   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8482   "name" : "android::hidl::base::V1_0::IBase",
8483   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8484   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8485   "size" : 24,
8486   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
8487   "vtable_components" :
8488   [
8489    {
8490     "component_value" : 8,
8491     "kind" : "vbase_offset"
8492    },
8493    {
8494     "kind" : "offset_to_top"
8495    },
8496    {
8497     "kind" : "rtti",
8498     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8499    },
8500    {
8501     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
8502    },
8503    {
8504     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8505    },
8506    {
8507     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8508    },
8509    {
8510     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8511    },
8512    {
8513     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
8514    },
8515    {
8516     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
8517    },
8518    {
8519     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
8520    },
8521    {
8522     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
8523    },
8524    {
8525     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8526    },
8527    {
8528     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
8529    },
8530    {
8531     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8532    },
8533    {
8534     "kind" : "complete_dtor_pointer",
8535     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
8536    },
8537    {
8538     "kind" : "deleting_dtor_pointer",
8539     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
8540    },
8541    {
8542     "kind" : "vcall_offset"
8543    },
8544    {
8545     "kind" : "vcall_offset"
8546    },
8547    {
8548     "kind" : "vcall_offset"
8549    },
8550    {
8551     "kind" : "vcall_offset"
8552    },
8553    {
8554     "component_value" : -8,
8555     "kind" : "vcall_offset"
8556    },
8557    {
8558     "component_value" : -8,
8559     "kind" : "offset_to_top"
8560    },
8561    {
8562     "kind" : "rtti",
8563     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8564    },
8565    {
8566     "kind" : "complete_dtor_pointer",
8567     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
8568    },
8569    {
8570     "kind" : "deleting_dtor_pointer",
8571     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
8572    },
8573    {
8574     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8575    },
8576    {
8577     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8578    },
8579    {
8580     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8581    },
8582    {
8583     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8584    }
8585   ]
8586  },
8587  {
8588   "alignment" : 8,
8589   "base_specifiers" :
8590   [
8591    {
8592     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
8593    },
8594    {
8595     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8596    }
8597   ],
8598   "fields" :
8599   [
8600    {
8601     "access" : "private",
8602     "field_name" : "_hidl_mImpl",
8603     "field_offset" : 960,
8604     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
8605    }
8606   ],
8607   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8608   "name" : "android::hidl::base::V1_0::BnHwBase",
8609   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8610   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8611   "size" : 144,
8612   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
8613   "vtable_components" :
8614   [
8615    {
8616     "component_value" : 128,
8617     "kind" : "vbase_offset"
8618    },
8619    {
8620     "kind" : "offset_to_top"
8621    },
8622    {
8623     "kind" : "rtti",
8624     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8625    },
8626    {
8627     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8628    },
8629    {
8630     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
8631    },
8632    {
8633     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
8634    },
8635    {
8636     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
8637    },
8638    {
8639     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8640    },
8641    {
8642     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
8643    },
8644    {
8645     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
8646    },
8647    {
8648     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
8649    },
8650    {
8651     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8652    },
8653    {
8654     "kind" : "complete_dtor_pointer",
8655     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
8656    },
8657    {
8658     "kind" : "deleting_dtor_pointer",
8659     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
8660    },
8661    {
8662     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
8663    },
8664    {
8665     "component_value" : -32,
8666     "kind" : "offset_to_top"
8667    },
8668    {
8669     "kind" : "rtti",
8670     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8671    },
8672    {
8673     "kind" : "complete_dtor_pointer",
8674     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8675    },
8676    {
8677     "kind" : "deleting_dtor_pointer",
8678     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8679    },
8680    {
8681     "kind" : "vcall_offset"
8682    },
8683    {
8684     "kind" : "vcall_offset"
8685    },
8686    {
8687     "kind" : "vcall_offset"
8688    },
8689    {
8690     "kind" : "vcall_offset"
8691    },
8692    {
8693     "component_value" : -128,
8694     "kind" : "vcall_offset"
8695    },
8696    {
8697     "component_value" : -128,
8698     "kind" : "offset_to_top"
8699    },
8700    {
8701     "kind" : "rtti",
8702     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8703    },
8704    {
8705     "kind" : "complete_dtor_pointer",
8706     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8707    },
8708    {
8709     "kind" : "deleting_dtor_pointer",
8710     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8711    },
8712    {
8713     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8714    },
8715    {
8716     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8717    },
8718    {
8719     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8720    },
8721    {
8722     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8723    }
8724   ]
8725  },
8726  {
8727   "alignment" : 8,
8728   "base_specifiers" :
8729   [
8730    {
8731     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8732    },
8733    {
8734     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8735    }
8736   ],
8737   "fields" :
8738   [
8739    {
8740     "access" : "private",
8741     "field_name" : "_hidl_mMutex",
8742     "field_offset" : 1088,
8743     "referenced_type" : "_ZTINSt3__15mutexE"
8744    },
8745    {
8746     "access" : "private",
8747     "field_name" : "_hidl_mDeathRecipients",
8748     "field_offset" : 1408,
8749     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
8750    }
8751   ],
8752   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8753   "name" : "android::hidl::base::V1_0::BpHwBase",
8754   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8755   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8756   "size" : 216,
8757   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
8758   "vtable_components" :
8759   [
8760    {
8761     "component_value" : 200,
8762     "kind" : "vbase_offset"
8763    },
8764    {
8765     "kind" : "offset_to_top"
8766    },
8767    {
8768     "kind" : "rtti",
8769     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8770    },
8771    {
8772     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
8773    },
8774    {
8775     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8776    },
8777    {
8778     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8779    },
8780    {
8781     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8782    },
8783    {
8784     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
8785    },
8786    {
8787     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
8788    },
8789    {
8790     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
8791    },
8792    {
8793     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
8794    },
8795    {
8796     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8797    },
8798    {
8799     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
8800    },
8801    {
8802     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8803    },
8804    {
8805     "kind" : "complete_dtor_pointer",
8806     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
8807    },
8808    {
8809     "kind" : "deleting_dtor_pointer",
8810     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
8811    },
8812    {
8813     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8814    },
8815    {
8816     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8817    },
8818    {
8819     "component_value" : 192,
8820     "kind" : "vbase_offset"
8821    },
8822    {
8823     "component_value" : -8,
8824     "kind" : "offset_to_top"
8825    },
8826    {
8827     "kind" : "rtti",
8828     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8829    },
8830    {
8831     "kind" : "complete_dtor_pointer",
8832     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8833    },
8834    {
8835     "kind" : "deleting_dtor_pointer",
8836     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8837    },
8838    {
8839     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8840    },
8841    {
8842     "component_value" : 184,
8843     "kind" : "vbase_offset"
8844    },
8845    {
8846     "component_value" : -16,
8847     "kind" : "offset_to_top"
8848    },
8849    {
8850     "kind" : "rtti",
8851     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8852    },
8853    {
8854     "kind" : "complete_dtor_pointer",
8855     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8856    },
8857    {
8858     "kind" : "deleting_dtor_pointer",
8859     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8860    },
8861    {
8862     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8863    },
8864    {
8865     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8866    },
8867    {
8868     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8869    },
8870    {
8871     "component_value" : -48,
8872     "kind" : "offset_to_top"
8873    },
8874    {
8875     "kind" : "rtti",
8876     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8877    },
8878    {
8879     "kind" : "complete_dtor_pointer",
8880     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8881    },
8882    {
8883     "kind" : "deleting_dtor_pointer",
8884     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8885    },
8886    {
8887     "kind" : "vcall_offset"
8888    },
8889    {
8890     "component_value" : -184,
8891     "kind" : "vcall_offset"
8892    },
8893    {
8894     "component_value" : -200,
8895     "kind" : "vcall_offset"
8896    },
8897    {
8898     "component_value" : -184,
8899     "kind" : "vcall_offset"
8900    },
8901    {
8902     "component_value" : -200,
8903     "kind" : "vcall_offset"
8904    },
8905    {
8906     "component_value" : -200,
8907     "kind" : "offset_to_top"
8908    },
8909    {
8910     "kind" : "rtti",
8911     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8912    },
8913    {
8914     "kind" : "complete_dtor_pointer",
8915     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8916    },
8917    {
8918     "kind" : "deleting_dtor_pointer",
8919     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8920    },
8921    {
8922     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
8923    },
8924    {
8925     "mangled_component_name" : "_ZTv0_n40_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8926    },
8927    {
8928     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8929    },
8930    {
8931     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8932    }
8933   ]
8934  },
8935  {
8936   "alignment" : 8,
8937   "fields" :
8938   [
8939    {
8940     "field_name" : "pid",
8941     "referenced_type" : "_ZTIi"
8942    },
8943    {
8944     "field_name" : "ptr",
8945     "field_offset" : 64,
8946     "referenced_type" : "_ZTIm"
8947    },
8948    {
8949     "field_name" : "arch",
8950     "field_offset" : 128,
8951     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
8952    }
8953   ],
8954   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8955   "name" : "android::hidl::base::V1_0::DebugInfo",
8956   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8957   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8958   "size" : 24,
8959   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8960  },
8961  {
8962   "alignment" : 8,
8963   "fields" :
8964   [
8965    {
8966     "field_name" : "interfaceName",
8967     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
8968    },
8969    {
8970     "field_name" : "instanceName",
8971     "field_offset" : 128,
8972     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
8973    },
8974    {
8975     "field_name" : "pid",
8976     "field_offset" : 256,
8977     "referenced_type" : "_ZTIi"
8978    },
8979    {
8980     "field_name" : "clientPids",
8981     "field_offset" : 320,
8982     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
8983    },
8984    {
8985     "field_name" : "arch",
8986     "field_offset" : 448,
8987     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
8988    }
8989   ],
8990   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
8991   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
8992   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
8993   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
8994   "size" : 64,
8995   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8996  },
8997  {
8998   "alignment" : 8,
8999   "base_specifiers" :
9000   [
9001    {
9002     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9003    }
9004   ],
9005   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9006   "name" : "android::hidl::manager::V1_0::IServiceManager",
9007   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9008   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9009   "size" : 24,
9010   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
9011   "vtable_components" :
9012   [
9013    {
9014     "component_value" : 8,
9015     "kind" : "vbase_offset"
9016    },
9017    {
9018     "kind" : "offset_to_top"
9019    },
9020    {
9021     "kind" : "rtti",
9022     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9023    },
9024    {
9025     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
9026    },
9027    {
9028     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9029    },
9030    {
9031     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9032    },
9033    {
9034     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9035    },
9036    {
9037     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
9038    },
9039    {
9040     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
9041    },
9042    {
9043     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
9044    },
9045    {
9046     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
9047    },
9048    {
9049     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9050    },
9051    {
9052     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
9053    },
9054    {
9055     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9056    },
9057    {
9058     "kind" : "complete_dtor_pointer",
9059     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
9060    },
9061    {
9062     "kind" : "deleting_dtor_pointer",
9063     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
9064    },
9065    {
9066     "is_pure" : true,
9067     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
9068    },
9069    {
9070     "is_pure" : true,
9071     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
9072    },
9073    {
9074     "is_pure" : true,
9075     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
9076    },
9077    {
9078     "is_pure" : true,
9079     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9080    },
9081    {
9082     "is_pure" : true,
9083     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
9084    },
9085    {
9086     "is_pure" : true,
9087     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
9088    },
9089    {
9090     "is_pure" : true,
9091     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
9092    },
9093    {
9094     "is_pure" : true,
9095     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
9096    },
9097    {
9098     "kind" : "vcall_offset"
9099    },
9100    {
9101     "kind" : "vcall_offset"
9102    },
9103    {
9104     "kind" : "vcall_offset"
9105    },
9106    {
9107     "kind" : "vcall_offset"
9108    },
9109    {
9110     "component_value" : -8,
9111     "kind" : "vcall_offset"
9112    },
9113    {
9114     "component_value" : -8,
9115     "kind" : "offset_to_top"
9116    },
9117    {
9118     "kind" : "rtti",
9119     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9120    },
9121    {
9122     "kind" : "complete_dtor_pointer",
9123     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
9124    },
9125    {
9126     "kind" : "deleting_dtor_pointer",
9127     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
9128    },
9129    {
9130     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9131    },
9132    {
9133     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9134    },
9135    {
9136     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9137    },
9138    {
9139     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9140    }
9141   ]
9142  },
9143  {
9144   "alignment" : 8,
9145   "base_specifiers" :
9146   [
9147    {
9148     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9149    }
9150   ],
9151   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9152   "name" : "android::hidl::manager::V1_0::IServiceNotification",
9153   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9154   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9155   "size" : 24,
9156   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
9157   "vtable_components" :
9158   [
9159    {
9160     "component_value" : 8,
9161     "kind" : "vbase_offset"
9162    },
9163    {
9164     "kind" : "offset_to_top"
9165    },
9166    {
9167     "kind" : "rtti",
9168     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9169    },
9170    {
9171     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
9172    },
9173    {
9174     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9175    },
9176    {
9177     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9178    },
9179    {
9180     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9181    },
9182    {
9183     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
9184    },
9185    {
9186     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
9187    },
9188    {
9189     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
9190    },
9191    {
9192     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
9193    },
9194    {
9195     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9196    },
9197    {
9198     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
9199    },
9200    {
9201     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9202    },
9203    {
9204     "kind" : "complete_dtor_pointer",
9205     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9206    },
9207    {
9208     "kind" : "deleting_dtor_pointer",
9209     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9210    },
9211    {
9212     "is_pure" : true,
9213     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
9214    },
9215    {
9216     "kind" : "vcall_offset"
9217    },
9218    {
9219     "kind" : "vcall_offset"
9220    },
9221    {
9222     "kind" : "vcall_offset"
9223    },
9224    {
9225     "kind" : "vcall_offset"
9226    },
9227    {
9228     "component_value" : -8,
9229     "kind" : "vcall_offset"
9230    },
9231    {
9232     "component_value" : -8,
9233     "kind" : "offset_to_top"
9234    },
9235    {
9236     "kind" : "rtti",
9237     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9238    },
9239    {
9240     "kind" : "complete_dtor_pointer",
9241     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9242    },
9243    {
9244     "kind" : "deleting_dtor_pointer",
9245     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9246    },
9247    {
9248     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9249    },
9250    {
9251     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9252    },
9253    {
9254     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9255    },
9256    {
9257     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9258    }
9259   ]
9260  },
9261  {
9262   "alignment" : 8,
9263   "fields" :
9264   [
9265    {
9266     "access" : "private",
9267     "field_name" : "mLock",
9268     "referenced_type" : "_ZTIRN7android5MutexE"
9269    }
9270   ],
9271   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
9272   "name" : "android::Mutex::Autolock",
9273   "record_kind" : "class",
9274   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
9275   "self_type" : "_ZTIN7android5Mutex8AutolockE",
9276   "size" : 8,
9277   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9278  },
9279  {
9280   "alignment" : 4,
9281   "fields" :
9282   [
9283    {
9284     "access" : "private",
9285     "field_name" : "mMutex",
9286     "referenced_type" : "_ZTI15pthread_mutex_t"
9287    }
9288   ],
9289   "linker_set_key" : "_ZTIN7android5MutexE",
9290   "name" : "android::Mutex",
9291   "record_kind" : "class",
9292   "referenced_type" : "_ZTIN7android5MutexE",
9293   "self_type" : "_ZTIN7android5MutexE",
9294   "size" : 40,
9295   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9296  },
9297  {
9298   "alignment" : 8,
9299   "fields" :
9300   [
9301    {
9302     "access" : "private",
9303     "field_name" : "mLock",
9304     "referenced_type" : "_ZTIRN7android6RWLockE"
9305    }
9306   ],
9307   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
9308   "name" : "android::RWLock::AutoRLock",
9309   "record_kind" : "class",
9310   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
9311   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
9312   "size" : 8,
9313   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9314  },
9315  {
9316   "alignment" : 8,
9317   "fields" :
9318   [
9319    {
9320     "access" : "private",
9321     "field_name" : "mLock",
9322     "referenced_type" : "_ZTIRN7android6RWLockE"
9323    }
9324   ],
9325   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
9326   "name" : "android::RWLock::AutoWLock",
9327   "record_kind" : "class",
9328   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
9329   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
9330   "size" : 8,
9331   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9332  },
9333  {
9334   "alignment" : 4,
9335   "fields" :
9336   [
9337    {
9338     "access" : "private",
9339     "field_name" : "mRWLock",
9340     "referenced_type" : "_ZTI16pthread_rwlock_t"
9341    }
9342   ],
9343   "linker_set_key" : "_ZTIN7android6RWLockE",
9344   "name" : "android::RWLock",
9345   "record_kind" : "class",
9346   "referenced_type" : "_ZTIN7android6RWLockE",
9347   "self_type" : "_ZTIN7android6RWLockE",
9348   "size" : 56,
9349   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9350  },
9351  {
9352   "alignment" : 8,
9353   "base_specifiers" :
9354   [
9355    {
9356     "is_virtual" : true,
9357     "referenced_type" : "_ZTIN7android7RefBaseE"
9358    }
9359   ],
9360   "fields" :
9361   [
9362    {
9363     "access" : "private",
9364     "field_name" : "mCanCallJava",
9365     "field_offset" : 64,
9366     "referenced_type" : "_ZTIKb"
9367    },
9368    {
9369     "access" : "private",
9370     "field_name" : "mThread",
9371     "field_offset" : 128,
9372     "referenced_type" : "_ZTIPv"
9373    },
9374    {
9375     "access" : "private",
9376     "field_name" : "mLock",
9377     "field_offset" : 192,
9378     "referenced_type" : "_ZTIN7android5MutexE"
9379    },
9380    {
9381     "access" : "private",
9382     "field_name" : "mThreadExitedCondition",
9383     "field_offset" : 512,
9384     "referenced_type" : "_ZTIN7android9ConditionE"
9385    },
9386    {
9387     "access" : "private",
9388     "field_name" : "mStatus",
9389     "field_offset" : 896,
9390     "referenced_type" : "_ZTIi"
9391    },
9392    {
9393     "access" : "private",
9394     "field_name" : "mExitPending",
9395     "field_offset" : 928,
9396     "referenced_type" : "_ZTIVb"
9397    },
9398    {
9399     "access" : "private",
9400     "field_name" : "mRunning",
9401     "field_offset" : 936,
9402     "referenced_type" : "_ZTIVb"
9403    },
9404    {
9405     "access" : "private",
9406     "field_name" : "mHoldSelf",
9407     "field_offset" : 960,
9408     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
9409    },
9410    {
9411     "access" : "private",
9412     "field_name" : "mTid",
9413     "field_offset" : 1024,
9414     "referenced_type" : "_ZTIi"
9415    }
9416   ],
9417   "linker_set_key" : "_ZTIN7android6ThreadE",
9418   "name" : "android::Thread",
9419   "record_kind" : "class",
9420   "referenced_type" : "_ZTIN7android6ThreadE",
9421   "self_type" : "_ZTIN7android6ThreadE",
9422   "size" : 152,
9423   "source_file" : "/system/core/libutils/include/utils/Thread.h",
9424   "vtable_components" :
9425   [
9426    {
9427     "component_value" : 136,
9428     "kind" : "vbase_offset"
9429    },
9430    {
9431     "kind" : "offset_to_top"
9432    },
9433    {
9434     "kind" : "rtti",
9435     "mangled_component_name" : "_ZTIN7android6ThreadE"
9436    },
9437    {
9438     "kind" : "complete_dtor_pointer",
9439     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
9440    },
9441    {
9442     "kind" : "deleting_dtor_pointer",
9443     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
9444    },
9445    {
9446     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
9447    },
9448    {
9449     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
9450    },
9451    {
9452     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
9453    },
9454    {
9455     "is_pure" : true,
9456     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
9457    },
9458    {
9459     "kind" : "vcall_offset"
9460    },
9461    {
9462     "kind" : "vcall_offset"
9463    },
9464    {
9465     "kind" : "vcall_offset"
9466    },
9467    {
9468     "kind" : "vcall_offset"
9469    },
9470    {
9471     "component_value" : -136,
9472     "kind" : "vcall_offset"
9473    },
9474    {
9475     "component_value" : -136,
9476     "kind" : "offset_to_top"
9477    },
9478    {
9479     "kind" : "rtti",
9480     "mangled_component_name" : "_ZTIN7android6ThreadE"
9481    },
9482    {
9483     "kind" : "complete_dtor_pointer",
9484     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
9485    },
9486    {
9487     "kind" : "deleting_dtor_pointer",
9488     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
9489    },
9490    {
9491     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9492    },
9493    {
9494     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9495    },
9496    {
9497     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9498    },
9499    {
9500     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9501    }
9502   ]
9503  },
9504  {
9505   "alignment" : 8,
9506   "base_specifiers" :
9507   [
9508    {
9509     "access" : "private",
9510     "referenced_type" : "_ZTIN7android10VectorImplE"
9511    }
9512   ],
9513   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9514   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
9515   "record_kind" : "class",
9516   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9517   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9518   "size" : 40,
9519   "source_file" : "/system/core/libutils/include/utils/Vector.h",
9520   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
9521   "vtable_components" :
9522   [
9523    {
9524     "kind" : "offset_to_top"
9525    },
9526    {
9527     "kind" : "rtti",
9528     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
9529    },
9530    {
9531     "kind" : "complete_dtor_pointer",
9532     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
9533    },
9534    {
9535     "kind" : "deleting_dtor_pointer",
9536     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
9537    },
9538    {
9539     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
9540    },
9541    {
9542     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
9543    },
9544    {
9545     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
9546    },
9547    {
9548     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
9549    },
9550    {
9551     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
9552    },
9553    {
9554     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
9555    }
9556   ]
9557  },
9558  {
9559   "alignment" : 1,
9560   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
9561   "name" : "android::RefBase::weakref_type",
9562   "record_kind" : "class",
9563   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
9564   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
9565   "size" : 1,
9566   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9567  },
9568  {
9569   "alignment" : 8,
9570   "fields" :
9571   [
9572    {
9573     "access" : "private",
9574     "field_name" : "mRefs",
9575     "field_offset" : 64,
9576     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
9577    }
9578   ],
9579   "linker_set_key" : "_ZTIN7android7RefBaseE",
9580   "name" : "android::RefBase",
9581   "record_kind" : "class",
9582   "referenced_type" : "_ZTIN7android7RefBaseE",
9583   "self_type" : "_ZTIN7android7RefBaseE",
9584   "size" : 16,
9585   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9586   "vtable_components" :
9587   [
9588    {
9589     "kind" : "offset_to_top"
9590    },
9591    {
9592     "kind" : "rtti",
9593     "mangled_component_name" : "_ZTIN7android7RefBaseE"
9594    },
9595    {
9596     "kind" : "complete_dtor_pointer",
9597     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
9598    },
9599    {
9600     "kind" : "deleting_dtor_pointer",
9601     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
9602    },
9603    {
9604     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9605    },
9606    {
9607     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9608    },
9609    {
9610     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9611    },
9612    {
9613     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9614    }
9615   ]
9616  },
9617  {
9618   "alignment" : 8,
9619   "fields" :
9620   [
9621    {
9622     "access" : "private",
9623     "field_name" : "mString",
9624     "referenced_type" : "_ZTIPKc"
9625    }
9626   ],
9627   "linker_set_key" : "_ZTIN7android7String8E",
9628   "name" : "android::String8",
9629   "record_kind" : "class",
9630   "referenced_type" : "_ZTIN7android7String8E",
9631   "self_type" : "_ZTIN7android7String8E",
9632   "size" : 8,
9633   "source_file" : "/system/core/libutils/include/utils/String8.h"
9634  },
9635  {
9636   "alignment" : 8,
9637   "fields" :
9638   [
9639    {
9640     "access" : "private",
9641     "field_name" : "mString",
9642     "referenced_type" : "_ZTIPKDs"
9643    }
9644   ],
9645   "linker_set_key" : "_ZTIN7android8String16E",
9646   "name" : "android::String16",
9647   "record_kind" : "class",
9648   "referenced_type" : "_ZTIN7android8String16E",
9649   "self_type" : "_ZTIN7android8String16E",
9650   "size" : 8,
9651   "source_file" : "/system/core/libutils/include/utils/String16.h"
9652  },
9653  {
9654   "alignment" : 8,
9655   "base_specifiers" :
9656   [
9657    {
9658     "is_virtual" : true,
9659     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
9660    },
9661    {
9662     "is_virtual" : true,
9663     "referenced_type" : "_ZTIN7android7RefBaseE"
9664    }
9665   ],
9666   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
9667   "name" : "android::hardware::HidlMemory",
9668   "record_kind" : "class",
9669   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
9670   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
9671   "size" : 64,
9672   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9673   "vtable_components" :
9674   [
9675    {
9676     "component_value" : 48,
9677     "kind" : "vbase_offset"
9678    },
9679    {
9680     "component_value" : 8,
9681     "kind" : "vbase_offset"
9682    },
9683    {
9684     "kind" : "offset_to_top"
9685    },
9686    {
9687     "kind" : "rtti",
9688     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9689    },
9690    {
9691     "kind" : "complete_dtor_pointer",
9692     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
9693    },
9694    {
9695     "kind" : "deleting_dtor_pointer",
9696     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
9697    },
9698    {
9699     "kind" : "vcall_offset"
9700    },
9701    {
9702     "kind" : "vcall_offset"
9703    },
9704    {
9705     "kind" : "vcall_offset"
9706    },
9707    {
9708     "kind" : "vcall_offset"
9709    },
9710    {
9711     "component_value" : -48,
9712     "kind" : "vcall_offset"
9713    },
9714    {
9715     "component_value" : -48,
9716     "kind" : "offset_to_top"
9717    },
9718    {
9719     "kind" : "rtti",
9720     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9721    },
9722    {
9723     "kind" : "complete_dtor_pointer",
9724     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
9725    },
9726    {
9727     "kind" : "deleting_dtor_pointer",
9728     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
9729    },
9730    {
9731     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9732    },
9733    {
9734     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9735    },
9736    {
9737     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9738    },
9739    {
9740     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9741    }
9742   ]
9743  },
9744  {
9745   "alignment" : 8,
9746   "base_specifiers" :
9747   [
9748    {
9749     "is_virtual" : true,
9750     "referenced_type" : "_ZTIN7android7RefBaseE"
9751    }
9752   ],
9753   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
9754   "name" : "android::hardware::IInterface",
9755   "record_kind" : "class",
9756   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
9757   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
9758   "size" : 24,
9759   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9760   "vtable_components" :
9761   [
9762    {
9763     "component_value" : 8,
9764     "kind" : "vbase_offset"
9765    },
9766    {
9767     "kind" : "offset_to_top"
9768    },
9769    {
9770     "kind" : "rtti",
9771     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9772    },
9773    {
9774     "kind" : "complete_dtor_pointer",
9775     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
9776    },
9777    {
9778     "kind" : "deleting_dtor_pointer",
9779     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
9780    },
9781    {
9782     "is_pure" : true,
9783     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
9784    },
9785    {
9786     "kind" : "vcall_offset"
9787    },
9788    {
9789     "kind" : "vcall_offset"
9790    },
9791    {
9792     "kind" : "vcall_offset"
9793    },
9794    {
9795     "kind" : "vcall_offset"
9796    },
9797    {
9798     "component_value" : -8,
9799     "kind" : "vcall_offset"
9800    },
9801    {
9802     "component_value" : -8,
9803     "kind" : "offset_to_top"
9804    },
9805    {
9806     "kind" : "rtti",
9807     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9808    },
9809    {
9810     "kind" : "complete_dtor_pointer",
9811     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
9812    },
9813    {
9814     "kind" : "deleting_dtor_pointer",
9815     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
9816    },
9817    {
9818     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9819    },
9820    {
9821     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9822    },
9823    {
9824     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9825    },
9826    {
9827     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9828    }
9829   ]
9830  },
9831  {
9832   "alignment" : 1,
9833   "fields" :
9834   [
9835    {
9836     "access" : "private",
9837     "field_name" : "mBuffer",
9838     "referenced_type" : "_ZTIA32_h"
9839    }
9840   ],
9841   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
9842   "name" : "android::hardware::hidl_array<unsigned char, 32>",
9843   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
9844   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
9845   "size" : 32,
9846   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9847   "template_args" : [ "_ZTIh" ]
9848  },
9849  {
9850   "alignment" : 8,
9851   "base_specifiers" :
9852   [
9853    {
9854     "is_virtual" : true,
9855     "referenced_type" : "_ZTIN7android7RefBaseE"
9856    }
9857   ],
9858   "fields" :
9859   [
9860    {
9861     "access" : "private",
9862     "field_name" : "mRemote",
9863     "field_offset" : 64,
9864     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
9865    },
9866    {
9867     "access" : "private",
9868     "field_name" : "mRefs",
9869     "field_offset" : 128,
9870     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9871    },
9872    {
9873     "access" : "private",
9874     "field_name" : "mState",
9875     "field_offset" : 192,
9876     "referenced_type" : "_ZTINSt3__16atomicIiEE"
9877    }
9878   ],
9879   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
9880   "name" : "android::hardware::BpHwRefBase",
9881   "record_kind" : "class",
9882   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
9883   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
9884   "size" : 48,
9885   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9886   "vtable_components" :
9887   [
9888    {
9889     "component_value" : 32,
9890     "kind" : "vbase_offset"
9891    },
9892    {
9893     "kind" : "offset_to_top"
9894    },
9895    {
9896     "kind" : "rtti",
9897     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9898    },
9899    {
9900     "kind" : "complete_dtor_pointer",
9901     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
9902    },
9903    {
9904     "kind" : "deleting_dtor_pointer",
9905     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
9906    },
9907    {
9908     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9909    },
9910    {
9911     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9912    },
9913    {
9914     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9915    },
9916    {
9917     "kind" : "vcall_offset"
9918    },
9919    {
9920     "component_value" : -32,
9921     "kind" : "vcall_offset"
9922    },
9923    {
9924     "component_value" : -32,
9925     "kind" : "vcall_offset"
9926    },
9927    {
9928     "component_value" : -32,
9929     "kind" : "vcall_offset"
9930    },
9931    {
9932     "component_value" : -32,
9933     "kind" : "vcall_offset"
9934    },
9935    {
9936     "component_value" : -32,
9937     "kind" : "offset_to_top"
9938    },
9939    {
9940     "kind" : "rtti",
9941     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9942    },
9943    {
9944     "kind" : "complete_dtor_pointer",
9945     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
9946    },
9947    {
9948     "kind" : "deleting_dtor_pointer",
9949     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
9950    },
9951    {
9952     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
9953    },
9954    {
9955     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9956    },
9957    {
9958     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9959    },
9960    {
9961     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9962    }
9963   ]
9964  },
9965  {
9966   "alignment" : 8,
9967   "base_specifiers" :
9968   [
9969    {
9970     "referenced_type" : "_ZTIN7android8hardware4boot4V1_012IBootControlE"
9971    },
9972    {
9973     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
9974    },
9975    {
9976     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
9977    }
9978   ],
9979   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEEE",
9980   "name" : "android::hardware::BpInterface<android::hardware::boot::V1_0::IBootControl>",
9981   "record_kind" : "class",
9982   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEEE",
9983   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEEE",
9984   "size" : 64,
9985   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9986   "template_args" : [ "_ZTIN7android8hardware4boot4V1_012IBootControlE" ],
9987   "vtable_components" :
9988   [
9989    {
9990     "component_value" : 48,
9991     "kind" : "vbase_offset"
9992    },
9993    {
9994     "kind" : "offset_to_top"
9995    },
9996    {
9997     "kind" : "rtti",
9998     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEEE"
9999    },
10000    {
10001     "mangled_component_name" : "_ZNK7android8hardware4boot4V1_012IBootControl8isRemoteEv"
10002    },
10003    {
10004     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10005    },
10006    {
10007     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10008    },
10009    {
10010     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10011    },
10012    {
10013     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
10014    },
10015    {
10016     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl21setHALInstrumentationEv"
10017    },
10018    {
10019     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
10020    },
10021    {
10022     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl4pingEv"
10023    },
10024    {
10025     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10026    },
10027    {
10028     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl21notifySyspropsChangedEv"
10029    },
10030    {
10031     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10032    },
10033    {
10034     "kind" : "complete_dtor_pointer",
10035     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEED1Ev"
10036    },
10037    {
10038     "kind" : "deleting_dtor_pointer",
10039     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEED0Ev"
10040    },
10041    {
10042     "is_pure" : true,
10043     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl14getNumberSlotsEv"
10044    },
10045    {
10046     "is_pure" : true,
10047     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl14getCurrentSlotEv"
10048    },
10049    {
10050     "is_pure" : true,
10051     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl18markBootSuccessfulENSt3__18functionIFvRKNS2_13CommandResultEEEE"
10052    },
10053    {
10054     "is_pure" : true,
10055     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl17setActiveBootSlotEjNSt3__18functionIFvRKNS2_13CommandResultEEEE"
10056    },
10057    {
10058     "is_pure" : true,
10059     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl19setSlotAsUnbootableEjNSt3__18functionIFvRKNS2_13CommandResultEEEE"
10060    },
10061    {
10062     "is_pure" : true,
10063     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl14isSlotBootableEj"
10064    },
10065    {
10066     "is_pure" : true,
10067     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl22isSlotMarkedSuccessfulEj"
10068    },
10069    {
10070     "is_pure" : true,
10071     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl9getSuffixEjNSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10072    },
10073    {
10074     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEE10onAsBinderEv"
10075    },
10076    {
10077     "component_value" : 40,
10078     "kind" : "vbase_offset"
10079    },
10080    {
10081     "component_value" : -8,
10082     "kind" : "offset_to_top"
10083    },
10084    {
10085     "kind" : "rtti",
10086     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEEE"
10087    },
10088    {
10089     "kind" : "complete_dtor_pointer",
10090     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEED1Ev"
10091    },
10092    {
10093     "kind" : "deleting_dtor_pointer",
10094     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEED0Ev"
10095    },
10096    {
10097     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEE10onAsBinderEv"
10098    },
10099    {
10100     "component_value" : 32,
10101     "kind" : "vbase_offset"
10102    },
10103    {
10104     "component_value" : -16,
10105     "kind" : "offset_to_top"
10106    },
10107    {
10108     "kind" : "rtti",
10109     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEEE"
10110    },
10111    {
10112     "kind" : "complete_dtor_pointer",
10113     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEED1Ev"
10114    },
10115    {
10116     "kind" : "deleting_dtor_pointer",
10117     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEED0Ev"
10118    },
10119    {
10120     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10121    },
10122    {
10123     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10124    },
10125    {
10126     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10127    },
10128    {
10129     "kind" : "vcall_offset"
10130    },
10131    {
10132     "component_value" : -32,
10133     "kind" : "vcall_offset"
10134    },
10135    {
10136     "component_value" : -32,
10137     "kind" : "vcall_offset"
10138    },
10139    {
10140     "component_value" : -32,
10141     "kind" : "vcall_offset"
10142    },
10143    {
10144     "component_value" : -48,
10145     "kind" : "vcall_offset"
10146    },
10147    {
10148     "component_value" : -48,
10149     "kind" : "offset_to_top"
10150    },
10151    {
10152     "kind" : "rtti",
10153     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEEE"
10154    },
10155    {
10156     "kind" : "complete_dtor_pointer",
10157     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEED1Ev"
10158    },
10159    {
10160     "kind" : "deleting_dtor_pointer",
10161     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEED0Ev"
10162    },
10163    {
10164     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10165    },
10166    {
10167     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10168    },
10169    {
10170     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10171    },
10172    {
10173     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10174    }
10175   ]
10176  },
10177  {
10178   "alignment" : 8,
10179   "base_specifiers" :
10180   [
10181    {
10182     "referenced_type" : "_ZTIN7android8hardware4boot4V1_112IBootControlE"
10183    },
10184    {
10185     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10186    },
10187    {
10188     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10189    }
10190   ],
10191   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_4boot4V1_112IBootControlEEE",
10192   "name" : "android::hardware::BpInterface<android::hardware::boot::V1_1::IBootControl>",
10193   "record_kind" : "class",
10194   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_4boot4V1_112IBootControlEEE",
10195   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_4boot4V1_112IBootControlEEE",
10196   "size" : 64,
10197   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10198   "template_args" : [ "_ZTIN7android8hardware4boot4V1_112IBootControlE" ],
10199   "vtable_components" :
10200   [
10201    {
10202     "component_value" : 48,
10203     "kind" : "vbase_offset"
10204    },
10205    {
10206     "kind" : "offset_to_top"
10207    },
10208    {
10209     "kind" : "rtti",
10210     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_4boot4V1_112IBootControlEEE"
10211    },
10212    {
10213     "mangled_component_name" : "_ZNK7android8hardware4boot4V1_112IBootControl8isRemoteEv"
10214    },
10215    {
10216     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10217    },
10218    {
10219     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10220    },
10221    {
10222     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10223    },
10224    {
10225     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
10226    },
10227    {
10228     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl21setHALInstrumentationEv"
10229    },
10230    {
10231     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
10232    },
10233    {
10234     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl4pingEv"
10235    },
10236    {
10237     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10238    },
10239    {
10240     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl21notifySyspropsChangedEv"
10241    },
10242    {
10243     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10244    },
10245    {
10246     "kind" : "complete_dtor_pointer",
10247     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_4boot4V1_112IBootControlEED1Ev"
10248    },
10249    {
10250     "kind" : "deleting_dtor_pointer",
10251     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_4boot4V1_112IBootControlEED0Ev"
10252    },
10253    {
10254     "is_pure" : true,
10255     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl14getNumberSlotsEv"
10256    },
10257    {
10258     "is_pure" : true,
10259     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl14getCurrentSlotEv"
10260    },
10261    {
10262     "is_pure" : true,
10263     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl18markBootSuccessfulENSt3__18functionIFvRKNS1_4V1_013CommandResultEEEE"
10264    },
10265    {
10266     "is_pure" : true,
10267     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl17setActiveBootSlotEjNSt3__18functionIFvRKNS1_4V1_013CommandResultEEEE"
10268    },
10269    {
10270     "is_pure" : true,
10271     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl19setSlotAsUnbootableEjNSt3__18functionIFvRKNS1_4V1_013CommandResultEEEE"
10272    },
10273    {
10274     "is_pure" : true,
10275     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl14isSlotBootableEj"
10276    },
10277    {
10278     "is_pure" : true,
10279     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl22isSlotMarkedSuccessfulEj"
10280    },
10281    {
10282     "is_pure" : true,
10283     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl9getSuffixEjNSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10284    },
10285    {
10286     "is_pure" : true,
10287     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl22setSnapshotMergeStatusENS2_11MergeStatusE"
10288    },
10289    {
10290     "is_pure" : true,
10291     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl22getSnapshotMergeStatusEv"
10292    },
10293    {
10294     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_4boot4V1_112IBootControlEE10onAsBinderEv"
10295    },
10296    {
10297     "component_value" : 40,
10298     "kind" : "vbase_offset"
10299    },
10300    {
10301     "component_value" : -8,
10302     "kind" : "offset_to_top"
10303    },
10304    {
10305     "kind" : "rtti",
10306     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_4boot4V1_112IBootControlEEE"
10307    },
10308    {
10309     "kind" : "complete_dtor_pointer",
10310     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_4boot4V1_112IBootControlEED1Ev"
10311    },
10312    {
10313     "kind" : "deleting_dtor_pointer",
10314     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_4boot4V1_112IBootControlEED0Ev"
10315    },
10316    {
10317     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_4boot4V1_112IBootControlEE10onAsBinderEv"
10318    },
10319    {
10320     "component_value" : 32,
10321     "kind" : "vbase_offset"
10322    },
10323    {
10324     "component_value" : -16,
10325     "kind" : "offset_to_top"
10326    },
10327    {
10328     "kind" : "rtti",
10329     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_4boot4V1_112IBootControlEEE"
10330    },
10331    {
10332     "kind" : "complete_dtor_pointer",
10333     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_4boot4V1_112IBootControlEED1Ev"
10334    },
10335    {
10336     "kind" : "deleting_dtor_pointer",
10337     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_4boot4V1_112IBootControlEED0Ev"
10338    },
10339    {
10340     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10341    },
10342    {
10343     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10344    },
10345    {
10346     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10347    },
10348    {
10349     "kind" : "vcall_offset"
10350    },
10351    {
10352     "component_value" : -32,
10353     "kind" : "vcall_offset"
10354    },
10355    {
10356     "component_value" : -32,
10357     "kind" : "vcall_offset"
10358    },
10359    {
10360     "component_value" : -32,
10361     "kind" : "vcall_offset"
10362    },
10363    {
10364     "component_value" : -48,
10365     "kind" : "vcall_offset"
10366    },
10367    {
10368     "component_value" : -48,
10369     "kind" : "offset_to_top"
10370    },
10371    {
10372     "kind" : "rtti",
10373     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_4boot4V1_112IBootControlEEE"
10374    },
10375    {
10376     "kind" : "complete_dtor_pointer",
10377     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_4boot4V1_112IBootControlEED1Ev"
10378    },
10379    {
10380     "kind" : "deleting_dtor_pointer",
10381     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_4boot4V1_112IBootControlEED0Ev"
10382    },
10383    {
10384     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10385    },
10386    {
10387     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10388    },
10389    {
10390     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10391    },
10392    {
10393     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10394    }
10395   ]
10396  },
10397  {
10398   "alignment" : 8,
10399   "base_specifiers" :
10400   [
10401    {
10402     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10403    },
10404    {
10405     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10406    },
10407    {
10408     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10409    }
10410   ],
10411   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10412   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
10413   "record_kind" : "class",
10414   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10415   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10416   "size" : 64,
10417   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10418   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
10419   "vtable_components" :
10420   [
10421    {
10422     "component_value" : 48,
10423     "kind" : "vbase_offset"
10424    },
10425    {
10426     "kind" : "offset_to_top"
10427    },
10428    {
10429     "kind" : "rtti",
10430     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10431    },
10432    {
10433     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10434    },
10435    {
10436     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10437    },
10438    {
10439     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10440    },
10441    {
10442     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10443    },
10444    {
10445     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
10446    },
10447    {
10448     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10449    },
10450    {
10451     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
10452    },
10453    {
10454     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10455    },
10456    {
10457     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10458    },
10459    {
10460     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10461    },
10462    {
10463     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10464    },
10465    {
10466     "kind" : "complete_dtor_pointer",
10467     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10468    },
10469    {
10470     "kind" : "deleting_dtor_pointer",
10471     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10472    },
10473    {
10474     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10475    },
10476    {
10477     "component_value" : 40,
10478     "kind" : "vbase_offset"
10479    },
10480    {
10481     "component_value" : -8,
10482     "kind" : "offset_to_top"
10483    },
10484    {
10485     "kind" : "rtti",
10486     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10487    },
10488    {
10489     "kind" : "complete_dtor_pointer",
10490     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10491    },
10492    {
10493     "kind" : "deleting_dtor_pointer",
10494     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10495    },
10496    {
10497     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10498    },
10499    {
10500     "component_value" : 32,
10501     "kind" : "vbase_offset"
10502    },
10503    {
10504     "component_value" : -16,
10505     "kind" : "offset_to_top"
10506    },
10507    {
10508     "kind" : "rtti",
10509     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10510    },
10511    {
10512     "kind" : "complete_dtor_pointer",
10513     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10514    },
10515    {
10516     "kind" : "deleting_dtor_pointer",
10517     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10518    },
10519    {
10520     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10521    },
10522    {
10523     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10524    },
10525    {
10526     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10527    },
10528    {
10529     "kind" : "vcall_offset"
10530    },
10531    {
10532     "component_value" : -32,
10533     "kind" : "vcall_offset"
10534    },
10535    {
10536     "component_value" : -32,
10537     "kind" : "vcall_offset"
10538    },
10539    {
10540     "component_value" : -32,
10541     "kind" : "vcall_offset"
10542    },
10543    {
10544     "component_value" : -48,
10545     "kind" : "vcall_offset"
10546    },
10547    {
10548     "component_value" : -48,
10549     "kind" : "offset_to_top"
10550    },
10551    {
10552     "kind" : "rtti",
10553     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10554    },
10555    {
10556     "kind" : "complete_dtor_pointer",
10557     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10558    },
10559    {
10560     "kind" : "deleting_dtor_pointer",
10561     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10562    },
10563    {
10564     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10565    },
10566    {
10567     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10568    },
10569    {
10570     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10571    },
10572    {
10573     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10574    }
10575   ]
10576  },
10577  {
10578   "alignment" : 8,
10579   "fields" :
10580   [
10581    {
10582     "access" : "private",
10583     "field_name" : "mHandle",
10584     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
10585    },
10586    {
10587     "access" : "private",
10588     "field_name" : "mOwnsHandle",
10589     "field_offset" : 64,
10590     "referenced_type" : "_ZTIb"
10591    },
10592    {
10593     "access" : "private",
10594     "field_name" : "mPad",
10595     "field_offset" : 72,
10596     "referenced_type" : "_ZTIA7_h"
10597    }
10598   ],
10599   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
10600   "name" : "android::hardware::hidl_handle",
10601   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
10602   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
10603   "size" : 16,
10604   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10605  },
10606  {
10607   "alignment" : 8,
10608   "fields" :
10609   [
10610    {
10611     "access" : "private",
10612     "field_name" : "mHandle",
10613     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
10614    },
10615    {
10616     "access" : "private",
10617     "field_name" : "mSize",
10618     "field_offset" : 128,
10619     "referenced_type" : "_ZTIm"
10620    },
10621    {
10622     "access" : "private",
10623     "field_name" : "mName",
10624     "field_offset" : 192,
10625     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10626    }
10627   ],
10628   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
10629   "name" : "android::hardware::hidl_memory",
10630   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
10631   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
10632   "size" : 40,
10633   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10634  },
10635  {
10636   "alignment" : 8,
10637   "fields" :
10638   [
10639    {
10640     "access" : "private",
10641     "field_name" : "mBuffer",
10642     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
10643    },
10644    {
10645     "access" : "private",
10646     "field_name" : "mSize",
10647     "field_offset" : 64,
10648     "referenced_type" : "_ZTIj"
10649    },
10650    {
10651     "access" : "private",
10652     "field_name" : "mOwnsBuffer",
10653     "field_offset" : 96,
10654     "referenced_type" : "_ZTIb"
10655    },
10656    {
10657     "access" : "private",
10658     "field_name" : "mPad",
10659     "field_offset" : 104,
10660     "referenced_type" : "_ZTIA3_h"
10661    }
10662   ],
10663   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
10664   "name" : "android::hardware::hidl_string",
10665   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
10666   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
10667   "size" : 16,
10668   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10669  },
10670  {
10671   "alignment" : 8,
10672   "fields" :
10673   [
10674    {
10675     "access" : "private",
10676     "field_name" : "mGrantors",
10677     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
10678    },
10679    {
10680     "access" : "private",
10681     "field_name" : "mHandle",
10682     "field_offset" : 128,
10683     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
10684    },
10685    {
10686     "access" : "private",
10687     "field_name" : "mQuantum",
10688     "field_offset" : 192,
10689     "referenced_type" : "_ZTIj"
10690    },
10691    {
10692     "access" : "private",
10693     "field_name" : "mFlags",
10694     "field_offset" : 224,
10695     "referenced_type" : "_ZTIj"
10696    }
10697   ],
10698   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10699   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
10700   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10701   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10702   "size" : 32,
10703   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10704   "template_args" : [ "_ZTIc" ]
10705  },
10706  {
10707   "access" : "private",
10708   "alignment" : 8,
10709   "fields" :
10710   [
10711    {
10712     "field_name" : "binder",
10713     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
10714    },
10715    {
10716     "field_name" : "refs",
10717     "field_offset" : 64,
10718     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10719    }
10720   ],
10721   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10722   "name" : "android::hardware::ProcessState::handle_entry",
10723   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10724   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10725   "size" : 16,
10726   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
10727  },
10728  {
10729   "alignment" : 8,
10730   "base_specifiers" :
10731   [
10732    {
10733     "is_virtual" : true,
10734     "referenced_type" : "_ZTIN7android7RefBaseE"
10735    }
10736   ],
10737   "fields" :
10738   [
10739    {
10740     "access" : "private",
10741     "field_name" : "mDriverFD",
10742     "field_offset" : 64,
10743     "referenced_type" : "_ZTIi"
10744    },
10745    {
10746     "access" : "private",
10747     "field_name" : "mVMStart",
10748     "field_offset" : 128,
10749     "referenced_type" : "_ZTIPv"
10750    },
10751    {
10752     "access" : "private",
10753     "field_name" : "mThreadCountLock",
10754     "field_offset" : 192,
10755     "referenced_type" : "_ZTI15pthread_mutex_t"
10756    },
10757    {
10758     "access" : "private",
10759     "field_name" : "mThreadCountDecrement",
10760     "field_offset" : 512,
10761     "referenced_type" : "_ZTI14pthread_cond_t"
10762    },
10763    {
10764     "access" : "private",
10765     "field_name" : "mExecutingThreadsCount",
10766     "field_offset" : 896,
10767     "referenced_type" : "_ZTIm"
10768    },
10769    {
10770     "access" : "private",
10771     "field_name" : "mMaxThreads",
10772     "field_offset" : 960,
10773     "referenced_type" : "_ZTIm"
10774    },
10775    {
10776     "access" : "private",
10777     "field_name" : "mStarvationStartTimeMs",
10778     "field_offset" : 1024,
10779     "referenced_type" : "_ZTIl"
10780    },
10781    {
10782     "access" : "private",
10783     "field_name" : "mLock",
10784     "field_offset" : 1088,
10785     "referenced_type" : "_ZTIN7android5MutexE"
10786    },
10787    {
10788     "access" : "private",
10789     "field_name" : "mHandleToObject",
10790     "field_offset" : 1408,
10791     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
10792    },
10793    {
10794     "access" : "private",
10795     "field_name" : "mManagesContexts",
10796     "field_offset" : 1728,
10797     "referenced_type" : "_ZTIb"
10798    },
10799    {
10800     "access" : "private",
10801     "field_name" : "mBinderContextCheckFunc",
10802     "field_offset" : 1792,
10803     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
10804    },
10805    {
10806     "access" : "private",
10807     "field_name" : "mBinderContextUserData",
10808     "field_offset" : 1856,
10809     "referenced_type" : "_ZTIPv"
10810    },
10811    {
10812     "access" : "private",
10813     "field_name" : "mContexts",
10814     "field_offset" : 1920,
10815     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
10816    },
10817    {
10818     "access" : "private",
10819     "field_name" : "mRootDir",
10820     "field_offset" : 2240,
10821     "referenced_type" : "_ZTIN7android7String8E"
10822    },
10823    {
10824     "access" : "private",
10825     "field_name" : "mThreadPoolStarted",
10826     "field_offset" : 2304,
10827     "referenced_type" : "_ZTIb"
10828    },
10829    {
10830     "access" : "private",
10831     "field_name" : "mSpawnThreadOnStart",
10832     "field_offset" : 2312,
10833     "referenced_type" : "_ZTIb"
10834    },
10835    {
10836     "access" : "private",
10837     "field_name" : "mThreadPoolSeq",
10838     "field_offset" : 2336,
10839     "referenced_type" : "_ZTIVi"
10840    },
10841    {
10842     "access" : "private",
10843     "field_name" : "mMmapSize",
10844     "field_offset" : 2368,
10845     "referenced_type" : "_ZTIKm"
10846    },
10847    {
10848     "access" : "private",
10849     "field_name" : "mCallRestriction",
10850     "field_offset" : 2432,
10851     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
10852    }
10853   ],
10854   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
10855   "name" : "android::hardware::ProcessState",
10856   "record_kind" : "class",
10857   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
10858   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
10859   "size" : 328,
10860   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
10861   "vtable_components" :
10862   [
10863    {
10864     "component_value" : 312,
10865     "kind" : "vbase_offset"
10866    },
10867    {
10868     "kind" : "offset_to_top"
10869    },
10870    {
10871     "kind" : "rtti",
10872     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10873    },
10874    {
10875     "kind" : "complete_dtor_pointer",
10876     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
10877    },
10878    {
10879     "kind" : "deleting_dtor_pointer",
10880     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
10881    },
10882    {
10883     "kind" : "vcall_offset"
10884    },
10885    {
10886     "kind" : "vcall_offset"
10887    },
10888    {
10889     "kind" : "vcall_offset"
10890    },
10891    {
10892     "kind" : "vcall_offset"
10893    },
10894    {
10895     "component_value" : -312,
10896     "kind" : "vcall_offset"
10897    },
10898    {
10899     "component_value" : -312,
10900     "kind" : "offset_to_top"
10901    },
10902    {
10903     "kind" : "rtti",
10904     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10905    },
10906    {
10907     "kind" : "complete_dtor_pointer",
10908     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
10909    },
10910    {
10911     "kind" : "deleting_dtor_pointer",
10912     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
10913    },
10914    {
10915     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10916    },
10917    {
10918     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10919    },
10920    {
10921     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10922    },
10923    {
10924     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10925    }
10926   ]
10927  },
10928  {
10929   "alignment" : 2,
10930   "fields" :
10931   [
10932    {
10933     "access" : "private",
10934     "field_name" : "mMajor",
10935     "referenced_type" : "_ZTIt"
10936    },
10937    {
10938     "access" : "private",
10939     "field_name" : "mMinor",
10940     "field_offset" : 16,
10941     "referenced_type" : "_ZTIt"
10942    }
10943   ],
10944   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
10945   "name" : "android::hardware::hidl_version",
10946   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
10947   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
10948   "size" : 4,
10949   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10950  },
10951  {
10952   "alignment" : 8,
10953   "fields" :
10954   [
10955    {
10956     "access" : "private",
10957     "field_name" : "mMutex",
10958     "referenced_type" : "_ZTINSt3__15mutexE"
10959    },
10960    {
10961     "access" : "private",
10962     "field_name" : "mMap",
10963     "field_offset" : 320,
10964     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
10965    }
10966   ],
10967   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
10968   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
10969   "record_kind" : "class",
10970   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
10971   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
10972   "size" : 64,
10973   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10974   "template_args" :
10975   [
10976    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
10977    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
10978   ]
10979  },
10980  {
10981   "alignment" : 8,
10982   "fields" :
10983   [
10984    {
10985     "access" : "private",
10986     "field_name" : "mMutex",
10987     "referenced_type" : "_ZTINSt3__15mutexE"
10988    },
10989    {
10990     "access" : "private",
10991     "field_name" : "mMap",
10992     "field_offset" : 320,
10993     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
10994    }
10995   ],
10996   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
10997   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
10998   "record_kind" : "class",
10999   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
11000   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
11001   "size" : 64,
11002   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11003   "template_args" :
11004   [
11005    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
11006    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
11007   ]
11008  },
11009  {
11010   "alignment" : 8,
11011   "fields" :
11012   [
11013    {
11014     "access" : "private",
11015     "field_name" : "mMutex",
11016     "referenced_type" : "_ZTINSt3__15mutexE"
11017    },
11018    {
11019     "access" : "private",
11020     "field_name" : "mMap",
11021     "field_offset" : 320,
11022     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
11023    }
11024   ],
11025   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
11026   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
11027   "record_kind" : "class",
11028   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
11029   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
11030   "size" : 64,
11031   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11032   "template_args" :
11033   [
11034    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
11035    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
11036   ]
11037  },
11038  {
11039   "alignment" : 8,
11040   "fields" :
11041   [
11042    {
11043     "field_name" : "flags",
11044     "referenced_type" : "_ZTIj"
11045    },
11046    {
11047     "field_name" : "fdIndex",
11048     "field_offset" : 32,
11049     "referenced_type" : "_ZTIj"
11050    },
11051    {
11052     "field_name" : "offset",
11053     "field_offset" : 64,
11054     "referenced_type" : "_ZTIj"
11055    },
11056    {
11057     "field_name" : "extent",
11058     "field_offset" : 128,
11059     "referenced_type" : "_ZTIm"
11060    }
11061   ],
11062   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
11063   "name" : "android::hardware::GrantorDescriptor",
11064   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
11065   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
11066   "size" : 24,
11067   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
11068  },
11069  {
11070   "alignment" : 8,
11071   "base_specifiers" :
11072   [
11073    {
11074     "is_virtual" : true,
11075     "referenced_type" : "_ZTIN7android7RefBaseE"
11076    }
11077   ],
11078   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
11079   "name" : "android::hardware::hidl_death_recipient",
11080   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
11081   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
11082   "size" : 24,
11083   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11084   "vtable_components" :
11085   [
11086    {
11087     "component_value" : 8,
11088     "kind" : "vbase_offset"
11089    },
11090    {
11091     "kind" : "offset_to_top"
11092    },
11093    {
11094     "kind" : "rtti",
11095     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11096    },
11097    {
11098     "is_pure" : true,
11099     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
11100    },
11101    {
11102     "kind" : "complete_dtor_pointer",
11103     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
11104    },
11105    {
11106     "kind" : "deleting_dtor_pointer",
11107     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
11108    },
11109    {
11110     "kind" : "vcall_offset"
11111    },
11112    {
11113     "kind" : "vcall_offset"
11114    },
11115    {
11116     "kind" : "vcall_offset"
11117    },
11118    {
11119     "kind" : "vcall_offset"
11120    },
11121    {
11122     "component_value" : -8,
11123     "kind" : "vcall_offset"
11124    },
11125    {
11126     "component_value" : -8,
11127     "kind" : "offset_to_top"
11128    },
11129    {
11130     "kind" : "rtti",
11131     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11132    },
11133    {
11134     "kind" : "complete_dtor_pointer",
11135     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
11136    },
11137    {
11138     "kind" : "deleting_dtor_pointer",
11139     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
11140    },
11141    {
11142     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11143    },
11144    {
11145     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11146    },
11147    {
11148     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11149    },
11150    {
11151     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11152    }
11153   ]
11154  },
11155  {
11156   "alignment" : 8,
11157   "base_specifiers" :
11158   [
11159    {
11160     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11161    }
11162   ],
11163   "fields" :
11164   [
11165    {
11166     "access" : "private",
11167     "field_name" : "mRecipient",
11168     "field_offset" : 64,
11169     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
11170    },
11171    {
11172     "access" : "private",
11173     "field_name" : "mCookie",
11174     "field_offset" : 192,
11175     "referenced_type" : "_ZTIm"
11176    },
11177    {
11178     "access" : "private",
11179     "field_name" : "mBase",
11180     "field_offset" : 256,
11181     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
11182    }
11183   ],
11184   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11185   "name" : "android::hardware::hidl_binder_death_recipient",
11186   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11187   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11188   "size" : 64,
11189   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
11190   "vtable_components" :
11191   [
11192    {
11193     "component_value" : 48,
11194     "kind" : "vbase_offset"
11195    },
11196    {
11197     "kind" : "offset_to_top"
11198    },
11199    {
11200     "kind" : "rtti",
11201     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11202    },
11203    {
11204     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
11205    },
11206    {
11207     "kind" : "complete_dtor_pointer",
11208     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
11209    },
11210    {
11211     "kind" : "deleting_dtor_pointer",
11212     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
11213    },
11214    {
11215     "kind" : "vcall_offset"
11216    },
11217    {
11218     "kind" : "vcall_offset"
11219    },
11220    {
11221     "kind" : "vcall_offset"
11222    },
11223    {
11224     "kind" : "vcall_offset"
11225    },
11226    {
11227     "component_value" : -48,
11228     "kind" : "vcall_offset"
11229    },
11230    {
11231     "component_value" : -48,
11232     "kind" : "offset_to_top"
11233    },
11234    {
11235     "kind" : "rtti",
11236     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11237    },
11238    {
11239     "kind" : "complete_dtor_pointer",
11240     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
11241    },
11242    {
11243     "kind" : "deleting_dtor_pointer",
11244     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
11245    },
11246    {
11247     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11248    },
11249    {
11250     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11251    },
11252    {
11253     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11254    },
11255    {
11256     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11257    }
11258   ]
11259  },
11260  {
11261   "alignment" : 8,
11262   "base_specifiers" :
11263   [
11264    {
11265     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11266    }
11267   ],
11268   "linker_set_key" : "_ZTIN7android8hardware4boot4V1_012IBootControlE",
11269   "name" : "android::hardware::boot::V1_0::IBootControl",
11270   "referenced_type" : "_ZTIN7android8hardware4boot4V1_012IBootControlE",
11271   "self_type" : "_ZTIN7android8hardware4boot4V1_012IBootControlE",
11272   "size" : 24,
11273   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/IBootControl.h",
11274   "vtable_components" :
11275   [
11276    {
11277     "component_value" : 8,
11278     "kind" : "vbase_offset"
11279    },
11280    {
11281     "kind" : "offset_to_top"
11282    },
11283    {
11284     "kind" : "rtti",
11285     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_012IBootControlE"
11286    },
11287    {
11288     "mangled_component_name" : "_ZNK7android8hardware4boot4V1_012IBootControl8isRemoteEv"
11289    },
11290    {
11291     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11292    },
11293    {
11294     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11295    },
11296    {
11297     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11298    },
11299    {
11300     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11301    },
11302    {
11303     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl21setHALInstrumentationEv"
11304    },
11305    {
11306     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11307    },
11308    {
11309     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl4pingEv"
11310    },
11311    {
11312     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11313    },
11314    {
11315     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl21notifySyspropsChangedEv"
11316    },
11317    {
11318     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11319    },
11320    {
11321     "kind" : "complete_dtor_pointer",
11322     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControlD1Ev"
11323    },
11324    {
11325     "kind" : "deleting_dtor_pointer",
11326     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControlD0Ev"
11327    },
11328    {
11329     "is_pure" : true,
11330     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl14getNumberSlotsEv"
11331    },
11332    {
11333     "is_pure" : true,
11334     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl14getCurrentSlotEv"
11335    },
11336    {
11337     "is_pure" : true,
11338     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl18markBootSuccessfulENSt3__18functionIFvRKNS2_13CommandResultEEEE"
11339    },
11340    {
11341     "is_pure" : true,
11342     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl17setActiveBootSlotEjNSt3__18functionIFvRKNS2_13CommandResultEEEE"
11343    },
11344    {
11345     "is_pure" : true,
11346     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl19setSlotAsUnbootableEjNSt3__18functionIFvRKNS2_13CommandResultEEEE"
11347    },
11348    {
11349     "is_pure" : true,
11350     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl14isSlotBootableEj"
11351    },
11352    {
11353     "is_pure" : true,
11354     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl22isSlotMarkedSuccessfulEj"
11355    },
11356    {
11357     "is_pure" : true,
11358     "mangled_component_name" : "_ZN7android8hardware4boot4V1_012IBootControl9getSuffixEjNSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11359    },
11360    {
11361     "kind" : "vcall_offset"
11362    },
11363    {
11364     "kind" : "vcall_offset"
11365    },
11366    {
11367     "kind" : "vcall_offset"
11368    },
11369    {
11370     "kind" : "vcall_offset"
11371    },
11372    {
11373     "component_value" : -8,
11374     "kind" : "vcall_offset"
11375    },
11376    {
11377     "component_value" : -8,
11378     "kind" : "offset_to_top"
11379    },
11380    {
11381     "kind" : "rtti",
11382     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_012IBootControlE"
11383    },
11384    {
11385     "kind" : "complete_dtor_pointer",
11386     "mangled_component_name" : "_ZTv0_n24_N7android8hardware4boot4V1_012IBootControlD1Ev"
11387    },
11388    {
11389     "kind" : "deleting_dtor_pointer",
11390     "mangled_component_name" : "_ZTv0_n24_N7android8hardware4boot4V1_012IBootControlD0Ev"
11391    },
11392    {
11393     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11394    },
11395    {
11396     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11397    },
11398    {
11399     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11400    },
11401    {
11402     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11403    }
11404   ]
11405  },
11406  {
11407   "alignment" : 8,
11408   "fields" :
11409   [
11410    {
11411     "field_name" : "success",
11412     "referenced_type" : "_ZTIb"
11413    },
11414    {
11415     "field_name" : "errMsg",
11416     "field_offset" : 64,
11417     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11418    }
11419   ],
11420   "linker_set_key" : "_ZTIN7android8hardware4boot4V1_013CommandResultE",
11421   "name" : "android::hardware::boot::V1_0::CommandResult",
11422   "referenced_type" : "_ZTIN7android8hardware4boot4V1_013CommandResultE",
11423   "self_type" : "_ZTIN7android8hardware4boot4V1_013CommandResultE",
11424   "size" : 24,
11425   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/types.h"
11426  },
11427  {
11428   "alignment" : 8,
11429   "base_specifiers" :
11430   [
11431    {
11432     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11433    }
11434   ],
11435   "fields" :
11436   [
11437    {
11438     "access" : "private",
11439     "field_name" : "_hidl_mImpl",
11440     "field_offset" : 1024,
11441     "referenced_type" : "_ZTIN7android2spINS_8hardware4boot4V1_012IBootControlEEE"
11442    }
11443   ],
11444   "linker_set_key" : "_ZTIN7android8hardware4boot4V1_015BnHwBootControlE",
11445   "name" : "android::hardware::boot::V1_0::BnHwBootControl",
11446   "referenced_type" : "_ZTIN7android8hardware4boot4V1_015BnHwBootControlE",
11447   "self_type" : "_ZTIN7android8hardware4boot4V1_015BnHwBootControlE",
11448   "size" : 152,
11449   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BnHwBootControl.h",
11450   "vtable_components" :
11451   [
11452    {
11453     "component_value" : 136,
11454     "kind" : "vbase_offset"
11455    },
11456    {
11457     "kind" : "offset_to_top"
11458    },
11459    {
11460     "kind" : "rtti",
11461     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_015BnHwBootControlE"
11462    },
11463    {
11464     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11465    },
11466    {
11467     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11468    },
11469    {
11470     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11471    },
11472    {
11473     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
11474    },
11475    {
11476     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11477    },
11478    {
11479     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11480    },
11481    {
11482     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11483    },
11484    {
11485     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11486    },
11487    {
11488     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11489    },
11490    {
11491     "kind" : "complete_dtor_pointer",
11492     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BnHwBootControlD1Ev"
11493    },
11494    {
11495     "kind" : "deleting_dtor_pointer",
11496     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BnHwBootControlD0Ev"
11497    },
11498    {
11499     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BnHwBootControl10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
11500    },
11501    {
11502     "component_value" : -32,
11503     "kind" : "offset_to_top"
11504    },
11505    {
11506     "kind" : "rtti",
11507     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_015BnHwBootControlE"
11508    },
11509    {
11510     "kind" : "complete_dtor_pointer",
11511     "mangled_component_name" : "_ZThn32_N7android8hardware4boot4V1_015BnHwBootControlD1Ev"
11512    },
11513    {
11514     "kind" : "deleting_dtor_pointer",
11515     "mangled_component_name" : "_ZThn32_N7android8hardware4boot4V1_015BnHwBootControlD0Ev"
11516    },
11517    {
11518     "kind" : "vcall_offset"
11519    },
11520    {
11521     "kind" : "vcall_offset"
11522    },
11523    {
11524     "kind" : "vcall_offset"
11525    },
11526    {
11527     "kind" : "vcall_offset"
11528    },
11529    {
11530     "component_value" : -136,
11531     "kind" : "vcall_offset"
11532    },
11533    {
11534     "component_value" : -136,
11535     "kind" : "offset_to_top"
11536    },
11537    {
11538     "kind" : "rtti",
11539     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_015BnHwBootControlE"
11540    },
11541    {
11542     "kind" : "complete_dtor_pointer",
11543     "mangled_component_name" : "_ZTv0_n24_N7android8hardware4boot4V1_015BnHwBootControlD1Ev"
11544    },
11545    {
11546     "kind" : "deleting_dtor_pointer",
11547     "mangled_component_name" : "_ZTv0_n24_N7android8hardware4boot4V1_015BnHwBootControlD0Ev"
11548    },
11549    {
11550     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11551    },
11552    {
11553     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11554    },
11555    {
11556     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11557    },
11558    {
11559     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11560    }
11561   ]
11562  },
11563  {
11564   "alignment" : 8,
11565   "base_specifiers" :
11566   [
11567    {
11568     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEEE"
11569    },
11570    {
11571     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11572    }
11573   ],
11574   "fields" :
11575   [
11576    {
11577     "access" : "private",
11578     "field_name" : "_hidl_mMutex",
11579     "field_offset" : 1088,
11580     "referenced_type" : "_ZTINSt3__15mutexE"
11581    },
11582    {
11583     "access" : "private",
11584     "field_name" : "_hidl_mDeathRecipients",
11585     "field_offset" : 1408,
11586     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
11587    }
11588   ],
11589   "linker_set_key" : "_ZTIN7android8hardware4boot4V1_015BpHwBootControlE",
11590   "name" : "android::hardware::boot::V1_0::BpHwBootControl",
11591   "referenced_type" : "_ZTIN7android8hardware4boot4V1_015BpHwBootControlE",
11592   "self_type" : "_ZTIN7android8hardware4boot4V1_015BpHwBootControlE",
11593   "size" : 216,
11594   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen/android/hardware/boot/1.0/BpHwBootControl.h",
11595   "vtable_components" :
11596   [
11597    {
11598     "component_value" : 200,
11599     "kind" : "vbase_offset"
11600    },
11601    {
11602     "kind" : "offset_to_top"
11603    },
11604    {
11605     "kind" : "rtti",
11606     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_015BpHwBootControlE"
11607    },
11608    {
11609     "mangled_component_name" : "_ZNK7android8hardware4boot4V1_015BpHwBootControl8isRemoteEv"
11610    },
11611    {
11612     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11613    },
11614    {
11615     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11616    },
11617    {
11618     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11619    },
11620    {
11621     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11622    },
11623    {
11624     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl21setHALInstrumentationEv"
11625    },
11626    {
11627     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11628    },
11629    {
11630     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl4pingEv"
11631    },
11632    {
11633     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11634    },
11635    {
11636     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl21notifySyspropsChangedEv"
11637    },
11638    {
11639     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11640    },
11641    {
11642     "kind" : "complete_dtor_pointer",
11643     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControlD1Ev"
11644    },
11645    {
11646     "kind" : "deleting_dtor_pointer",
11647     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControlD0Ev"
11648    },
11649    {
11650     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl14getNumberSlotsEv"
11651    },
11652    {
11653     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl14getCurrentSlotEv"
11654    },
11655    {
11656     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl18markBootSuccessfulENSt3__18functionIFvRKNS2_13CommandResultEEEE"
11657    },
11658    {
11659     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl17setActiveBootSlotEjNSt3__18functionIFvRKNS2_13CommandResultEEEE"
11660    },
11661    {
11662     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl19setSlotAsUnbootableEjNSt3__18functionIFvRKNS2_13CommandResultEEEE"
11663    },
11664    {
11665     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl14isSlotBootableEj"
11666    },
11667    {
11668     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl22isSlotMarkedSuccessfulEj"
11669    },
11670    {
11671     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl9getSuffixEjNSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11672    },
11673    {
11674     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEE10onAsBinderEv"
11675    },
11676    {
11677     "mangled_component_name" : "_ZN7android8hardware4boot4V1_015BpHwBootControl15onLastStrongRefEPKv"
11678    },
11679    {
11680     "component_value" : 192,
11681     "kind" : "vbase_offset"
11682    },
11683    {
11684     "component_value" : -8,
11685     "kind" : "offset_to_top"
11686    },
11687    {
11688     "kind" : "rtti",
11689     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_015BpHwBootControlE"
11690    },
11691    {
11692     "kind" : "complete_dtor_pointer",
11693     "mangled_component_name" : "_ZThn8_N7android8hardware4boot4V1_015BpHwBootControlD1Ev"
11694    },
11695    {
11696     "kind" : "deleting_dtor_pointer",
11697     "mangled_component_name" : "_ZThn8_N7android8hardware4boot4V1_015BpHwBootControlD0Ev"
11698    },
11699    {
11700     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_4boot4V1_012IBootControlEE10onAsBinderEv"
11701    },
11702    {
11703     "component_value" : 184,
11704     "kind" : "vbase_offset"
11705    },
11706    {
11707     "component_value" : -16,
11708     "kind" : "offset_to_top"
11709    },
11710    {
11711     "kind" : "rtti",
11712     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_015BpHwBootControlE"
11713    },
11714    {
11715     "kind" : "complete_dtor_pointer",
11716     "mangled_component_name" : "_ZThn16_N7android8hardware4boot4V1_015BpHwBootControlD1Ev"
11717    },
11718    {
11719     "kind" : "deleting_dtor_pointer",
11720     "mangled_component_name" : "_ZThn16_N7android8hardware4boot4V1_015BpHwBootControlD0Ev"
11721    },
11722    {
11723     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11724    },
11725    {
11726     "mangled_component_name" : "_ZThn16_N7android8hardware4boot4V1_015BpHwBootControl15onLastStrongRefEPKv"
11727    },
11728    {
11729     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11730    },
11731    {
11732     "component_value" : -48,
11733     "kind" : "offset_to_top"
11734    },
11735    {
11736     "kind" : "rtti",
11737     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_015BpHwBootControlE"
11738    },
11739    {
11740     "kind" : "complete_dtor_pointer",
11741     "mangled_component_name" : "_ZThn48_N7android8hardware4boot4V1_015BpHwBootControlD1Ev"
11742    },
11743    {
11744     "kind" : "deleting_dtor_pointer",
11745     "mangled_component_name" : "_ZThn48_N7android8hardware4boot4V1_015BpHwBootControlD0Ev"
11746    },
11747    {
11748     "kind" : "vcall_offset"
11749    },
11750    {
11751     "component_value" : -184,
11752     "kind" : "vcall_offset"
11753    },
11754    {
11755     "component_value" : -200,
11756     "kind" : "vcall_offset"
11757    },
11758    {
11759     "component_value" : -184,
11760     "kind" : "vcall_offset"
11761    },
11762    {
11763     "component_value" : -200,
11764     "kind" : "vcall_offset"
11765    },
11766    {
11767     "component_value" : -200,
11768     "kind" : "offset_to_top"
11769    },
11770    {
11771     "kind" : "rtti",
11772     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_015BpHwBootControlE"
11773    },
11774    {
11775     "kind" : "complete_dtor_pointer",
11776     "mangled_component_name" : "_ZTv0_n24_N7android8hardware4boot4V1_015BpHwBootControlD1Ev"
11777    },
11778    {
11779     "kind" : "deleting_dtor_pointer",
11780     "mangled_component_name" : "_ZTv0_n24_N7android8hardware4boot4V1_015BpHwBootControlD0Ev"
11781    },
11782    {
11783     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11784    },
11785    {
11786     "mangled_component_name" : "_ZTv0_n40_N7android8hardware4boot4V1_015BpHwBootControl15onLastStrongRefEPKv"
11787    },
11788    {
11789     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11790    },
11791    {
11792     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11793    }
11794   ]
11795  },
11796  {
11797   "alignment" : 8,
11798   "base_specifiers" :
11799   [
11800    {
11801     "referenced_type" : "_ZTIN7android8hardware4boot4V1_012IBootControlE"
11802    }
11803   ],
11804   "linker_set_key" : "_ZTIN7android8hardware4boot4V1_112IBootControlE",
11805   "name" : "android::hardware::boot::V1_1::IBootControl",
11806   "referenced_type" : "_ZTIN7android8hardware4boot4V1_112IBootControlE",
11807   "self_type" : "_ZTIN7android8hardware4boot4V1_112IBootControlE",
11808   "size" : 24,
11809   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/IBootControl.h",
11810   "vtable_components" :
11811   [
11812    {
11813     "component_value" : 8,
11814     "kind" : "vbase_offset"
11815    },
11816    {
11817     "kind" : "offset_to_top"
11818    },
11819    {
11820     "kind" : "rtti",
11821     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_112IBootControlE"
11822    },
11823    {
11824     "mangled_component_name" : "_ZNK7android8hardware4boot4V1_112IBootControl8isRemoteEv"
11825    },
11826    {
11827     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11828    },
11829    {
11830     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11831    },
11832    {
11833     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11834    },
11835    {
11836     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11837    },
11838    {
11839     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl21setHALInstrumentationEv"
11840    },
11841    {
11842     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11843    },
11844    {
11845     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl4pingEv"
11846    },
11847    {
11848     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11849    },
11850    {
11851     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl21notifySyspropsChangedEv"
11852    },
11853    {
11854     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11855    },
11856    {
11857     "kind" : "complete_dtor_pointer",
11858     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControlD1Ev"
11859    },
11860    {
11861     "kind" : "deleting_dtor_pointer",
11862     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControlD0Ev"
11863    },
11864    {
11865     "is_pure" : true,
11866     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl14getNumberSlotsEv"
11867    },
11868    {
11869     "is_pure" : true,
11870     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl14getCurrentSlotEv"
11871    },
11872    {
11873     "is_pure" : true,
11874     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl18markBootSuccessfulENSt3__18functionIFvRKNS1_4V1_013CommandResultEEEE"
11875    },
11876    {
11877     "is_pure" : true,
11878     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl17setActiveBootSlotEjNSt3__18functionIFvRKNS1_4V1_013CommandResultEEEE"
11879    },
11880    {
11881     "is_pure" : true,
11882     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl19setSlotAsUnbootableEjNSt3__18functionIFvRKNS1_4V1_013CommandResultEEEE"
11883    },
11884    {
11885     "is_pure" : true,
11886     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl14isSlotBootableEj"
11887    },
11888    {
11889     "is_pure" : true,
11890     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl22isSlotMarkedSuccessfulEj"
11891    },
11892    {
11893     "is_pure" : true,
11894     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl9getSuffixEjNSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11895    },
11896    {
11897     "is_pure" : true,
11898     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl22setSnapshotMergeStatusENS2_11MergeStatusE"
11899    },
11900    {
11901     "is_pure" : true,
11902     "mangled_component_name" : "_ZN7android8hardware4boot4V1_112IBootControl22getSnapshotMergeStatusEv"
11903    },
11904    {
11905     "kind" : "vcall_offset"
11906    },
11907    {
11908     "kind" : "vcall_offset"
11909    },
11910    {
11911     "kind" : "vcall_offset"
11912    },
11913    {
11914     "kind" : "vcall_offset"
11915    },
11916    {
11917     "component_value" : -8,
11918     "kind" : "vcall_offset"
11919    },
11920    {
11921     "component_value" : -8,
11922     "kind" : "offset_to_top"
11923    },
11924    {
11925     "kind" : "rtti",
11926     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_112IBootControlE"
11927    },
11928    {
11929     "kind" : "complete_dtor_pointer",
11930     "mangled_component_name" : "_ZTv0_n24_N7android8hardware4boot4V1_112IBootControlD1Ev"
11931    },
11932    {
11933     "kind" : "deleting_dtor_pointer",
11934     "mangled_component_name" : "_ZTv0_n24_N7android8hardware4boot4V1_112IBootControlD0Ev"
11935    },
11936    {
11937     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11938    },
11939    {
11940     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11941    },
11942    {
11943     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11944    },
11945    {
11946     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11947    }
11948   ]
11949  },
11950  {
11951   "alignment" : 8,
11952   "base_specifiers" :
11953   [
11954    {
11955     "referenced_type" : "_ZTIN7android8hardware4boot4V1_112IBootControlE"
11956    },
11957    {
11958     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11959    }
11960   ],
11961   "fields" :
11962   [
11963    {
11964     "access" : "private",
11965     "field_name" : "mImpl",
11966     "field_offset" : 768,
11967     "referenced_type" : "_ZTIKN7android2spINS_8hardware4boot4V1_112IBootControlEEE"
11968    },
11969    {
11970     "access" : "private",
11971     "field_name" : "mOnewayQueue",
11972     "field_offset" : 832,
11973     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
11974    }
11975   ],
11976   "linker_set_key" : "_ZTIN7android8hardware4boot4V1_113BsBootControlE",
11977   "name" : "android::hardware::boot::V1_1::BsBootControl",
11978   "referenced_type" : "_ZTIN7android8hardware4boot4V1_113BsBootControlE",
11979   "self_type" : "_ZTIN7android8hardware4boot4V1_113BsBootControlE",
11980   "size" : 136,
11981   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BsBootControl.h",
11982   "vtable_components" :
11983   [
11984    {
11985     "component_value" : 120,
11986     "kind" : "vbase_offset"
11987    },
11988    {
11989     "kind" : "offset_to_top"
11990    },
11991    {
11992     "kind" : "rtti",
11993     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_113BsBootControlE"
11994    },
11995    {
11996     "mangled_component_name" : "_ZNK7android8hardware4boot4V1_112IBootControl8isRemoteEv"
11997    },
11998    {
11999     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12000    },
12001    {
12002     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12003    },
12004    {
12005     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12006    },
12007    {
12008     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12009    },
12010    {
12011     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControl21setHALInstrumentationEv"
12012    },
12013    {
12014     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12015    },
12016    {
12017     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControl4pingEv"
12018    },
12019    {
12020     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12021    },
12022    {
12023     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControl21notifySyspropsChangedEv"
12024    },
12025    {
12026     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12027    },
12028    {
12029     "kind" : "complete_dtor_pointer",
12030     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControlD1Ev"
12031    },
12032    {
12033     "kind" : "deleting_dtor_pointer",
12034     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControlD0Ev"
12035    },
12036    {
12037     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControl14getNumberSlotsEv"
12038    },
12039    {
12040     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControl14getCurrentSlotEv"
12041    },
12042    {
12043     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControl18markBootSuccessfulENSt3__18functionIFvRKNS1_4V1_013CommandResultEEEE"
12044    },
12045    {
12046     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControl17setActiveBootSlotEjNSt3__18functionIFvRKNS1_4V1_013CommandResultEEEE"
12047    },
12048    {
12049     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControl19setSlotAsUnbootableEjNSt3__18functionIFvRKNS1_4V1_013CommandResultEEEE"
12050    },
12051    {
12052     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControl14isSlotBootableEj"
12053    },
12054    {
12055     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControl22isSlotMarkedSuccessfulEj"
12056    },
12057    {
12058     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControl9getSuffixEjNSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12059    },
12060    {
12061     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControl22setSnapshotMergeStatusENS2_11MergeStatusE"
12062    },
12063    {
12064     "mangled_component_name" : "_ZN7android8hardware4boot4V1_113BsBootControl22getSnapshotMergeStatusEv"
12065    },
12066    {
12067     "component_value" : -8,
12068     "kind" : "offset_to_top"
12069    },
12070    {
12071     "kind" : "rtti",
12072     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_113BsBootControlE"
12073    },
12074    {
12075     "kind" : "complete_dtor_pointer",
12076     "mangled_component_name" : "_ZThn8_N7android8hardware4boot4V1_113BsBootControlD1Ev"
12077    },
12078    {
12079     "kind" : "deleting_dtor_pointer",
12080     "mangled_component_name" : "_ZThn8_N7android8hardware4boot4V1_113BsBootControlD0Ev"
12081    },
12082    {
12083     "kind" : "vcall_offset"
12084    },
12085    {
12086     "kind" : "vcall_offset"
12087    },
12088    {
12089     "kind" : "vcall_offset"
12090    },
12091    {
12092     "kind" : "vcall_offset"
12093    },
12094    {
12095     "component_value" : -120,
12096     "kind" : "vcall_offset"
12097    },
12098    {
12099     "component_value" : -120,
12100     "kind" : "offset_to_top"
12101    },
12102    {
12103     "kind" : "rtti",
12104     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_113BsBootControlE"
12105    },
12106    {
12107     "kind" : "complete_dtor_pointer",
12108     "mangled_component_name" : "_ZTv0_n24_N7android8hardware4boot4V1_113BsBootControlD1Ev"
12109    },
12110    {
12111     "kind" : "deleting_dtor_pointer",
12112     "mangled_component_name" : "_ZTv0_n24_N7android8hardware4boot4V1_113BsBootControlD0Ev"
12113    },
12114    {
12115     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12116    },
12117    {
12118     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12119    },
12120    {
12121     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12122    },
12123    {
12124     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12125    }
12126   ]
12127  },
12128  {
12129   "alignment" : 8,
12130   "base_specifiers" :
12131   [
12132    {
12133     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12134    }
12135   ],
12136   "fields" :
12137   [
12138    {
12139     "access" : "private",
12140     "field_name" : "_hidl_mImpl",
12141     "field_offset" : 1024,
12142     "referenced_type" : "_ZTIN7android2spINS_8hardware4boot4V1_112IBootControlEEE"
12143    }
12144   ],
12145   "linker_set_key" : "_ZTIN7android8hardware4boot4V1_115BnHwBootControlE",
12146   "name" : "android::hardware::boot::V1_1::BnHwBootControl",
12147   "referenced_type" : "_ZTIN7android8hardware4boot4V1_115BnHwBootControlE",
12148   "self_type" : "_ZTIN7android8hardware4boot4V1_115BnHwBootControlE",
12149   "size" : 152,
12150   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BnHwBootControl.h",
12151   "vtable_components" :
12152   [
12153    {
12154     "component_value" : 136,
12155     "kind" : "vbase_offset"
12156    },
12157    {
12158     "kind" : "offset_to_top"
12159    },
12160    {
12161     "kind" : "rtti",
12162     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_115BnHwBootControlE"
12163    },
12164    {
12165     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12166    },
12167    {
12168     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12169    },
12170    {
12171     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12172    },
12173    {
12174     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
12175    },
12176    {
12177     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12178    },
12179    {
12180     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12181    },
12182    {
12183     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12184    },
12185    {
12186     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12187    },
12188    {
12189     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12190    },
12191    {
12192     "kind" : "complete_dtor_pointer",
12193     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BnHwBootControlD1Ev"
12194    },
12195    {
12196     "kind" : "deleting_dtor_pointer",
12197     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BnHwBootControlD0Ev"
12198    },
12199    {
12200     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BnHwBootControl10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
12201    },
12202    {
12203     "component_value" : -32,
12204     "kind" : "offset_to_top"
12205    },
12206    {
12207     "kind" : "rtti",
12208     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_115BnHwBootControlE"
12209    },
12210    {
12211     "kind" : "complete_dtor_pointer",
12212     "mangled_component_name" : "_ZThn32_N7android8hardware4boot4V1_115BnHwBootControlD1Ev"
12213    },
12214    {
12215     "kind" : "deleting_dtor_pointer",
12216     "mangled_component_name" : "_ZThn32_N7android8hardware4boot4V1_115BnHwBootControlD0Ev"
12217    },
12218    {
12219     "kind" : "vcall_offset"
12220    },
12221    {
12222     "kind" : "vcall_offset"
12223    },
12224    {
12225     "kind" : "vcall_offset"
12226    },
12227    {
12228     "kind" : "vcall_offset"
12229    },
12230    {
12231     "component_value" : -136,
12232     "kind" : "vcall_offset"
12233    },
12234    {
12235     "component_value" : -136,
12236     "kind" : "offset_to_top"
12237    },
12238    {
12239     "kind" : "rtti",
12240     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_115BnHwBootControlE"
12241    },
12242    {
12243     "kind" : "complete_dtor_pointer",
12244     "mangled_component_name" : "_ZTv0_n24_N7android8hardware4boot4V1_115BnHwBootControlD1Ev"
12245    },
12246    {
12247     "kind" : "deleting_dtor_pointer",
12248     "mangled_component_name" : "_ZTv0_n24_N7android8hardware4boot4V1_115BnHwBootControlD0Ev"
12249    },
12250    {
12251     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12252    },
12253    {
12254     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12255    },
12256    {
12257     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12258    },
12259    {
12260     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12261    }
12262   ]
12263  },
12264  {
12265   "alignment" : 8,
12266   "base_specifiers" :
12267   [
12268    {
12269     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_4boot4V1_112IBootControlEEE"
12270    },
12271    {
12272     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12273    }
12274   ],
12275   "fields" :
12276   [
12277    {
12278     "access" : "private",
12279     "field_name" : "_hidl_mMutex",
12280     "field_offset" : 1088,
12281     "referenced_type" : "_ZTINSt3__15mutexE"
12282    },
12283    {
12284     "access" : "private",
12285     "field_name" : "_hidl_mDeathRecipients",
12286     "field_offset" : 1408,
12287     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
12288    }
12289   ],
12290   "linker_set_key" : "_ZTIN7android8hardware4boot4V1_115BpHwBootControlE",
12291   "name" : "android::hardware::boot::V1_1::BpHwBootControl",
12292   "referenced_type" : "_ZTIN7android8hardware4boot4V1_115BpHwBootControlE",
12293   "self_type" : "_ZTIN7android8hardware4boot4V1_115BpHwBootControlE",
12294   "size" : 216,
12295   "source_file" : "/out/soong/.intermediates/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen/android/hardware/boot/1.1/BpHwBootControl.h",
12296   "vtable_components" :
12297   [
12298    {
12299     "component_value" : 200,
12300     "kind" : "vbase_offset"
12301    },
12302    {
12303     "kind" : "offset_to_top"
12304    },
12305    {
12306     "kind" : "rtti",
12307     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_115BpHwBootControlE"
12308    },
12309    {
12310     "mangled_component_name" : "_ZNK7android8hardware4boot4V1_115BpHwBootControl8isRemoteEv"
12311    },
12312    {
12313     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12314    },
12315    {
12316     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12317    },
12318    {
12319     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12320    },
12321    {
12322     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12323    },
12324    {
12325     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl21setHALInstrumentationEv"
12326    },
12327    {
12328     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12329    },
12330    {
12331     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl4pingEv"
12332    },
12333    {
12334     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12335    },
12336    {
12337     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl21notifySyspropsChangedEv"
12338    },
12339    {
12340     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12341    },
12342    {
12343     "kind" : "complete_dtor_pointer",
12344     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControlD1Ev"
12345    },
12346    {
12347     "kind" : "deleting_dtor_pointer",
12348     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControlD0Ev"
12349    },
12350    {
12351     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl14getNumberSlotsEv"
12352    },
12353    {
12354     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl14getCurrentSlotEv"
12355    },
12356    {
12357     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl18markBootSuccessfulENSt3__18functionIFvRKNS1_4V1_013CommandResultEEEE"
12358    },
12359    {
12360     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl17setActiveBootSlotEjNSt3__18functionIFvRKNS1_4V1_013CommandResultEEEE"
12361    },
12362    {
12363     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl19setSlotAsUnbootableEjNSt3__18functionIFvRKNS1_4V1_013CommandResultEEEE"
12364    },
12365    {
12366     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl14isSlotBootableEj"
12367    },
12368    {
12369     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl22isSlotMarkedSuccessfulEj"
12370    },
12371    {
12372     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl9getSuffixEjNSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12373    },
12374    {
12375     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl22setSnapshotMergeStatusENS2_11MergeStatusE"
12376    },
12377    {
12378     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl22getSnapshotMergeStatusEv"
12379    },
12380    {
12381     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_4boot4V1_112IBootControlEE10onAsBinderEv"
12382    },
12383    {
12384     "mangled_component_name" : "_ZN7android8hardware4boot4V1_115BpHwBootControl15onLastStrongRefEPKv"
12385    },
12386    {
12387     "component_value" : 192,
12388     "kind" : "vbase_offset"
12389    },
12390    {
12391     "component_value" : -8,
12392     "kind" : "offset_to_top"
12393    },
12394    {
12395     "kind" : "rtti",
12396     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_115BpHwBootControlE"
12397    },
12398    {
12399     "kind" : "complete_dtor_pointer",
12400     "mangled_component_name" : "_ZThn8_N7android8hardware4boot4V1_115BpHwBootControlD1Ev"
12401    },
12402    {
12403     "kind" : "deleting_dtor_pointer",
12404     "mangled_component_name" : "_ZThn8_N7android8hardware4boot4V1_115BpHwBootControlD0Ev"
12405    },
12406    {
12407     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_4boot4V1_112IBootControlEE10onAsBinderEv"
12408    },
12409    {
12410     "component_value" : 184,
12411     "kind" : "vbase_offset"
12412    },
12413    {
12414     "component_value" : -16,
12415     "kind" : "offset_to_top"
12416    },
12417    {
12418     "kind" : "rtti",
12419     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_115BpHwBootControlE"
12420    },
12421    {
12422     "kind" : "complete_dtor_pointer",
12423     "mangled_component_name" : "_ZThn16_N7android8hardware4boot4V1_115BpHwBootControlD1Ev"
12424    },
12425    {
12426     "kind" : "deleting_dtor_pointer",
12427     "mangled_component_name" : "_ZThn16_N7android8hardware4boot4V1_115BpHwBootControlD0Ev"
12428    },
12429    {
12430     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12431    },
12432    {
12433     "mangled_component_name" : "_ZThn16_N7android8hardware4boot4V1_115BpHwBootControl15onLastStrongRefEPKv"
12434    },
12435    {
12436     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12437    },
12438    {
12439     "component_value" : -48,
12440     "kind" : "offset_to_top"
12441    },
12442    {
12443     "kind" : "rtti",
12444     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_115BpHwBootControlE"
12445    },
12446    {
12447     "kind" : "complete_dtor_pointer",
12448     "mangled_component_name" : "_ZThn48_N7android8hardware4boot4V1_115BpHwBootControlD1Ev"
12449    },
12450    {
12451     "kind" : "deleting_dtor_pointer",
12452     "mangled_component_name" : "_ZThn48_N7android8hardware4boot4V1_115BpHwBootControlD0Ev"
12453    },
12454    {
12455     "kind" : "vcall_offset"
12456    },
12457    {
12458     "component_value" : -184,
12459     "kind" : "vcall_offset"
12460    },
12461    {
12462     "component_value" : -200,
12463     "kind" : "vcall_offset"
12464    },
12465    {
12466     "component_value" : -184,
12467     "kind" : "vcall_offset"
12468    },
12469    {
12470     "component_value" : -200,
12471     "kind" : "vcall_offset"
12472    },
12473    {
12474     "component_value" : -200,
12475     "kind" : "offset_to_top"
12476    },
12477    {
12478     "kind" : "rtti",
12479     "mangled_component_name" : "_ZTIN7android8hardware4boot4V1_115BpHwBootControlE"
12480    },
12481    {
12482     "kind" : "complete_dtor_pointer",
12483     "mangled_component_name" : "_ZTv0_n24_N7android8hardware4boot4V1_115BpHwBootControlD1Ev"
12484    },
12485    {
12486     "kind" : "deleting_dtor_pointer",
12487     "mangled_component_name" : "_ZTv0_n24_N7android8hardware4boot4V1_115BpHwBootControlD0Ev"
12488    },
12489    {
12490     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
12491    },
12492    {
12493     "mangled_component_name" : "_ZTv0_n40_N7android8hardware4boot4V1_115BpHwBootControl15onLastStrongRefEPKv"
12494    },
12495    {
12496     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12497    },
12498    {
12499     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12500    }
12501   ]
12502  },
12503  {
12504   "access" : "private",
12505   "alignment" : 8,
12506   "fields" :
12507   [
12508    {
12509     "field_name" : "index",
12510     "referenced_type" : "_ZTIm"
12511    },
12512    {
12513     "field_name" : "buffer",
12514     "field_offset" : 64,
12515     "referenced_type" : "_ZTIy"
12516    },
12517    {
12518     "field_name" : "bufend",
12519     "field_offset" : 128,
12520     "referenced_type" : "_ZTIy"
12521    }
12522   ],
12523   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
12524   "name" : "android::hardware::Parcel::BufferInfo",
12525   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
12526   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
12527   "size" : 24,
12528   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12529  },
12530  {
12531   "alignment" : 8,
12532   "fields" :
12533   [
12534    {
12535     "access" : "private",
12536     "field_name" : "mBufCachePos",
12537     "referenced_type" : "_ZTIm"
12538    },
12539    {
12540     "access" : "private",
12541     "field_name" : "mBufCache",
12542     "field_offset" : 64,
12543     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
12544    },
12545    {
12546     "access" : "private",
12547     "field_name" : "mError",
12548     "field_offset" : 256,
12549     "referenced_type" : "_ZTIi"
12550    },
12551    {
12552     "access" : "private",
12553     "field_name" : "mData",
12554     "field_offset" : 320,
12555     "referenced_type" : "_ZTIPh"
12556    },
12557    {
12558     "access" : "private",
12559     "field_name" : "mDataSize",
12560     "field_offset" : 384,
12561     "referenced_type" : "_ZTIm"
12562    },
12563    {
12564     "access" : "private",
12565     "field_name" : "mDataCapacity",
12566     "field_offset" : 448,
12567     "referenced_type" : "_ZTIm"
12568    },
12569    {
12570     "access" : "private",
12571     "field_name" : "mDataPos",
12572     "field_offset" : 512,
12573     "referenced_type" : "_ZTIm"
12574    },
12575    {
12576     "access" : "private",
12577     "field_name" : "mObjects",
12578     "field_offset" : 576,
12579     "referenced_type" : "_ZTIPy"
12580    },
12581    {
12582     "access" : "private",
12583     "field_name" : "mObjectsSize",
12584     "field_offset" : 640,
12585     "referenced_type" : "_ZTIm"
12586    },
12587    {
12588     "access" : "private",
12589     "field_name" : "mObjectsCapacity",
12590     "field_offset" : 704,
12591     "referenced_type" : "_ZTIm"
12592    },
12593    {
12594     "access" : "private",
12595     "field_name" : "mNextObjectHint",
12596     "field_offset" : 768,
12597     "referenced_type" : "_ZTIm"
12598    },
12599    {
12600     "access" : "private",
12601     "field_name" : "mNumRef",
12602     "field_offset" : 832,
12603     "referenced_type" : "_ZTIm"
12604    },
12605    {
12606     "access" : "private",
12607     "field_name" : "mFdsKnown",
12608     "field_offset" : 896,
12609     "referenced_type" : "_ZTIb"
12610    },
12611    {
12612     "access" : "private",
12613     "field_name" : "mHasFds",
12614     "field_offset" : 904,
12615     "referenced_type" : "_ZTIb"
12616    },
12617    {
12618     "access" : "private",
12619     "field_name" : "mAllowFds",
12620     "field_offset" : 912,
12621     "referenced_type" : "_ZTIb"
12622    },
12623    {
12624     "access" : "private",
12625     "field_name" : "mOwner",
12626     "field_offset" : 960,
12627     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE"
12628    },
12629    {
12630     "access" : "private",
12631     "field_name" : "mOwnerCookie",
12632     "field_offset" : 1024,
12633     "referenced_type" : "_ZTIPv"
12634    }
12635   ],
12636   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
12637   "name" : "android::hardware::Parcel",
12638   "record_kind" : "class",
12639   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
12640   "self_type" : "_ZTIN7android8hardware6ParcelE",
12641   "size" : 136,
12642   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12643  },
12644  {
12645   "alignment" : 8,
12646   "base_specifiers" :
12647   [
12648    {
12649     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
12650    }
12651   ],
12652   "fields" :
12653   [
12654    {
12655     "access" : "private",
12656     "field_name" : "mVal",
12657     "field_offset" : 288,
12658     "referenced_type" : "_ZTIN7android8hardware4boot4V1_010BoolResultE"
12659    }
12660   ],
12661   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
12662   "name" : "android::hardware::Return<android::hardware::boot::V1_0::BoolResult>",
12663   "record_kind" : "class",
12664   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
12665   "self_type" : "_ZTIN7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
12666   "size" : 40,
12667   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12668   "template_args" : [ "_ZTIN7android8hardware4boot4V1_010BoolResultE" ]
12669  },
12670  {
12671   "alignment" : 8,
12672   "base_specifiers" :
12673   [
12674    {
12675     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
12676    }
12677   ],
12678   "fields" :
12679   [
12680    {
12681     "access" : "private",
12682     "field_name" : "mVal",
12683     "field_offset" : 288,
12684     "referenced_type" : "_ZTIN7android8hardware4boot4V1_111MergeStatusE"
12685    }
12686   ],
12687   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS0_4boot4V1_111MergeStatusEEE",
12688   "name" : "android::hardware::Return<android::hardware::boot::V1_1::MergeStatus>",
12689   "record_kind" : "class",
12690   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_4boot4V1_111MergeStatusEEE",
12691   "self_type" : "_ZTIN7android8hardware6ReturnINS0_4boot4V1_111MergeStatusEEE",
12692   "size" : 40,
12693   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12694   "template_args" : [ "_ZTIN7android8hardware4boot4V1_111MergeStatusE" ]
12695  },
12696  {
12697   "alignment" : 8,
12698   "base_specifiers" :
12699   [
12700    {
12701     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
12702    }
12703   ],
12704   "fields" :
12705   [
12706    {
12707     "access" : "private",
12708     "field_name" : "mVal",
12709     "field_offset" : 320,
12710     "referenced_type" : "_ZTIN7android2spINS_8hardware4boot4V1_112IBootControlEEE"
12711    }
12712   ],
12713   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_4boot4V1_112IBootControlEEEEE",
12714   "name" : "android::hardware::Return<android::sp<android::hardware::boot::V1_1::IBootControl> >",
12715   "record_kind" : "class",
12716   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_4boot4V1_112IBootControlEEEEE",
12717   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_4boot4V1_112IBootControlEEEEE",
12718   "size" : 48,
12719   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12720   "template_args" : [ "_ZTIN7android2spINS_8hardware4boot4V1_112IBootControlEEE" ]
12721  },
12722  {
12723   "alignment" : 8,
12724   "base_specifiers" :
12725   [
12726    {
12727     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
12728    }
12729   ],
12730   "fields" :
12731   [
12732    {
12733     "access" : "private",
12734     "field_name" : "mVal",
12735     "field_offset" : 264,
12736     "referenced_type" : "_ZTIb"
12737    }
12738   ],
12739   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
12740   "name" : "android::hardware::Return<bool>",
12741   "record_kind" : "class",
12742   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
12743   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
12744   "size" : 40,
12745   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12746   "template_args" : [ "_ZTIb" ]
12747  },
12748  {
12749   "alignment" : 8,
12750   "base_specifiers" :
12751   [
12752    {
12753     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
12754    }
12755   ],
12756   "fields" :
12757   [
12758    {
12759     "access" : "private",
12760     "field_name" : "mVal",
12761     "field_offset" : 288,
12762     "referenced_type" : "_ZTIj"
12763    }
12764   ],
12765   "linker_set_key" : "_ZTIN7android8hardware6ReturnIjEE",
12766   "name" : "android::hardware::Return<unsigned int>",
12767   "record_kind" : "class",
12768   "referenced_type" : "_ZTIN7android8hardware6ReturnIjEE",
12769   "self_type" : "_ZTIN7android8hardware6ReturnIjEE",
12770   "size" : 40,
12771   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12772   "template_args" : [ "_ZTIj" ]
12773  },
12774  {
12775   "alignment" : 8,
12776   "base_specifiers" :
12777   [
12778    {
12779     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
12780    }
12781   ],
12782   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
12783   "name" : "android::hardware::Return<void>",
12784   "record_kind" : "class",
12785   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
12786   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
12787   "size" : 40,
12788   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12789   "template_args" : [ "_ZTIv" ]
12790  },
12791  {
12792   "alignment" : 8,
12793   "fields" :
12794   [
12795    {
12796     "access" : "private",
12797     "field_name" : "mException",
12798     "referenced_type" : "_ZTIi"
12799    },
12800    {
12801     "access" : "private",
12802     "field_name" : "mErrorCode",
12803     "field_offset" : 32,
12804     "referenced_type" : "_ZTIi"
12805    },
12806    {
12807     "access" : "private",
12808     "field_name" : "mMessage",
12809     "field_offset" : 64,
12810     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
12811    }
12812   ],
12813   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
12814   "name" : "android::hardware::Status",
12815   "record_kind" : "class",
12816   "referenced_type" : "_ZTIN7android8hardware6StatusE",
12817   "self_type" : "_ZTIN7android8hardware6StatusE",
12818   "size" : 32,
12819   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12820  },
12821  {
12822   "alignment" : 8,
12823   "base_specifiers" :
12824   [
12825    {
12826     "is_virtual" : true,
12827     "referenced_type" : "_ZTIN7android7RefBaseE"
12828    }
12829   ],
12830   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
12831   "name" : "android::hardware::IBinder::DeathRecipient",
12832   "record_kind" : "class",
12833   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
12834   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
12835   "size" : 24,
12836   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
12837   "vtable_components" :
12838   [
12839    {
12840     "component_value" : 8,
12841     "kind" : "vbase_offset"
12842    },
12843    {
12844     "kind" : "offset_to_top"
12845    },
12846    {
12847     "kind" : "rtti",
12848     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
12849    },
12850    {
12851     "is_pure" : true,
12852     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
12853    },
12854    {
12855     "kind" : "complete_dtor_pointer",
12856     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
12857    },
12858    {
12859     "kind" : "deleting_dtor_pointer",
12860     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
12861    },
12862    {
12863     "kind" : "vcall_offset"
12864    },
12865    {
12866     "kind" : "vcall_offset"
12867    },
12868    {
12869     "kind" : "vcall_offset"
12870    },
12871    {
12872     "kind" : "vcall_offset"
12873    },
12874    {
12875     "component_value" : -8,
12876     "kind" : "vcall_offset"
12877    },
12878    {
12879     "component_value" : -8,
12880     "kind" : "offset_to_top"
12881    },
12882    {
12883     "kind" : "rtti",
12884     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
12885    },
12886    {
12887     "kind" : "complete_dtor_pointer",
12888     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
12889    },
12890    {
12891     "kind" : "deleting_dtor_pointer",
12892     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
12893    },
12894    {
12895     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12896    },
12897    {
12898     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12899    },
12900    {
12901     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12902    },
12903    {
12904     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12905    }
12906   ]
12907  },
12908  {
12909   "alignment" : 8,
12910   "base_specifiers" :
12911   [
12912    {
12913     "is_virtual" : true,
12914     "referenced_type" : "_ZTIN7android7RefBaseE"
12915    }
12916   ],
12917   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
12918   "name" : "android::hardware::IBinder",
12919   "record_kind" : "class",
12920   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
12921   "self_type" : "_ZTIN7android8hardware7IBinderE",
12922   "size" : 24,
12923   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
12924   "vtable_components" :
12925   [
12926    {
12927     "component_value" : 8,
12928     "kind" : "vbase_offset"
12929    },
12930    {
12931     "kind" : "offset_to_top"
12932    },
12933    {
12934     "kind" : "rtti",
12935     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
12936    },
12937    {
12938     "is_pure" : true,
12939     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12940    },
12941    {
12942     "is_pure" : true,
12943     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
12944    },
12945    {
12946     "is_pure" : true,
12947     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
12948    },
12949    {
12950     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12951    },
12952    {
12953     "is_pure" : true,
12954     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12955    },
12956    {
12957     "is_pure" : true,
12958     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
12959    },
12960    {
12961     "is_pure" : true,
12962     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
12963    },
12964    {
12965     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
12966    },
12967    {
12968     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12969    },
12970    {
12971     "kind" : "complete_dtor_pointer",
12972     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
12973    },
12974    {
12975     "kind" : "deleting_dtor_pointer",
12976     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
12977    },
12978    {
12979     "kind" : "vcall_offset"
12980    },
12981    {
12982     "kind" : "vcall_offset"
12983    },
12984    {
12985     "kind" : "vcall_offset"
12986    },
12987    {
12988     "kind" : "vcall_offset"
12989    },
12990    {
12991     "component_value" : -8,
12992     "kind" : "vcall_offset"
12993    },
12994    {
12995     "component_value" : -8,
12996     "kind" : "offset_to_top"
12997    },
12998    {
12999     "kind" : "rtti",
13000     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
13001    },
13002    {
13003     "kind" : "complete_dtor_pointer",
13004     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
13005    },
13006    {
13007     "kind" : "deleting_dtor_pointer",
13008     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
13009    },
13010    {
13011     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13012    },
13013    {
13014     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13015    },
13016    {
13017     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13018    },
13019    {
13020     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13021    }
13022   ]
13023  },
13024  {
13025   "alignment" : 8,
13026   "fields" :
13027   [
13028    {
13029     "access" : "private",
13030     "field_name" : "mQueue",
13031     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
13032    }
13033   ],
13034   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
13035   "name" : "android::hardware::details::TaskRunner",
13036   "record_kind" : "class",
13037   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
13038   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
13039   "size" : 16,
13040   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
13041  },
13042  {
13043   "alignment" : 8,
13044   "fields" :
13045   [
13046    {
13047     "access" : "private",
13048     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
13049    }
13050   ],
13051   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
13052   "name" : "android::hardware::details::hidl_pointer<native_handle>",
13053   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
13054   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
13055   "size" : 8,
13056   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13057   "template_args" : [ "_ZTI13native_handle" ]
13058  },
13059  {
13060   "access" : "private",
13061   "alignment" : 8,
13062   "fields" :
13063   [
13064    {
13065     "field_name" : "mPointer",
13066     "referenced_type" : "_ZTIP13native_handle"
13067    },
13068    {
13069     "field_name" : "_pad",
13070     "referenced_type" : "_ZTIm"
13071    }
13072   ],
13073   "is_anonymous" : true,
13074   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
13075   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13076   "record_kind" : "union",
13077   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
13078   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
13079   "size" : 8,
13080   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13081  },
13082  {
13083   "alignment" : 8,
13084   "fields" :
13085   [
13086    {
13087     "access" : "private",
13088     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
13089    }
13090   ],
13091   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
13092   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
13093   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
13094   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
13095   "size" : 8,
13096   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13097   "template_args" : [ "_ZTIK13native_handle" ]
13098  },
13099  {
13100   "access" : "private",
13101   "alignment" : 8,
13102   "fields" :
13103   [
13104    {
13105     "field_name" : "mPointer",
13106     "referenced_type" : "_ZTIPK13native_handle"
13107    },
13108    {
13109     "field_name" : "_pad",
13110     "referenced_type" : "_ZTIm"
13111    }
13112   ],
13113   "is_anonymous" : true,
13114   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
13115   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13116   "record_kind" : "union",
13117   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
13118   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
13119   "size" : 8,
13120   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13121  },
13122  {
13123   "alignment" : 8,
13124   "fields" :
13125   [
13126    {
13127     "access" : "private",
13128     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
13129    }
13130   ],
13131   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
13132   "name" : "android::hardware::details::hidl_pointer<const char>",
13133   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
13134   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
13135   "size" : 8,
13136   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13137   "template_args" : [ "_ZTIKc" ]
13138  },
13139  {
13140   "access" : "private",
13141   "alignment" : 8,
13142   "fields" :
13143   [
13144    {
13145     "field_name" : "mPointer",
13146     "referenced_type" : "_ZTIPKc"
13147    },
13148    {
13149     "field_name" : "_pad",
13150     "referenced_type" : "_ZTIm"
13151    }
13152   ],
13153   "is_anonymous" : true,
13154   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
13155   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13156   "record_kind" : "union",
13157   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
13158   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
13159   "size" : 8,
13160   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13161  },
13162  {
13163   "alignment" : 8,
13164   "fields" :
13165   [
13166    {
13167     "access" : "private",
13168     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E"
13169    }
13170   ],
13171   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
13172   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
13173   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
13174   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
13175   "size" : 8,
13176   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13177   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE" ]
13178  },
13179  {
13180   "access" : "private",
13181   "alignment" : 8,
13182   "fields" :
13183   [
13184    {
13185     "field_name" : "mPointer",
13186     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE"
13187    },
13188    {
13189     "field_name" : "_pad",
13190     "referenced_type" : "_ZTIm"
13191    }
13192   ],
13193   "is_anonymous" : true,
13194   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E",
13195   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13196   "record_kind" : "union",
13197   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E",
13198   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E",
13199   "size" : 8,
13200   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13201  },
13202  {
13203   "alignment" : 8,
13204   "fields" :
13205   [
13206    {
13207     "access" : "private",
13208     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
13209    }
13210   ],
13211   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
13212   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
13213   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
13214   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
13215   "size" : 8,
13216   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13217   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
13218  },
13219  {
13220   "access" : "private",
13221   "alignment" : 8,
13222   "fields" :
13223   [
13224    {
13225     "field_name" : "mPointer",
13226     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
13227    },
13228    {
13229     "field_name" : "_pad",
13230     "referenced_type" : "_ZTIm"
13231    }
13232   ],
13233   "is_anonymous" : true,
13234   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
13235   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13236   "record_kind" : "union",
13237   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
13238   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
13239   "size" : 8,
13240   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13241  },
13242  {
13243   "alignment" : 8,
13244   "fields" :
13245   [
13246    {
13247     "access" : "private",
13248     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
13249    }
13250   ],
13251   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
13252   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
13253   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
13254   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
13255   "size" : 8,
13256   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13257   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
13258  },
13259  {
13260   "access" : "private",
13261   "alignment" : 8,
13262   "fields" :
13263   [
13264    {
13265     "field_name" : "mPointer",
13266     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
13267    },
13268    {
13269     "field_name" : "_pad",
13270     "referenced_type" : "_ZTIm"
13271    }
13272   ],
13273   "is_anonymous" : true,
13274   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
13275   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13276   "record_kind" : "union",
13277   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
13278   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
13279   "size" : 8,
13280   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13281  },
13282  {
13283   "alignment" : 8,
13284   "fields" :
13285   [
13286    {
13287     "access" : "private",
13288     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
13289    }
13290   ],
13291   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
13292   "name" : "android::hardware::details::hidl_pointer<char>",
13293   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
13294   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
13295   "size" : 8,
13296   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13297   "template_args" : [ "_ZTIc" ]
13298  },
13299  {
13300   "access" : "private",
13301   "alignment" : 8,
13302   "fields" :
13303   [
13304    {
13305     "field_name" : "mPointer",
13306     "referenced_type" : "_ZTIPc"
13307    },
13308    {
13309     "field_name" : "_pad",
13310     "referenced_type" : "_ZTIm"
13311    }
13312   ],
13313   "is_anonymous" : true,
13314   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
13315   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13316   "record_kind" : "union",
13317   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
13318   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
13319   "size" : 8,
13320   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13321  },
13322  {
13323   "alignment" : 8,
13324   "fields" :
13325   [
13326    {
13327     "access" : "private",
13328     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
13329    }
13330   ],
13331   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
13332   "name" : "android::hardware::details::hidl_pointer<int>",
13333   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
13334   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
13335   "size" : 8,
13336   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13337   "template_args" : [ "_ZTIi" ]
13338  },
13339  {
13340   "access" : "private",
13341   "alignment" : 8,
13342   "fields" :
13343   [
13344    {
13345     "field_name" : "mPointer",
13346     "referenced_type" : "_ZTIPi"
13347    },
13348    {
13349     "field_name" : "_pad",
13350     "referenced_type" : "_ZTIm"
13351    }
13352   ],
13353   "is_anonymous" : true,
13354   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
13355   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13356   "record_kind" : "union",
13357   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
13358   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
13359   "size" : 8,
13360   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13361  },
13362  {
13363   "alignment" : 8,
13364   "fields" :
13365   [
13366    {
13367     "access" : "private",
13368     "field_name" : "buffer",
13369     "referenced_type" : "_ZTIA64_c"
13370    }
13371   ],
13372   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
13373   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
13374   "record_kind" : "class",
13375   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
13376   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
13377   "size" : 64,
13378   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13379   "template_args" :
13380   [
13381    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
13382   ]
13383  },
13384  {
13385   "alignment" : 8,
13386   "fields" :
13387   [
13388    {
13389     "access" : "private",
13390     "field_name" : "mStatus",
13391     "referenced_type" : "_ZTIN7android8hardware6StatusE"
13392    },
13393    {
13394     "access" : "private",
13395     "field_name" : "mCheckedStatus",
13396     "field_offset" : 256,
13397     "referenced_type" : "_ZTIb"
13398    }
13399   ],
13400   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
13401   "name" : "android::hardware::details::return_status",
13402   "record_kind" : "class",
13403   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
13404   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
13405   "size" : 40,
13406   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13407  },
13408  {
13409   "alignment" : 8,
13410   "fields" :
13411   [
13412    {
13413     "access" : "protected",
13414     "field_name" : "mInstrumentationCallbacks",
13415     "field_offset" : 64,
13416     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
13417    },
13418    {
13419     "access" : "protected",
13420     "field_name" : "mEnableInstrumentation",
13421     "field_offset" : 256,
13422     "referenced_type" : "_ZTIb"
13423    },
13424    {
13425     "access" : "protected",
13426     "field_name" : "mInstrumentationLibPackage",
13427     "field_offset" : 320,
13428     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
13429    },
13430    {
13431     "access" : "protected",
13432     "field_name" : "mInterfaceName",
13433     "field_offset" : 512,
13434     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
13435    }
13436   ],
13437   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
13438   "name" : "android::hardware::details::HidlInstrumentor",
13439   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
13440   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
13441   "size" : 88,
13442   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13443   "vtable_components" :
13444   [
13445    {
13446     "kind" : "offset_to_top"
13447    },
13448    {
13449     "kind" : "rtti",
13450     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13451    },
13452    {
13453     "kind" : "complete_dtor_pointer",
13454     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
13455    },
13456    {
13457     "kind" : "deleting_dtor_pointer",
13458     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
13459    }
13460   ]
13461  },
13462  {
13463   "alignment" : 1,
13464   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
13465   "name" : "android::hardware::details::i_tag",
13466   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
13467   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
13468   "size" : 1,
13469   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13470  },
13471  {
13472   "alignment" : 1,
13473   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
13474   "name" : "android::hardware::details::bs_tag",
13475   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
13476   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
13477   "size" : 1,
13478   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13479  },
13480  {
13481   "alignment" : 1,
13482   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
13483   "name" : "android::hardware::details::bnhw_tag",
13484   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
13485   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
13486   "size" : 1,
13487   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13488  },
13489  {
13490   "alignment" : 1,
13491   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
13492   "name" : "android::hardware::details::bphw_tag",
13493   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
13494   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
13495   "size" : 1,
13496   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13497  },
13498  {
13499   "alignment" : 1,
13500   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
13501   "name" : "android::hardware::details::std_array<unsigned char, 32>",
13502   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
13503   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
13504   "size" : 1,
13505   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13506   "template_args" : [ "_ZTIh" ]
13507  },
13508  {
13509   "alignment" : 8,
13510   "fields" :
13511   [
13512    {
13513     "access" : "private",
13514     "field_name" : "mBuffer",
13515     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE"
13516    },
13517    {
13518     "access" : "private",
13519     "field_name" : "mSize",
13520     "field_offset" : 64,
13521     "referenced_type" : "_ZTIj"
13522    },
13523    {
13524     "access" : "private",
13525     "field_name" : "mOwnsBuffer",
13526     "field_offset" : 96,
13527     "referenced_type" : "_ZTIb"
13528    },
13529    {
13530     "access" : "private",
13531     "field_name" : "mPad",
13532     "field_offset" : 104,
13533     "referenced_type" : "_ZTIA3_h"
13534    }
13535   ],
13536   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
13537   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
13538   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
13539   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
13540   "size" : 16,
13541   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13542   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE" ]
13543  },
13544  {
13545   "alignment" : 8,
13546   "fields" :
13547   [
13548    {
13549     "access" : "private",
13550     "field_name" : "mBuffer",
13551     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
13552    },
13553    {
13554     "access" : "private",
13555     "field_name" : "mSize",
13556     "field_offset" : 64,
13557     "referenced_type" : "_ZTIj"
13558    },
13559    {
13560     "access" : "private",
13561     "field_name" : "mOwnsBuffer",
13562     "field_offset" : 96,
13563     "referenced_type" : "_ZTIb"
13564    },
13565    {
13566     "access" : "private",
13567     "field_name" : "mPad",
13568     "field_offset" : 104,
13569     "referenced_type" : "_ZTIA3_h"
13570    }
13571   ],
13572   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
13573   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
13574   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
13575   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
13576   "size" : 16,
13577   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13578   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
13579  },
13580  {
13581   "alignment" : 8,
13582   "fields" :
13583   [
13584    {
13585     "access" : "private",
13586     "field_name" : "mBuffer",
13587     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
13588    },
13589    {
13590     "access" : "private",
13591     "field_name" : "mSize",
13592     "field_offset" : 64,
13593     "referenced_type" : "_ZTIj"
13594    },
13595    {
13596     "access" : "private",
13597     "field_name" : "mOwnsBuffer",
13598     "field_offset" : 96,
13599     "referenced_type" : "_ZTIb"
13600    },
13601    {
13602     "access" : "private",
13603     "field_name" : "mPad",
13604     "field_offset" : 104,
13605     "referenced_type" : "_ZTIA3_h"
13606    }
13607   ],
13608   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
13609   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13610   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
13611   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
13612   "size" : 16,
13613   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13614   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
13615  },
13616  {
13617   "alignment" : 8,
13618   "fields" :
13619   [
13620    {
13621     "access" : "private",
13622     "field_name" : "mBuffer",
13623     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
13624    },
13625    {
13626     "access" : "private",
13627     "field_name" : "mSize",
13628     "field_offset" : 64,
13629     "referenced_type" : "_ZTIj"
13630    },
13631    {
13632     "access" : "private",
13633     "field_name" : "mOwnsBuffer",
13634     "field_offset" : 96,
13635     "referenced_type" : "_ZTIb"
13636    },
13637    {
13638     "access" : "private",
13639     "field_name" : "mPad",
13640     "field_offset" : 104,
13641     "referenced_type" : "_ZTIA3_h"
13642    }
13643   ],
13644   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
13645   "name" : "android::hardware::hidl_vec<char>",
13646   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
13647   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
13648   "size" : 16,
13649   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13650   "template_args" : [ "_ZTIc" ]
13651  },
13652  {
13653   "alignment" : 8,
13654   "fields" :
13655   [
13656    {
13657     "access" : "private",
13658     "field_name" : "mBuffer",
13659     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
13660    },
13661    {
13662     "access" : "private",
13663     "field_name" : "mSize",
13664     "field_offset" : 64,
13665     "referenced_type" : "_ZTIj"
13666    },
13667    {
13668     "access" : "private",
13669     "field_name" : "mOwnsBuffer",
13670     "field_offset" : 96,
13671     "referenced_type" : "_ZTIb"
13672    },
13673    {
13674     "access" : "private",
13675     "field_name" : "mPad",
13676     "field_offset" : 104,
13677     "referenced_type" : "_ZTIA3_h"
13678    }
13679   ],
13680   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
13681   "name" : "android::hardware::hidl_vec<int>",
13682   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
13683   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
13684   "size" : 16,
13685   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13686   "template_args" : [ "_ZTIi" ]
13687  },
13688  {
13689   "alignment" : 8,
13690   "base_specifiers" :
13691   [
13692    {
13693     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
13694    }
13695   ],
13696   "fields" :
13697   [
13698    {
13699     "access" : "protected",
13700     "field_name" : "mSchedPolicy",
13701     "field_offset" : 64,
13702     "referenced_type" : "_ZTIi"
13703    },
13704    {
13705     "access" : "protected",
13706     "field_name" : "mSchedPriority",
13707     "field_offset" : 96,
13708     "referenced_type" : "_ZTIi"
13709    },
13710    {
13711     "access" : "private",
13712     "field_name" : "mExtras",
13713     "field_offset" : 128,
13714     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
13715    },
13716    {
13717     "access" : "private",
13718     "field_name" : "mReserved0",
13719     "field_offset" : 192,
13720     "referenced_type" : "_ZTIPv"
13721    }
13722   ],
13723   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
13724   "name" : "android::hardware::BHwBinder",
13725   "record_kind" : "class",
13726   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
13727   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
13728   "size" : 48,
13729   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
13730   "vtable_components" :
13731   [
13732    {
13733     "component_value" : 32,
13734     "kind" : "vbase_offset"
13735    },
13736    {
13737     "kind" : "offset_to_top"
13738    },
13739    {
13740     "kind" : "rtti",
13741     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
13742    },
13743    {
13744     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13745    },
13746    {
13747     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13748    },
13749    {
13750     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13751    },
13752    {
13753     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13754    },
13755    {
13756     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13757    },
13758    {
13759     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13760    },
13761    {
13762     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13763    },
13764    {
13765     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13766    },
13767    {
13768     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13769    },
13770    {
13771     "kind" : "complete_dtor_pointer",
13772     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
13773    },
13774    {
13775     "kind" : "deleting_dtor_pointer",
13776     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
13777    },
13778    {
13779     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13780    },
13781    {
13782     "kind" : "vcall_offset"
13783    },
13784    {
13785     "kind" : "vcall_offset"
13786    },
13787    {
13788     "kind" : "vcall_offset"
13789    },
13790    {
13791     "kind" : "vcall_offset"
13792    },
13793    {
13794     "component_value" : -32,
13795     "kind" : "vcall_offset"
13796    },
13797    {
13798     "component_value" : -32,
13799     "kind" : "offset_to_top"
13800    },
13801    {
13802     "kind" : "rtti",
13803     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
13804    },
13805    {
13806     "kind" : "complete_dtor_pointer",
13807     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
13808    },
13809    {
13810     "kind" : "deleting_dtor_pointer",
13811     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
13812    },
13813    {
13814     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13815    },
13816    {
13817     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13818    },
13819    {
13820     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13821    },
13822    {
13823     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13824    }
13825   ]
13826  },
13827  {
13828   "alignment" : 4,
13829   "fields" :
13830   [
13831    {
13832     "field_name" : "sched_policy",
13833     "referenced_type" : "_ZTIi"
13834    },
13835    {
13836     "field_name" : "prio",
13837     "field_offset" : 32,
13838     "referenced_type" : "_ZTIi"
13839    }
13840   ],
13841   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
13842   "name" : "android::hardware::SchedPrio",
13843   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
13844   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
13845   "size" : 8,
13846   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
13847  },
13848  {
13849   "alignment" : 4,
13850   "fields" :
13851   [
13852    {
13853     "access" : "private",
13854     "field_name" : "mCond",
13855     "referenced_type" : "_ZTI14pthread_cond_t"
13856    }
13857   ],
13858   "linker_set_key" : "_ZTIN7android9ConditionE",
13859   "name" : "android::Condition",
13860   "record_kind" : "class",
13861   "referenced_type" : "_ZTIN7android9ConditionE",
13862   "self_type" : "_ZTIN7android9ConditionE",
13863   "size" : 48,
13864   "source_file" : "/system/core/libutils/include/utils/Condition.h"
13865  },
13866  {
13867   "alignment" : 4,
13868   "fields" :
13869   [
13870    {
13871     "field_name" : "buf",
13872     "referenced_type" : "_ZTIA5121_h"
13873    },
13874    {
13875     "field_name" : "entry",
13876     "referenced_type" : "_ZTI12logger_entry"
13877    }
13878   ],
13879   "is_anonymous" : true,
13880   "linker_set_key" : "_ZTIN7log_msgUt_E",
13881   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:81:3)",
13882   "record_kind" : "union",
13883   "referenced_type" : "_ZTIN7log_msgUt_E",
13884   "self_type" : "_ZTIN7log_msgUt_E",
13885   "size" : 5124,
13886   "source_file" : "/system/core/liblog/include/log/log_read.h"
13887  }
13888 ],
13889 "rvalue_reference_types" :
13890 [
13891  {
13892   "alignment" : 8,
13893   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
13894   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
13895   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
13896   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
13897   "size" : 8,
13898   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13899  },
13900  {
13901   "alignment" : 8,
13902   "linker_set_key" : "_ZTION7android2spINS_8hardware4boot4V1_112IBootControlEEE",
13903   "name" : "android::sp<android::hardware::boot::V1_1::IBootControl> &&",
13904   "referenced_type" : "_ZTIN7android2spINS_8hardware4boot4V1_112IBootControlEEE",
13905   "self_type" : "_ZTION7android2spINS_8hardware4boot4V1_112IBootControlEEE",
13906   "size" : 8,
13907   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13908  },
13909  {
13910   "alignment" : 8,
13911   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLm32EJEEE",
13912   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
13913   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
13914   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLm32EJEEE",
13915   "size" : 8,
13916   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13917  },
13918  {
13919   "alignment" : 8,
13920   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
13921   "name" : "android::hardware::hidl_handle &&",
13922   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
13923   "self_type" : "_ZTION7android8hardware11hidl_handleE",
13924   "size" : 8,
13925   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13926  },
13927  {
13928   "alignment" : 8,
13929   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
13930   "name" : "android::hardware::hidl_memory &&",
13931   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
13932   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
13933   "size" : 8,
13934   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13935  },
13936  {
13937   "alignment" : 8,
13938   "linker_set_key" : "_ZTION7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
13939   "name" : "android::hardware::Return<android::hardware::boot::V1_0::BoolResult> &&",
13940   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
13941   "self_type" : "_ZTION7android8hardware6ReturnINS0_4boot4V1_010BoolResultEEE",
13942   "size" : 8,
13943   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13944  },
13945  {
13946   "alignment" : 8,
13947   "linker_set_key" : "_ZTION7android8hardware6ReturnINS0_4boot4V1_111MergeStatusEEE",
13948   "name" : "android::hardware::Return<android::hardware::boot::V1_1::MergeStatus> &&",
13949   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_4boot4V1_111MergeStatusEEE",
13950   "self_type" : "_ZTION7android8hardware6ReturnINS0_4boot4V1_111MergeStatusEEE",
13951   "size" : 8,
13952   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13953  },
13954  {
13955   "alignment" : 8,
13956   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_4boot4V1_112IBootControlEEEEE",
13957   "name" : "android::hardware::Return<android::sp<android::hardware::boot::V1_1::IBootControl> > &&",
13958   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_4boot4V1_112IBootControlEEEEE",
13959   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_4boot4V1_112IBootControlEEEEE",
13960   "size" : 8,
13961   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13962  },
13963  {
13964   "alignment" : 8,
13965   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
13966   "name" : "android::hardware::Return<bool> &&",
13967   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
13968   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
13969   "size" : 8,
13970   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13971  },
13972  {
13973   "alignment" : 8,
13974   "linker_set_key" : "_ZTION7android8hardware6ReturnIjEE",
13975   "name" : "android::hardware::Return<unsigned int> &&",
13976   "referenced_type" : "_ZTIN7android8hardware6ReturnIjEE",
13977   "self_type" : "_ZTION7android8hardware6ReturnIjEE",
13978   "size" : 8,
13979   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13980  },
13981  {
13982   "alignment" : 8,
13983   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
13984   "name" : "android::hardware::Return<void> &&",
13985   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
13986   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
13987   "size" : 8,
13988   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13989  },
13990  {
13991   "alignment" : 8,
13992   "linker_set_key" : "_ZTION7android8hardware6StatusE",
13993   "name" : "android::hardware::Status &&",
13994   "referenced_type" : "_ZTIN7android8hardware6StatusE",
13995   "self_type" : "_ZTION7android8hardware6StatusE",
13996   "size" : 8,
13997   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13998  },
13999  {
14000   "alignment" : 8,
14001   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
14002   "name" : "android::hardware::details::return_status &&",
14003   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
14004   "self_type" : "_ZTION7android8hardware7details13return_statusE",
14005   "size" : 8,
14006   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14007  },
14008  {
14009   "alignment" : 8,
14010   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
14011   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
14012   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
14013   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
14014   "size" : 8,
14015   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14016  },
14017  {
14018   "alignment" : 8,
14019   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
14020   "name" : "std::function<sp<IBase> (void *)> &&",
14021   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
14022   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
14023   "size" : 8,
14024   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14025  },
14026  {
14027   "alignment" : 8,
14028   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
14029   "name" : "std::function<sp<IBinder> (void *)> &&",
14030   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
14031   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
14032   "size" : 8,
14033   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14034  }
14035 ]
14036}
14037