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