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