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