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