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