1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "_ZTIA0_c",
7   "name" : "char [0]",
8   "referenced_type" : "_ZTIc",
9   "self_type" : "_ZTIA0_c",
10   "source_file" : "/system/core/liblog/include/log/log_read.h"
11  },
12  {
13   "alignment" : 4,
14   "linker_set_key" : "_ZTIA0_i",
15   "name" : "int [0]",
16   "referenced_type" : "_ZTIi",
17   "self_type" : "_ZTIA0_i",
18   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
19  },
20  {
21   "alignment" : 1,
22   "linker_set_key" : "_ZTIA16_c",
23   "name" : "char [16]",
24   "referenced_type" : "_ZTIc",
25   "self_type" : "_ZTIA16_c",
26   "size" : 16,
27   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
28  },
29  {
30   "alignment" : 1,
31   "linker_set_key" : "_ZTIA32_h",
32   "name" : "unsigned char [32]",
33   "referenced_type" : "_ZTIh",
34   "self_type" : "_ZTIA32_h",
35   "size" : 32,
36   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
37  },
38  {
39   "alignment" : 1,
40   "linker_set_key" : "_ZTIA3_h",
41   "name" : "unsigned char [3]",
42   "referenced_type" : "_ZTIh",
43   "self_type" : "_ZTIA3_h",
44   "size" : 3,
45   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
46  },
47  {
48   "alignment" : 1,
49   "linker_set_key" : "_ZTIA5121_h",
50   "name" : "unsigned char [5121]",
51   "referenced_type" : "_ZTIh",
52   "self_type" : "_ZTIA5121_h",
53   "size" : 5121,
54   "source_file" : "/system/core/liblog/include/log/log_read.h"
55  },
56  {
57   "alignment" : 1,
58   "linker_set_key" : "_ZTIA7_h",
59   "name" : "unsigned char [7]",
60   "referenced_type" : "_ZTIh",
61   "self_type" : "_ZTIA7_h",
62   "size" : 7,
63   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
64  },
65  {
66   "alignment" : 4,
67   "linker_set_key" : "_ZTIA8_j",
68   "name" : "unsigned int [8]",
69   "referenced_type" : "_ZTIj",
70   "self_type" : "_ZTIA8_j",
71   "size" : 32,
72   "source_file" : "/system/core/libsystem/include/system/graphics.h"
73  },
74  {
75   "linker_set_key" : "_ZTIA_f",
76   "name" : "float []",
77   "referenced_type" : "_ZTIf",
78   "self_type" : "_ZTIA_f",
79   "source_file" : "/system/core/libsystem/include/system/graphics.h"
80  }
81 ],
82 "builtin_types" :
83 [
84  {
85   "alignment" : 2,
86   "is_integral" : true,
87   "is_unsigned" : true,
88   "linker_set_key" : "_ZTIDs",
89   "name" : "char16_t",
90   "referenced_type" : "_ZTIDs",
91   "self_type" : "_ZTIDs",
92   "size" : 2
93  },
94  {
95   "alignment" : 1,
96   "is_integral" : true,
97   "linker_set_key" : "_ZTIa",
98   "name" : "signed char",
99   "referenced_type" : "_ZTIa",
100   "self_type" : "_ZTIa",
101   "size" : 1
102  },
103  {
104   "alignment" : 1,
105   "is_integral" : true,
106   "is_unsigned" : true,
107   "linker_set_key" : "_ZTIb",
108   "name" : "bool",
109   "referenced_type" : "_ZTIb",
110   "self_type" : "_ZTIb",
111   "size" : 1
112  },
113  {
114   "alignment" : 1,
115   "is_integral" : true,
116   "is_unsigned" : true,
117   "linker_set_key" : "_ZTIc",
118   "name" : "char",
119   "referenced_type" : "_ZTIc",
120   "self_type" : "_ZTIc",
121   "size" : 1
122  },
123  {
124   "alignment" : 8,
125   "linker_set_key" : "_ZTId",
126   "name" : "double",
127   "referenced_type" : "_ZTId",
128   "self_type" : "_ZTId",
129   "size" : 8
130  },
131  {
132   "alignment" : 4,
133   "linker_set_key" : "_ZTIf",
134   "name" : "float",
135   "referenced_type" : "_ZTIf",
136   "self_type" : "_ZTIf",
137   "size" : 4
138  },
139  {
140   "alignment" : 1,
141   "is_integral" : true,
142   "is_unsigned" : true,
143   "linker_set_key" : "_ZTIh",
144   "name" : "unsigned char",
145   "referenced_type" : "_ZTIh",
146   "self_type" : "_ZTIh",
147   "size" : 1
148  },
149  {
150   "alignment" : 4,
151   "is_integral" : true,
152   "linker_set_key" : "_ZTIi",
153   "name" : "int",
154   "referenced_type" : "_ZTIi",
155   "self_type" : "_ZTIi",
156   "size" : 4
157  },
158  {
159   "alignment" : 4,
160   "is_integral" : true,
161   "is_unsigned" : true,
162   "linker_set_key" : "_ZTIj",
163   "name" : "unsigned int",
164   "referenced_type" : "_ZTIj",
165   "self_type" : "_ZTIj",
166   "size" : 4
167  },
168  {
169   "alignment" : 4,
170   "is_integral" : true,
171   "linker_set_key" : "_ZTIl",
172   "name" : "long",
173   "referenced_type" : "_ZTIl",
174   "self_type" : "_ZTIl",
175   "size" : 4
176  },
177  {
178   "alignment" : 4,
179   "is_integral" : true,
180   "is_unsigned" : true,
181   "linker_set_key" : "_ZTIm",
182   "name" : "unsigned long",
183   "referenced_type" : "_ZTIm",
184   "self_type" : "_ZTIm",
185   "size" : 4
186  },
187  {
188   "alignment" : 2,
189   "is_integral" : true,
190   "linker_set_key" : "_ZTIs",
191   "name" : "short",
192   "referenced_type" : "_ZTIs",
193   "self_type" : "_ZTIs",
194   "size" : 2
195  },
196  {
197   "alignment" : 2,
198   "is_integral" : true,
199   "is_unsigned" : true,
200   "linker_set_key" : "_ZTIt",
201   "name" : "unsigned short",
202   "referenced_type" : "_ZTIt",
203   "self_type" : "_ZTIt",
204   "size" : 2
205  },
206  {
207   "linker_set_key" : "_ZTIv",
208   "name" : "void",
209   "referenced_type" : "_ZTIv",
210   "self_type" : "_ZTIv"
211  },
212  {
213   "alignment" : 8,
214   "is_integral" : true,
215   "linker_set_key" : "_ZTIx",
216   "name" : "long long",
217   "referenced_type" : "_ZTIx",
218   "self_type" : "_ZTIx",
219   "size" : 8
220  },
221  {
222   "alignment" : 8,
223   "is_integral" : true,
224   "is_unsigned" : true,
225   "linker_set_key" : "_ZTIy",
226   "name" : "unsigned long long",
227   "referenced_type" : "_ZTIy",
228   "self_type" : "_ZTIy",
229   "size" : 8
230  }
231 ],
232 "elf_functions" :
233 [
234  {
235   "name" : "_ZN7android8hardware10automotive12audiocontrol4V1_013IAudioControl10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
236  },
237  {
238   "name" : "_ZN7android8hardware10automotive12audiocontrol4V1_013IAudioControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
239  },
240  {
241   "name" : "_ZN7android8hardware10automotive12audiocontrol4V1_013IAudioControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
242  },
243  {
244   "name" : "_ZN7android8hardware10automotive12audiocontrol4V1_013IAudioControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
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_recipientEEEy"
326  },
327  {
328   "name" : "_ZN7android8hardware10automotive12audiocontrol4V1_016BpHwAudioControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
329  },
330  {
331   "name" : "_ZN7android8hardware10automotive12audiocontrol4V1_016BpHwAudioControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
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_EEiEERKT_"
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_EEiEE"
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_EEiEERKT_"
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_EEiEE"
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" : "_ZThn20_N7android8hardware10automotive12audiocontrol4V1_016BnHwAudioControlD0Ev"
439  },
440  {
441   "name" : "_ZThn20_N7android8hardware10automotive12audiocontrol4V1_016BnHwAudioControlD1Ev"
442  },
443  {
444   "name" : "_ZThn8_N7android8hardware10automotive12audiocontrol4V1_016BpHwAudioControl15onLastStrongRefEPKv"
445  },
446  {
447   "name" : "_ZTv0_n12_N7android8hardware10automotive12audiocontrol4V1_016BnHwAudioControlD0Ev"
448  },
449  {
450   "name" : "_ZTv0_n12_N7android8hardware10automotive12audiocontrol4V1_016BnHwAudioControlD1Ev"
451  },
452  {
453   "name" : "_ZTv0_n20_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_016BpHwAudioControlE4_NS0_10IInterfaceE"
488  },
489  {
490   "name" : "_ZTCN7android8hardware10automotive12audiocontrol4V1_016BpHwAudioControlE8_NS0_11BpHwRefBaseE"
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" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3209   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3210   "parameters" :
3211   [
3212    {
3213     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3214    },
3215    {
3216     "referenced_type" : "_ZTIPKh"
3217    },
3218    {
3219     "referenced_type" : "_ZTIj"
3220    },
3221    {
3222     "referenced_type" : "_ZTIPKy"
3223    },
3224    {
3225     "referenced_type" : "_ZTIj"
3226    },
3227    {
3228     "referenced_type" : "_ZTIPv"
3229    }
3230   ],
3231   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3232   "return_type" : "_ZTIv",
3233   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
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_recipientEEEy",
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" : "_ZTIy"
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_arrayIhLj32EJEEEEEEEE",
3294   "parameters" :
3295   [
3296    {
3297     "is_this_ptr" : true,
3298     "referenced_type" : "_ZTIPN7android8hardware10automotive12audiocontrol4V1_013IAudioControlE"
3299    },
3300    {
3301     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
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_recipientEEEy",
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" : "_ZTIy"
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_arrayIhLj32EJEEEEEEEE",
3776   "parameters" :
3777   [
3778    {
3779     "is_this_ptr" : true,
3780     "referenced_type" : "_ZTIPN7android8hardware10automotive12audiocontrol4V1_016BpHwAudioControlE"
3781    },
3782    {
3783     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
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" : "_ZThn8_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_n20_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" : 4,
4140   "linker_set_key" : "_ZTIRK7log_msg",
4141   "name" : "const log_msg &",
4142   "referenced_type" : "_ZTIK7log_msg",
4143   "self_type" : "_ZTIRK7log_msg",
4144   "size" : 4,
4145   "source_file" : "/system/core/liblog/include/log/log_read.h"
4146  },
4147  {
4148   "alignment" : 4,
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" : 4,
4154   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4155  },
4156  {
4157   "alignment" : 4,
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" : 4,
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" : 4,
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" : 4,
4172   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4173  },
4174  {
4175   "alignment" : 4,
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" : 4,
4181   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4182  },
4183  {
4184   "alignment" : 4,
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" : 4,
4190   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4191  },
4192  {
4193   "alignment" : 4,
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" : 4,
4199   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4200  },
4201  {
4202   "alignment" : 4,
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" : 4,
4208   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4209  },
4210  {
4211   "alignment" : 4,
4212   "linker_set_key" : "_ZTIRKN7android7String8E",
4213   "name" : "const android::String8 &",
4214   "referenced_type" : "_ZTIKN7android7String8E",
4215   "self_type" : "_ZTIRKN7android7String8E",
4216   "size" : 4,
4217   "source_file" : "/system/core/libutils/include/utils/String8.h"
4218  },
4219  {
4220   "alignment" : 4,
4221   "linker_set_key" : "_ZTIRKN7android8String16E",
4222   "name" : "const android::String16 &",
4223   "referenced_type" : "_ZTIKN7android8String16E",
4224   "self_type" : "_ZTIRKN7android8String16E",
4225   "size" : 4,
4226   "source_file" : "/system/core/libutils/include/utils/String16.h"
4227  },
4228  {
4229   "alignment" : 4,
4230   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
4231   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
4232   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
4233   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
4234   "size" : 4,
4235   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4236  },
4237  {
4238   "alignment" : 4,
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" : 4,
4244   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4245  },
4246  {
4247   "alignment" : 4,
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" : 4,
4253   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4254  },
4255  {
4256   "alignment" : 4,
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" : 4,
4262   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4263  },
4264  {
4265   "alignment" : 4,
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" : 4,
4271   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4272  },
4273  {
4274   "alignment" : 4,
4275   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
4276   "name" : "const android::hardware::Parcel &",
4277   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
4278   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
4279   "size" : 4,
4280   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4281  },
4282  {
4283   "alignment" : 4,
4284   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
4285   "name" : "const android::hardware::Return<bool> &",
4286   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
4287   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
4288   "size" : 4,
4289   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4290  },
4291  {
4292   "alignment" : 4,
4293   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
4294   "name" : "const android::hardware::Status &",
4295   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
4296   "self_type" : "_ZTIRKN7android8hardware6StatusE",
4297   "size" : 4,
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_arm_armv7-a-neon_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_arm_armv7-a-neon_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" : 4,
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" : 4,
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" : 4,
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" : 4,
4330   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4331  },
4332  {
4333   "alignment" : 4,
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" : 4,
4339   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4340  },
4341  {
4342   "alignment" : 4,
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" : 4,
4348   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4349  },
4350  {
4351   "alignment" : 4,
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_arm_armv7-a-neon_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_arm_armv7-a-neon_static/obj/.intermediates/hardware/interfaces/automotive/audiocontrol/1.0/[email protected]_genc++/gen/android/hardware/automotive/audiocontrol/1.0/types.sdump",
4356   "size" : 4,
4357   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4358  },
4359  {
4360   "alignment" : 4,
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" : 4,
4366   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4367  },
4368  {
4369   "alignment" : 4,
4370   "linker_set_key" : "_ZTIRKa",
4371   "name" : "const signed char &",
4372   "referenced_type" : "_ZTIKa",
4373   "self_type" : "_ZTIRKa",
4374   "size" : 4,
4375   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4376  },
4377  {
4378   "alignment" : 4,
4379   "linker_set_key" : "_ZTIRKb",
4380   "name" : "const bool &",
4381   "referenced_type" : "_ZTIKb",
4382   "self_type" : "_ZTIRKb",
4383   "size" : 4,
4384   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4385  },
4386  {
4387   "alignment" : 4,
4388   "linker_set_key" : "_ZTIRKd",
4389   "name" : "const double &",
4390   "referenced_type" : "_ZTIKd",
4391   "self_type" : "_ZTIRKd",
4392   "size" : 4,
4393   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4394  },
4395  {
4396   "alignment" : 4,
4397   "linker_set_key" : "_ZTIRKf",
4398   "name" : "const float &",
4399   "referenced_type" : "_ZTIKf",
4400   "self_type" : "_ZTIRKf",
4401   "size" : 4,
4402   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4403  },
4404  {
4405   "alignment" : 4,
4406   "linker_set_key" : "_ZTIRKh",
4407   "name" : "const unsigned char &",
4408   "referenced_type" : "_ZTIKh",
4409   "self_type" : "_ZTIRKh",
4410   "size" : 4,
4411   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4412  },
4413  {
4414   "alignment" : 4,
4415   "linker_set_key" : "_ZTIRKi",
4416   "name" : "const int &",
4417   "referenced_type" : "_ZTIKi",
4418   "self_type" : "_ZTIRKi",
4419   "size" : 4,
4420   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4421  },
4422  {
4423   "alignment" : 4,
4424   "linker_set_key" : "_ZTIRKj",
4425   "name" : "const unsigned int &",
4426   "referenced_type" : "_ZTIKj",
4427   "self_type" : "_ZTIRKj",
4428   "size" : 4,
4429   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4430  },
4431  {
4432   "alignment" : 4,
4433   "linker_set_key" : "_ZTIRKs",
4434   "name" : "const short &",
4435   "referenced_type" : "_ZTIKs",
4436   "self_type" : "_ZTIRKs",
4437   "size" : 4,
4438   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4439  },
4440  {
4441   "alignment" : 4,
4442   "linker_set_key" : "_ZTIRKt",
4443   "name" : "const unsigned short &",
4444   "referenced_type" : "_ZTIKt",
4445   "self_type" : "_ZTIRKt",
4446   "size" : 4,
4447   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4448  },
4449  {
4450   "alignment" : 4,
4451   "linker_set_key" : "_ZTIRKx",
4452   "name" : "const long long &",
4453   "referenced_type" : "_ZTIKx",
4454   "self_type" : "_ZTIRKx",
4455   "size" : 4,
4456   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4457  },
4458  {
4459   "alignment" : 4,
4460   "linker_set_key" : "_ZTIRKy",
4461   "name" : "const unsigned long long &",
4462   "referenced_type" : "_ZTIKy",
4463   "self_type" : "_ZTIRKy",
4464   "size" : 4,
4465   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4466  },
4467  {
4468   "alignment" : 4,
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" : 4,
4474   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4475  },
4476  {
4477   "alignment" : 4,
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" : 4,
4483   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4484  },
4485  {
4486   "alignment" : 4,
4487   "linker_set_key" : "_ZTIRN7android5MutexE",
4488   "name" : "android::Mutex &",
4489   "referenced_type" : "_ZTIN7android5MutexE",
4490   "self_type" : "_ZTIRN7android5MutexE",
4491   "size" : 4,
4492   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4493  },
4494  {
4495   "alignment" : 4,
4496   "linker_set_key" : "_ZTIRN7android6RWLockE",
4497   "name" : "android::RWLock &",
4498   "referenced_type" : "_ZTIN7android6RWLockE",
4499   "self_type" : "_ZTIRN7android6RWLockE",
4500   "size" : 4,
4501   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4502  },
4503  {
4504   "alignment" : 4,
4505   "linker_set_key" : "_ZTIRN7android7String8E",
4506   "name" : "android::String8 &",
4507   "referenced_type" : "_ZTIN7android7String8E",
4508   "self_type" : "_ZTIRN7android7String8E",
4509   "size" : 4,
4510   "source_file" : "/system/core/libutils/include/utils/String8.h"
4511  },
4512  {
4513   "alignment" : 4,
4514   "linker_set_key" : "_ZTIRN7android8String16E",
4515   "name" : "android::String16 &",
4516   "referenced_type" : "_ZTIN7android8String16E",
4517   "self_type" : "_ZTIRN7android8String16E",
4518   "size" : 4,
4519   "source_file" : "/system/core/libutils/include/utils/String16.h"
4520  },
4521  {
4522   "alignment" : 4,
4523   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
4524   "name" : "android::hardware::TextOutput &",
4525   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
4526   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
4527   "size" : 4,
4528   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4529  },
4530  {
4531   "alignment" : 4,
4532   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
4533   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4534   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
4535   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
4536   "size" : 4,
4537   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4538  },
4539  {
4540   "alignment" : 4,
4541   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
4542   "name" : "android::hardware::hidl_memory &",
4543   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
4544   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
4545   "size" : 4,
4546   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4547  },
4548  {
4549   "alignment" : 4,
4550   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
4551   "name" : "android::hardware::hidl_string &",
4552   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
4553   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
4554   "size" : 4,
4555   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4556  },
4557  {
4558   "alignment" : 4,
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" : 4,
4564   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4565  },
4566  {
4567   "alignment" : 4,
4568   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
4569   "name" : "android::hardware::Return<bool> &",
4570   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
4571   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
4572   "size" : 4,
4573   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4574  },
4575  {
4576   "alignment" : 4,
4577   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIiEE",
4578   "name" : "android::hardware::Return<int> &",
4579   "referenced_type" : "_ZTIN7android8hardware6ReturnIiEE",
4580   "self_type" : "_ZTIRN7android8hardware6ReturnIiEE",
4581   "size" : 4,
4582   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4583  },
4584  {
4585   "alignment" : 4,
4586   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
4587   "name" : "android::hardware::Return<void> &",
4588   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
4589   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
4590   "size" : 4,
4591   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4592  },
4593  {
4594   "alignment" : 4,
4595   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
4596   "name" : "android::hardware::Status &",
4597   "referenced_type" : "_ZTIN7android8hardware6StatusE",
4598   "self_type" : "_ZTIRN7android8hardware6StatusE",
4599   "size" : 4,
4600   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4601  },
4602  {
4603   "alignment" : 4,
4604   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4605   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4606   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4607   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4608   "size" : 4,
4609   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4610  },
4611  {
4612   "alignment" : 4,
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" : 4,
4618   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4619  },
4620  {
4621   "alignment" : 4,
4622   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
4623   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4624   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
4625   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
4626   "size" : 4,
4627   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4628  },
4629  {
4630   "alignment" : 4,
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" : 4,
4636   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4637  },
4638  {
4639   "alignment" : 4,
4640   "linker_set_key" : "_ZTIRh",
4641   "name" : "unsigned char &",
4642   "referenced_type" : "_ZTIh",
4643   "self_type" : "_ZTIRh",
4644   "size" : 4,
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" : 4,
4649   "linker_set_key" : "_ZTIRi",
4650   "name" : "int &",
4651   "referenced_type" : "_ZTIi",
4652   "self_type" : "_ZTIRi",
4653   "size" : 4,
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" : 4,
4658   "linker_set_key" : "_ZTIRj",
4659   "name" : "unsigned int &",
4660   "referenced_type" : "_ZTIj",
4661   "self_type" : "_ZTIRj",
4662   "size" : 4,
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" : 4,
4670   "linker_set_key" : "_ZTIP13native_handle",
4671   "name" : "native_handle *",
4672   "referenced_type" : "_ZTI13native_handle",
4673   "self_type" : "_ZTIP13native_handle",
4674   "size" : 4,
4675   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4676  },
4677  {
4678   "alignment" : 4,
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" : 4,
4684   "source_file" : "/system/core/libsystem/include/system/graphics.h"
4685  },
4686  {
4687   "alignment" : 4,
4688   "linker_set_key" : "_ZTIP7log_msg",
4689   "name" : "log_msg *",
4690   "referenced_type" : "_ZTI7log_msg",
4691   "self_type" : "_ZTIP7log_msg",
4692   "size" : 4,
4693   "source_file" : "/system/core/liblog/include/log/log_read.h"
4694  },
4695  {
4696   "alignment" : 4,
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" : 4,
4702   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4703  },
4704  {
4705   "alignment" : 4,
4706   "linker_set_key" : "_ZTIPFiPvE",
4707   "name" : "int (*)(void *)",
4708   "referenced_type" : "_ZTIFiPvE",
4709   "self_type" : "_ZTIPFiPvE",
4710   "size" : 4,
4711   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4712  },
4713  {
4714   "alignment" : 4,
4715   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4716   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
4717   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4718   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4719   "size" : 4,
4720   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4721  },
4722  {
4723   "alignment" : 4,
4724   "linker_set_key" : "_ZTIPK13native_handle",
4725   "name" : "const native_handle *",
4726   "referenced_type" : "_ZTIK13native_handle",
4727   "self_type" : "_ZTIPK13native_handle",
4728   "size" : 4,
4729   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4730  },
4731  {
4732   "alignment" : 4,
4733   "linker_set_key" : "_ZTIPK7log_msg",
4734   "name" : "const log_msg *",
4735   "referenced_type" : "_ZTIK7log_msg",
4736   "self_type" : "_ZTIPK7log_msg",
4737   "size" : 4,
4738   "source_file" : "/system/core/liblog/include/log/log_read.h"
4739  },
4740  {
4741   "alignment" : 4,
4742   "linker_set_key" : "_ZTIPKDs",
4743   "name" : "const char16_t *",
4744   "referenced_type" : "_ZTIKDs",
4745   "self_type" : "_ZTIPKDs",
4746   "size" : 4,
4747   "source_file" : "/system/core/libutils/include/utils/String16.h"
4748  },
4749  {
4750   "alignment" : 4,
4751   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
4752   "name" : "const android::VectorImpl *",
4753   "referenced_type" : "_ZTIKN7android10VectorImplE",
4754   "self_type" : "_ZTIPKN7android10VectorImplE",
4755   "size" : 4,
4756   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4757  },
4758  {
4759   "alignment" : 4,
4760   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
4761   "name" : "const android::NativeHandle *",
4762   "referenced_type" : "_ZTIKN7android12NativeHandleE",
4763   "self_type" : "_ZTIPKN7android12NativeHandleE",
4764   "size" : 4,
4765   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4766  },
4767  {
4768   "alignment" : 4,
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" : 4,
4774   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4775  },
4776  {
4777   "alignment" : 4,
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" : 4,
4783   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4784  },
4785  {
4786   "alignment" : 4,
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" : 4,
4792   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4793  },
4794  {
4795   "alignment" : 4,
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" : 4,
4801   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4802  },
4803  {
4804   "alignment" : 4,
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" : 4,
4810   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4811  },
4812  {
4813   "alignment" : 4,
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" : 4,
4819   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4820  },
4821  {
4822   "alignment" : 4,
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" : 4,
4828   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4829  },
4830  {
4831   "alignment" : 4,
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" : 4,
4837   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4838  },
4839  {
4840   "alignment" : 4,
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" : 4,
4846   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4847  },
4848  {
4849   "alignment" : 4,
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" : 4,
4855   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4856  },
4857  {
4858   "alignment" : 4,
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" : 4,
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" : 4,
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" : 4,
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" : 4,
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" : 4,
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" : 4,
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" : 4,
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" : 4,
4895   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
4896   "name" : "const android::RefBase *",
4897   "referenced_type" : "_ZTIKN7android7RefBaseE",
4898   "self_type" : "_ZTIPKN7android7RefBaseE",
4899   "size" : 4,
4900   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4901  },
4902  {
4903   "alignment" : 4,
4904   "linker_set_key" : "_ZTIPKN7android7String8E",
4905   "name" : "const android::String8 *",
4906   "referenced_type" : "_ZTIKN7android7String8E",
4907   "self_type" : "_ZTIPKN7android7String8E",
4908   "size" : 4,
4909   "source_file" : "/system/core/libutils/include/utils/String8.h"
4910  },
4911  {
4912   "alignment" : 4,
4913   "linker_set_key" : "_ZTIPKN7android8String16E",
4914   "name" : "const android::String16 *",
4915   "referenced_type" : "_ZTIKN7android8String16E",
4916   "self_type" : "_ZTIPKN7android8String16E",
4917   "size" : 4,
4918   "source_file" : "/system/core/libutils/include/utils/String16.h"
4919  },
4920  {
4921   "alignment" : 4,
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" : 4,
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" : 4,
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" : 4,
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" : 4,
4940   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
4941   "name" : "const android::hardware::BpHwRefBase *",
4942   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
4943   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
4944   "size" : 4,
4945   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4946  },
4947  {
4948   "alignment" : 4,
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" : 4,
4954   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4955  },
4956  {
4957   "alignment" : 4,
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" : 4,
4963   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4964  },
4965  {
4966   "alignment" : 4,
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" : 4,
4972   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4973  },
4974  {
4975   "alignment" : 4,
4976   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
4977   "name" : "const android::hardware::Return<bool> *",
4978   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
4979   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
4980   "size" : 4,
4981   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4982  },
4983  {
4984   "alignment" : 4,
4985   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIiEE",
4986   "name" : "const android::hardware::Return<int> *",
4987   "referenced_type" : "_ZTIKN7android8hardware6ReturnIiEE",
4988   "self_type" : "_ZTIPKN7android8hardware6ReturnIiEE",
4989   "size" : 4,
4990   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4991  },
4992  {
4993   "alignment" : 4,
4994   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
4995   "name" : "const android::hardware::Status *",
4996   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
4997   "self_type" : "_ZTIPKN7android8hardware6StatusE",
4998   "size" : 4,
4999   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5000  },
5001  {
5002   "alignment" : 4,
5003   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5004   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5005   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5006   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5007   "size" : 4,
5008   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5009  },
5010  {
5011   "alignment" : 4,
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" : 4,
5017   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5018  },
5019  {
5020   "alignment" : 4,
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" : 4,
5026   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5027  },
5028  {
5029   "alignment" : 4,
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" : 4,
5035   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5036  },
5037  {
5038   "alignment" : 4,
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" : 4,
5044   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5045  },
5046  {
5047   "alignment" : 4,
5048   "linker_set_key" : "_ZTIPKc",
5049   "name" : "const char *",
5050   "referenced_type" : "_ZTIKc",
5051   "self_type" : "_ZTIPKc",
5052   "size" : 4,
5053   "source_file" : "/system/core/liblog/include/android/log.h"
5054  },
5055  {
5056   "alignment" : 4,
5057   "linker_set_key" : "_ZTIPKh",
5058   "name" : "const unsigned char *",
5059   "referenced_type" : "_ZTIKh",
5060   "self_type" : "_ZTIPKh",
5061   "size" : 4,
5062   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5063  },
5064  {
5065   "alignment" : 4,
5066   "linker_set_key" : "_ZTIPKv",
5067   "name" : "const void *",
5068   "referenced_type" : "_ZTIKv",
5069   "self_type" : "_ZTIPKv",
5070   "size" : 4,
5071   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5072  },
5073  {
5074   "alignment" : 4,
5075   "linker_set_key" : "_ZTIPKy",
5076   "name" : "const unsigned long long *",
5077   "referenced_type" : "_ZTIKy",
5078   "self_type" : "_ZTIPKy",
5079   "size" : 4,
5080   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5081  },
5082  {
5083   "alignment" : 4,
5084   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
5085   "name" : "android::ScopedTrace *",
5086   "referenced_type" : "_ZTIN7android11ScopedTraceE",
5087   "self_type" : "_ZTIPN7android11ScopedTraceE",
5088   "size" : 4,
5089   "source_file" : "/system/core/libutils/include/utils/Trace.h"
5090  },
5091  {
5092   "alignment" : 4,
5093   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
5094   "name" : "android::ReferenceRenamer *",
5095   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
5096   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
5097   "size" : 4,
5098   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5099  },
5100  {
5101   "alignment" : 4,
5102   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
5103   "name" : "android::VirtualLightRefBase *",
5104   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
5105   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
5106   "size" : 4,
5107   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
5108  },
5109  {
5110   "alignment" : 4,
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" : 4,
5116   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5117  },
5118  {
5119   "alignment" : 4,
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" : 4,
5125   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5126  },
5127  {
5128   "alignment" : 4,
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" : 4,
5134   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5135  },
5136  {
5137   "alignment" : 4,
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" : 4,
5143   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5144  },
5145  {
5146   "alignment" : 4,
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" : 4,
5152   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5153  },
5154  {
5155   "alignment" : 4,
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" : 4,
5161   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5162  },
5163  {
5164   "alignment" : 4,
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" : 4,
5170   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5171  },
5172  {
5173   "alignment" : 4,
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" : 4,
5179   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5180  },
5181  {
5182   "alignment" : 4,
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" : 4,
5188   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5189  },
5190  {
5191   "alignment" : 4,
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" : 4,
5197   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5198  },
5199  {
5200   "alignment" : 4,
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" : 4,
5206   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5207  },
5208  {
5209   "alignment" : 4,
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" : 4,
5215   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5216  },
5217  {
5218   "alignment" : 4,
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" : 4,
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" : 4,
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" : 4,
5233   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5234  },
5235  {
5236   "alignment" : 4,
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" : 4,
5242   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5243  },
5244  {
5245   "alignment" : 4,
5246   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
5247   "name" : "android::Mutex::Autolock *",
5248   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
5249   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
5250   "size" : 4,
5251   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5252  },
5253  {
5254   "alignment" : 4,
5255   "linker_set_key" : "_ZTIPN7android5MutexE",
5256   "name" : "android::Mutex *",
5257   "referenced_type" : "_ZTIN7android5MutexE",
5258   "self_type" : "_ZTIPN7android5MutexE",
5259   "size" : 4,
5260   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5261  },
5262  {
5263   "alignment" : 4,
5264   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
5265   "name" : "android::RWLock::AutoRLock *",
5266   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
5267   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
5268   "size" : 4,
5269   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5270  },
5271  {
5272   "alignment" : 4,
5273   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
5274   "name" : "android::RWLock::AutoWLock *",
5275   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
5276   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
5277   "size" : 4,
5278   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5279  },
5280  {
5281   "alignment" : 4,
5282   "linker_set_key" : "_ZTIPN7android6RWLockE",
5283   "name" : "android::RWLock *",
5284   "referenced_type" : "_ZTIN7android6RWLockE",
5285   "self_type" : "_ZTIPN7android6RWLockE",
5286   "size" : 4,
5287   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5288  },
5289  {
5290   "alignment" : 4,
5291   "linker_set_key" : "_ZTIPN7android6ThreadE",
5292   "name" : "android::Thread *",
5293   "referenced_type" : "_ZTIN7android6ThreadE",
5294   "self_type" : "_ZTIPN7android6ThreadE",
5295   "size" : 4,
5296   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5297  },
5298  {
5299   "alignment" : 4,
5300   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
5301   "name" : "android::RefBase::weakref_impl *",
5302   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
5303   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
5304   "size" : 4,
5305   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5306  },
5307  {
5308   "alignment" : 4,
5309   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
5310   "name" : "android::RefBase::weakref_type *",
5311   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
5312   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
5313   "size" : 4,
5314   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5315  },
5316  {
5317   "alignment" : 4,
5318   "linker_set_key" : "_ZTIPN7android7RefBaseE",
5319   "name" : "android::RefBase *",
5320   "referenced_type" : "_ZTIN7android7RefBaseE",
5321   "self_type" : "_ZTIPN7android7RefBaseE",
5322   "size" : 4,
5323   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5324  },
5325  {
5326   "alignment" : 4,
5327   "linker_set_key" : "_ZTIPN7android7String8E",
5328   "name" : "android::String8 *",
5329   "referenced_type" : "_ZTIN7android7String8E",
5330   "self_type" : "_ZTIPN7android7String8E",
5331   "size" : 4,
5332   "source_file" : "/system/core/libutils/include/utils/String8.h"
5333  },
5334  {
5335   "alignment" : 4,
5336   "linker_set_key" : "_ZTIPN7android8String16E",
5337   "name" : "android::String16 *",
5338   "referenced_type" : "_ZTIN7android8String16E",
5339   "self_type" : "_ZTIPN7android8String16E",
5340   "size" : 4,
5341   "source_file" : "/system/core/libutils/include/utils/String16.h"
5342  },
5343  {
5344   "alignment" : 4,
5345   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
5346   "name" : "android::hardware::IInterface *",
5347   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
5348   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
5349   "size" : 4,
5350   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5351  },
5352  {
5353   "alignment" : 4,
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" : 4,
5359   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5360  },
5361  {
5362   "alignment" : 4,
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" : 4,
5368   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5369  },
5370  {
5371   "alignment" : 4,
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" : 4,
5377   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5378  },
5379  {
5380   "alignment" : 4,
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" : 4,
5386   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5387  },
5388  {
5389   "alignment" : 4,
5390   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
5391   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
5392   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
5393   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
5394   "size" : 4,
5395   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5396  },
5397  {
5398   "alignment" : 4,
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" : 4,
5404   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5405  },
5406  {
5407   "alignment" : 4,
5408   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
5409   "name" : "android::hardware::hidl_memory *",
5410   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5411   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
5412   "size" : 4,
5413   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5414  },
5415  {
5416   "alignment" : 4,
5417   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
5418   "name" : "android::hardware::hidl_string *",
5419   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5420   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
5421   "size" : 4,
5422   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5423  },
5424  {
5425   "alignment" : 4,
5426   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
5427   "name" : "android::hardware::ProcessState *",
5428   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
5429   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
5430   "size" : 4,
5431   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5432  },
5433  {
5434   "alignment" : 4,
5435   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
5436   "name" : "android::hardware::hidl_version *",
5437   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
5438   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
5439   "size" : 4,
5440   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5441  },
5442  {
5443   "alignment" : 4,
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" : 4,
5449   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5450  },
5451  {
5452   "alignment" : 4,
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" : 4,
5458   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5459  },
5460  {
5461   "alignment" : 4,
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" : 4,
5467   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5468  },
5469  {
5470   "alignment" : 4,
5471   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5472   "name" : "android::hardware::GrantorDescriptor *",
5473   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
5474   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5475   "size" : 4,
5476   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5477  },
5478  {
5479   "alignment" : 4,
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" : 4,
5485   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5486  },
5487  {
5488   "alignment" : 4,
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" : 4,
5494   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5495  },
5496  {
5497   "alignment" : 4,
5498   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
5499   "name" : "android::hardware::Parcel *",
5500   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
5501   "self_type" : "_ZTIPN7android8hardware6ParcelE",
5502   "size" : 4,
5503   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5504  },
5505  {
5506   "alignment" : 4,
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" : 4,
5512   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5513  },
5514  {
5515   "alignment" : 4,
5516   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
5517   "name" : "android::hardware::Return<bool> *",
5518   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5519   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
5520   "size" : 4,
5521   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5522  },
5523  {
5524   "alignment" : 4,
5525   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIiEE",
5526   "name" : "android::hardware::Return<int> *",
5527   "referenced_type" : "_ZTIN7android8hardware6ReturnIiEE",
5528   "self_type" : "_ZTIPN7android8hardware6ReturnIiEE",
5529   "size" : 4,
5530   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5531  },
5532  {
5533   "alignment" : 4,
5534   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
5535   "name" : "android::hardware::Return<void> *",
5536   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5537   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
5538   "size" : 4,
5539   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5540  },
5541  {
5542   "alignment" : 4,
5543   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
5544   "name" : "android::hardware::Status *",
5545   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5546   "self_type" : "_ZTIPN7android8hardware6StatusE",
5547   "size" : 4,
5548   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5549  },
5550  {
5551   "alignment" : 4,
5552   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
5553   "name" : "android::hardware::IBinder::DeathRecipient *",
5554   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
5555   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
5556   "size" : 4,
5557   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5558  },
5559  {
5560   "alignment" : 4,
5561   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
5562   "name" : "android::hardware::IBinder *",
5563   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
5564   "self_type" : "_ZTIPN7android8hardware7IBinderE",
5565   "size" : 4,
5566   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5567  },
5568  {
5569   "alignment" : 4,
5570   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5571   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5572   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5573   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5574   "size" : 4,
5575   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5576  },
5577  {
5578   "alignment" : 4,
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" : 4,
5584   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5585  },
5586  {
5587   "alignment" : 4,
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" : 4,
5593   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5594  },
5595  {
5596   "alignment" : 4,
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" : 4,
5602   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5603  },
5604  {
5605   "alignment" : 4,
5606   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5607   "name" : "android::hardware::details::HidlInstrumentor *",
5608   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
5609   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5610   "size" : 4,
5611   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5612  },
5613  {
5614   "alignment" : 4,
5615   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5616   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5617   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5618   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5619   "size" : 4,
5620   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5621  },
5622  {
5623   "alignment" : 4,
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" : 4,
5629   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5630  },
5631  {
5632   "alignment" : 4,
5633   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
5634   "name" : "android::hardware::BHwBinder *",
5635   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
5636   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
5637   "size" : 4,
5638   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5639  },
5640  {
5641   "alignment" : 4,
5642   "linker_set_key" : "_ZTIPN7android9ConditionE",
5643   "name" : "android::Condition *",
5644   "referenced_type" : "_ZTIN7android9ConditionE",
5645   "self_type" : "_ZTIPN7android9ConditionE",
5646   "size" : 4,
5647   "source_file" : "/system/core/libutils/include/utils/Condition.h"
5648  },
5649  {
5650   "alignment" : 4,
5651   "linker_set_key" : "_ZTIPPv",
5652   "name" : "void **",
5653   "referenced_type" : "_ZTIPv",
5654   "self_type" : "_ZTIPPv",
5655   "size" : 4,
5656   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5657  },
5658  {
5659   "alignment" : 4,
5660   "linker_set_key" : "_ZTIPc",
5661   "name" : "char *",
5662   "referenced_type" : "_ZTIc",
5663   "self_type" : "_ZTIPc",
5664   "size" : 4,
5665   "source_file" : "/system/core/liblog/include/log/log_read.h"
5666  },
5667  {
5668   "alignment" : 4,
5669   "linker_set_key" : "_ZTIPh",
5670   "name" : "unsigned char *",
5671   "referenced_type" : "_ZTIh",
5672   "self_type" : "_ZTIPh",
5673   "size" : 4,
5674   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5675  },
5676  {
5677   "alignment" : 4,
5678   "linker_set_key" : "_ZTIPi",
5679   "name" : "int *",
5680   "referenced_type" : "_ZTIi",
5681   "self_type" : "_ZTIPi",
5682   "size" : 4,
5683   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5684  },
5685  {
5686   "alignment" : 4,
5687   "linker_set_key" : "_ZTIPv",
5688   "name" : "void *",
5689   "referenced_type" : "_ZTIv",
5690   "self_type" : "_ZTIPv",
5691   "size" : 4,
5692   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5693  },
5694  {
5695   "alignment" : 4,
5696   "linker_set_key" : "_ZTIPy",
5697   "name" : "unsigned long long *",
5698   "referenced_type" : "_ZTIy",
5699   "self_type" : "_ZTIPy",
5700   "size" : 4,
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" : 4,
5738   "is_const" : true,
5739   "linker_set_key" : "_ZTIKN7android10VectorImplE",
5740   "name" : "const android::VectorImpl",
5741   "referenced_type" : "_ZTIN7android10VectorImplE",
5742   "self_type" : "_ZTIKN7android10VectorImplE",
5743   "size" : 20,
5744   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5745  },
5746  {
5747   "alignment" : 4,
5748   "is_const" : true,
5749   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
5750   "name" : "const android::NativeHandle",
5751   "referenced_type" : "_ZTIN7android12NativeHandleE",
5752   "self_type" : "_ZTIKN7android12NativeHandleE",
5753   "size" : 12,
5754   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5755  },
5756  {
5757   "alignment" : 4,
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" : 4,
5764   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5765  },
5766  {
5767   "alignment" : 4,
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" : 4,
5774   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5775  },
5776  {
5777   "alignment" : 4,
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" : 4,
5784   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5785  },
5786  {
5787   "alignment" : 4,
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" : 4,
5794   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5795  },
5796  {
5797   "alignment" : 4,
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" : 4,
5804   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5805  },
5806  {
5807   "alignment" : 4,
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" : 4,
5814   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5815  },
5816  {
5817   "alignment" : 4,
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" : 4,
5824   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5825  },
5826  {
5827   "alignment" : 4,
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" : 4,
5834   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5835  },
5836  {
5837   "alignment" : 4,
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" : 8,
5844   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5845  },
5846  {
5847   "alignment" : 4,
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" : 8,
5854   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5855  },
5856  {
5857   "alignment" : 4,
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" : 12,
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" : 4,
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" : 92,
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" : 4,
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" : 12,
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" : 4,
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" : 12,
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" : 4,
5928   "is_const" : true,
5929   "linker_set_key" : "_ZTIKN7android7RefBaseE",
5930   "name" : "const android::RefBase",
5931   "referenced_type" : "_ZTIN7android7RefBaseE",
5932   "self_type" : "_ZTIKN7android7RefBaseE",
5933   "size" : 8,
5934   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5935  },
5936  {
5937   "alignment" : 4,
5938   "is_const" : true,
5939   "linker_set_key" : "_ZTIKN7android7String8E",
5940   "name" : "const android::String8",
5941   "referenced_type" : "_ZTIN7android7String8E",
5942   "self_type" : "_ZTIKN7android7String8E",
5943   "size" : 4,
5944   "source_file" : "/system/core/libutils/include/utils/String8.h"
5945  },
5946  {
5947   "alignment" : 4,
5948   "is_const" : true,
5949   "linker_set_key" : "_ZTIKN7android8String16E",
5950   "name" : "const android::String16",
5951   "referenced_type" : "_ZTIN7android8String16E",
5952   "self_type" : "_ZTIKN7android8String16E",
5953   "size" : 4,
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" : 4,
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" : 12,
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" : 4,
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" : 92,
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_arrayIhLj32EJEEE",
5990   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
5991   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
5992   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
5993   "size" : 32,
5994   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5995  },
5996  {
5997   "alignment" : 4,
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" : 24,
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" : 4,
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" : 68,
6054   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6055  },
6056  {
6057   "alignment" : 4,
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" : 28,
6064   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6065  },
6066  {
6067   "alignment" : 4,
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" : 24,
6074   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6075  },
6076  {
6077   "alignment" : 4,
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" : 28,
6084   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6085  },
6086  {
6087   "alignment" : 4,
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" : 20,
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_arrayIhLj32EJEEEEE",
6100   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
6101   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6102   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
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" : 4,
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" : 24,
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" : 4,
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" : 12,
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_09DebugInfo12ArchitectureELj3EEE",
6178   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6179   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6180   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
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_015IServiceManager11PidConstantELj1EEE",
6188   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6189   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
6190   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
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_015IServiceManager9TransportELj3EEE",
6198   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6199   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
6200   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
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_013ContextNumberELj9EEE",
6208   "name" : "const std::array<android::hardware::automotive::audiocontrol::V1_0::ContextNumber, 9>",
6209   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware10automotive12audiocontrol4V1_013ContextNumberELj9EEE",
6210   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware10automotive12audiocontrol4V1_013ContextNumberELj9EEE",
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" : 4,
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" : 12,
6222   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6223  },
6224  {
6225   "alignment" : 4,
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" : 4,
6232   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6233  },
6234  {
6235   "alignment" : 4,
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_arm_armv7-a-neon_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_arm_armv7-a-neon_static/obj/.intermediates/hardware/interfaces/automotive/audiocontrol/1.0/[email protected]_genc++/gen/android/hardware/automotive/audiocontrol/1.0/types.sdump",
6241   "size" : 4,
6242   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6243  },
6244  {
6245   "alignment" : 4,
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" : 4,
6252   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6253  },
6254  {
6255   "alignment" : 4,
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" : 4,
6262   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6263  },
6264  {
6265   "alignment" : 4,
6266   "is_const" : true,
6267   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
6268   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6269   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
6270   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
6271   "size" : 8,
6272   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6273  },
6274  {
6275   "alignment" : 4,
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" : 8,
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/StrongPointer.h"
6363  },
6364  {
6365   "alignment" : 2,
6366   "is_const" : true,
6367   "linker_set_key" : "_ZTIKs",
6368   "name" : "const short",
6369   "referenced_type" : "_ZTIs",
6370   "self_type" : "_ZTIKs",
6371   "size" : 2,
6372   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6373  },
6374  {
6375   "alignment" : 2,
6376   "is_const" : true,
6377   "linker_set_key" : "_ZTIKt",
6378   "name" : "const unsigned short",
6379   "referenced_type" : "_ZTIt",
6380   "self_type" : "_ZTIKt",
6381   "size" : 2,
6382   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6383  },
6384  {
6385   "is_const" : true,
6386   "linker_set_key" : "_ZTIKv",
6387   "name" : "const void",
6388   "referenced_type" : "_ZTIv",
6389   "self_type" : "_ZTIKv",
6390   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6391  },
6392  {
6393   "alignment" : 8,
6394   "is_const" : true,
6395   "linker_set_key" : "_ZTIKx",
6396   "name" : "const long long",
6397   "referenced_type" : "_ZTIx",
6398   "self_type" : "_ZTIKx",
6399   "size" : 8,
6400   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6401  },
6402  {
6403   "alignment" : 8,
6404   "is_const" : true,
6405   "linker_set_key" : "_ZTIKy",
6406   "name" : "const unsigned long long",
6407   "referenced_type" : "_ZTIy",
6408   "self_type" : "_ZTIKy",
6409   "size" : 8,
6410   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6411  },
6412  {
6413   "alignment" : 1,
6414   "is_volatile" : true,
6415   "linker_set_key" : "_ZTIVb",
6416   "name" : "volatile bool",
6417   "referenced_type" : "_ZTIb",
6418   "self_type" : "_ZTIVb",
6419   "size" : 1,
6420   "source_file" : "/system/core/libutils/include/utils/Thread.h"
6421  },
6422  {
6423   "alignment" : 4,
6424   "is_volatile" : true,
6425   "linker_set_key" : "_ZTIVi",
6426   "name" : "volatile int",
6427   "referenced_type" : "_ZTIi",
6428   "self_type" : "_ZTIVi",
6429   "size" : 4,
6430   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6431  }
6432 ],
6433 "record_types" :
6434 [
6435  {
6436   "alignment" : 4,
6437   "fields" :
6438   [
6439    {
6440     "field_name" : "len",
6441     "referenced_type" : "_ZTIt"
6442    },
6443    {
6444     "field_name" : "hdr_size",
6445     "field_offset" : 16,
6446     "referenced_type" : "_ZTIt"
6447    },
6448    {
6449     "field_name" : "pid",
6450     "field_offset" : 32,
6451     "referenced_type" : "_ZTIi"
6452    },
6453    {
6454     "field_name" : "tid",
6455     "field_offset" : 64,
6456     "referenced_type" : "_ZTIj"
6457    },
6458    {
6459     "field_name" : "sec",
6460     "field_offset" : 96,
6461     "referenced_type" : "_ZTIj"
6462    },
6463    {
6464     "field_name" : "nsec",
6465     "field_offset" : 128,
6466     "referenced_type" : "_ZTIj"
6467    },
6468    {
6469     "field_name" : "lid",
6470     "field_offset" : 160,
6471     "referenced_type" : "_ZTIj"
6472    },
6473    {
6474     "field_name" : "uid",
6475     "field_offset" : 192,
6476     "referenced_type" : "_ZTIj"
6477    },
6478    {
6479     "field_name" : "msg",
6480     "field_offset" : 224,
6481     "referenced_type" : "_ZTIA0_c"
6482    }
6483   ],
6484   "linker_set_key" : "_ZTI12logger_entry",
6485   "name" : "logger_entry",
6486   "referenced_type" : "_ZTI12logger_entry",
6487   "self_type" : "_ZTI12logger_entry",
6488   "size" : 28,
6489   "source_file" : "/system/core/liblog/include/log/log_read.h"
6490  },
6491  {
6492   "alignment" : 4,
6493   "fields" :
6494   [
6495    {
6496     "field_name" : "y",
6497     "referenced_type" : "_ZTIPv"
6498    },
6499    {
6500     "field_name" : "cb",
6501     "field_offset" : 32,
6502     "referenced_type" : "_ZTIPv"
6503    },
6504    {
6505     "field_name" : "cr",
6506     "field_offset" : 64,
6507     "referenced_type" : "_ZTIPv"
6508    },
6509    {
6510     "field_name" : "ystride",
6511     "field_offset" : 96,
6512     "referenced_type" : "_ZTIj"
6513    },
6514    {
6515     "field_name" : "cstride",
6516     "field_offset" : 128,
6517     "referenced_type" : "_ZTIj"
6518    },
6519    {
6520     "field_name" : "chroma_step",
6521     "field_offset" : 160,
6522     "referenced_type" : "_ZTIj"
6523    },
6524    {
6525     "field_name" : "reserved",
6526     "field_offset" : 192,
6527     "referenced_type" : "_ZTIA8_j"
6528    }
6529   ],
6530   "linker_set_key" : "_ZTI13android_ycbcr",
6531   "name" : "android_ycbcr",
6532   "referenced_type" : "_ZTI13android_ycbcr",
6533   "self_type" : "_ZTI13android_ycbcr",
6534   "size" : 56,
6535   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6536  },
6537  {
6538   "alignment" : 4,
6539   "fields" :
6540   [
6541    {
6542     "field_name" : "version",
6543     "referenced_type" : "_ZTIi"
6544    },
6545    {
6546     "field_name" : "numFds",
6547     "field_offset" : 32,
6548     "referenced_type" : "_ZTIi"
6549    },
6550    {
6551     "field_name" : "numInts",
6552     "field_offset" : 64,
6553     "referenced_type" : "_ZTIi"
6554    },
6555    {
6556     "field_name" : "data",
6557     "field_offset" : 96,
6558     "referenced_type" : "_ZTIA0_i"
6559    }
6560   ],
6561   "linker_set_key" : "_ZTI13native_handle",
6562   "name" : "native_handle",
6563   "referenced_type" : "_ZTI13native_handle",
6564   "self_type" : "_ZTI13native_handle",
6565   "size" : 12,
6566   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
6567  },
6568  {
6569   "alignment" : 4,
6570   "fields" :
6571   [
6572    {
6573     "field_name" : "x",
6574     "referenced_type" : "_ZTIf"
6575    },
6576    {
6577     "field_name" : "y",
6578     "field_offset" : 32,
6579     "referenced_type" : "_ZTIf"
6580    }
6581   ],
6582   "linker_set_key" : "_ZTI16android_xy_color",
6583   "name" : "android_xy_color",
6584   "referenced_type" : "_ZTI16android_xy_color",
6585   "self_type" : "_ZTI16android_xy_color",
6586   "size" : 8,
6587   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6588  },
6589  {
6590   "alignment" : 4,
6591   "fields" :
6592   [
6593    {
6594     "field_name" : "top_left",
6595     "referenced_type" : "_ZTIPh"
6596    },
6597    {
6598     "field_name" : "component",
6599     "field_offset" : 32,
6600     "referenced_type" : "_ZTI22android_flex_component"
6601    },
6602    {
6603     "field_name" : "bits_per_component",
6604     "field_offset" : 64,
6605     "referenced_type" : "_ZTIi"
6606    },
6607    {
6608     "field_name" : "bits_used",
6609     "field_offset" : 96,
6610     "referenced_type" : "_ZTIi"
6611    },
6612    {
6613     "field_name" : "h_increment",
6614     "field_offset" : 128,
6615     "referenced_type" : "_ZTIi"
6616    },
6617    {
6618     "field_name" : "v_increment",
6619     "field_offset" : 160,
6620     "referenced_type" : "_ZTIi"
6621    },
6622    {
6623     "field_name" : "h_subsampling",
6624     "field_offset" : 192,
6625     "referenced_type" : "_ZTIi"
6626    },
6627    {
6628     "field_name" : "v_subsampling",
6629     "field_offset" : 224,
6630     "referenced_type" : "_ZTIi"
6631    }
6632   ],
6633   "linker_set_key" : "_ZTI18android_flex_plane",
6634   "name" : "android_flex_plane",
6635   "referenced_type" : "_ZTI18android_flex_plane",
6636   "self_type" : "_ZTI18android_flex_plane",
6637   "size" : 32,
6638   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6639  },
6640  {
6641   "alignment" : 4,
6642   "fields" :
6643   [
6644    {
6645     "field_name" : "format",
6646     "referenced_type" : "_ZTI19android_flex_format"
6647    },
6648    {
6649     "field_name" : "num_planes",
6650     "field_offset" : 32,
6651     "referenced_type" : "_ZTIj"
6652    },
6653    {
6654     "field_name" : "planes",
6655     "field_offset" : 64,
6656     "referenced_type" : "_ZTIP18android_flex_plane"
6657    }
6658   ],
6659   "linker_set_key" : "_ZTI19android_flex_layout",
6660   "name" : "android_flex_layout",
6661   "referenced_type" : "_ZTI19android_flex_layout",
6662   "self_type" : "_ZTI19android_flex_layout",
6663   "size" : 12,
6664   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6665  },
6666  {
6667   "alignment" : 4,
6668   "fields" :
6669   [
6670    {
6671     "field_name" : "num_points",
6672     "referenced_type" : "_ZTIj"
6673    },
6674    {
6675     "field_name" : "reserved",
6676     "field_offset" : 32,
6677     "referenced_type" : "_ZTIA8_j"
6678    },
6679    {
6680     "field_name" : "xyzc_points",
6681     "field_offset" : 288,
6682     "referenced_type" : "_ZTIA_f"
6683    }
6684   ],
6685   "linker_set_key" : "_ZTI20android_depth_points",
6686   "name" : "android_depth_points",
6687   "referenced_type" : "_ZTI20android_depth_points",
6688   "self_type" : "_ZTI20android_depth_points",
6689   "size" : 36,
6690   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6691  },
6692  {
6693   "alignment" : 4,
6694   "fields" :
6695   [
6696    {
6697     "field_name" : "struct_size",
6698     "referenced_type" : "_ZTIj"
6699    },
6700    {
6701     "field_name" : "buffer_id",
6702     "field_offset" : 32,
6703     "referenced_type" : "_ZTIi"
6704    },
6705    {
6706     "field_name" : "priority",
6707     "field_offset" : 64,
6708     "referenced_type" : "_ZTIi"
6709    },
6710    {
6711     "field_name" : "tag",
6712     "field_offset" : 96,
6713     "referenced_type" : "_ZTIPKc"
6714    },
6715    {
6716     "field_name" : "file",
6717     "field_offset" : 128,
6718     "referenced_type" : "_ZTIPKc"
6719    },
6720    {
6721     "field_name" : "line",
6722     "field_offset" : 160,
6723     "referenced_type" : "_ZTIj"
6724    },
6725    {
6726     "field_name" : "message",
6727     "field_offset" : 192,
6728     "referenced_type" : "_ZTIPKc"
6729    }
6730   ],
6731   "linker_set_key" : "_ZTI21__android_log_message",
6732   "name" : "__android_log_message",
6733   "referenced_type" : "_ZTI21__android_log_message",
6734   "self_type" : "_ZTI21__android_log_message",
6735   "size" : 28,
6736   "source_file" : "/system/core/liblog/include/android/log.h"
6737  },
6738  {
6739   "alignment" : 4,
6740   "fields" :
6741   [
6742    {
6743     "field_name" : "maxContentLightLevel",
6744     "referenced_type" : "_ZTIf"
6745    },
6746    {
6747     "field_name" : "maxFrameAverageLightLevel",
6748     "field_offset" : 32,
6749     "referenced_type" : "_ZTIf"
6750    }
6751   ],
6752   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
6753   "name" : "android_cta861_3_metadata",
6754   "referenced_type" : "_ZTI25android_cta861_3_metadata",
6755   "self_type" : "_ZTI25android_cta861_3_metadata",
6756   "size" : 8,
6757   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6758  },
6759  {
6760   "alignment" : 4,
6761   "fields" :
6762   [
6763    {
6764     "field_name" : "displayPrimaryRed",
6765     "referenced_type" : "_ZTI16android_xy_color"
6766    },
6767    {
6768     "field_name" : "displayPrimaryGreen",
6769     "field_offset" : 64,
6770     "referenced_type" : "_ZTI16android_xy_color"
6771    },
6772    {
6773     "field_name" : "displayPrimaryBlue",
6774     "field_offset" : 128,
6775     "referenced_type" : "_ZTI16android_xy_color"
6776    },
6777    {
6778     "field_name" : "whitePoint",
6779     "field_offset" : 192,
6780     "referenced_type" : "_ZTI16android_xy_color"
6781    },
6782    {
6783     "field_name" : "maxLuminance",
6784     "field_offset" : 256,
6785     "referenced_type" : "_ZTIf"
6786    },
6787    {
6788     "field_name" : "minLuminance",
6789     "field_offset" : 288,
6790     "referenced_type" : "_ZTIf"
6791    }
6792   ],
6793   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
6794   "name" : "android_smpte2086_metadata",
6795   "referenced_type" : "_ZTI26android_smpte2086_metadata",
6796   "self_type" : "_ZTI26android_smpte2086_metadata",
6797   "size" : 40,
6798   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6799  },
6800  {
6801   "alignment" : 4,
6802   "fields" :
6803   [
6804    {
6805     "referenced_type" : "_ZTIN7log_msgUt_E"
6806    }
6807   ],
6808   "linker_set_key" : "_ZTI7log_msg",
6809   "name" : "log_msg",
6810   "referenced_type" : "_ZTI7log_msg",
6811   "self_type" : "_ZTI7log_msg",
6812   "size" : 5124,
6813   "source_file" : "/system/core/liblog/include/log/log_read.h"
6814  },
6815  {
6816   "alignment" : 1,
6817   "fields" :
6818   [
6819    {
6820     "field_name" : "tv_sec",
6821     "referenced_type" : "_ZTIj"
6822    },
6823    {
6824     "field_name" : "tv_nsec",
6825     "field_offset" : 32,
6826     "referenced_type" : "_ZTIj"
6827    }
6828   ],
6829   "linker_set_key" : "_ZTI8log_time",
6830   "name" : "log_time",
6831   "referenced_type" : "_ZTI8log_time",
6832   "self_type" : "_ZTI8log_time",
6833   "size" : 8,
6834   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
6835  },
6836  {
6837   "alignment" : 4,
6838   "fields" :
6839   [
6840    {
6841     "access" : "private",
6842     "field_name" : "mStorage",
6843     "field_offset" : 32,
6844     "referenced_type" : "_ZTIPv"
6845    },
6846    {
6847     "access" : "private",
6848     "field_name" : "mCount",
6849     "field_offset" : 64,
6850     "referenced_type" : "_ZTIj"
6851    },
6852    {
6853     "access" : "private",
6854     "field_name" : "mFlags",
6855     "field_offset" : 96,
6856     "referenced_type" : "_ZTIKj"
6857    },
6858    {
6859     "access" : "private",
6860     "field_name" : "mItemSize",
6861     "field_offset" : 128,
6862     "referenced_type" : "_ZTIKj"
6863    }
6864   ],
6865   "linker_set_key" : "_ZTIN7android10VectorImplE",
6866   "name" : "android::VectorImpl",
6867   "record_kind" : "class",
6868   "referenced_type" : "_ZTIN7android10VectorImplE",
6869   "self_type" : "_ZTIN7android10VectorImplE",
6870   "size" : 20,
6871   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
6872   "vtable_components" :
6873   [
6874    {
6875     "kind" : "offset_to_top"
6876    },
6877    {
6878     "kind" : "rtti",
6879     "mangled_component_name" : "_ZTIN7android10VectorImplE"
6880    },
6881    {
6882     "kind" : "complete_dtor_pointer",
6883     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
6884    },
6885    {
6886     "kind" : "deleting_dtor_pointer",
6887     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
6888    },
6889    {
6890     "is_pure" : true,
6891     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
6892    },
6893    {
6894     "is_pure" : true,
6895     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
6896    },
6897    {
6898     "is_pure" : true,
6899     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
6900    },
6901    {
6902     "is_pure" : true,
6903     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
6904    },
6905    {
6906     "is_pure" : true,
6907     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
6908    },
6909    {
6910     "is_pure" : true,
6911     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
6912    }
6913   ]
6914  },
6915  {
6916   "alignment" : 4,
6917   "fields" :
6918   [
6919    {
6920     "access" : "private",
6921     "field_name" : "mVector",
6922     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
6923    }
6924   ],
6925   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
6926   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6927   "record_kind" : "class",
6928   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
6929   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
6930   "size" : 20,
6931   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
6932   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
6933  },
6934  {
6935   "alignment" : 8,
6936   "fields" :
6937   [
6938    {
6939     "access" : "private",
6940     "field_name" : "mTag",
6941     "referenced_type" : "_ZTIy"
6942    }
6943   ],
6944   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
6945   "name" : "android::ScopedTrace",
6946   "record_kind" : "class",
6947   "referenced_type" : "_ZTIN7android11ScopedTraceE",
6948   "self_type" : "_ZTIN7android11ScopedTraceE",
6949   "size" : 8,
6950   "source_file" : "/system/core/libutils/include/utils/Trace.h"
6951  },
6952  {
6953   "alignment" : 4,
6954   "fields" :
6955   [
6956    {
6957     "access" : "private",
6958     "field_name" : "mCount",
6959     "referenced_type" : "_ZTINSt3__16atomicIiEE"
6960    }
6961   ],
6962   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
6963   "name" : "android::LightRefBase<android::NativeHandle>",
6964   "record_kind" : "class",
6965   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
6966   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
6967   "size" : 4,
6968   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6969   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
6970  },
6971  {
6972   "alignment" : 4,
6973   "fields" :
6974   [
6975    {
6976     "access" : "private",
6977     "field_name" : "mCount",
6978     "referenced_type" : "_ZTINSt3__16atomicIiEE"
6979    }
6980   ],
6981   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
6982   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
6983   "record_kind" : "class",
6984   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
6985   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
6986   "size" : 4,
6987   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6988   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
6989  },
6990  {
6991   "alignment" : 4,
6992   "base_specifiers" :
6993   [
6994    {
6995     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
6996    }
6997   ],
6998   "fields" :
6999   [
7000    {
7001     "access" : "private",
7002     "field_name" : "mHandle",
7003     "field_offset" : 32,
7004     "referenced_type" : "_ZTIP13native_handle"
7005    },
7006    {
7007     "access" : "private",
7008     "field_name" : "mOwnsHandle",
7009     "field_offset" : 64,
7010     "referenced_type" : "_ZTIb"
7011    }
7012   ],
7013   "linker_set_key" : "_ZTIN7android12NativeHandleE",
7014   "name" : "android::NativeHandle",
7015   "record_kind" : "class",
7016   "referenced_type" : "_ZTIN7android12NativeHandleE",
7017   "self_type" : "_ZTIN7android12NativeHandleE",
7018   "size" : 12,
7019   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7020  },
7021  {
7022   "alignment" : 4,
7023   "base_specifiers" :
7024   [
7025    {
7026     "access" : "private",
7027     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
7028    }
7029   ],
7030   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7031   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7032   "record_kind" : "class",
7033   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7034   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7035   "size" : 20,
7036   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
7037   "template_args" :
7038   [
7039    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
7040   ],
7041   "vtable_components" :
7042   [
7043    {
7044     "kind" : "offset_to_top"
7045    },
7046    {
7047     "kind" : "rtti",
7048     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7049    },
7050    {
7051     "kind" : "complete_dtor_pointer",
7052     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
7053    },
7054    {
7055     "kind" : "deleting_dtor_pointer",
7056     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
7057    },
7058    {
7059     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
7060    },
7061    {
7062     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
7063    },
7064    {
7065     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
7066    },
7067    {
7068     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
7069    },
7070    {
7071     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
7072    },
7073    {
7074     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
7075    },
7076    {
7077     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
7078    }
7079   ]
7080  },
7081  {
7082   "alignment" : 1,
7083   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
7084   "name" : "android::ReferenceMover",
7085   "record_kind" : "class",
7086   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
7087   "self_type" : "_ZTIN7android14ReferenceMoverE",
7088   "size" : 1,
7089   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7090  },
7091  {
7092   "alignment" : 4,
7093   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
7094   "name" : "android::ReferenceRenamer",
7095   "record_kind" : "class",
7096   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
7097   "self_type" : "_ZTIN7android16ReferenceRenamerE",
7098   "size" : 4,
7099   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7100   "vtable_components" :
7101   [
7102    {
7103     "kind" : "offset_to_top"
7104    },
7105    {
7106     "kind" : "rtti",
7107     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
7108    },
7109    {
7110     "is_pure" : true,
7111     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
7112    }
7113   ]
7114  },
7115  {
7116   "alignment" : 4,
7117   "base_specifiers" :
7118   [
7119    {
7120     "referenced_type" : "_ZTIN7android10VectorImplE"
7121    }
7122   ],
7123   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
7124   "name" : "android::SortedVectorImpl",
7125   "record_kind" : "class",
7126   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
7127   "self_type" : "_ZTIN7android16SortedVectorImplE",
7128   "size" : 20,
7129   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7130   "vtable_components" :
7131   [
7132    {
7133     "kind" : "offset_to_top"
7134    },
7135    {
7136     "kind" : "rtti",
7137     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
7138    },
7139    {
7140     "kind" : "complete_dtor_pointer",
7141     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
7142    },
7143    {
7144     "kind" : "deleting_dtor_pointer",
7145     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
7146    },
7147    {
7148     "is_pure" : true,
7149     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7150    },
7151    {
7152     "is_pure" : true,
7153     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7154    },
7155    {
7156     "is_pure" : true,
7157     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7158    },
7159    {
7160     "is_pure" : true,
7161     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7162    },
7163    {
7164     "is_pure" : true,
7165     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7166    },
7167    {
7168     "is_pure" : true,
7169     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7170    },
7171    {
7172     "is_pure" : true,
7173     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
7174    }
7175   ]
7176  },
7177  {
7178   "alignment" : 1,
7179   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
7180   "name" : "android::trait_trivial_copy<bool>",
7181   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7182   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7183   "size" : 1,
7184   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7185   "template_args" : [ "_ZTIb" ]
7186  },
7187  {
7188   "alignment" : 1,
7189   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
7190   "name" : "android::trait_trivial_copy<char>",
7191   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7192   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7193   "size" : 1,
7194   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7195   "template_args" : [ "_ZTIc" ]
7196  },
7197  {
7198   "alignment" : 1,
7199   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
7200   "name" : "android::trait_trivial_copy<double>",
7201   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7202   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7203   "size" : 1,
7204   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7205   "template_args" : [ "_ZTId" ]
7206  },
7207  {
7208   "alignment" : 1,
7209   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
7210   "name" : "android::trait_trivial_copy<float>",
7211   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7212   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7213   "size" : 1,
7214   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7215   "template_args" : [ "_ZTIf" ]
7216  },
7217  {
7218   "alignment" : 1,
7219   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
7220   "name" : "android::trait_trivial_copy<unsigned char>",
7221   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7222   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7223   "size" : 1,
7224   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7225   "template_args" : [ "_ZTIh" ]
7226  },
7227  {
7228   "alignment" : 1,
7229   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
7230   "name" : "android::trait_trivial_copy<int>",
7231   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7232   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7233   "size" : 1,
7234   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7235   "template_args" : [ "_ZTIi" ]
7236  },
7237  {
7238   "alignment" : 1,
7239   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
7240   "name" : "android::trait_trivial_copy<unsigned int>",
7241   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7242   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7243   "size" : 1,
7244   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7245   "template_args" : [ "_ZTIj" ]
7246  },
7247  {
7248   "alignment" : 1,
7249   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
7250   "name" : "android::trait_trivial_copy<long>",
7251   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7252   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7253   "size" : 1,
7254   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7255   "template_args" : [ "_ZTIl" ]
7256  },
7257  {
7258   "alignment" : 1,
7259   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
7260   "name" : "android::trait_trivial_copy<unsigned long>",
7261   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
7262   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
7263   "size" : 1,
7264   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7265   "template_args" : [ "_ZTIm" ]
7266  },
7267  {
7268   "alignment" : 1,
7269   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
7270   "name" : "android::trait_trivial_copy<short>",
7271   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7272   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7273   "size" : 1,
7274   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7275   "template_args" : [ "_ZTIs" ]
7276  },
7277  {
7278   "alignment" : 1,
7279   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
7280   "name" : "android::trait_trivial_copy<unsigned short>",
7281   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
7282   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
7283   "size" : 1,
7284   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7285   "template_args" : [ "_ZTIt" ]
7286  },
7287  {
7288   "alignment" : 1,
7289   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
7290   "name" : "android::trait_trivial_copy<void>",
7291   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7292   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7293   "size" : 1,
7294   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7295   "template_args" : [ "_ZTIv" ]
7296  },
7297  {
7298   "alignment" : 1,
7299   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
7300   "name" : "android::trait_trivial_copy<long long>",
7301   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7302   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7303   "size" : 1,
7304   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7305   "template_args" : [ "_ZTIx" ]
7306  },
7307  {
7308   "alignment" : 1,
7309   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
7310   "name" : "android::trait_trivial_copy<unsigned long long>",
7311   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7312   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7313   "size" : 1,
7314   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7315   "template_args" : [ "_ZTIy" ]
7316  },
7317  {
7318   "alignment" : 1,
7319   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
7320   "name" : "android::trait_trivial_ctor<bool>",
7321   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7322   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7323   "size" : 1,
7324   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7325   "template_args" : [ "_ZTIb" ]
7326  },
7327  {
7328   "alignment" : 1,
7329   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
7330   "name" : "android::trait_trivial_ctor<char>",
7331   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7332   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7333   "size" : 1,
7334   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7335   "template_args" : [ "_ZTIc" ]
7336  },
7337  {
7338   "alignment" : 1,
7339   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
7340   "name" : "android::trait_trivial_ctor<double>",
7341   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7342   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7343   "size" : 1,
7344   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7345   "template_args" : [ "_ZTId" ]
7346  },
7347  {
7348   "alignment" : 1,
7349   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
7350   "name" : "android::trait_trivial_ctor<float>",
7351   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7352   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7353   "size" : 1,
7354   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7355   "template_args" : [ "_ZTIf" ]
7356  },
7357  {
7358   "alignment" : 1,
7359   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
7360   "name" : "android::trait_trivial_ctor<unsigned char>",
7361   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7362   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7363   "size" : 1,
7364   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7365   "template_args" : [ "_ZTIh" ]
7366  },
7367  {
7368   "alignment" : 1,
7369   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
7370   "name" : "android::trait_trivial_ctor<int>",
7371   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7372   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7373   "size" : 1,
7374   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7375   "template_args" : [ "_ZTIi" ]
7376  },
7377  {
7378   "alignment" : 1,
7379   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
7380   "name" : "android::trait_trivial_ctor<unsigned int>",
7381   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7382   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7383   "size" : 1,
7384   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7385   "template_args" : [ "_ZTIj" ]
7386  },
7387  {
7388   "alignment" : 1,
7389   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
7390   "name" : "android::trait_trivial_ctor<long>",
7391   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7392   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7393   "size" : 1,
7394   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7395   "template_args" : [ "_ZTIl" ]
7396  },
7397  {
7398   "alignment" : 1,
7399   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
7400   "name" : "android::trait_trivial_ctor<unsigned long>",
7401   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7402   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7403   "size" : 1,
7404   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7405   "template_args" : [ "_ZTIm" ]
7406  },
7407  {
7408   "alignment" : 1,
7409   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
7410   "name" : "android::trait_trivial_ctor<short>",
7411   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7412   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7413   "size" : 1,
7414   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7415   "template_args" : [ "_ZTIs" ]
7416  },
7417  {
7418   "alignment" : 1,
7419   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
7420   "name" : "android::trait_trivial_ctor<unsigned short>",
7421   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7422   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7423   "size" : 1,
7424   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7425   "template_args" : [ "_ZTIt" ]
7426  },
7427  {
7428   "alignment" : 1,
7429   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
7430   "name" : "android::trait_trivial_ctor<void>",
7431   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7432   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7433   "size" : 1,
7434   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7435   "template_args" : [ "_ZTIv" ]
7436  },
7437  {
7438   "alignment" : 1,
7439   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
7440   "name" : "android::trait_trivial_ctor<long long>",
7441   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7442   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7443   "size" : 1,
7444   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7445   "template_args" : [ "_ZTIx" ]
7446  },
7447  {
7448   "alignment" : 1,
7449   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
7450   "name" : "android::trait_trivial_ctor<unsigned long long>",
7451   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7452   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7453   "size" : 1,
7454   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7455   "template_args" : [ "_ZTIy" ]
7456  },
7457  {
7458   "alignment" : 1,
7459   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
7460   "name" : "android::trait_trivial_dtor<bool>",
7461   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7462   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7463   "size" : 1,
7464   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7465   "template_args" : [ "_ZTIb" ]
7466  },
7467  {
7468   "alignment" : 1,
7469   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
7470   "name" : "android::trait_trivial_dtor<char>",
7471   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7472   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7473   "size" : 1,
7474   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7475   "template_args" : [ "_ZTIc" ]
7476  },
7477  {
7478   "alignment" : 1,
7479   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
7480   "name" : "android::trait_trivial_dtor<double>",
7481   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7482   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7483   "size" : 1,
7484   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7485   "template_args" : [ "_ZTId" ]
7486  },
7487  {
7488   "alignment" : 1,
7489   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
7490   "name" : "android::trait_trivial_dtor<float>",
7491   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7492   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7493   "size" : 1,
7494   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7495   "template_args" : [ "_ZTIf" ]
7496  },
7497  {
7498   "alignment" : 1,
7499   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
7500   "name" : "android::trait_trivial_dtor<unsigned char>",
7501   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7502   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7503   "size" : 1,
7504   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7505   "template_args" : [ "_ZTIh" ]
7506  },
7507  {
7508   "alignment" : 1,
7509   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
7510   "name" : "android::trait_trivial_dtor<int>",
7511   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
7512   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
7513   "size" : 1,
7514   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7515   "template_args" : [ "_ZTIi" ]
7516  },
7517  {
7518   "alignment" : 1,
7519   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
7520   "name" : "android::trait_trivial_dtor<unsigned int>",
7521   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
7522   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
7523   "size" : 1,
7524   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7525   "template_args" : [ "_ZTIj" ]
7526  },
7527  {
7528   "alignment" : 1,
7529   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
7530   "name" : "android::trait_trivial_dtor<long>",
7531   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
7532   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
7533   "size" : 1,
7534   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7535   "template_args" : [ "_ZTIl" ]
7536  },
7537  {
7538   "alignment" : 1,
7539   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
7540   "name" : "android::trait_trivial_dtor<unsigned long>",
7541   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
7542   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
7543   "size" : 1,
7544   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7545   "template_args" : [ "_ZTIm" ]
7546  },
7547  {
7548   "alignment" : 1,
7549   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
7550   "name" : "android::trait_trivial_dtor<short>",
7551   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
7552   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
7553   "size" : 1,
7554   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7555   "template_args" : [ "_ZTIs" ]
7556  },
7557  {
7558   "alignment" : 1,
7559   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
7560   "name" : "android::trait_trivial_dtor<unsigned short>",
7561   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
7562   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
7563   "size" : 1,
7564   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7565   "template_args" : [ "_ZTIt" ]
7566  },
7567  {
7568   "alignment" : 1,
7569   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
7570   "name" : "android::trait_trivial_dtor<void>",
7571   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
7572   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
7573   "size" : 1,
7574   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7575   "template_args" : [ "_ZTIv" ]
7576  },
7577  {
7578   "alignment" : 1,
7579   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
7580   "name" : "android::trait_trivial_dtor<long long>",
7581   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
7582   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
7583   "size" : 1,
7584   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7585   "template_args" : [ "_ZTIx" ]
7586  },
7587  {
7588   "alignment" : 1,
7589   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
7590   "name" : "android::trait_trivial_dtor<unsigned long long>",
7591   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
7592   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
7593   "size" : 1,
7594   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7595   "template_args" : [ "_ZTIy" ]
7596  },
7597  {
7598   "alignment" : 1,
7599   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7600   "name" : "android::trait_trivial_move<android::String8>",
7601   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7602   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7603   "size" : 1,
7604   "source_file" : "/system/core/libutils/include/utils/String8.h",
7605   "template_args" : [ "_ZTIN7android7String8E" ]
7606  },
7607  {
7608   "alignment" : 1,
7609   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7610   "name" : "android::trait_trivial_move<android::String16>",
7611   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7612   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7613   "size" : 1,
7614   "source_file" : "/system/core/libutils/include/utils/String16.h",
7615   "template_args" : [ "_ZTIN7android8String16E" ]
7616  },
7617  {
7618   "alignment" : 1,
7619   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
7620   "name" : "android::trait_trivial_move<bool>",
7621   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
7622   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
7623   "size" : 1,
7624   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7625   "template_args" : [ "_ZTIb" ]
7626  },
7627  {
7628   "alignment" : 1,
7629   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
7630   "name" : "android::trait_trivial_move<char>",
7631   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
7632   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
7633   "size" : 1,
7634   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7635   "template_args" : [ "_ZTIc" ]
7636  },
7637  {
7638   "alignment" : 1,
7639   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
7640   "name" : "android::trait_trivial_move<double>",
7641   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
7642   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
7643   "size" : 1,
7644   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7645   "template_args" : [ "_ZTId" ]
7646  },
7647  {
7648   "alignment" : 1,
7649   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
7650   "name" : "android::trait_trivial_move<float>",
7651   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
7652   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
7653   "size" : 1,
7654   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7655   "template_args" : [ "_ZTIf" ]
7656  },
7657  {
7658   "alignment" : 1,
7659   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
7660   "name" : "android::trait_trivial_move<unsigned char>",
7661   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
7662   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
7663   "size" : 1,
7664   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7665   "template_args" : [ "_ZTIh" ]
7666  },
7667  {
7668   "alignment" : 1,
7669   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
7670   "name" : "android::trait_trivial_move<int>",
7671   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
7672   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
7673   "size" : 1,
7674   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7675   "template_args" : [ "_ZTIi" ]
7676  },
7677  {
7678   "alignment" : 1,
7679   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
7680   "name" : "android::trait_trivial_move<unsigned int>",
7681   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
7682   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
7683   "size" : 1,
7684   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7685   "template_args" : [ "_ZTIj" ]
7686  },
7687  {
7688   "alignment" : 1,
7689   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
7690   "name" : "android::trait_trivial_move<long>",
7691   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
7692   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
7693   "size" : 1,
7694   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7695   "template_args" : [ "_ZTIl" ]
7696  },
7697  {
7698   "alignment" : 1,
7699   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
7700   "name" : "android::trait_trivial_move<unsigned long>",
7701   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
7702   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
7703   "size" : 1,
7704   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7705   "template_args" : [ "_ZTIm" ]
7706  },
7707  {
7708   "alignment" : 1,
7709   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
7710   "name" : "android::trait_trivial_move<short>",
7711   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
7712   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
7713   "size" : 1,
7714   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7715   "template_args" : [ "_ZTIs" ]
7716  },
7717  {
7718   "alignment" : 1,
7719   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
7720   "name" : "android::trait_trivial_move<unsigned short>",
7721   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
7722   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
7723   "size" : 1,
7724   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7725   "template_args" : [ "_ZTIt" ]
7726  },
7727  {
7728   "alignment" : 1,
7729   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
7730   "name" : "android::trait_trivial_move<void>",
7731   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
7732   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
7733   "size" : 1,
7734   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7735   "template_args" : [ "_ZTIv" ]
7736  },
7737  {
7738   "alignment" : 1,
7739   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
7740   "name" : "android::trait_trivial_move<long long>",
7741   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
7742   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
7743   "size" : 1,
7744   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7745   "template_args" : [ "_ZTIx" ]
7746  },
7747  {
7748   "alignment" : 1,
7749   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
7750   "name" : "android::trait_trivial_move<unsigned long long>",
7751   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
7752   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
7753   "size" : 1,
7754   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7755   "template_args" : [ "_ZTIy" ]
7756  },
7757  {
7758   "alignment" : 4,
7759   "base_specifiers" :
7760   [
7761    {
7762     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
7763    }
7764   ],
7765   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
7766   "name" : "android::VirtualLightRefBase",
7767   "record_kind" : "class",
7768   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
7769   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
7770   "size" : 8,
7771   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7772   "vtable_components" :
7773   [
7774    {
7775     "kind" : "offset_to_top"
7776    },
7777    {
7778     "kind" : "rtti",
7779     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
7780    },
7781    {
7782     "kind" : "complete_dtor_pointer",
7783     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
7784    },
7785    {
7786     "kind" : "deleting_dtor_pointer",
7787     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
7788    }
7789   ]
7790  },
7791  {
7792   "alignment" : 4,
7793   "fields" :
7794   [
7795    {
7796     "access" : "private",
7797     "field_name" : "m_ptr",
7798     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
7799    }
7800   ],
7801   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7802   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
7803   "record_kind" : "class",
7804   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7805   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7806   "size" : 4,
7807   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
7808   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
7809  },
7810  {
7811   "alignment" : 4,
7812   "fields" :
7813   [
7814    {
7815     "access" : "private",
7816     "field_name" : "m_ptr",
7817     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
7818    }
7819   ],
7820   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7821   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
7822   "record_kind" : "class",
7823   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7824   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7825   "size" : 4,
7826   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
7827   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
7828  },
7829  {
7830   "alignment" : 4,
7831   "fields" :
7832   [
7833    {
7834     "access" : "private",
7835     "field_name" : "m_ptr",
7836     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
7837    }
7838   ],
7839   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7840   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7841   "record_kind" : "class",
7842   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7843   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7844   "size" : 4,
7845   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
7846   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
7847  },
7848  {
7849   "alignment" : 4,
7850   "fields" :
7851   [
7852    {
7853     "access" : "private",
7854     "field_name" : "m_ptr",
7855     "referenced_type" : "_ZTIPN7android6ThreadE"
7856    }
7857   ],
7858   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
7859   "name" : "android::sp<android::Thread>",
7860   "record_kind" : "class",
7861   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
7862   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
7863   "size" : 4,
7864   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
7865   "template_args" : [ "_ZTIN7android6ThreadE" ]
7866  },
7867  {
7868   "alignment" : 4,
7869   "fields" :
7870   [
7871    {
7872     "access" : "private",
7873     "field_name" : "m_ptr",
7874     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
7875    }
7876   ],
7877   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
7878   "name" : "android::sp<android::hardware::IInterface>",
7879   "record_kind" : "class",
7880   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
7881   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
7882   "size" : 4,
7883   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
7884   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
7885  },
7886  {
7887   "alignment" : 4,
7888   "fields" :
7889   [
7890    {
7891     "access" : "private",
7892     "field_name" : "m_ptr",
7893     "referenced_type" : "_ZTIPN7android8hardware10automotive12audiocontrol4V1_013IAudioControlE"
7894    }
7895   ],
7896   "linker_set_key" : "_ZTIN7android2spINS_8hardware10automotive12audiocontrol4V1_013IAudioControlEEE",
7897   "name" : "android::sp<android::hardware::automotive::audiocontrol::V1_0::IAudioControl>",
7898   "record_kind" : "class",
7899   "referenced_type" : "_ZTIN7android2spINS_8hardware10automotive12audiocontrol4V1_013IAudioControlEEE",
7900   "self_type" : "_ZTIN7android2spINS_8hardware10automotive12audiocontrol4V1_013IAudioControlEEE",
7901   "size" : 4,
7902   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
7903   "template_args" :
7904   [
7905    "_ZTIN7android8hardware10automotive12audiocontrol4V1_013IAudioControlE"
7906   ]
7907  },
7908  {
7909   "alignment" : 4,
7910   "fields" :
7911   [
7912    {
7913     "access" : "private",
7914     "field_name" : "m_ptr",
7915     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
7916    }
7917   ],
7918   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
7919   "name" : "android::sp<android::hardware::ProcessState>",
7920   "record_kind" : "class",
7921   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
7922   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
7923   "size" : 4,
7924   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
7925   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
7926  },
7927  {
7928   "alignment" : 4,
7929   "fields" :
7930   [
7931    {
7932     "access" : "private",
7933     "field_name" : "m_ptr",
7934     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
7935    }
7936   ],
7937   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
7938   "name" : "android::sp<android::hardware::hidl_death_recipient>",
7939   "record_kind" : "class",
7940   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
7941   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
7942   "size" : 4,
7943   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
7944   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
7945  },
7946  {
7947   "alignment" : 4,
7948   "fields" :
7949   [
7950    {
7951     "access" : "private",
7952     "field_name" : "m_ptr",
7953     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
7954    }
7955   ],
7956   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7957   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
7958   "record_kind" : "class",
7959   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7960   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7961   "size" : 4,
7962   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
7963   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
7964  },
7965  {
7966   "alignment" : 4,
7967   "fields" :
7968   [
7969    {
7970     "access" : "private",
7971     "field_name" : "m_ptr",
7972     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
7973    }
7974   ],
7975   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
7976   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
7977   "record_kind" : "class",
7978   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
7979   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
7980   "size" : 4,
7981   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
7982   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
7983  },
7984  {
7985   "alignment" : 4,
7986   "fields" :
7987   [
7988    {
7989     "access" : "private",
7990     "field_name" : "m_ptr",
7991     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
7992    }
7993   ],
7994   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
7995   "name" : "android::sp<android::hardware::IBinder>",
7996   "record_kind" : "class",
7997   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
7998   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
7999   "size" : 4,
8000   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8001   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
8002  },
8003  {
8004   "alignment" : 4,
8005   "fields" :
8006   [
8007    {
8008     "access" : "private",
8009     "field_name" : "m_ptr",
8010     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
8011    }
8012   ],
8013   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8014   "name" : "android::sp<android::hardware::BHwBinder>",
8015   "record_kind" : "class",
8016   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8017   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8018   "size" : 4,
8019   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8020   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
8021  },
8022  {
8023   "alignment" : 4,
8024   "fields" :
8025   [
8026    {
8027     "access" : "private",
8028     "field_name" : "m_ptr",
8029     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8030    },
8031    {
8032     "access" : "private",
8033     "field_name" : "m_refs",
8034     "field_offset" : 32,
8035     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8036    }
8037   ],
8038   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8039   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
8040   "record_kind" : "class",
8041   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8042   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8043   "size" : 8,
8044   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8045   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8046  },
8047  {
8048   "alignment" : 4,
8049   "fields" :
8050   [
8051    {
8052     "access" : "private",
8053     "field_name" : "m_ptr",
8054     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8055    },
8056    {
8057     "access" : "private",
8058     "field_name" : "m_refs",
8059     "field_offset" : 32,
8060     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8061    }
8062   ],
8063   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8064   "name" : "android::wp<android::hardware::hidl_death_recipient>",
8065   "record_kind" : "class",
8066   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8067   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8068   "size" : 8,
8069   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8070   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8071  },
8072  {
8073   "alignment" : 4,
8074   "fields" :
8075   [
8076    {
8077     "access" : "private",
8078     "field_name" : "m_ptr",
8079     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
8080    },
8081    {
8082     "access" : "private",
8083     "field_name" : "m_refs",
8084     "field_offset" : 32,
8085     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8086    }
8087   ],
8088   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8089   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
8090   "record_kind" : "class",
8091   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8092   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8093   "size" : 8,
8094   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8095   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
8096  },
8097  {
8098   "alignment" : 4,
8099   "fields" :
8100   [
8101    {
8102     "access" : "private",
8103     "field_name" : "m_ptr",
8104     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
8105    },
8106    {
8107     "access" : "private",
8108     "field_name" : "m_refs",
8109     "field_offset" : 32,
8110     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8111    }
8112   ],
8113   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8114   "name" : "android::wp<android::hardware::BHwBinder>",
8115   "record_kind" : "class",
8116   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8117   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8118   "size" : 8,
8119   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8120   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
8121  },
8122  {
8123   "alignment" : 4,
8124   "base_specifiers" :
8125   [
8126    {
8127     "is_virtual" : true,
8128     "referenced_type" : "_ZTIN7android7RefBaseE"
8129    }
8130   ],
8131   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8132   "name" : "android::hidl::base::V1_0::IBase",
8133   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8134   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8135   "size" : 12,
8136   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
8137   "vtable_components" :
8138   [
8139    {
8140     "component_value" : 4,
8141     "kind" : "vbase_offset"
8142    },
8143    {
8144     "kind" : "offset_to_top"
8145    },
8146    {
8147     "kind" : "rtti",
8148     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8149    },
8150    {
8151     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
8152    },
8153    {
8154     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8155    },
8156    {
8157     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8158    },
8159    {
8160     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8161    },
8162    {
8163     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8164    },
8165    {
8166     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
8167    },
8168    {
8169     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8170    },
8171    {
8172     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
8173    },
8174    {
8175     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8176    },
8177    {
8178     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
8179    },
8180    {
8181     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8182    },
8183    {
8184     "kind" : "complete_dtor_pointer",
8185     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
8186    },
8187    {
8188     "kind" : "deleting_dtor_pointer",
8189     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
8190    },
8191    {
8192     "kind" : "vcall_offset"
8193    },
8194    {
8195     "kind" : "vcall_offset"
8196    },
8197    {
8198     "kind" : "vcall_offset"
8199    },
8200    {
8201     "kind" : "vcall_offset"
8202    },
8203    {
8204     "component_value" : -4,
8205     "kind" : "vcall_offset"
8206    },
8207    {
8208     "component_value" : -4,
8209     "kind" : "offset_to_top"
8210    },
8211    {
8212     "kind" : "rtti",
8213     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8214    },
8215    {
8216     "kind" : "complete_dtor_pointer",
8217     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
8218    },
8219    {
8220     "kind" : "deleting_dtor_pointer",
8221     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
8222    },
8223    {
8224     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8225    },
8226    {
8227     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8228    },
8229    {
8230     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8231    },
8232    {
8233     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8234    }
8235   ]
8236  },
8237  {
8238   "alignment" : 4,
8239   "base_specifiers" :
8240   [
8241    {
8242     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
8243    },
8244    {
8245     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8246    }
8247   ],
8248   "fields" :
8249   [
8250    {
8251     "access" : "private",
8252     "field_name" : "_hidl_mImpl",
8253     "field_offset" : 512,
8254     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
8255    }
8256   ],
8257   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8258   "name" : "android::hidl::base::V1_0::BnHwBase",
8259   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8260   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8261   "size" : 76,
8262   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
8263   "vtable_components" :
8264   [
8265    {
8266     "component_value" : 68,
8267     "kind" : "vbase_offset"
8268    },
8269    {
8270     "kind" : "offset_to_top"
8271    },
8272    {
8273     "kind" : "rtti",
8274     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8275    },
8276    {
8277     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8278    },
8279    {
8280     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
8281    },
8282    {
8283     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
8284    },
8285    {
8286     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
8287    },
8288    {
8289     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8290    },
8291    {
8292     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
8293    },
8294    {
8295     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
8296    },
8297    {
8298     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
8299    },
8300    {
8301     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8302    },
8303    {
8304     "kind" : "complete_dtor_pointer",
8305     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
8306    },
8307    {
8308     "kind" : "deleting_dtor_pointer",
8309     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
8310    },
8311    {
8312     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
8313    },
8314    {
8315     "component_value" : -20,
8316     "kind" : "offset_to_top"
8317    },
8318    {
8319     "kind" : "rtti",
8320     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8321    },
8322    {
8323     "kind" : "complete_dtor_pointer",
8324     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8325    },
8326    {
8327     "kind" : "deleting_dtor_pointer",
8328     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8329    },
8330    {
8331     "kind" : "vcall_offset"
8332    },
8333    {
8334     "kind" : "vcall_offset"
8335    },
8336    {
8337     "kind" : "vcall_offset"
8338    },
8339    {
8340     "kind" : "vcall_offset"
8341    },
8342    {
8343     "component_value" : -68,
8344     "kind" : "vcall_offset"
8345    },
8346    {
8347     "component_value" : -68,
8348     "kind" : "offset_to_top"
8349    },
8350    {
8351     "kind" : "rtti",
8352     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8353    },
8354    {
8355     "kind" : "complete_dtor_pointer",
8356     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8357    },
8358    {
8359     "kind" : "deleting_dtor_pointer",
8360     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8361    },
8362    {
8363     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8364    },
8365    {
8366     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8367    },
8368    {
8369     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8370    },
8371    {
8372     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8373    }
8374   ]
8375  },
8376  {
8377   "alignment" : 4,
8378   "base_specifiers" :
8379   [
8380    {
8381     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8382    },
8383    {
8384     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8385    }
8386   ],
8387   "fields" :
8388   [
8389    {
8390     "access" : "private",
8391     "field_name" : "_hidl_mMutex",
8392     "field_offset" : 544,
8393     "referenced_type" : "_ZTINSt3__15mutexE"
8394    },
8395    {
8396     "access" : "private",
8397     "field_name" : "_hidl_mDeathRecipients",
8398     "field_offset" : 576,
8399     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
8400    }
8401   ],
8402   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8403   "name" : "android::hidl::base::V1_0::BpHwBase",
8404   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8405   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8406   "size" : 92,
8407   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
8408   "vtable_components" :
8409   [
8410    {
8411     "component_value" : 84,
8412     "kind" : "vbase_offset"
8413    },
8414    {
8415     "kind" : "offset_to_top"
8416    },
8417    {
8418     "kind" : "rtti",
8419     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8420    },
8421    {
8422     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
8423    },
8424    {
8425     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8426    },
8427    {
8428     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8429    },
8430    {
8431     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8432    },
8433    {
8434     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8435    },
8436    {
8437     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
8438    },
8439    {
8440     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8441    },
8442    {
8443     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
8444    },
8445    {
8446     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8447    },
8448    {
8449     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
8450    },
8451    {
8452     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8453    },
8454    {
8455     "kind" : "complete_dtor_pointer",
8456     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
8457    },
8458    {
8459     "kind" : "deleting_dtor_pointer",
8460     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
8461    },
8462    {
8463     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8464    },
8465    {
8466     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8467    },
8468    {
8469     "component_value" : 80,
8470     "kind" : "vbase_offset"
8471    },
8472    {
8473     "component_value" : -4,
8474     "kind" : "offset_to_top"
8475    },
8476    {
8477     "kind" : "rtti",
8478     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8479    },
8480    {
8481     "kind" : "complete_dtor_pointer",
8482     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8483    },
8484    {
8485     "kind" : "deleting_dtor_pointer",
8486     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8487    },
8488    {
8489     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8490    },
8491    {
8492     "component_value" : 76,
8493     "kind" : "vbase_offset"
8494    },
8495    {
8496     "component_value" : -8,
8497     "kind" : "offset_to_top"
8498    },
8499    {
8500     "kind" : "rtti",
8501     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8502    },
8503    {
8504     "kind" : "complete_dtor_pointer",
8505     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8506    },
8507    {
8508     "kind" : "deleting_dtor_pointer",
8509     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8510    },
8511    {
8512     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8513    },
8514    {
8515     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8516    },
8517    {
8518     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8519    },
8520    {
8521     "component_value" : -24,
8522     "kind" : "offset_to_top"
8523    },
8524    {
8525     "kind" : "rtti",
8526     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8527    },
8528    {
8529     "kind" : "complete_dtor_pointer",
8530     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8531    },
8532    {
8533     "kind" : "deleting_dtor_pointer",
8534     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8535    },
8536    {
8537     "kind" : "vcall_offset"
8538    },
8539    {
8540     "component_value" : -76,
8541     "kind" : "vcall_offset"
8542    },
8543    {
8544     "component_value" : -84,
8545     "kind" : "vcall_offset"
8546    },
8547    {
8548     "component_value" : -76,
8549     "kind" : "vcall_offset"
8550    },
8551    {
8552     "component_value" : -84,
8553     "kind" : "vcall_offset"
8554    },
8555    {
8556     "component_value" : -84,
8557     "kind" : "offset_to_top"
8558    },
8559    {
8560     "kind" : "rtti",
8561     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8562    },
8563    {
8564     "kind" : "complete_dtor_pointer",
8565     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8566    },
8567    {
8568     "kind" : "deleting_dtor_pointer",
8569     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8570    },
8571    {
8572     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
8573    },
8574    {
8575     "mangled_component_name" : "_ZTv0_n20_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8576    },
8577    {
8578     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8579    },
8580    {
8581     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8582    }
8583   ]
8584  },
8585  {
8586   "alignment" : 8,
8587   "fields" :
8588   [
8589    {
8590     "field_name" : "pid",
8591     "referenced_type" : "_ZTIi"
8592    },
8593    {
8594     "field_name" : "ptr",
8595     "field_offset" : 64,
8596     "referenced_type" : "_ZTIy"
8597    },
8598    {
8599     "field_name" : "arch",
8600     "field_offset" : 128,
8601     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
8602    }
8603   ],
8604   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8605   "name" : "android::hidl::base::V1_0::DebugInfo",
8606   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8607   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8608   "size" : 24,
8609   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8610  },
8611  {
8612   "alignment" : 8,
8613   "fields" :
8614   [
8615    {
8616     "field_name" : "interfaceName",
8617     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
8618    },
8619    {
8620     "field_name" : "instanceName",
8621     "field_offset" : 128,
8622     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
8623    },
8624    {
8625     "field_name" : "pid",
8626     "field_offset" : 256,
8627     "referenced_type" : "_ZTIi"
8628    },
8629    {
8630     "field_name" : "clientPids",
8631     "field_offset" : 320,
8632     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
8633    },
8634    {
8635     "field_name" : "arch",
8636     "field_offset" : 448,
8637     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
8638    }
8639   ],
8640   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
8641   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
8642   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
8643   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
8644   "size" : 64,
8645   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8646  },
8647  {
8648   "alignment" : 4,
8649   "base_specifiers" :
8650   [
8651    {
8652     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8653    }
8654   ],
8655   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
8656   "name" : "android::hidl::manager::V1_0::IServiceManager",
8657   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
8658   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
8659   "size" : 12,
8660   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
8661   "vtable_components" :
8662   [
8663    {
8664     "component_value" : 4,
8665     "kind" : "vbase_offset"
8666    },
8667    {
8668     "kind" : "offset_to_top"
8669    },
8670    {
8671     "kind" : "rtti",
8672     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
8673    },
8674    {
8675     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
8676    },
8677    {
8678     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8679    },
8680    {
8681     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8682    },
8683    {
8684     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8685    },
8686    {
8687     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8688    },
8689    {
8690     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
8691    },
8692    {
8693     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8694    },
8695    {
8696     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
8697    },
8698    {
8699     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
8700    },
8701    {
8702     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
8703    },
8704    {
8705     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8706    },
8707    {
8708     "kind" : "complete_dtor_pointer",
8709     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
8710    },
8711    {
8712     "kind" : "deleting_dtor_pointer",
8713     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
8714    },
8715    {
8716     "is_pure" : true,
8717     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
8718    },
8719    {
8720     "is_pure" : true,
8721     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
8722    },
8723    {
8724     "is_pure" : true,
8725     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
8726    },
8727    {
8728     "is_pure" : true,
8729     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8730    },
8731    {
8732     "is_pure" : true,
8733     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
8734    },
8735    {
8736     "is_pure" : true,
8737     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
8738    },
8739    {
8740     "is_pure" : true,
8741     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
8742    },
8743    {
8744     "is_pure" : true,
8745     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
8746    },
8747    {
8748     "kind" : "vcall_offset"
8749    },
8750    {
8751     "kind" : "vcall_offset"
8752    },
8753    {
8754     "kind" : "vcall_offset"
8755    },
8756    {
8757     "kind" : "vcall_offset"
8758    },
8759    {
8760     "component_value" : -4,
8761     "kind" : "vcall_offset"
8762    },
8763    {
8764     "component_value" : -4,
8765     "kind" : "offset_to_top"
8766    },
8767    {
8768     "kind" : "rtti",
8769     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
8770    },
8771    {
8772     "kind" : "complete_dtor_pointer",
8773     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
8774    },
8775    {
8776     "kind" : "deleting_dtor_pointer",
8777     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
8778    },
8779    {
8780     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8781    },
8782    {
8783     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8784    },
8785    {
8786     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8787    },
8788    {
8789     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8790    }
8791   ]
8792  },
8793  {
8794   "alignment" : 4,
8795   "base_specifiers" :
8796   [
8797    {
8798     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8799    }
8800   ],
8801   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
8802   "name" : "android::hidl::manager::V1_0::IServiceNotification",
8803   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
8804   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
8805   "size" : 12,
8806   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
8807   "vtable_components" :
8808   [
8809    {
8810     "component_value" : 4,
8811     "kind" : "vbase_offset"
8812    },
8813    {
8814     "kind" : "offset_to_top"
8815    },
8816    {
8817     "kind" : "rtti",
8818     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
8819    },
8820    {
8821     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
8822    },
8823    {
8824     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8825    },
8826    {
8827     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8828    },
8829    {
8830     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8831    },
8832    {
8833     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8834    },
8835    {
8836     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
8837    },
8838    {
8839     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8840    },
8841    {
8842     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
8843    },
8844    {
8845     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
8846    },
8847    {
8848     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
8849    },
8850    {
8851     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8852    },
8853    {
8854     "kind" : "complete_dtor_pointer",
8855     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
8856    },
8857    {
8858     "kind" : "deleting_dtor_pointer",
8859     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
8860    },
8861    {
8862     "is_pure" : true,
8863     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
8864    },
8865    {
8866     "kind" : "vcall_offset"
8867    },
8868    {
8869     "kind" : "vcall_offset"
8870    },
8871    {
8872     "kind" : "vcall_offset"
8873    },
8874    {
8875     "kind" : "vcall_offset"
8876    },
8877    {
8878     "component_value" : -4,
8879     "kind" : "vcall_offset"
8880    },
8881    {
8882     "component_value" : -4,
8883     "kind" : "offset_to_top"
8884    },
8885    {
8886     "kind" : "rtti",
8887     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
8888    },
8889    {
8890     "kind" : "complete_dtor_pointer",
8891     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
8892    },
8893    {
8894     "kind" : "deleting_dtor_pointer",
8895     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
8896    },
8897    {
8898     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8899    },
8900    {
8901     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8902    },
8903    {
8904     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8905    },
8906    {
8907     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8908    }
8909   ]
8910  },
8911  {
8912   "alignment" : 4,
8913   "fields" :
8914   [
8915    {
8916     "access" : "private",
8917     "field_name" : "mLock",
8918     "referenced_type" : "_ZTIRN7android5MutexE"
8919    }
8920   ],
8921   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
8922   "name" : "android::Mutex::Autolock",
8923   "record_kind" : "class",
8924   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
8925   "self_type" : "_ZTIN7android5Mutex8AutolockE",
8926   "size" : 4,
8927   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
8928  },
8929  {
8930   "alignment" : 4,
8931   "fields" :
8932   [
8933    {
8934     "access" : "private",
8935     "field_name" : "mMutex",
8936     "referenced_type" : "_ZTI15pthread_mutex_t"
8937    }
8938   ],
8939   "linker_set_key" : "_ZTIN7android5MutexE",
8940   "name" : "android::Mutex",
8941   "record_kind" : "class",
8942   "referenced_type" : "_ZTIN7android5MutexE",
8943   "self_type" : "_ZTIN7android5MutexE",
8944   "size" : 4,
8945   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
8946  },
8947  {
8948   "alignment" : 4,
8949   "fields" :
8950   [
8951    {
8952     "access" : "private",
8953     "field_name" : "mLock",
8954     "referenced_type" : "_ZTIRN7android6RWLockE"
8955    }
8956   ],
8957   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
8958   "name" : "android::RWLock::AutoRLock",
8959   "record_kind" : "class",
8960   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
8961   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
8962   "size" : 4,
8963   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
8964  },
8965  {
8966   "alignment" : 4,
8967   "fields" :
8968   [
8969    {
8970     "access" : "private",
8971     "field_name" : "mLock",
8972     "referenced_type" : "_ZTIRN7android6RWLockE"
8973    }
8974   ],
8975   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
8976   "name" : "android::RWLock::AutoWLock",
8977   "record_kind" : "class",
8978   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
8979   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
8980   "size" : 4,
8981   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
8982  },
8983  {
8984   "alignment" : 4,
8985   "fields" :
8986   [
8987    {
8988     "access" : "private",
8989     "field_name" : "mRWLock",
8990     "referenced_type" : "_ZTI16pthread_rwlock_t"
8991    }
8992   ],
8993   "linker_set_key" : "_ZTIN7android6RWLockE",
8994   "name" : "android::RWLock",
8995   "record_kind" : "class",
8996   "referenced_type" : "_ZTIN7android6RWLockE",
8997   "self_type" : "_ZTIN7android6RWLockE",
8998   "size" : 40,
8999   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9000  },
9001  {
9002   "alignment" : 4,
9003   "base_specifiers" :
9004   [
9005    {
9006     "is_virtual" : true,
9007     "referenced_type" : "_ZTIN7android7RefBaseE"
9008    }
9009   ],
9010   "fields" :
9011   [
9012    {
9013     "access" : "private",
9014     "field_name" : "mCanCallJava",
9015     "field_offset" : 32,
9016     "referenced_type" : "_ZTIKb"
9017    },
9018    {
9019     "access" : "private",
9020     "field_name" : "mThread",
9021     "field_offset" : 64,
9022     "referenced_type" : "_ZTIPv"
9023    },
9024    {
9025     "access" : "private",
9026     "field_name" : "mLock",
9027     "field_offset" : 96,
9028     "referenced_type" : "_ZTIN7android5MutexE"
9029    },
9030    {
9031     "access" : "private",
9032     "field_name" : "mThreadExitedCondition",
9033     "field_offset" : 128,
9034     "referenced_type" : "_ZTIN7android9ConditionE"
9035    },
9036    {
9037     "access" : "private",
9038     "field_name" : "mStatus",
9039     "field_offset" : 160,
9040     "referenced_type" : "_ZTIi"
9041    },
9042    {
9043     "access" : "private",
9044     "field_name" : "mExitPending",
9045     "field_offset" : 192,
9046     "referenced_type" : "_ZTIVb"
9047    },
9048    {
9049     "access" : "private",
9050     "field_name" : "mRunning",
9051     "field_offset" : 200,
9052     "referenced_type" : "_ZTIVb"
9053    },
9054    {
9055     "access" : "private",
9056     "field_name" : "mHoldSelf",
9057     "field_offset" : 224,
9058     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
9059    },
9060    {
9061     "access" : "private",
9062     "field_name" : "mTid",
9063     "field_offset" : 256,
9064     "referenced_type" : "_ZTIi"
9065    }
9066   ],
9067   "linker_set_key" : "_ZTIN7android6ThreadE",
9068   "name" : "android::Thread",
9069   "record_kind" : "class",
9070   "referenced_type" : "_ZTIN7android6ThreadE",
9071   "self_type" : "_ZTIN7android6ThreadE",
9072   "size" : 44,
9073   "source_file" : "/system/core/libutils/include/utils/Thread.h",
9074   "vtable_components" :
9075   [
9076    {
9077     "component_value" : 36,
9078     "kind" : "vbase_offset"
9079    },
9080    {
9081     "kind" : "offset_to_top"
9082    },
9083    {
9084     "kind" : "rtti",
9085     "mangled_component_name" : "_ZTIN7android6ThreadE"
9086    },
9087    {
9088     "kind" : "complete_dtor_pointer",
9089     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
9090    },
9091    {
9092     "kind" : "deleting_dtor_pointer",
9093     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
9094    },
9095    {
9096     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
9097    },
9098    {
9099     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
9100    },
9101    {
9102     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
9103    },
9104    {
9105     "is_pure" : true,
9106     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
9107    },
9108    {
9109     "kind" : "vcall_offset"
9110    },
9111    {
9112     "kind" : "vcall_offset"
9113    },
9114    {
9115     "kind" : "vcall_offset"
9116    },
9117    {
9118     "kind" : "vcall_offset"
9119    },
9120    {
9121     "component_value" : -36,
9122     "kind" : "vcall_offset"
9123    },
9124    {
9125     "component_value" : -36,
9126     "kind" : "offset_to_top"
9127    },
9128    {
9129     "kind" : "rtti",
9130     "mangled_component_name" : "_ZTIN7android6ThreadE"
9131    },
9132    {
9133     "kind" : "complete_dtor_pointer",
9134     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
9135    },
9136    {
9137     "kind" : "deleting_dtor_pointer",
9138     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
9139    },
9140    {
9141     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9142    },
9143    {
9144     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9145    },
9146    {
9147     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9148    },
9149    {
9150     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9151    }
9152   ]
9153  },
9154  {
9155   "alignment" : 4,
9156   "base_specifiers" :
9157   [
9158    {
9159     "access" : "private",
9160     "referenced_type" : "_ZTIN7android10VectorImplE"
9161    }
9162   ],
9163   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9164   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
9165   "record_kind" : "class",
9166   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9167   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9168   "size" : 20,
9169   "source_file" : "/system/core/libutils/include/utils/Vector.h",
9170   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
9171   "vtable_components" :
9172   [
9173    {
9174     "kind" : "offset_to_top"
9175    },
9176    {
9177     "kind" : "rtti",
9178     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
9179    },
9180    {
9181     "kind" : "complete_dtor_pointer",
9182     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
9183    },
9184    {
9185     "kind" : "deleting_dtor_pointer",
9186     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
9187    },
9188    {
9189     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
9190    },
9191    {
9192     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
9193    },
9194    {
9195     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
9196    },
9197    {
9198     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
9199    },
9200    {
9201     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
9202    },
9203    {
9204     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
9205    }
9206   ]
9207  },
9208  {
9209   "alignment" : 1,
9210   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
9211   "name" : "android::RefBase::weakref_type",
9212   "record_kind" : "class",
9213   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
9214   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
9215   "size" : 1,
9216   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9217  },
9218  {
9219   "alignment" : 4,
9220   "fields" :
9221   [
9222    {
9223     "access" : "private",
9224     "field_name" : "mRefs",
9225     "field_offset" : 32,
9226     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
9227    }
9228   ],
9229   "linker_set_key" : "_ZTIN7android7RefBaseE",
9230   "name" : "android::RefBase",
9231   "record_kind" : "class",
9232   "referenced_type" : "_ZTIN7android7RefBaseE",
9233   "self_type" : "_ZTIN7android7RefBaseE",
9234   "size" : 8,
9235   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9236   "vtable_components" :
9237   [
9238    {
9239     "kind" : "offset_to_top"
9240    },
9241    {
9242     "kind" : "rtti",
9243     "mangled_component_name" : "_ZTIN7android7RefBaseE"
9244    },
9245    {
9246     "kind" : "complete_dtor_pointer",
9247     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
9248    },
9249    {
9250     "kind" : "deleting_dtor_pointer",
9251     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
9252    },
9253    {
9254     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9255    },
9256    {
9257     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9258    },
9259    {
9260     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9261    },
9262    {
9263     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9264    }
9265   ]
9266  },
9267  {
9268   "alignment" : 4,
9269   "fields" :
9270   [
9271    {
9272     "access" : "private",
9273     "field_name" : "mString",
9274     "referenced_type" : "_ZTIPKc"
9275    }
9276   ],
9277   "linker_set_key" : "_ZTIN7android7String8E",
9278   "name" : "android::String8",
9279   "record_kind" : "class",
9280   "referenced_type" : "_ZTIN7android7String8E",
9281   "self_type" : "_ZTIN7android7String8E",
9282   "size" : 4,
9283   "source_file" : "/system/core/libutils/include/utils/String8.h"
9284  },
9285  {
9286   "alignment" : 4,
9287   "fields" :
9288   [
9289    {
9290     "access" : "private",
9291     "field_name" : "mString",
9292     "referenced_type" : "_ZTIPKDs"
9293    }
9294   ],
9295   "linker_set_key" : "_ZTIN7android8String16E",
9296   "name" : "android::String16",
9297   "record_kind" : "class",
9298   "referenced_type" : "_ZTIN7android8String16E",
9299   "self_type" : "_ZTIN7android8String16E",
9300   "size" : 4,
9301   "source_file" : "/system/core/libutils/include/utils/String16.h"
9302  },
9303  {
9304   "alignment" : 8,
9305   "base_specifiers" :
9306   [
9307    {
9308     "is_virtual" : true,
9309     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
9310    },
9311    {
9312     "is_virtual" : true,
9313     "referenced_type" : "_ZTIN7android7RefBaseE"
9314    }
9315   ],
9316   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
9317   "name" : "android::hardware::HidlMemory",
9318   "record_kind" : "class",
9319   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
9320   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
9321   "size" : 56,
9322   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9323   "vtable_components" :
9324   [
9325    {
9326     "component_value" : 48,
9327     "kind" : "vbase_offset"
9328    },
9329    {
9330     "component_value" : 8,
9331     "kind" : "vbase_offset"
9332    },
9333    {
9334     "kind" : "offset_to_top"
9335    },
9336    {
9337     "kind" : "rtti",
9338     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9339    },
9340    {
9341     "kind" : "complete_dtor_pointer",
9342     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
9343    },
9344    {
9345     "kind" : "deleting_dtor_pointer",
9346     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
9347    },
9348    {
9349     "kind" : "vcall_offset"
9350    },
9351    {
9352     "kind" : "vcall_offset"
9353    },
9354    {
9355     "kind" : "vcall_offset"
9356    },
9357    {
9358     "kind" : "vcall_offset"
9359    },
9360    {
9361     "component_value" : -48,
9362     "kind" : "vcall_offset"
9363    },
9364    {
9365     "component_value" : -48,
9366     "kind" : "offset_to_top"
9367    },
9368    {
9369     "kind" : "rtti",
9370     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9371    },
9372    {
9373     "kind" : "complete_dtor_pointer",
9374     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
9375    },
9376    {
9377     "kind" : "deleting_dtor_pointer",
9378     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
9379    },
9380    {
9381     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9382    },
9383    {
9384     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9385    },
9386    {
9387     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9388    },
9389    {
9390     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9391    }
9392   ]
9393  },
9394  {
9395   "alignment" : 4,
9396   "base_specifiers" :
9397   [
9398    {
9399     "is_virtual" : true,
9400     "referenced_type" : "_ZTIN7android7RefBaseE"
9401    }
9402   ],
9403   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
9404   "name" : "android::hardware::IInterface",
9405   "record_kind" : "class",
9406   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
9407   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
9408   "size" : 12,
9409   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9410   "vtable_components" :
9411   [
9412    {
9413     "component_value" : 4,
9414     "kind" : "vbase_offset"
9415    },
9416    {
9417     "kind" : "offset_to_top"
9418    },
9419    {
9420     "kind" : "rtti",
9421     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9422    },
9423    {
9424     "kind" : "complete_dtor_pointer",
9425     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
9426    },
9427    {
9428     "kind" : "deleting_dtor_pointer",
9429     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
9430    },
9431    {
9432     "is_pure" : true,
9433     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
9434    },
9435    {
9436     "kind" : "vcall_offset"
9437    },
9438    {
9439     "kind" : "vcall_offset"
9440    },
9441    {
9442     "kind" : "vcall_offset"
9443    },
9444    {
9445     "kind" : "vcall_offset"
9446    },
9447    {
9448     "component_value" : -4,
9449     "kind" : "vcall_offset"
9450    },
9451    {
9452     "component_value" : -4,
9453     "kind" : "offset_to_top"
9454    },
9455    {
9456     "kind" : "rtti",
9457     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9458    },
9459    {
9460     "kind" : "complete_dtor_pointer",
9461     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
9462    },
9463    {
9464     "kind" : "deleting_dtor_pointer",
9465     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
9466    },
9467    {
9468     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9469    },
9470    {
9471     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9472    },
9473    {
9474     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9475    },
9476    {
9477     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9478    }
9479   ]
9480  },
9481  {
9482   "alignment" : 4,
9483   "base_specifiers" :
9484   [
9485    {
9486     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9487    }
9488   ],
9489   "linker_set_key" : "_ZTIN7android8hardware10automotive12audiocontrol4V1_013IAudioControlE",
9490   "name" : "android::hardware::automotive::audiocontrol::V1_0::IAudioControl",
9491   "referenced_type" : "_ZTIN7android8hardware10automotive12audiocontrol4V1_013IAudioControlE",
9492   "self_type" : "_ZTIN7android8hardware10automotive12audiocontrol4V1_013IAudioControlE",
9493   "size" : 12,
9494   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/audiocontrol/1.0/[email protected]_genc++_headers/gen/android/hardware/automotive/audiocontrol/1.0/IAudioControl.h",
9495   "vtable_components" :
9496   [
9497    {
9498     "component_value" : 4,
9499     "kind" : "vbase_offset"
9500    },
9501    {
9502     "kind" : "offset_to_top"
9503    },
9504    {
9505     "kind" : "rtti",
9506     "mangled_component_name" : "_ZTIN7android8hardware10automotive12audiocontrol4V1_013IAudioControlE"
9507    },
9508    {
9509     "mangled_component_name" : "_ZNK7android8hardware10automotive12audiocontrol4V1_013IAudioControl8isRemoteEv"
9510    },
9511    {
9512     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_013IAudioControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9513    },
9514    {
9515     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_013IAudioControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9516    },
9517    {
9518     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_013IAudioControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9519    },
9520    {
9521     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_013IAudioControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9522    },
9523    {
9524     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_013IAudioControl21setHALInstrumentationEv"
9525    },
9526    {
9527     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_013IAudioControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9528    },
9529    {
9530     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_013IAudioControl4pingEv"
9531    },
9532    {
9533     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_013IAudioControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9534    },
9535    {
9536     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_013IAudioControl21notifySyspropsChangedEv"
9537    },
9538    {
9539     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_013IAudioControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9540    },
9541    {
9542     "kind" : "complete_dtor_pointer",
9543     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_013IAudioControlD1Ev"
9544    },
9545    {
9546     "kind" : "deleting_dtor_pointer",
9547     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_013IAudioControlD0Ev"
9548    },
9549    {
9550     "is_pure" : true,
9551     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_013IAudioControl16getBusForContextENS3_13ContextNumberE"
9552    },
9553    {
9554     "is_pure" : true,
9555     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_013IAudioControl21setBalanceTowardRightEf"
9556    },
9557    {
9558     "is_pure" : true,
9559     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_013IAudioControl18setFadeTowardFrontEf"
9560    },
9561    {
9562     "kind" : "vcall_offset"
9563    },
9564    {
9565     "kind" : "vcall_offset"
9566    },
9567    {
9568     "kind" : "vcall_offset"
9569    },
9570    {
9571     "kind" : "vcall_offset"
9572    },
9573    {
9574     "component_value" : -4,
9575     "kind" : "vcall_offset"
9576    },
9577    {
9578     "component_value" : -4,
9579     "kind" : "offset_to_top"
9580    },
9581    {
9582     "kind" : "rtti",
9583     "mangled_component_name" : "_ZTIN7android8hardware10automotive12audiocontrol4V1_013IAudioControlE"
9584    },
9585    {
9586     "kind" : "complete_dtor_pointer",
9587     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10automotive12audiocontrol4V1_013IAudioControlD1Ev"
9588    },
9589    {
9590     "kind" : "deleting_dtor_pointer",
9591     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10automotive12audiocontrol4V1_013IAudioControlD0Ev"
9592    },
9593    {
9594     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9595    },
9596    {
9597     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9598    },
9599    {
9600     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9601    },
9602    {
9603     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9604    }
9605   ]
9606  },
9607  {
9608   "alignment" : 4,
9609   "base_specifiers" :
9610   [
9611    {
9612     "referenced_type" : "_ZTIN7android8hardware10automotive12audiocontrol4V1_013IAudioControlE"
9613    },
9614    {
9615     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9616    }
9617   ],
9618   "fields" :
9619   [
9620    {
9621     "access" : "private",
9622     "field_name" : "mImpl",
9623     "field_offset" : 384,
9624     "referenced_type" : "_ZTIKN7android2spINS_8hardware10automotive12audiocontrol4V1_013IAudioControlEEE"
9625    },
9626    {
9627     "access" : "private",
9628     "field_name" : "mOnewayQueue",
9629     "field_offset" : 416,
9630     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
9631    }
9632   ],
9633   "linker_set_key" : "_ZTIN7android8hardware10automotive12audiocontrol4V1_014BsAudioControlE",
9634   "name" : "android::hardware::automotive::audiocontrol::V1_0::BsAudioControl",
9635   "referenced_type" : "_ZTIN7android8hardware10automotive12audiocontrol4V1_014BsAudioControlE",
9636   "self_type" : "_ZTIN7android8hardware10automotive12audiocontrol4V1_014BsAudioControlE",
9637   "size" : 68,
9638   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/audiocontrol/1.0/[email protected]_genc++_headers/gen/android/hardware/automotive/audiocontrol/1.0/BsAudioControl.h",
9639   "vtable_components" :
9640   [
9641    {
9642     "component_value" : 60,
9643     "kind" : "vbase_offset"
9644    },
9645    {
9646     "kind" : "offset_to_top"
9647    },
9648    {
9649     "kind" : "rtti",
9650     "mangled_component_name" : "_ZTIN7android8hardware10automotive12audiocontrol4V1_014BsAudioControlE"
9651    },
9652    {
9653     "mangled_component_name" : "_ZNK7android8hardware10automotive12audiocontrol4V1_013IAudioControl8isRemoteEv"
9654    },
9655    {
9656     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_014BsAudioControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9657    },
9658    {
9659     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_014BsAudioControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9660    },
9661    {
9662     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_014BsAudioControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9663    },
9664    {
9665     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_014BsAudioControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9666    },
9667    {
9668     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_014BsAudioControl21setHALInstrumentationEv"
9669    },
9670    {
9671     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_014BsAudioControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9672    },
9673    {
9674     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_014BsAudioControl4pingEv"
9675    },
9676    {
9677     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_014BsAudioControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9678    },
9679    {
9680     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_014BsAudioControl21notifySyspropsChangedEv"
9681    },
9682    {
9683     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_014BsAudioControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9684    },
9685    {
9686     "kind" : "complete_dtor_pointer",
9687     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_014BsAudioControlD1Ev"
9688    },
9689    {
9690     "kind" : "deleting_dtor_pointer",
9691     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_014BsAudioControlD0Ev"
9692    },
9693    {
9694     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_014BsAudioControl16getBusForContextENS3_13ContextNumberE"
9695    },
9696    {
9697     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_014BsAudioControl21setBalanceTowardRightEf"
9698    },
9699    {
9700     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_014BsAudioControl18setFadeTowardFrontEf"
9701    },
9702    {
9703     "component_value" : -4,
9704     "kind" : "offset_to_top"
9705    },
9706    {
9707     "kind" : "rtti",
9708     "mangled_component_name" : "_ZTIN7android8hardware10automotive12audiocontrol4V1_014BsAudioControlE"
9709    },
9710    {
9711     "kind" : "complete_dtor_pointer",
9712     "mangled_component_name" : "_ZThn4_N7android8hardware10automotive12audiocontrol4V1_014BsAudioControlD1Ev"
9713    },
9714    {
9715     "kind" : "deleting_dtor_pointer",
9716     "mangled_component_name" : "_ZThn4_N7android8hardware10automotive12audiocontrol4V1_014BsAudioControlD0Ev"
9717    },
9718    {
9719     "kind" : "vcall_offset"
9720    },
9721    {
9722     "kind" : "vcall_offset"
9723    },
9724    {
9725     "kind" : "vcall_offset"
9726    },
9727    {
9728     "kind" : "vcall_offset"
9729    },
9730    {
9731     "component_value" : -60,
9732     "kind" : "vcall_offset"
9733    },
9734    {
9735     "component_value" : -60,
9736     "kind" : "offset_to_top"
9737    },
9738    {
9739     "kind" : "rtti",
9740     "mangled_component_name" : "_ZTIN7android8hardware10automotive12audiocontrol4V1_014BsAudioControlE"
9741    },
9742    {
9743     "kind" : "complete_dtor_pointer",
9744     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10automotive12audiocontrol4V1_014BsAudioControlD1Ev"
9745    },
9746    {
9747     "kind" : "deleting_dtor_pointer",
9748     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10automotive12audiocontrol4V1_014BsAudioControlD0Ev"
9749    },
9750    {
9751     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9752    },
9753    {
9754     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9755    },
9756    {
9757     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9758    },
9759    {
9760     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9761    }
9762   ]
9763  },
9764  {
9765   "alignment" : 4,
9766   "base_specifiers" :
9767   [
9768    {
9769     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9770    }
9771   ],
9772   "fields" :
9773   [
9774    {
9775     "access" : "private",
9776     "field_name" : "_hidl_mImpl",
9777     "field_offset" : 544,
9778     "referenced_type" : "_ZTIN7android2spINS_8hardware10automotive12audiocontrol4V1_013IAudioControlEEE"
9779    }
9780   ],
9781   "linker_set_key" : "_ZTIN7android8hardware10automotive12audiocontrol4V1_016BnHwAudioControlE",
9782   "name" : "android::hardware::automotive::audiocontrol::V1_0::BnHwAudioControl",
9783   "referenced_type" : "_ZTIN7android8hardware10automotive12audiocontrol4V1_016BnHwAudioControlE",
9784   "self_type" : "_ZTIN7android8hardware10automotive12audiocontrol4V1_016BnHwAudioControlE",
9785   "size" : 80,
9786   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/audiocontrol/1.0/[email protected]_genc++_headers/gen/android/hardware/automotive/audiocontrol/1.0/BnHwAudioControl.h",
9787   "vtable_components" :
9788   [
9789    {
9790     "component_value" : 72,
9791     "kind" : "vbase_offset"
9792    },
9793    {
9794     "kind" : "offset_to_top"
9795    },
9796    {
9797     "kind" : "rtti",
9798     "mangled_component_name" : "_ZTIN7android8hardware10automotive12audiocontrol4V1_016BnHwAudioControlE"
9799    },
9800    {
9801     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9802    },
9803    {
9804     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9805    },
9806    {
9807     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9808    },
9809    {
9810     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
9811    },
9812    {
9813     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9814    },
9815    {
9816     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9817    },
9818    {
9819     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9820    },
9821    {
9822     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9823    },
9824    {
9825     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9826    },
9827    {
9828     "kind" : "complete_dtor_pointer",
9829     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_016BnHwAudioControlD1Ev"
9830    },
9831    {
9832     "kind" : "deleting_dtor_pointer",
9833     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_016BnHwAudioControlD0Ev"
9834    },
9835    {
9836     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_016BnHwAudioControl10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
9837    },
9838    {
9839     "component_value" : -20,
9840     "kind" : "offset_to_top"
9841    },
9842    {
9843     "kind" : "rtti",
9844     "mangled_component_name" : "_ZTIN7android8hardware10automotive12audiocontrol4V1_016BnHwAudioControlE"
9845    },
9846    {
9847     "kind" : "complete_dtor_pointer",
9848     "mangled_component_name" : "_ZThn20_N7android8hardware10automotive12audiocontrol4V1_016BnHwAudioControlD1Ev"
9849    },
9850    {
9851     "kind" : "deleting_dtor_pointer",
9852     "mangled_component_name" : "_ZThn20_N7android8hardware10automotive12audiocontrol4V1_016BnHwAudioControlD0Ev"
9853    },
9854    {
9855     "kind" : "vcall_offset"
9856    },
9857    {
9858     "kind" : "vcall_offset"
9859    },
9860    {
9861     "kind" : "vcall_offset"
9862    },
9863    {
9864     "kind" : "vcall_offset"
9865    },
9866    {
9867     "component_value" : -72,
9868     "kind" : "vcall_offset"
9869    },
9870    {
9871     "component_value" : -72,
9872     "kind" : "offset_to_top"
9873    },
9874    {
9875     "kind" : "rtti",
9876     "mangled_component_name" : "_ZTIN7android8hardware10automotive12audiocontrol4V1_016BnHwAudioControlE"
9877    },
9878    {
9879     "kind" : "complete_dtor_pointer",
9880     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10automotive12audiocontrol4V1_016BnHwAudioControlD1Ev"
9881    },
9882    {
9883     "kind" : "deleting_dtor_pointer",
9884     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10automotive12audiocontrol4V1_016BnHwAudioControlD0Ev"
9885    },
9886    {
9887     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9888    },
9889    {
9890     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9891    },
9892    {
9893     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9894    },
9895    {
9896     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9897    }
9898   ]
9899  },
9900  {
9901   "alignment" : 4,
9902   "base_specifiers" :
9903   [
9904    {
9905     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_10automotive12audiocontrol4V1_013IAudioControlEEE"
9906    },
9907    {
9908     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9909    }
9910   ],
9911   "fields" :
9912   [
9913    {
9914     "access" : "private",
9915     "field_name" : "_hidl_mMutex",
9916     "field_offset" : 544,
9917     "referenced_type" : "_ZTINSt3__15mutexE"
9918    },
9919    {
9920     "access" : "private",
9921     "field_name" : "_hidl_mDeathRecipients",
9922     "field_offset" : 576,
9923     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
9924    }
9925   ],
9926   "linker_set_key" : "_ZTIN7android8hardware10automotive12audiocontrol4V1_016BpHwAudioControlE",
9927   "name" : "android::hardware::automotive::audiocontrol::V1_0::BpHwAudioControl",
9928   "referenced_type" : "_ZTIN7android8hardware10automotive12audiocontrol4V1_016BpHwAudioControlE",
9929   "self_type" : "_ZTIN7android8hardware10automotive12audiocontrol4V1_016BpHwAudioControlE",
9930   "size" : 92,
9931   "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/audiocontrol/1.0/[email protected]_genc++_headers/gen/android/hardware/automotive/audiocontrol/1.0/BpHwAudioControl.h",
9932   "vtable_components" :
9933   [
9934    {
9935     "component_value" : 84,
9936     "kind" : "vbase_offset"
9937    },
9938    {
9939     "kind" : "offset_to_top"
9940    },
9941    {
9942     "kind" : "rtti",
9943     "mangled_component_name" : "_ZTIN7android8hardware10automotive12audiocontrol4V1_016BpHwAudioControlE"
9944    },
9945    {
9946     "mangled_component_name" : "_ZNK7android8hardware10automotive12audiocontrol4V1_016BpHwAudioControl8isRemoteEv"
9947    },
9948    {
9949     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_016BpHwAudioControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9950    },
9951    {
9952     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_016BpHwAudioControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9953    },
9954    {
9955     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_016BpHwAudioControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9956    },
9957    {
9958     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_016BpHwAudioControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9959    },
9960    {
9961     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_016BpHwAudioControl21setHALInstrumentationEv"
9962    },
9963    {
9964     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_016BpHwAudioControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9965    },
9966    {
9967     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_016BpHwAudioControl4pingEv"
9968    },
9969    {
9970     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_016BpHwAudioControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9971    },
9972    {
9973     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_016BpHwAudioControl21notifySyspropsChangedEv"
9974    },
9975    {
9976     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_016BpHwAudioControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9977    },
9978    {
9979     "kind" : "complete_dtor_pointer",
9980     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_016BpHwAudioControlD1Ev"
9981    },
9982    {
9983     "kind" : "deleting_dtor_pointer",
9984     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_016BpHwAudioControlD0Ev"
9985    },
9986    {
9987     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_016BpHwAudioControl16getBusForContextENS3_13ContextNumberE"
9988    },
9989    {
9990     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_016BpHwAudioControl21setBalanceTowardRightEf"
9991    },
9992    {
9993     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_016BpHwAudioControl18setFadeTowardFrontEf"
9994    },
9995    {
9996     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10automotive12audiocontrol4V1_013IAudioControlEE10onAsBinderEv"
9997    },
9998    {
9999     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_016BpHwAudioControl15onLastStrongRefEPKv"
10000    },
10001    {
10002     "component_value" : 80,
10003     "kind" : "vbase_offset"
10004    },
10005    {
10006     "component_value" : -4,
10007     "kind" : "offset_to_top"
10008    },
10009    {
10010     "kind" : "rtti",
10011     "mangled_component_name" : "_ZTIN7android8hardware10automotive12audiocontrol4V1_016BpHwAudioControlE"
10012    },
10013    {
10014     "kind" : "complete_dtor_pointer",
10015     "mangled_component_name" : "_ZThn4_N7android8hardware10automotive12audiocontrol4V1_016BpHwAudioControlD1Ev"
10016    },
10017    {
10018     "kind" : "deleting_dtor_pointer",
10019     "mangled_component_name" : "_ZThn4_N7android8hardware10automotive12audiocontrol4V1_016BpHwAudioControlD0Ev"
10020    },
10021    {
10022     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10automotive12audiocontrol4V1_013IAudioControlEE10onAsBinderEv"
10023    },
10024    {
10025     "component_value" : 76,
10026     "kind" : "vbase_offset"
10027    },
10028    {
10029     "component_value" : -8,
10030     "kind" : "offset_to_top"
10031    },
10032    {
10033     "kind" : "rtti",
10034     "mangled_component_name" : "_ZTIN7android8hardware10automotive12audiocontrol4V1_016BpHwAudioControlE"
10035    },
10036    {
10037     "kind" : "complete_dtor_pointer",
10038     "mangled_component_name" : "_ZThn8_N7android8hardware10automotive12audiocontrol4V1_016BpHwAudioControlD1Ev"
10039    },
10040    {
10041     "kind" : "deleting_dtor_pointer",
10042     "mangled_component_name" : "_ZThn8_N7android8hardware10automotive12audiocontrol4V1_016BpHwAudioControlD0Ev"
10043    },
10044    {
10045     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10046    },
10047    {
10048     "mangled_component_name" : "_ZThn8_N7android8hardware10automotive12audiocontrol4V1_016BpHwAudioControl15onLastStrongRefEPKv"
10049    },
10050    {
10051     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10052    },
10053    {
10054     "component_value" : -24,
10055     "kind" : "offset_to_top"
10056    },
10057    {
10058     "kind" : "rtti",
10059     "mangled_component_name" : "_ZTIN7android8hardware10automotive12audiocontrol4V1_016BpHwAudioControlE"
10060    },
10061    {
10062     "kind" : "complete_dtor_pointer",
10063     "mangled_component_name" : "_ZThn24_N7android8hardware10automotive12audiocontrol4V1_016BpHwAudioControlD1Ev"
10064    },
10065    {
10066     "kind" : "deleting_dtor_pointer",
10067     "mangled_component_name" : "_ZThn24_N7android8hardware10automotive12audiocontrol4V1_016BpHwAudioControlD0Ev"
10068    },
10069    {
10070     "kind" : "vcall_offset"
10071    },
10072    {
10073     "component_value" : -76,
10074     "kind" : "vcall_offset"
10075    },
10076    {
10077     "component_value" : -84,
10078     "kind" : "vcall_offset"
10079    },
10080    {
10081     "component_value" : -76,
10082     "kind" : "vcall_offset"
10083    },
10084    {
10085     "component_value" : -84,
10086     "kind" : "vcall_offset"
10087    },
10088    {
10089     "component_value" : -84,
10090     "kind" : "offset_to_top"
10091    },
10092    {
10093     "kind" : "rtti",
10094     "mangled_component_name" : "_ZTIN7android8hardware10automotive12audiocontrol4V1_016BpHwAudioControlE"
10095    },
10096    {
10097     "kind" : "complete_dtor_pointer",
10098     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10automotive12audiocontrol4V1_016BpHwAudioControlD1Ev"
10099    },
10100    {
10101     "kind" : "deleting_dtor_pointer",
10102     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10automotive12audiocontrol4V1_016BpHwAudioControlD0Ev"
10103    },
10104    {
10105     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10106    },
10107    {
10108     "mangled_component_name" : "_ZTv0_n20_N7android8hardware10automotive12audiocontrol4V1_016BpHwAudioControl15onLastStrongRefEPKv"
10109    },
10110    {
10111     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10112    },
10113    {
10114     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10115    }
10116   ]
10117  },
10118  {
10119   "alignment" : 1,
10120   "fields" :
10121   [
10122    {
10123     "access" : "private",
10124     "field_name" : "mBuffer",
10125     "referenced_type" : "_ZTIA32_h"
10126    }
10127   ],
10128   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
10129   "name" : "android::hardware::hidl_array<unsigned char, 32>",
10130   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
10131   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
10132   "size" : 32,
10133   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10134   "template_args" : [ "_ZTIh" ]
10135  },
10136  {
10137   "alignment" : 4,
10138   "base_specifiers" :
10139   [
10140    {
10141     "is_virtual" : true,
10142     "referenced_type" : "_ZTIN7android7RefBaseE"
10143    }
10144   ],
10145   "fields" :
10146   [
10147    {
10148     "access" : "private",
10149     "field_name" : "mRemote",
10150     "field_offset" : 32,
10151     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
10152    },
10153    {
10154     "access" : "private",
10155     "field_name" : "mRefs",
10156     "field_offset" : 64,
10157     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10158    },
10159    {
10160     "access" : "private",
10161     "field_name" : "mState",
10162     "field_offset" : 96,
10163     "referenced_type" : "_ZTINSt3__16atomicIiEE"
10164    }
10165   ],
10166   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
10167   "name" : "android::hardware::BpHwRefBase",
10168   "record_kind" : "class",
10169   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
10170   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
10171   "size" : 24,
10172   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
10173   "vtable_components" :
10174   [
10175    {
10176     "component_value" : 16,
10177     "kind" : "vbase_offset"
10178    },
10179    {
10180     "kind" : "offset_to_top"
10181    },
10182    {
10183     "kind" : "rtti",
10184     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
10185    },
10186    {
10187     "kind" : "complete_dtor_pointer",
10188     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
10189    },
10190    {
10191     "kind" : "deleting_dtor_pointer",
10192     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
10193    },
10194    {
10195     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10196    },
10197    {
10198     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10199    },
10200    {
10201     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10202    },
10203    {
10204     "kind" : "vcall_offset"
10205    },
10206    {
10207     "component_value" : -16,
10208     "kind" : "vcall_offset"
10209    },
10210    {
10211     "component_value" : -16,
10212     "kind" : "vcall_offset"
10213    },
10214    {
10215     "component_value" : -16,
10216     "kind" : "vcall_offset"
10217    },
10218    {
10219     "component_value" : -16,
10220     "kind" : "vcall_offset"
10221    },
10222    {
10223     "component_value" : -16,
10224     "kind" : "offset_to_top"
10225    },
10226    {
10227     "kind" : "rtti",
10228     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
10229    },
10230    {
10231     "kind" : "complete_dtor_pointer",
10232     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
10233    },
10234    {
10235     "kind" : "deleting_dtor_pointer",
10236     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
10237    },
10238    {
10239     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10240    },
10241    {
10242     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10243    },
10244    {
10245     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10246    },
10247    {
10248     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10249    }
10250   ]
10251  },
10252  {
10253   "alignment" : 4,
10254   "base_specifiers" :
10255   [
10256    {
10257     "referenced_type" : "_ZTIN7android8hardware10automotive12audiocontrol4V1_013IAudioControlE"
10258    },
10259    {
10260     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10261    },
10262    {
10263     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10264    }
10265   ],
10266   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_10automotive12audiocontrol4V1_013IAudioControlEEE",
10267   "name" : "android::hardware::BpInterface<android::hardware::automotive::audiocontrol::V1_0::IAudioControl>",
10268   "record_kind" : "class",
10269   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_10automotive12audiocontrol4V1_013IAudioControlEEE",
10270   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_10automotive12audiocontrol4V1_013IAudioControlEEE",
10271   "size" : 32,
10272   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10273   "template_args" :
10274   [
10275    "_ZTIN7android8hardware10automotive12audiocontrol4V1_013IAudioControlE"
10276   ],
10277   "vtable_components" :
10278   [
10279    {
10280     "component_value" : 24,
10281     "kind" : "vbase_offset"
10282    },
10283    {
10284     "kind" : "offset_to_top"
10285    },
10286    {
10287     "kind" : "rtti",
10288     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10automotive12audiocontrol4V1_013IAudioControlEEE"
10289    },
10290    {
10291     "mangled_component_name" : "_ZNK7android8hardware10automotive12audiocontrol4V1_013IAudioControl8isRemoteEv"
10292    },
10293    {
10294     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_013IAudioControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10295    },
10296    {
10297     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_013IAudioControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10298    },
10299    {
10300     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_013IAudioControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10301    },
10302    {
10303     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_013IAudioControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10304    },
10305    {
10306     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_013IAudioControl21setHALInstrumentationEv"
10307    },
10308    {
10309     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_013IAudioControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10310    },
10311    {
10312     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_013IAudioControl4pingEv"
10313    },
10314    {
10315     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_013IAudioControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10316    },
10317    {
10318     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_013IAudioControl21notifySyspropsChangedEv"
10319    },
10320    {
10321     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_013IAudioControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10322    },
10323    {
10324     "kind" : "complete_dtor_pointer",
10325     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10automotive12audiocontrol4V1_013IAudioControlEED1Ev"
10326    },
10327    {
10328     "kind" : "deleting_dtor_pointer",
10329     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10automotive12audiocontrol4V1_013IAudioControlEED0Ev"
10330    },
10331    {
10332     "is_pure" : true,
10333     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_013IAudioControl16getBusForContextENS3_13ContextNumberE"
10334    },
10335    {
10336     "is_pure" : true,
10337     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_013IAudioControl21setBalanceTowardRightEf"
10338    },
10339    {
10340     "is_pure" : true,
10341     "mangled_component_name" : "_ZN7android8hardware10automotive12audiocontrol4V1_013IAudioControl18setFadeTowardFrontEf"
10342    },
10343    {
10344     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10automotive12audiocontrol4V1_013IAudioControlEE10onAsBinderEv"
10345    },
10346    {
10347     "component_value" : 20,
10348     "kind" : "vbase_offset"
10349    },
10350    {
10351     "component_value" : -4,
10352     "kind" : "offset_to_top"
10353    },
10354    {
10355     "kind" : "rtti",
10356     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10automotive12audiocontrol4V1_013IAudioControlEEE"
10357    },
10358    {
10359     "kind" : "complete_dtor_pointer",
10360     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10automotive12audiocontrol4V1_013IAudioControlEED1Ev"
10361    },
10362    {
10363     "kind" : "deleting_dtor_pointer",
10364     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10automotive12audiocontrol4V1_013IAudioControlEED0Ev"
10365    },
10366    {
10367     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10automotive12audiocontrol4V1_013IAudioControlEE10onAsBinderEv"
10368    },
10369    {
10370     "component_value" : 16,
10371     "kind" : "vbase_offset"
10372    },
10373    {
10374     "component_value" : -8,
10375     "kind" : "offset_to_top"
10376    },
10377    {
10378     "kind" : "rtti",
10379     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10automotive12audiocontrol4V1_013IAudioControlEEE"
10380    },
10381    {
10382     "kind" : "complete_dtor_pointer",
10383     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10automotive12audiocontrol4V1_013IAudioControlEED1Ev"
10384    },
10385    {
10386     "kind" : "deleting_dtor_pointer",
10387     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10automotive12audiocontrol4V1_013IAudioControlEED0Ev"
10388    },
10389    {
10390     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10391    },
10392    {
10393     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10394    },
10395    {
10396     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10397    },
10398    {
10399     "kind" : "vcall_offset"
10400    },
10401    {
10402     "component_value" : -16,
10403     "kind" : "vcall_offset"
10404    },
10405    {
10406     "component_value" : -16,
10407     "kind" : "vcall_offset"
10408    },
10409    {
10410     "component_value" : -16,
10411     "kind" : "vcall_offset"
10412    },
10413    {
10414     "component_value" : -24,
10415     "kind" : "vcall_offset"
10416    },
10417    {
10418     "component_value" : -24,
10419     "kind" : "offset_to_top"
10420    },
10421    {
10422     "kind" : "rtti",
10423     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10automotive12audiocontrol4V1_013IAudioControlEEE"
10424    },
10425    {
10426     "kind" : "complete_dtor_pointer",
10427     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_10automotive12audiocontrol4V1_013IAudioControlEED1Ev"
10428    },
10429    {
10430     "kind" : "deleting_dtor_pointer",
10431     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_10automotive12audiocontrol4V1_013IAudioControlEED0Ev"
10432    },
10433    {
10434     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10435    },
10436    {
10437     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10438    },
10439    {
10440     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10441    },
10442    {
10443     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10444    }
10445   ]
10446  },
10447  {
10448   "alignment" : 4,
10449   "base_specifiers" :
10450   [
10451    {
10452     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10453    },
10454    {
10455     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10456    },
10457    {
10458     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10459    }
10460   ],
10461   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10462   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
10463   "record_kind" : "class",
10464   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10465   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10466   "size" : 32,
10467   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10468   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
10469   "vtable_components" :
10470   [
10471    {
10472     "component_value" : 24,
10473     "kind" : "vbase_offset"
10474    },
10475    {
10476     "kind" : "offset_to_top"
10477    },
10478    {
10479     "kind" : "rtti",
10480     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10481    },
10482    {
10483     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10484    },
10485    {
10486     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10487    },
10488    {
10489     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10490    },
10491    {
10492     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10493    },
10494    {
10495     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10496    },
10497    {
10498     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10499    },
10500    {
10501     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10502    },
10503    {
10504     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10505    },
10506    {
10507     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10508    },
10509    {
10510     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10511    },
10512    {
10513     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10514    },
10515    {
10516     "kind" : "complete_dtor_pointer",
10517     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10518    },
10519    {
10520     "kind" : "deleting_dtor_pointer",
10521     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10522    },
10523    {
10524     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10525    },
10526    {
10527     "component_value" : 20,
10528     "kind" : "vbase_offset"
10529    },
10530    {
10531     "component_value" : -4,
10532     "kind" : "offset_to_top"
10533    },
10534    {
10535     "kind" : "rtti",
10536     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10537    },
10538    {
10539     "kind" : "complete_dtor_pointer",
10540     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10541    },
10542    {
10543     "kind" : "deleting_dtor_pointer",
10544     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10545    },
10546    {
10547     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10548    },
10549    {
10550     "component_value" : 16,
10551     "kind" : "vbase_offset"
10552    },
10553    {
10554     "component_value" : -8,
10555     "kind" : "offset_to_top"
10556    },
10557    {
10558     "kind" : "rtti",
10559     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10560    },
10561    {
10562     "kind" : "complete_dtor_pointer",
10563     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10564    },
10565    {
10566     "kind" : "deleting_dtor_pointer",
10567     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10568    },
10569    {
10570     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10571    },
10572    {
10573     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10574    },
10575    {
10576     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10577    },
10578    {
10579     "kind" : "vcall_offset"
10580    },
10581    {
10582     "component_value" : -16,
10583     "kind" : "vcall_offset"
10584    },
10585    {
10586     "component_value" : -16,
10587     "kind" : "vcall_offset"
10588    },
10589    {
10590     "component_value" : -16,
10591     "kind" : "vcall_offset"
10592    },
10593    {
10594     "component_value" : -24,
10595     "kind" : "vcall_offset"
10596    },
10597    {
10598     "component_value" : -24,
10599     "kind" : "offset_to_top"
10600    },
10601    {
10602     "kind" : "rtti",
10603     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10604    },
10605    {
10606     "kind" : "complete_dtor_pointer",
10607     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10608    },
10609    {
10610     "kind" : "deleting_dtor_pointer",
10611     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10612    },
10613    {
10614     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10615    },
10616    {
10617     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10618    },
10619    {
10620     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10621    },
10622    {
10623     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10624    }
10625   ]
10626  },
10627  {
10628   "alignment" : 8,
10629   "fields" :
10630   [
10631    {
10632     "access" : "private",
10633     "field_name" : "mHandle",
10634     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
10635    },
10636    {
10637     "access" : "private",
10638     "field_name" : "mOwnsHandle",
10639     "field_offset" : 64,
10640     "referenced_type" : "_ZTIb"
10641    },
10642    {
10643     "access" : "private",
10644     "field_name" : "mPad",
10645     "field_offset" : 72,
10646     "referenced_type" : "_ZTIA7_h"
10647    }
10648   ],
10649   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
10650   "name" : "android::hardware::hidl_handle",
10651   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
10652   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
10653   "size" : 16,
10654   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10655  },
10656  {
10657   "alignment" : 8,
10658   "fields" :
10659   [
10660    {
10661     "access" : "private",
10662     "field_name" : "mHandle",
10663     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
10664    },
10665    {
10666     "access" : "private",
10667     "field_name" : "mSize",
10668     "field_offset" : 128,
10669     "referenced_type" : "_ZTIy"
10670    },
10671    {
10672     "access" : "private",
10673     "field_name" : "mName",
10674     "field_offset" : 192,
10675     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10676    }
10677   ],
10678   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
10679   "name" : "android::hardware::hidl_memory",
10680   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
10681   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
10682   "size" : 40,
10683   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10684  },
10685  {
10686   "alignment" : 8,
10687   "fields" :
10688   [
10689    {
10690     "access" : "private",
10691     "field_name" : "mBuffer",
10692     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
10693    },
10694    {
10695     "access" : "private",
10696     "field_name" : "mSize",
10697     "field_offset" : 64,
10698     "referenced_type" : "_ZTIj"
10699    },
10700    {
10701     "access" : "private",
10702     "field_name" : "mOwnsBuffer",
10703     "field_offset" : 96,
10704     "referenced_type" : "_ZTIb"
10705    },
10706    {
10707     "access" : "private",
10708     "field_name" : "mPad",
10709     "field_offset" : 104,
10710     "referenced_type" : "_ZTIA3_h"
10711    }
10712   ],
10713   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
10714   "name" : "android::hardware::hidl_string",
10715   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
10716   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
10717   "size" : 16,
10718   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10719  },
10720  {
10721   "alignment" : 8,
10722   "fields" :
10723   [
10724    {
10725     "access" : "private",
10726     "field_name" : "mGrantors",
10727     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
10728    },
10729    {
10730     "access" : "private",
10731     "field_name" : "mHandle",
10732     "field_offset" : 128,
10733     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
10734    },
10735    {
10736     "access" : "private",
10737     "field_name" : "mQuantum",
10738     "field_offset" : 192,
10739     "referenced_type" : "_ZTIj"
10740    },
10741    {
10742     "access" : "private",
10743     "field_name" : "mFlags",
10744     "field_offset" : 224,
10745     "referenced_type" : "_ZTIj"
10746    }
10747   ],
10748   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10749   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
10750   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10751   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10752   "size" : 32,
10753   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10754   "template_args" : [ "_ZTIc" ]
10755  },
10756  {
10757   "access" : "private",
10758   "alignment" : 4,
10759   "fields" :
10760   [
10761    {
10762     "field_name" : "binder",
10763     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
10764    },
10765    {
10766     "field_name" : "refs",
10767     "field_offset" : 32,
10768     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10769    }
10770   ],
10771   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10772   "name" : "android::hardware::ProcessState::handle_entry",
10773   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10774   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10775   "size" : 8,
10776   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
10777  },
10778  {
10779   "alignment" : 8,
10780   "base_specifiers" :
10781   [
10782    {
10783     "is_virtual" : true,
10784     "referenced_type" : "_ZTIN7android7RefBaseE"
10785    }
10786   ],
10787   "fields" :
10788   [
10789    {
10790     "access" : "private",
10791     "field_name" : "mDriverFD",
10792     "field_offset" : 32,
10793     "referenced_type" : "_ZTIi"
10794    },
10795    {
10796     "access" : "private",
10797     "field_name" : "mVMStart",
10798     "field_offset" : 64,
10799     "referenced_type" : "_ZTIPv"
10800    },
10801    {
10802     "access" : "private",
10803     "field_name" : "mThreadCountLock",
10804     "field_offset" : 96,
10805     "referenced_type" : "_ZTI15pthread_mutex_t"
10806    },
10807    {
10808     "access" : "private",
10809     "field_name" : "mThreadCountDecrement",
10810     "field_offset" : 128,
10811     "referenced_type" : "_ZTI14pthread_cond_t"
10812    },
10813    {
10814     "access" : "private",
10815     "field_name" : "mExecutingThreadsCount",
10816     "field_offset" : 160,
10817     "referenced_type" : "_ZTIj"
10818    },
10819    {
10820     "access" : "private",
10821     "field_name" : "mMaxThreads",
10822     "field_offset" : 192,
10823     "referenced_type" : "_ZTIj"
10824    },
10825    {
10826     "access" : "private",
10827     "field_name" : "mStarvationStartTimeMs",
10828     "field_offset" : 256,
10829     "referenced_type" : "_ZTIx"
10830    },
10831    {
10832     "access" : "private",
10833     "field_name" : "mLock",
10834     "field_offset" : 320,
10835     "referenced_type" : "_ZTIN7android5MutexE"
10836    },
10837    {
10838     "access" : "private",
10839     "field_name" : "mHandleToObject",
10840     "field_offset" : 352,
10841     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
10842    },
10843    {
10844     "access" : "private",
10845     "field_name" : "mManagesContexts",
10846     "field_offset" : 512,
10847     "referenced_type" : "_ZTIb"
10848    },
10849    {
10850     "access" : "private",
10851     "field_name" : "mBinderContextCheckFunc",
10852     "field_offset" : 544,
10853     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
10854    },
10855    {
10856     "access" : "private",
10857     "field_name" : "mBinderContextUserData",
10858     "field_offset" : 576,
10859     "referenced_type" : "_ZTIPv"
10860    },
10861    {
10862     "access" : "private",
10863     "field_name" : "mContexts",
10864     "field_offset" : 608,
10865     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
10866    },
10867    {
10868     "access" : "private",
10869     "field_name" : "mRootDir",
10870     "field_offset" : 768,
10871     "referenced_type" : "_ZTIN7android7String8E"
10872    },
10873    {
10874     "access" : "private",
10875     "field_name" : "mThreadPoolStarted",
10876     "field_offset" : 800,
10877     "referenced_type" : "_ZTIb"
10878    },
10879    {
10880     "access" : "private",
10881     "field_name" : "mSpawnThreadOnStart",
10882     "field_offset" : 808,
10883     "referenced_type" : "_ZTIb"
10884    },
10885    {
10886     "access" : "private",
10887     "field_name" : "mThreadPoolSeq",
10888     "field_offset" : 832,
10889     "referenced_type" : "_ZTIVi"
10890    },
10891    {
10892     "access" : "private",
10893     "field_name" : "mMmapSize",
10894     "field_offset" : 864,
10895     "referenced_type" : "_ZTIKj"
10896    },
10897    {
10898     "access" : "private",
10899     "field_name" : "mCallRestriction",
10900     "field_offset" : 896,
10901     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
10902    }
10903   ],
10904   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
10905   "name" : "android::hardware::ProcessState",
10906   "record_kind" : "class",
10907   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
10908   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
10909   "size" : 128,
10910   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
10911   "vtable_components" :
10912   [
10913    {
10914     "component_value" : 116,
10915     "kind" : "vbase_offset"
10916    },
10917    {
10918     "kind" : "offset_to_top"
10919    },
10920    {
10921     "kind" : "rtti",
10922     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10923    },
10924    {
10925     "kind" : "complete_dtor_pointer",
10926     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
10927    },
10928    {
10929     "kind" : "deleting_dtor_pointer",
10930     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
10931    },
10932    {
10933     "kind" : "vcall_offset"
10934    },
10935    {
10936     "kind" : "vcall_offset"
10937    },
10938    {
10939     "kind" : "vcall_offset"
10940    },
10941    {
10942     "kind" : "vcall_offset"
10943    },
10944    {
10945     "component_value" : -116,
10946     "kind" : "vcall_offset"
10947    },
10948    {
10949     "component_value" : -116,
10950     "kind" : "offset_to_top"
10951    },
10952    {
10953     "kind" : "rtti",
10954     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10955    },
10956    {
10957     "kind" : "complete_dtor_pointer",
10958     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
10959    },
10960    {
10961     "kind" : "deleting_dtor_pointer",
10962     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
10963    },
10964    {
10965     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10966    },
10967    {
10968     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10969    },
10970    {
10971     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10972    },
10973    {
10974     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10975    }
10976   ]
10977  },
10978  {
10979   "alignment" : 2,
10980   "fields" :
10981   [
10982    {
10983     "access" : "private",
10984     "field_name" : "mMajor",
10985     "referenced_type" : "_ZTIt"
10986    },
10987    {
10988     "access" : "private",
10989     "field_name" : "mMinor",
10990     "field_offset" : 16,
10991     "referenced_type" : "_ZTIt"
10992    }
10993   ],
10994   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
10995   "name" : "android::hardware::hidl_version",
10996   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
10997   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
10998   "size" : 4,
10999   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11000  },
11001  {
11002   "alignment" : 4,
11003   "fields" :
11004   [
11005    {
11006     "access" : "private",
11007     "field_name" : "mMutex",
11008     "referenced_type" : "_ZTINSt3__15mutexE"
11009    },
11010    {
11011     "access" : "private",
11012     "field_name" : "mMap",
11013     "field_offset" : 32,
11014     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
11015    }
11016   ],
11017   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
11018   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
11019   "record_kind" : "class",
11020   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
11021   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
11022   "size" : 16,
11023   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11024   "template_args" :
11025   [
11026    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
11027    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
11028   ]
11029  },
11030  {
11031   "alignment" : 4,
11032   "fields" :
11033   [
11034    {
11035     "access" : "private",
11036     "field_name" : "mMutex",
11037     "referenced_type" : "_ZTINSt3__15mutexE"
11038    },
11039    {
11040     "access" : "private",
11041     "field_name" : "mMap",
11042     "field_offset" : 32,
11043     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
11044    }
11045   ],
11046   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
11047   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
11048   "record_kind" : "class",
11049   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
11050   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
11051   "size" : 16,
11052   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11053   "template_args" :
11054   [
11055    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
11056    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
11057   ]
11058  },
11059  {
11060   "alignment" : 4,
11061   "fields" :
11062   [
11063    {
11064     "access" : "private",
11065     "field_name" : "mMutex",
11066     "referenced_type" : "_ZTINSt3__15mutexE"
11067    },
11068    {
11069     "access" : "private",
11070     "field_name" : "mMap",
11071     "field_offset" : 32,
11072     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
11073    }
11074   ],
11075   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
11076   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
11077   "record_kind" : "class",
11078   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
11079   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
11080   "size" : 16,
11081   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11082   "template_args" :
11083   [
11084    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
11085    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
11086   ]
11087  },
11088  {
11089   "alignment" : 8,
11090   "fields" :
11091   [
11092    {
11093     "field_name" : "flags",
11094     "referenced_type" : "_ZTIj"
11095    },
11096    {
11097     "field_name" : "fdIndex",
11098     "field_offset" : 32,
11099     "referenced_type" : "_ZTIj"
11100    },
11101    {
11102     "field_name" : "offset",
11103     "field_offset" : 64,
11104     "referenced_type" : "_ZTIj"
11105    },
11106    {
11107     "field_name" : "extent",
11108     "field_offset" : 128,
11109     "referenced_type" : "_ZTIy"
11110    }
11111   ],
11112   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
11113   "name" : "android::hardware::GrantorDescriptor",
11114   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
11115   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
11116   "size" : 24,
11117   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
11118  },
11119  {
11120   "alignment" : 4,
11121   "base_specifiers" :
11122   [
11123    {
11124     "is_virtual" : true,
11125     "referenced_type" : "_ZTIN7android7RefBaseE"
11126    }
11127   ],
11128   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
11129   "name" : "android::hardware::hidl_death_recipient",
11130   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
11131   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
11132   "size" : 12,
11133   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11134   "vtable_components" :
11135   [
11136    {
11137     "component_value" : 4,
11138     "kind" : "vbase_offset"
11139    },
11140    {
11141     "kind" : "offset_to_top"
11142    },
11143    {
11144     "kind" : "rtti",
11145     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11146    },
11147    {
11148     "is_pure" : true,
11149     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
11150    },
11151    {
11152     "kind" : "complete_dtor_pointer",
11153     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
11154    },
11155    {
11156     "kind" : "deleting_dtor_pointer",
11157     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
11158    },
11159    {
11160     "kind" : "vcall_offset"
11161    },
11162    {
11163     "kind" : "vcall_offset"
11164    },
11165    {
11166     "kind" : "vcall_offset"
11167    },
11168    {
11169     "kind" : "vcall_offset"
11170    },
11171    {
11172     "component_value" : -4,
11173     "kind" : "vcall_offset"
11174    },
11175    {
11176     "component_value" : -4,
11177     "kind" : "offset_to_top"
11178    },
11179    {
11180     "kind" : "rtti",
11181     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11182    },
11183    {
11184     "kind" : "complete_dtor_pointer",
11185     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
11186    },
11187    {
11188     "kind" : "deleting_dtor_pointer",
11189     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
11190    },
11191    {
11192     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11193    },
11194    {
11195     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11196    },
11197    {
11198     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11199    },
11200    {
11201     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11202    }
11203   ]
11204  },
11205  {
11206   "alignment" : 8,
11207   "base_specifiers" :
11208   [
11209    {
11210     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11211    }
11212   ],
11213   "fields" :
11214   [
11215    {
11216     "access" : "private",
11217     "field_name" : "mRecipient",
11218     "field_offset" : 32,
11219     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
11220    },
11221    {
11222     "access" : "private",
11223     "field_name" : "mCookie",
11224     "field_offset" : 128,
11225     "referenced_type" : "_ZTIy"
11226    },
11227    {
11228     "access" : "private",
11229     "field_name" : "mBase",
11230     "field_offset" : 192,
11231     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
11232    }
11233   ],
11234   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11235   "name" : "android::hardware::hidl_binder_death_recipient",
11236   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11237   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11238   "size" : 40,
11239   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
11240   "vtable_components" :
11241   [
11242    {
11243     "component_value" : 32,
11244     "kind" : "vbase_offset"
11245    },
11246    {
11247     "kind" : "offset_to_top"
11248    },
11249    {
11250     "kind" : "rtti",
11251     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11252    },
11253    {
11254     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
11255    },
11256    {
11257     "kind" : "complete_dtor_pointer",
11258     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
11259    },
11260    {
11261     "kind" : "deleting_dtor_pointer",
11262     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
11263    },
11264    {
11265     "kind" : "vcall_offset"
11266    },
11267    {
11268     "kind" : "vcall_offset"
11269    },
11270    {
11271     "kind" : "vcall_offset"
11272    },
11273    {
11274     "kind" : "vcall_offset"
11275    },
11276    {
11277     "component_value" : -32,
11278     "kind" : "vcall_offset"
11279    },
11280    {
11281     "component_value" : -32,
11282     "kind" : "offset_to_top"
11283    },
11284    {
11285     "kind" : "rtti",
11286     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11287    },
11288    {
11289     "kind" : "complete_dtor_pointer",
11290     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
11291    },
11292    {
11293     "kind" : "deleting_dtor_pointer",
11294     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
11295    },
11296    {
11297     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11298    },
11299    {
11300     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11301    },
11302    {
11303     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11304    },
11305    {
11306     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11307    }
11308   ]
11309  },
11310  {
11311   "access" : "private",
11312   "alignment" : 8,
11313   "fields" :
11314   [
11315    {
11316     "field_name" : "index",
11317     "referenced_type" : "_ZTIj"
11318    },
11319    {
11320     "field_name" : "buffer",
11321     "field_offset" : 64,
11322     "referenced_type" : "_ZTIy"
11323    },
11324    {
11325     "field_name" : "bufend",
11326     "field_offset" : 128,
11327     "referenced_type" : "_ZTIy"
11328    }
11329   ],
11330   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
11331   "name" : "android::hardware::Parcel::BufferInfo",
11332   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
11333   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
11334   "size" : 24,
11335   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
11336  },
11337  {
11338   "alignment" : 4,
11339   "fields" :
11340   [
11341    {
11342     "access" : "private",
11343     "field_name" : "mBufCachePos",
11344     "referenced_type" : "_ZTIj"
11345    },
11346    {
11347     "access" : "private",
11348     "field_name" : "mBufCache",
11349     "field_offset" : 32,
11350     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
11351    },
11352    {
11353     "access" : "private",
11354     "field_name" : "mError",
11355     "field_offset" : 128,
11356     "referenced_type" : "_ZTIi"
11357    },
11358    {
11359     "access" : "private",
11360     "field_name" : "mData",
11361     "field_offset" : 160,
11362     "referenced_type" : "_ZTIPh"
11363    },
11364    {
11365     "access" : "private",
11366     "field_name" : "mDataSize",
11367     "field_offset" : 192,
11368     "referenced_type" : "_ZTIj"
11369    },
11370    {
11371     "access" : "private",
11372     "field_name" : "mDataCapacity",
11373     "field_offset" : 224,
11374     "referenced_type" : "_ZTIj"
11375    },
11376    {
11377     "access" : "private",
11378     "field_name" : "mDataPos",
11379     "field_offset" : 256,
11380     "referenced_type" : "_ZTIj"
11381    },
11382    {
11383     "access" : "private",
11384     "field_name" : "mObjects",
11385     "field_offset" : 288,
11386     "referenced_type" : "_ZTIPy"
11387    },
11388    {
11389     "access" : "private",
11390     "field_name" : "mObjectsSize",
11391     "field_offset" : 320,
11392     "referenced_type" : "_ZTIj"
11393    },
11394    {
11395     "access" : "private",
11396     "field_name" : "mObjectsCapacity",
11397     "field_offset" : 352,
11398     "referenced_type" : "_ZTIj"
11399    },
11400    {
11401     "access" : "private",
11402     "field_name" : "mNextObjectHint",
11403     "field_offset" : 384,
11404     "referenced_type" : "_ZTIj"
11405    },
11406    {
11407     "access" : "private",
11408     "field_name" : "mNumRef",
11409     "field_offset" : 416,
11410     "referenced_type" : "_ZTIj"
11411    },
11412    {
11413     "access" : "private",
11414     "field_name" : "mFdsKnown",
11415     "field_offset" : 448,
11416     "referenced_type" : "_ZTIb"
11417    },
11418    {
11419     "access" : "private",
11420     "field_name" : "mHasFds",
11421     "field_offset" : 456,
11422     "referenced_type" : "_ZTIb"
11423    },
11424    {
11425     "access" : "private",
11426     "field_name" : "mAllowFds",
11427     "field_offset" : 464,
11428     "referenced_type" : "_ZTIb"
11429    },
11430    {
11431     "access" : "private",
11432     "field_name" : "mOwner",
11433     "field_offset" : 480,
11434     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
11435    },
11436    {
11437     "access" : "private",
11438     "field_name" : "mOwnerCookie",
11439     "field_offset" : 512,
11440     "referenced_type" : "_ZTIPv"
11441    }
11442   ],
11443   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
11444   "name" : "android::hardware::Parcel",
11445   "record_kind" : "class",
11446   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
11447   "self_type" : "_ZTIN7android8hardware6ParcelE",
11448   "size" : 68,
11449   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
11450  },
11451  {
11452   "alignment" : 4,
11453   "base_specifiers" :
11454   [
11455    {
11456     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
11457    }
11458   ],
11459   "fields" :
11460   [
11461    {
11462     "access" : "private",
11463     "field_name" : "mVal",
11464     "field_offset" : 192,
11465     "referenced_type" : "_ZTIN7android2spINS_8hardware10automotive12audiocontrol4V1_013IAudioControlEEE"
11466    }
11467   ],
11468   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_10automotive12audiocontrol4V1_013IAudioControlEEEEE",
11469   "name" : "android::hardware::Return<android::sp<android::hardware::automotive::audiocontrol::V1_0::IAudioControl> >",
11470   "record_kind" : "class",
11471   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_10automotive12audiocontrol4V1_013IAudioControlEEEEE",
11472   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_10automotive12audiocontrol4V1_013IAudioControlEEEEE",
11473   "size" : 28,
11474   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11475   "template_args" :
11476   [
11477    "_ZTIN7android2spINS_8hardware10automotive12audiocontrol4V1_013IAudioControlEEE"
11478   ]
11479  },
11480  {
11481   "alignment" : 4,
11482   "base_specifiers" :
11483   [
11484    {
11485     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
11486    }
11487   ],
11488   "fields" :
11489   [
11490    {
11491     "access" : "private",
11492     "field_name" : "mVal",
11493     "field_offset" : 168,
11494     "referenced_type" : "_ZTIb"
11495    }
11496   ],
11497   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
11498   "name" : "android::hardware::Return<bool>",
11499   "record_kind" : "class",
11500   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
11501   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
11502   "size" : 24,
11503   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11504   "template_args" : [ "_ZTIb" ]
11505  },
11506  {
11507   "alignment" : 4,
11508   "base_specifiers" :
11509   [
11510    {
11511     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
11512    }
11513   ],
11514   "fields" :
11515   [
11516    {
11517     "access" : "private",
11518     "field_name" : "mVal",
11519     "field_offset" : 192,
11520     "referenced_type" : "_ZTIi"
11521    }
11522   ],
11523   "linker_set_key" : "_ZTIN7android8hardware6ReturnIiEE",
11524   "name" : "android::hardware::Return<int>",
11525   "record_kind" : "class",
11526   "referenced_type" : "_ZTIN7android8hardware6ReturnIiEE",
11527   "self_type" : "_ZTIN7android8hardware6ReturnIiEE",
11528   "size" : 28,
11529   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11530   "template_args" : [ "_ZTIi" ]
11531  },
11532  {
11533   "alignment" : 4,
11534   "base_specifiers" :
11535   [
11536    {
11537     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
11538    }
11539   ],
11540   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
11541   "name" : "android::hardware::Return<void>",
11542   "record_kind" : "class",
11543   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
11544   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
11545   "size" : 24,
11546   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11547   "template_args" : [ "_ZTIv" ]
11548  },
11549  {
11550   "alignment" : 4,
11551   "fields" :
11552   [
11553    {
11554     "access" : "private",
11555     "field_name" : "mException",
11556     "referenced_type" : "_ZTIi"
11557    },
11558    {
11559     "access" : "private",
11560     "field_name" : "mErrorCode",
11561     "field_offset" : 32,
11562     "referenced_type" : "_ZTIi"
11563    },
11564    {
11565     "access" : "private",
11566     "field_name" : "mMessage",
11567     "field_offset" : 64,
11568     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
11569    }
11570   ],
11571   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
11572   "name" : "android::hardware::Status",
11573   "record_kind" : "class",
11574   "referenced_type" : "_ZTIN7android8hardware6StatusE",
11575   "self_type" : "_ZTIN7android8hardware6StatusE",
11576   "size" : 20,
11577   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11578  },
11579  {
11580   "alignment" : 4,
11581   "base_specifiers" :
11582   [
11583    {
11584     "is_virtual" : true,
11585     "referenced_type" : "_ZTIN7android7RefBaseE"
11586    }
11587   ],
11588   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
11589   "name" : "android::hardware::IBinder::DeathRecipient",
11590   "record_kind" : "class",
11591   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
11592   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
11593   "size" : 12,
11594   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
11595   "vtable_components" :
11596   [
11597    {
11598     "component_value" : 4,
11599     "kind" : "vbase_offset"
11600    },
11601    {
11602     "kind" : "offset_to_top"
11603    },
11604    {
11605     "kind" : "rtti",
11606     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11607    },
11608    {
11609     "is_pure" : true,
11610     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
11611    },
11612    {
11613     "kind" : "complete_dtor_pointer",
11614     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
11615    },
11616    {
11617     "kind" : "deleting_dtor_pointer",
11618     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
11619    },
11620    {
11621     "kind" : "vcall_offset"
11622    },
11623    {
11624     "kind" : "vcall_offset"
11625    },
11626    {
11627     "kind" : "vcall_offset"
11628    },
11629    {
11630     "kind" : "vcall_offset"
11631    },
11632    {
11633     "component_value" : -4,
11634     "kind" : "vcall_offset"
11635    },
11636    {
11637     "component_value" : -4,
11638     "kind" : "offset_to_top"
11639    },
11640    {
11641     "kind" : "rtti",
11642     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11643    },
11644    {
11645     "kind" : "complete_dtor_pointer",
11646     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
11647    },
11648    {
11649     "kind" : "deleting_dtor_pointer",
11650     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
11651    },
11652    {
11653     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11654    },
11655    {
11656     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11657    },
11658    {
11659     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11660    },
11661    {
11662     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11663    }
11664   ]
11665  },
11666  {
11667   "alignment" : 4,
11668   "base_specifiers" :
11669   [
11670    {
11671     "is_virtual" : true,
11672     "referenced_type" : "_ZTIN7android7RefBaseE"
11673    }
11674   ],
11675   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
11676   "name" : "android::hardware::IBinder",
11677   "record_kind" : "class",
11678   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
11679   "self_type" : "_ZTIN7android8hardware7IBinderE",
11680   "size" : 12,
11681   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
11682   "vtable_components" :
11683   [
11684    {
11685     "component_value" : 4,
11686     "kind" : "vbase_offset"
11687    },
11688    {
11689     "kind" : "offset_to_top"
11690    },
11691    {
11692     "kind" : "rtti",
11693     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
11694    },
11695    {
11696     "is_pure" : true,
11697     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11698    },
11699    {
11700     "is_pure" : true,
11701     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
11702    },
11703    {
11704     "is_pure" : true,
11705     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
11706    },
11707    {
11708     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11709    },
11710    {
11711     "is_pure" : true,
11712     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11713    },
11714    {
11715     "is_pure" : true,
11716     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
11717    },
11718    {
11719     "is_pure" : true,
11720     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
11721    },
11722    {
11723     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
11724    },
11725    {
11726     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11727    },
11728    {
11729     "kind" : "complete_dtor_pointer",
11730     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
11731    },
11732    {
11733     "kind" : "deleting_dtor_pointer",
11734     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
11735    },
11736    {
11737     "kind" : "vcall_offset"
11738    },
11739    {
11740     "kind" : "vcall_offset"
11741    },
11742    {
11743     "kind" : "vcall_offset"
11744    },
11745    {
11746     "kind" : "vcall_offset"
11747    },
11748    {
11749     "component_value" : -4,
11750     "kind" : "vcall_offset"
11751    },
11752    {
11753     "component_value" : -4,
11754     "kind" : "offset_to_top"
11755    },
11756    {
11757     "kind" : "rtti",
11758     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
11759    },
11760    {
11761     "kind" : "complete_dtor_pointer",
11762     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
11763    },
11764    {
11765     "kind" : "deleting_dtor_pointer",
11766     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
11767    },
11768    {
11769     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11770    },
11771    {
11772     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11773    },
11774    {
11775     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11776    },
11777    {
11778     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11779    }
11780   ]
11781  },
11782  {
11783   "alignment" : 4,
11784   "fields" :
11785   [
11786    {
11787     "access" : "private",
11788     "field_name" : "mQueue",
11789     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
11790    }
11791   ],
11792   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
11793   "name" : "android::hardware::details::TaskRunner",
11794   "record_kind" : "class",
11795   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
11796   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
11797   "size" : 8,
11798   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
11799  },
11800  {
11801   "alignment" : 8,
11802   "fields" :
11803   [
11804    {
11805     "access" : "private",
11806     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
11807    }
11808   ],
11809   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
11810   "name" : "android::hardware::details::hidl_pointer<native_handle>",
11811   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
11812   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
11813   "size" : 8,
11814   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11815   "template_args" : [ "_ZTI13native_handle" ]
11816  },
11817  {
11818   "access" : "private",
11819   "alignment" : 8,
11820   "fields" :
11821   [
11822    {
11823     "field_name" : "mPointer",
11824     "referenced_type" : "_ZTIP13native_handle"
11825    },
11826    {
11827     "field_name" : "_pad",
11828     "referenced_type" : "_ZTIy"
11829    }
11830   ],
11831   "is_anonymous" : true,
11832   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
11833   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
11834   "record_kind" : "union",
11835   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
11836   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
11837   "size" : 8,
11838   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11839  },
11840  {
11841   "alignment" : 8,
11842   "fields" :
11843   [
11844    {
11845     "access" : "private",
11846     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
11847    }
11848   ],
11849   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
11850   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
11851   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
11852   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
11853   "size" : 8,
11854   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11855   "template_args" : [ "_ZTIK13native_handle" ]
11856  },
11857  {
11858   "access" : "private",
11859   "alignment" : 8,
11860   "fields" :
11861   [
11862    {
11863     "field_name" : "mPointer",
11864     "referenced_type" : "_ZTIPK13native_handle"
11865    },
11866    {
11867     "field_name" : "_pad",
11868     "referenced_type" : "_ZTIy"
11869    }
11870   ],
11871   "is_anonymous" : true,
11872   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
11873   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
11874   "record_kind" : "union",
11875   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
11876   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
11877   "size" : 8,
11878   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11879  },
11880  {
11881   "alignment" : 8,
11882   "fields" :
11883   [
11884    {
11885     "access" : "private",
11886     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
11887    }
11888   ],
11889   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
11890   "name" : "android::hardware::details::hidl_pointer<const char>",
11891   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
11892   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
11893   "size" : 8,
11894   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11895   "template_args" : [ "_ZTIKc" ]
11896  },
11897  {
11898   "access" : "private",
11899   "alignment" : 8,
11900   "fields" :
11901   [
11902    {
11903     "field_name" : "mPointer",
11904     "referenced_type" : "_ZTIPKc"
11905    },
11906    {
11907     "field_name" : "_pad",
11908     "referenced_type" : "_ZTIy"
11909    }
11910   ],
11911   "is_anonymous" : true,
11912   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
11913   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
11914   "record_kind" : "union",
11915   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
11916   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
11917   "size" : 8,
11918   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11919  },
11920  {
11921   "alignment" : 8,
11922   "fields" :
11923   [
11924    {
11925     "access" : "private",
11926     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
11927    }
11928   ],
11929   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
11930   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
11931   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
11932   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
11933   "size" : 8,
11934   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11935   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
11936  },
11937  {
11938   "access" : "private",
11939   "alignment" : 8,
11940   "fields" :
11941   [
11942    {
11943     "field_name" : "mPointer",
11944     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE"
11945    },
11946    {
11947     "field_name" : "_pad",
11948     "referenced_type" : "_ZTIy"
11949    }
11950   ],
11951   "is_anonymous" : true,
11952   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
11953   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
11954   "record_kind" : "union",
11955   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
11956   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
11957   "size" : 8,
11958   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11959  },
11960  {
11961   "alignment" : 8,
11962   "fields" :
11963   [
11964    {
11965     "access" : "private",
11966     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
11967    }
11968   ],
11969   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
11970   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
11971   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
11972   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
11973   "size" : 8,
11974   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11975   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
11976  },
11977  {
11978   "access" : "private",
11979   "alignment" : 8,
11980   "fields" :
11981   [
11982    {
11983     "field_name" : "mPointer",
11984     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
11985    },
11986    {
11987     "field_name" : "_pad",
11988     "referenced_type" : "_ZTIy"
11989    }
11990   ],
11991   "is_anonymous" : true,
11992   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
11993   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
11994   "record_kind" : "union",
11995   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
11996   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
11997   "size" : 8,
11998   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11999  },
12000  {
12001   "alignment" : 8,
12002   "fields" :
12003   [
12004    {
12005     "access" : "private",
12006     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
12007    }
12008   ],
12009   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
12010   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
12011   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
12012   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
12013   "size" : 8,
12014   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12015   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
12016  },
12017  {
12018   "access" : "private",
12019   "alignment" : 8,
12020   "fields" :
12021   [
12022    {
12023     "field_name" : "mPointer",
12024     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
12025    },
12026    {
12027     "field_name" : "_pad",
12028     "referenced_type" : "_ZTIy"
12029    }
12030   ],
12031   "is_anonymous" : true,
12032   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
12033   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
12034   "record_kind" : "union",
12035   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
12036   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
12037   "size" : 8,
12038   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12039  },
12040  {
12041   "alignment" : 8,
12042   "fields" :
12043   [
12044    {
12045     "access" : "private",
12046     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
12047    }
12048   ],
12049   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
12050   "name" : "android::hardware::details::hidl_pointer<char>",
12051   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
12052   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
12053   "size" : 8,
12054   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12055   "template_args" : [ "_ZTIc" ]
12056  },
12057  {
12058   "access" : "private",
12059   "alignment" : 8,
12060   "fields" :
12061   [
12062    {
12063     "field_name" : "mPointer",
12064     "referenced_type" : "_ZTIPc"
12065    },
12066    {
12067     "field_name" : "_pad",
12068     "referenced_type" : "_ZTIy"
12069    }
12070   ],
12071   "is_anonymous" : true,
12072   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
12073   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
12074   "record_kind" : "union",
12075   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
12076   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
12077   "size" : 8,
12078   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12079  },
12080  {
12081   "alignment" : 8,
12082   "fields" :
12083   [
12084    {
12085     "access" : "private",
12086     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
12087    }
12088   ],
12089   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
12090   "name" : "android::hardware::details::hidl_pointer<int>",
12091   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
12092   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
12093   "size" : 8,
12094   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12095   "template_args" : [ "_ZTIi" ]
12096  },
12097  {
12098   "access" : "private",
12099   "alignment" : 8,
12100   "fields" :
12101   [
12102    {
12103     "field_name" : "mPointer",
12104     "referenced_type" : "_ZTIPi"
12105    },
12106    {
12107     "field_name" : "_pad",
12108     "referenced_type" : "_ZTIy"
12109    }
12110   ],
12111   "is_anonymous" : true,
12112   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
12113   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
12114   "record_kind" : "union",
12115   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
12116   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
12117   "size" : 8,
12118   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12119  },
12120  {
12121   "alignment" : 4,
12122   "fields" :
12123   [
12124    {
12125     "access" : "private",
12126     "field_name" : "buffer",
12127     "referenced_type" : "_ZTIA16_c"
12128    }
12129   ],
12130   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
12131   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
12132   "record_kind" : "class",
12133   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
12134   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
12135   "size" : 16,
12136   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12137   "template_args" :
12138   [
12139    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
12140   ]
12141  },
12142  {
12143   "alignment" : 4,
12144   "fields" :
12145   [
12146    {
12147     "access" : "private",
12148     "field_name" : "mStatus",
12149     "referenced_type" : "_ZTIN7android8hardware6StatusE"
12150    },
12151    {
12152     "access" : "private",
12153     "field_name" : "mCheckedStatus",
12154     "field_offset" : 160,
12155     "referenced_type" : "_ZTIb"
12156    }
12157   ],
12158   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
12159   "name" : "android::hardware::details::return_status",
12160   "record_kind" : "class",
12161   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
12162   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
12163   "size" : 24,
12164   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12165  },
12166  {
12167   "alignment" : 4,
12168   "fields" :
12169   [
12170    {
12171     "access" : "protected",
12172     "field_name" : "mInstrumentationCallbacks",
12173     "field_offset" : 32,
12174     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
12175    },
12176    {
12177     "access" : "protected",
12178     "field_name" : "mEnableInstrumentation",
12179     "field_offset" : 128,
12180     "referenced_type" : "_ZTIb"
12181    },
12182    {
12183     "access" : "protected",
12184     "field_name" : "mInstrumentationLibPackage",
12185     "field_offset" : 160,
12186     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
12187    },
12188    {
12189     "access" : "protected",
12190     "field_name" : "mInterfaceName",
12191     "field_offset" : 256,
12192     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
12193    }
12194   ],
12195   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
12196   "name" : "android::hardware::details::HidlInstrumentor",
12197   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
12198   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
12199   "size" : 44,
12200   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12201   "vtable_components" :
12202   [
12203    {
12204     "kind" : "offset_to_top"
12205    },
12206    {
12207     "kind" : "rtti",
12208     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12209    },
12210    {
12211     "kind" : "complete_dtor_pointer",
12212     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
12213    },
12214    {
12215     "kind" : "deleting_dtor_pointer",
12216     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
12217    }
12218   ]
12219  },
12220  {
12221   "alignment" : 1,
12222   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
12223   "name" : "android::hardware::details::i_tag",
12224   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
12225   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
12226   "size" : 1,
12227   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12228  },
12229  {
12230   "alignment" : 1,
12231   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
12232   "name" : "android::hardware::details::bs_tag",
12233   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
12234   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
12235   "size" : 1,
12236   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12237  },
12238  {
12239   "alignment" : 1,
12240   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
12241   "name" : "android::hardware::details::bnhw_tag",
12242   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
12243   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
12244   "size" : 1,
12245   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12246  },
12247  {
12248   "alignment" : 1,
12249   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
12250   "name" : "android::hardware::details::bphw_tag",
12251   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
12252   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
12253   "size" : 1,
12254   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12255  },
12256  {
12257   "alignment" : 1,
12258   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
12259   "name" : "android::hardware::details::std_array<unsigned char, 32>",
12260   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
12261   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
12262   "size" : 1,
12263   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12264   "template_args" : [ "_ZTIh" ]
12265  },
12266  {
12267   "alignment" : 8,
12268   "fields" :
12269   [
12270    {
12271     "access" : "private",
12272     "field_name" : "mBuffer",
12273     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
12274    },
12275    {
12276     "access" : "private",
12277     "field_name" : "mSize",
12278     "field_offset" : 64,
12279     "referenced_type" : "_ZTIj"
12280    },
12281    {
12282     "access" : "private",
12283     "field_name" : "mOwnsBuffer",
12284     "field_offset" : 96,
12285     "referenced_type" : "_ZTIb"
12286    },
12287    {
12288     "access" : "private",
12289     "field_name" : "mPad",
12290     "field_offset" : 104,
12291     "referenced_type" : "_ZTIA3_h"
12292    }
12293   ],
12294   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
12295   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
12296   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
12297   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
12298   "size" : 16,
12299   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12300   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
12301  },
12302  {
12303   "alignment" : 8,
12304   "fields" :
12305   [
12306    {
12307     "access" : "private",
12308     "field_name" : "mBuffer",
12309     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
12310    },
12311    {
12312     "access" : "private",
12313     "field_name" : "mSize",
12314     "field_offset" : 64,
12315     "referenced_type" : "_ZTIj"
12316    },
12317    {
12318     "access" : "private",
12319     "field_name" : "mOwnsBuffer",
12320     "field_offset" : 96,
12321     "referenced_type" : "_ZTIb"
12322    },
12323    {
12324     "access" : "private",
12325     "field_name" : "mPad",
12326     "field_offset" : 104,
12327     "referenced_type" : "_ZTIA3_h"
12328    }
12329   ],
12330   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
12331   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
12332   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
12333   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
12334   "size" : 16,
12335   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12336   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
12337  },
12338  {
12339   "alignment" : 8,
12340   "fields" :
12341   [
12342    {
12343     "access" : "private",
12344     "field_name" : "mBuffer",
12345     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
12346    },
12347    {
12348     "access" : "private",
12349     "field_name" : "mSize",
12350     "field_offset" : 64,
12351     "referenced_type" : "_ZTIj"
12352    },
12353    {
12354     "access" : "private",
12355     "field_name" : "mOwnsBuffer",
12356     "field_offset" : 96,
12357     "referenced_type" : "_ZTIb"
12358    },
12359    {
12360     "access" : "private",
12361     "field_name" : "mPad",
12362     "field_offset" : 104,
12363     "referenced_type" : "_ZTIA3_h"
12364    }
12365   ],
12366   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
12367   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
12368   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
12369   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
12370   "size" : 16,
12371   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12372   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
12373  },
12374  {
12375   "alignment" : 8,
12376   "fields" :
12377   [
12378    {
12379     "access" : "private",
12380     "field_name" : "mBuffer",
12381     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
12382    },
12383    {
12384     "access" : "private",
12385     "field_name" : "mSize",
12386     "field_offset" : 64,
12387     "referenced_type" : "_ZTIj"
12388    },
12389    {
12390     "access" : "private",
12391     "field_name" : "mOwnsBuffer",
12392     "field_offset" : 96,
12393     "referenced_type" : "_ZTIb"
12394    },
12395    {
12396     "access" : "private",
12397     "field_name" : "mPad",
12398     "field_offset" : 104,
12399     "referenced_type" : "_ZTIA3_h"
12400    }
12401   ],
12402   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
12403   "name" : "android::hardware::hidl_vec<char>",
12404   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
12405   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
12406   "size" : 16,
12407   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12408   "template_args" : [ "_ZTIc" ]
12409  },
12410  {
12411   "alignment" : 8,
12412   "fields" :
12413   [
12414    {
12415     "access" : "private",
12416     "field_name" : "mBuffer",
12417     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
12418    },
12419    {
12420     "access" : "private",
12421     "field_name" : "mSize",
12422     "field_offset" : 64,
12423     "referenced_type" : "_ZTIj"
12424    },
12425    {
12426     "access" : "private",
12427     "field_name" : "mOwnsBuffer",
12428     "field_offset" : 96,
12429     "referenced_type" : "_ZTIb"
12430    },
12431    {
12432     "access" : "private",
12433     "field_name" : "mPad",
12434     "field_offset" : 104,
12435     "referenced_type" : "_ZTIA3_h"
12436    }
12437   ],
12438   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
12439   "name" : "android::hardware::hidl_vec<int>",
12440   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
12441   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
12442   "size" : 16,
12443   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12444   "template_args" : [ "_ZTIi" ]
12445  },
12446  {
12447   "alignment" : 4,
12448   "base_specifiers" :
12449   [
12450    {
12451     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
12452    }
12453   ],
12454   "fields" :
12455   [
12456    {
12457     "access" : "protected",
12458     "field_name" : "mSchedPolicy",
12459     "field_offset" : 32,
12460     "referenced_type" : "_ZTIi"
12461    },
12462    {
12463     "access" : "protected",
12464     "field_name" : "mSchedPriority",
12465     "field_offset" : 64,
12466     "referenced_type" : "_ZTIi"
12467    },
12468    {
12469     "access" : "private",
12470     "field_name" : "mExtras",
12471     "field_offset" : 96,
12472     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
12473    },
12474    {
12475     "access" : "private",
12476     "field_name" : "mReserved0",
12477     "field_offset" : 128,
12478     "referenced_type" : "_ZTIPv"
12479    }
12480   ],
12481   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
12482   "name" : "android::hardware::BHwBinder",
12483   "record_kind" : "class",
12484   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
12485   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
12486   "size" : 28,
12487   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
12488   "vtable_components" :
12489   [
12490    {
12491     "component_value" : 20,
12492     "kind" : "vbase_offset"
12493    },
12494    {
12495     "kind" : "offset_to_top"
12496    },
12497    {
12498     "kind" : "rtti",
12499     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
12500    },
12501    {
12502     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12503    },
12504    {
12505     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12506    },
12507    {
12508     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12509    },
12510    {
12511     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12512    },
12513    {
12514     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12515    },
12516    {
12517     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12518    },
12519    {
12520     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12521    },
12522    {
12523     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12524    },
12525    {
12526     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12527    },
12528    {
12529     "kind" : "complete_dtor_pointer",
12530     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
12531    },
12532    {
12533     "kind" : "deleting_dtor_pointer",
12534     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
12535    },
12536    {
12537     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12538    },
12539    {
12540     "kind" : "vcall_offset"
12541    },
12542    {
12543     "kind" : "vcall_offset"
12544    },
12545    {
12546     "kind" : "vcall_offset"
12547    },
12548    {
12549     "kind" : "vcall_offset"
12550    },
12551    {
12552     "component_value" : -20,
12553     "kind" : "vcall_offset"
12554    },
12555    {
12556     "component_value" : -20,
12557     "kind" : "offset_to_top"
12558    },
12559    {
12560     "kind" : "rtti",
12561     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
12562    },
12563    {
12564     "kind" : "complete_dtor_pointer",
12565     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
12566    },
12567    {
12568     "kind" : "deleting_dtor_pointer",
12569     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
12570    },
12571    {
12572     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12573    },
12574    {
12575     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12576    },
12577    {
12578     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12579    },
12580    {
12581     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12582    }
12583   ]
12584  },
12585  {
12586   "alignment" : 4,
12587   "fields" :
12588   [
12589    {
12590     "field_name" : "sched_policy",
12591     "referenced_type" : "_ZTIi"
12592    },
12593    {
12594     "field_name" : "prio",
12595     "field_offset" : 32,
12596     "referenced_type" : "_ZTIi"
12597    }
12598   ],
12599   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
12600   "name" : "android::hardware::SchedPrio",
12601   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
12602   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
12603   "size" : 8,
12604   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
12605  },
12606  {
12607   "alignment" : 4,
12608   "fields" :
12609   [
12610    {
12611     "access" : "private",
12612     "field_name" : "mCond",
12613     "referenced_type" : "_ZTI14pthread_cond_t"
12614    }
12615   ],
12616   "linker_set_key" : "_ZTIN7android9ConditionE",
12617   "name" : "android::Condition",
12618   "record_kind" : "class",
12619   "referenced_type" : "_ZTIN7android9ConditionE",
12620   "self_type" : "_ZTIN7android9ConditionE",
12621   "size" : 4,
12622   "source_file" : "/system/core/libutils/include/utils/Condition.h"
12623  },
12624  {
12625   "alignment" : 4,
12626   "fields" :
12627   [
12628    {
12629     "field_name" : "buf",
12630     "referenced_type" : "_ZTIA5121_h"
12631    },
12632    {
12633     "field_name" : "entry",
12634     "referenced_type" : "_ZTI12logger_entry"
12635    }
12636   ],
12637   "is_anonymous" : true,
12638   "linker_set_key" : "_ZTIN7log_msgUt_E",
12639   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:81:3)",
12640   "record_kind" : "union",
12641   "referenced_type" : "_ZTIN7log_msgUt_E",
12642   "self_type" : "_ZTIN7log_msgUt_E",
12643   "size" : 5124,
12644   "source_file" : "/system/core/liblog/include/log/log_read.h"
12645  }
12646 ],
12647 "rvalue_reference_types" :
12648 [
12649  {
12650   "alignment" : 4,
12651   "linker_set_key" : "_ZTION7android2spINS_8hardware10automotive12audiocontrol4V1_013IAudioControlEEE",
12652   "name" : "android::sp<android::hardware::automotive::audiocontrol::V1_0::IAudioControl> &&",
12653   "referenced_type" : "_ZTIN7android2spINS_8hardware10automotive12audiocontrol4V1_013IAudioControlEEE",
12654   "self_type" : "_ZTION7android2spINS_8hardware10automotive12audiocontrol4V1_013IAudioControlEEE",
12655   "size" : 4,
12656   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12657  },
12658  {
12659   "alignment" : 4,
12660   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
12661   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
12662   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
12663   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
12664   "size" : 4,
12665   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12666  },
12667  {
12668   "alignment" : 4,
12669   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
12670   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
12671   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
12672   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
12673   "size" : 4,
12674   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12675  },
12676  {
12677   "alignment" : 4,
12678   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
12679   "name" : "android::hardware::hidl_handle &&",
12680   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
12681   "self_type" : "_ZTION7android8hardware11hidl_handleE",
12682   "size" : 4,
12683   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12684  },
12685  {
12686   "alignment" : 4,
12687   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
12688   "name" : "android::hardware::hidl_memory &&",
12689   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
12690   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
12691   "size" : 4,
12692   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12693  },
12694  {
12695   "alignment" : 4,
12696   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_10automotive12audiocontrol4V1_013IAudioControlEEEEE",
12697   "name" : "android::hardware::Return<android::sp<android::hardware::automotive::audiocontrol::V1_0::IAudioControl> > &&",
12698   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_10automotive12audiocontrol4V1_013IAudioControlEEEEE",
12699   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_10automotive12audiocontrol4V1_013IAudioControlEEEEE",
12700   "size" : 4,
12701   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12702  },
12703  {
12704   "alignment" : 4,
12705   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
12706   "name" : "android::hardware::Return<bool> &&",
12707   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
12708   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
12709   "size" : 4,
12710   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12711  },
12712  {
12713   "alignment" : 4,
12714   "linker_set_key" : "_ZTION7android8hardware6ReturnIiEE",
12715   "name" : "android::hardware::Return<int> &&",
12716   "referenced_type" : "_ZTIN7android8hardware6ReturnIiEE",
12717   "self_type" : "_ZTION7android8hardware6ReturnIiEE",
12718   "size" : 4,
12719   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12720  },
12721  {
12722   "alignment" : 4,
12723   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
12724   "name" : "android::hardware::Return<void> &&",
12725   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
12726   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
12727   "size" : 4,
12728   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12729  },
12730  {
12731   "alignment" : 4,
12732   "linker_set_key" : "_ZTION7android8hardware6StatusE",
12733   "name" : "android::hardware::Status &&",
12734   "referenced_type" : "_ZTIN7android8hardware6StatusE",
12735   "self_type" : "_ZTION7android8hardware6StatusE",
12736   "size" : 4,
12737   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12738  },
12739  {
12740   "alignment" : 4,
12741   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
12742   "name" : "android::hardware::details::return_status &&",
12743   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
12744   "self_type" : "_ZTION7android8hardware7details13return_statusE",
12745   "size" : 4,
12746   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12747  },
12748  {
12749   "alignment" : 4,
12750   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12751   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
12752   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12753   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12754   "size" : 4,
12755   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12756  },
12757  {
12758   "alignment" : 4,
12759   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
12760   "name" : "std::function<sp<IBase> (void *)> &&",
12761   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
12762   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
12763   "size" : 4,
12764   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12765  },
12766  {
12767   "alignment" : 4,
12768   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
12769   "name" : "std::function<sp<IBinder> (void *)> &&",
12770   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
12771   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
12772   "size" : 4,
12773   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12774  }
12775 ]
12776}
12777