1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-63",
9   "self_type" : "type-125",
10   "source_file" : "/system/core/liblog/include/log/log_read.h"
11  },
12  {
13   "linker_set_key" : "float []",
14   "name" : "float []",
15   "referenced_type" : "type-226",
16   "self_type" : "type-460",
17   "source_file" : "/system/core/libsystem/include/system/graphics.h"
18  },
19  {
20   "alignment" : 4,
21   "linker_set_key" : "int [0]",
22   "name" : "int [0]",
23   "referenced_type" : "type-65",
24   "self_type" : "type-169",
25   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
26  },
27  {
28   "alignment" : 1,
29   "linker_set_key" : "unsigned char [32]",
30   "name" : "unsigned char [32]",
31   "referenced_type" : "type-122",
32   "self_type" : "type-310",
33   "size" : 32,
34   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
35  },
36  {
37   "alignment" : 1,
38   "linker_set_key" : "unsigned char [5121]",
39   "name" : "unsigned char [5121]",
40   "referenced_type" : "type-122",
41   "self_type" : "type-121",
42   "size" : 5121,
43   "source_file" : "/system/core/liblog/include/log/log_read.h"
44  },
45  {
46   "alignment" : 4,
47   "linker_set_key" : "unsigned int [8]",
48   "name" : "unsigned int [8]",
49   "referenced_type" : "type-2",
50   "self_type" : "type-453",
51   "size" : 32,
52   "source_file" : "/system/core/libsystem/include/system/graphics.h"
53  }
54 ],
55 "builtin_types" :
56 [
57  {
58   "alignment" : 1,
59   "is_integral" : true,
60   "is_unsigned" : true,
61   "linker_set_key" : "bool",
62   "name" : "bool",
63   "referenced_type" : "type-43",
64   "self_type" : "type-43",
65   "size" : 1
66  },
67  {
68   "alignment" : 1,
69   "is_integral" : true,
70   "is_unsigned" : true,
71   "linker_set_key" : "char",
72   "name" : "char",
73   "referenced_type" : "type-63",
74   "self_type" : "type-63",
75   "size" : 1
76  },
77  {
78   "alignment" : 2,
79   "is_integral" : true,
80   "is_unsigned" : true,
81   "linker_set_key" : "char16_t",
82   "name" : "char16_t",
83   "referenced_type" : "type-49",
84   "self_type" : "type-49",
85   "size" : 2
86  },
87  {
88   "alignment" : 8,
89   "linker_set_key" : "double",
90   "name" : "double",
91   "referenced_type" : "type-233",
92   "self_type" : "type-233",
93   "size" : 8
94  },
95  {
96   "alignment" : 4,
97   "linker_set_key" : "float",
98   "name" : "float",
99   "referenced_type" : "type-226",
100   "self_type" : "type-226",
101   "size" : 4
102  },
103  {
104   "alignment" : 4,
105   "is_integral" : true,
106   "linker_set_key" : "int",
107   "name" : "int",
108   "referenced_type" : "type-65",
109   "self_type" : "type-65",
110   "size" : 4
111  },
112  {
113   "alignment" : 8,
114   "is_integral" : true,
115   "linker_set_key" : "long",
116   "name" : "long",
117   "referenced_type" : "type-73",
118   "self_type" : "type-73",
119   "size" : 8
120  },
121  {
122   "alignment" : 8,
123   "is_integral" : true,
124   "linker_set_key" : "long long",
125   "name" : "long long",
126   "referenced_type" : "type-215",
127   "self_type" : "type-215",
128   "size" : 8
129  },
130  {
131   "alignment" : 2,
132   "is_integral" : true,
133   "linker_set_key" : "short",
134   "name" : "short",
135   "referenced_type" : "type-190",
136   "self_type" : "type-190",
137   "size" : 2
138  },
139  {
140   "alignment" : 1,
141   "is_integral" : true,
142   "linker_set_key" : "signed char",
143   "name" : "signed char",
144   "referenced_type" : "type-241",
145   "self_type" : "type-241",
146   "size" : 1
147  },
148  {
149   "alignment" : 1,
150   "is_integral" : true,
151   "is_unsigned" : true,
152   "linker_set_key" : "unsigned char",
153   "name" : "unsigned char",
154   "referenced_type" : "type-122",
155   "self_type" : "type-122",
156   "size" : 1
157  },
158  {
159   "alignment" : 4,
160   "is_integral" : true,
161   "is_unsigned" : true,
162   "linker_set_key" : "unsigned int",
163   "name" : "unsigned int",
164   "referenced_type" : "type-2",
165   "self_type" : "type-2",
166   "size" : 4
167  },
168  {
169   "alignment" : 8,
170   "is_integral" : true,
171   "is_unsigned" : true,
172   "linker_set_key" : "unsigned long",
173   "name" : "unsigned long",
174   "referenced_type" : "type-13",
175   "self_type" : "type-13",
176   "size" : 8
177  },
178  {
179   "alignment" : 8,
180   "is_integral" : true,
181   "is_unsigned" : true,
182   "linker_set_key" : "unsigned long long",
183   "name" : "unsigned long long",
184   "referenced_type" : "type-221",
185   "self_type" : "type-221",
186   "size" : 8
187  },
188  {
189   "alignment" : 2,
190   "is_integral" : true,
191   "is_unsigned" : true,
192   "linker_set_key" : "unsigned short",
193   "name" : "unsigned short",
194   "referenced_type" : "type-124",
195   "self_type" : "type-124",
196   "size" : 2
197  },
198  {
199   "linker_set_key" : "void",
200   "name" : "void",
201   "referenced_type" : "type-23",
202   "self_type" : "type-23"
203  }
204 ],
205 "elf_functions" :
206 [
207  {
208   "binding" : "weak",
209   "name" : "_ZN7android8hardware10fromBinderINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostENS4_22BpHwBluetoothAudioHostENS4_22BnHwBluetoothAudioHostEEENS_2spIT_EERKNS8_INS0_7IBinderEEE"
210  },
211  {
212   "binding" : "weak",
213   "name" : "_ZN7android8hardware7details13castInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostENS_4hidl4base4V1_05IBaseENS5_22BpHwBluetoothAudioHostEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
214  },
215  {
216   "binding" : "weak",
217   "name" : "_ZN7android8hardware7details13castInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadENS_4hidl4base4V1_05IBaseENS5_25BpHwBluetoothAudioOffloadEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
218  },
219  {
220   "binding" : "weak",
221   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEvEENS_2spIT_EES9_"
222  },
223  {
224   "binding" : "weak",
225   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostENS5_19IBluetoothAudioHostEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
226  },
227  {
228   "binding" : "weak",
229   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadENS5_22IBluetoothAudioOffloadEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
230  },
231  {
232   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
233  },
234  {
235   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
236  },
237  {
238   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
239  },
240  {
241   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
242  },
243  {
244   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
245  },
246  {
247   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
248  },
249  {
250   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
251  },
252  {
253   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
254  },
255  {
256   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
257  },
258  {
259   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost21notifySyspropsChangedEv"
260  },
261  {
262   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost21setHALInstrumentationEv"
263  },
264  {
265   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
266  },
267  {
268   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost4pingEv"
269  },
270  {
271   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
272  },
273  {
274   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
275  },
276  {
277   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost8castFromERKNS_2spIS4_EEb"
278  },
279  {
280   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost13addOnewayTaskENSt3__18functionIFvvEEE"
281  },
282  {
283   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostC1ENS_2spINS3_19IBluetoothAudioHostEEE"
284  },
285  {
286   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostC2ENS_2spINS3_19IBluetoothAudioHostEEE"
287  },
288  {
289   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHost10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
290  },
291  {
292   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHost12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
293  },
294  {
295   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHost16_hidl_stopStreamEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
296  },
297  {
298   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHost17_hidl_startStreamEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
299  },
300  {
301   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHost19_hidl_suspendStreamEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
302  },
303  {
304   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHost4pingEv"
305  },
306  {
307   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostC1ERKNS_2spINS3_19IBluetoothAudioHostEEE"
308  },
309  {
310   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostC2ERKNS_2spINS3_19IBluetoothAudioHostEEE"
311  },
312  {
313   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD0Ev"
314  },
315  {
316   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD1Ev"
317  },
318  {
319   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD2Ev"
320  },
321  {
322   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost10stopStreamEv"
323  },
324  {
325   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
326  },
327  {
328   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost11startStreamEv"
329  },
330  {
331   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
332  },
333  {
334   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
335  },
336  {
337   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost13suspendStreamEv"
338  },
339  {
340   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
341  },
342  {
343   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
344  },
345  {
346   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost16_hidl_stopStreamEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
347  },
348  {
349   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost17_hidl_startStreamEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
350  },
351  {
352   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost19_hidl_suspendStreamEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
353  },
354  {
355   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
356  },
357  {
358   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost21notifySyspropsChangedEv"
359  },
360  {
361   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost21setHALInstrumentationEv"
362  },
363  {
364   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost4pingEv"
365  },
366  {
367   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
368  },
369  {
370   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostC1ERKNS_2spINS0_7IBinderEEE"
371  },
372  {
373   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostC2ERKNS_2spINS0_7IBinderEEE"
374  },
375  {
376   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
377  },
378  {
379   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
380  },
381  {
382   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
383  },
384  {
385   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
386  },
387  {
388   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
389  },
390  {
391   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
392  },
393  {
394   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
395  },
396  {
397   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
398  },
399  {
400   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
401  },
402  {
403   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload21notifySyspropsChangedEv"
404  },
405  {
406   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload21setHALInstrumentationEv"
407  },
408  {
409   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
410  },
411  {
412   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload4pingEv"
413  },
414  {
415   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
416  },
417  {
418   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
419  },
420  {
421   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload8castFromERKNS_2spIS4_EEb"
422  },
423  {
424   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload13addOnewayTaskENSt3__18functionIFvvEEE"
425  },
426  {
427   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadC1ENS_2spINS3_22IBluetoothAudioOffloadEEE"
428  },
429  {
430   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadC2ENS_2spINS3_22IBluetoothAudioOffloadEEE"
431  },
432  {
433   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
434  },
435  {
436   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
437  },
438  {
439   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload16_hidl_endSessionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
440  },
441  {
442   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload18_hidl_startSessionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
443  },
444  {
445   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload19_hidl_streamStartedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
446  },
447  {
448   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload21_hidl_streamSuspendedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
449  },
450  {
451   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload4pingEv"
452  },
453  {
454   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadC1ERKNS_2spINS3_22IBluetoothAudioOffloadEEE"
455  },
456  {
457   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadC2ERKNS_2spINS3_22IBluetoothAudioOffloadEEE"
458  },
459  {
460   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD0Ev"
461  },
462  {
463   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD1Ev"
464  },
465  {
466   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD2Ev"
467  },
468  {
469   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload10endSessionEv"
470  },
471  {
472   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
473  },
474  {
475   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
476  },
477  {
478   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
479  },
480  {
481   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload12startSessionERKNS_2spINS3_19IBluetoothAudioHostEEERKNS3_18CodecConfigurationE"
482  },
483  {
484   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload13streamStartedENS3_6StatusE"
485  },
486  {
487   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
488  },
489  {
490   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
491  },
492  {
493   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload15streamSuspendedENS3_6StatusE"
494  },
495  {
496   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload16_hidl_endSessionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
497  },
498  {
499   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload18_hidl_startSessionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS3_19IBluetoothAudioHostEEERKNS3_18CodecConfigurationE"
500  },
501  {
502   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload19_hidl_streamStartedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_6StatusE"
503  },
504  {
505   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
506  },
507  {
508   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload21_hidl_streamSuspendedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_6StatusE"
509  },
510  {
511   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload21notifySyspropsChangedEv"
512  },
513  {
514   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload21setHALInstrumentationEv"
515  },
516  {
517   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload4pingEv"
518  },
519  {
520   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
521  },
522  {
523   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadC1ERKNS_2spINS0_7IBinderEEE"
524  },
525  {
526   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadC2ERKNS_2spINS0_7IBinderEEE"
527  },
528  {
529   "binding" : "weak",
530   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
531  },
532  {
533   "binding" : "weak",
534   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
535  },
536  {
537   "binding" : "weak",
538   "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_"
539  },
540  {
541   "binding" : "weak",
542   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EElEERKT_"
543  },
544  {
545   "binding" : "weak",
546   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EElEE"
547  },
548  {
549   "binding" : "weak",
550   "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_"
551  },
552  {
553   "binding" : "weak",
554   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EElEERKT_"
555  },
556  {
557   "binding" : "weak",
558   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EElEE"
559  },
560  {
561   "binding" : "weak",
562   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
563  },
564  {
565   "binding" : "weak",
566   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
567  },
568  {
569   "binding" : "weak",
570   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
571  },
572  {
573   "name" : "_ZThn32_N7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD0Ev"
574  },
575  {
576   "name" : "_ZThn32_N7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD1Ev"
577  },
578  {
579   "name" : "_ZThn32_N7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD0Ev"
580  },
581  {
582   "name" : "_ZThn32_N7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD1Ev"
583  },
584  {
585   "name" : "_ZTv0_n24_N7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD0Ev"
586  },
587  {
588   "name" : "_ZTv0_n24_N7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD1Ev"
589  },
590  {
591   "name" : "_ZTv0_n24_N7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD0Ev"
592  },
593  {
594   "name" : "_ZTv0_n24_N7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD1Ev"
595  }
596 ],
597 "elf_objects" :
598 [
599  {
600   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost10descriptorE"
601  },
602  {
603   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload10descriptorE"
604  },
605  {
606   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHostE0_NS_4hidl4base4V1_05IBaseE"
607  },
608  {
609   "binding" : "weak",
610   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostE0_NS3_19IBluetoothAudioHostE"
611  },
612  {
613   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostE0_NS0_7IBinderE"
614  },
615  {
616   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostE0_NS0_9BHwBinderE"
617  },
618  {
619   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostE0_NS_4hidl4base4V1_08BnHwBaseE"
620  },
621  {
622   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostE0_NS0_11BpInterfaceINS3_19IBluetoothAudioHostEEE"
623  },
624  {
625   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostE0_NS3_19IBluetoothAudioHostE"
626  },
627  {
628   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostE0_NS_4hidl4base4V1_05IBaseE"
629  },
630  {
631   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostE16_NS0_11BpHwRefBaseE"
632  },
633  {
634   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostE8_NS0_10IInterfaceE"
635  },
636  {
637   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffloadE0_NS_4hidl4base4V1_05IBaseE"
638  },
639  {
640   "binding" : "weak",
641   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadE0_NS3_22IBluetoothAudioOffloadE"
642  },
643  {
644   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadE0_NS0_7IBinderE"
645  },
646  {
647   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadE0_NS0_9BHwBinderE"
648  },
649  {
650   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadE0_NS_4hidl4base4V1_08BnHwBaseE"
651  },
652  {
653   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadE0_NS0_11BpInterfaceINS3_22IBluetoothAudioOffloadEEE"
654  },
655  {
656   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadE0_NS3_22IBluetoothAudioOffloadE"
657  },
658  {
659   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadE0_NS_4hidl4base4V1_05IBaseE"
660  },
661  {
662   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadE16_NS0_11BpHwRefBaseE"
663  },
664  {
665   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadE8_NS0_10IInterfaceE"
666  },
667  {
668   "name" : "_ZTTN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHostE"
669  },
670  {
671   "name" : "_ZTTN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostE"
672  },
673  {
674   "name" : "_ZTTN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostE"
675  },
676  {
677   "name" : "_ZTTN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffloadE"
678  },
679  {
680   "name" : "_ZTTN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadE"
681  },
682  {
683   "name" : "_ZTTN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadE"
684  },
685  {
686   "name" : "_ZTVN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHostE"
687  },
688  {
689   "binding" : "weak",
690   "name" : "_ZTVN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostE"
691  },
692  {
693   "name" : "_ZTVN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostE"
694  },
695  {
696   "name" : "_ZTVN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostE"
697  },
698  {
699   "name" : "_ZTVN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffloadE"
700  },
701  {
702   "binding" : "weak",
703   "name" : "_ZTVN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadE"
704  },
705  {
706   "name" : "_ZTVN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadE"
707  },
708  {
709   "name" : "_ZTVN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadE"
710  }
711 ],
712 "enum_types" :
713 [
714  {
715   "alignment" : 4,
716   "enum_fields" :
717   [
718    {
719     "enum_field_value" : 0,
720     "name" : "android::Condition::WAKE_UP_ONE"
721    },
722    {
723     "enum_field_value" : 1,
724     "name" : "android::Condition::WAKE_UP_ALL"
725    }
726   ],
727   "linker_set_key" : "android::Condition::WakeUpType",
728   "name" : "android::Condition::WakeUpType",
729   "referenced_type" : "type-471",
730   "self_type" : "type-471",
731   "size" : 4,
732   "source_file" : "/system/core/libutils/include/utils/Condition.h",
733   "underlying_type" : "type-2",
734   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
735  },
736  {
737   "alignment" : 4,
738   "enum_fields" :
739   [
740    {
741     "enum_field_value" : 0,
742     "name" : "android::String16::kEmptyString"
743    }
744   ],
745   "linker_set_key" : "android::String16::StaticLinkage",
746   "name" : "android::String16::StaticLinkage",
747   "referenced_type" : "type-356",
748   "self_type" : "type-356",
749   "size" : 4,
750   "source_file" : "/system/core/libutils/include/utils/String16.h",
751   "underlying_type" : "type-2",
752   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
753  },
754  {
755   "alignment" : 4,
756   "enum_fields" :
757   [
758    {
759     "enum_field_value" : 0,
760     "name" : "android::String8::kEmptyString"
761    }
762   ],
763   "linker_set_key" : "android::String8::StaticLinkage",
764   "name" : "android::String8::StaticLinkage",
765   "referenced_type" : "type-349",
766   "self_type" : "type-349",
767   "size" : 4,
768   "source_file" : "/system/core/libutils/include/utils/String8.h",
769   "underlying_type" : "type-2",
770   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
771  },
772  {
773   "alignment" : 4,
774   "enum_fields" :
775   [
776    {
777     "enum_field_value" : 0,
778     "name" : "android::hardware::HidlReturnRestriction::NONE"
779    },
780    {
781     "enum_field_value" : 1,
782     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
783    },
784    {
785     "enum_field_value" : 2,
786     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
787    }
788   ],
789   "linker_set_key" : "android::hardware::HidlReturnRestriction",
790   "name" : "android::hardware::HidlReturnRestriction",
791   "referenced_type" : "type-156",
792   "self_type" : "type-156",
793   "size" : 4,
794   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
795   "underlying_type" : "type-65",
796   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
797  },
798  {
799   "alignment" : 4,
800   "enum_fields" :
801   [
802    {
803     "enum_field_value" : 0,
804     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
805    },
806    {
807     "enum_field_value" : 1,
808     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
809    },
810    {
811     "enum_field_value" : 2,
812     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
813    },
814    {
815     "enum_field_value" : 3,
816     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
817    }
818   ],
819   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
820   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
821   "referenced_type" : "type-340",
822   "self_type" : "type-340",
823   "size" : 4,
824   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
825   "underlying_type" : "type-65",
826   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
827  },
828  {
829   "alignment" : 4,
830   "enum_fields" :
831   [
832    {
833     "enum_field_value" : 1,
834     "name" : "android::hardware::kSynchronizedReadWrite"
835    },
836    {
837     "enum_field_value" : 2,
838     "name" : "android::hardware::kUnsynchronizedWrite"
839    }
840   ],
841   "linker_set_key" : "android::hardware::MQFlavor",
842   "name" : "android::hardware::MQFlavor",
843   "referenced_type" : "type-336",
844   "self_type" : "type-336",
845   "size" : 4,
846   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
847   "underlying_type" : "type-2",
848   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
849  },
850  {
851   "alignment" : 4,
852   "enum_fields" :
853   [
854    {
855     "enum_field_value" : 0,
856     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
857    },
858    {
859     "enum_field_value" : 1,
860     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
861    },
862    {
863     "enum_field_value" : 2,
864     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
865    }
866   ],
867   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
868   "name" : "android::hardware::ProcessState::CallRestriction",
869   "referenced_type" : "type-66",
870   "self_type" : "type-66",
871   "size" : 4,
872   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
873   "underlying_type" : "type-65",
874   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
875  },
876  {
877   "alignment" : 4,
878   "enum_fields" :
879   [
880    {
881     "enum_field_value" : 0,
882     "name" : "android::hardware::Status::EX_NONE"
883    },
884    {
885     "enum_field_value" : -1,
886     "name" : "android::hardware::Status::EX_SECURITY"
887    },
888    {
889     "enum_field_value" : -2,
890     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
891    },
892    {
893     "enum_field_value" : -3,
894     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
895    },
896    {
897     "enum_field_value" : -4,
898     "name" : "android::hardware::Status::EX_NULL_POINTER"
899    },
900    {
901     "enum_field_value" : -5,
902     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
903    },
904    {
905     "enum_field_value" : -6,
906     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
907    },
908    {
909     "enum_field_value" : -7,
910     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
911    },
912    {
913     "enum_field_value" : -128,
914     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
915    },
916    {
917     "enum_field_value" : -129,
918     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
919    }
920   ],
921   "linker_set_key" : "android::hardware::Status::Exception",
922   "name" : "android::hardware::Status::Exception",
923   "referenced_type" : "type-129",
924   "self_type" : "type-129",
925   "size" : 4,
926   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
927   "underlying_type" : "type-65",
928   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
929  },
930  {
931   "alignment" : 1,
932   "enum_fields" :
933   [
934    {
935     "enum_field_value" : 0,
936     "name" : "android::hardware::bluetooth::a2dp::V1_0::BitsPerSample::BITS_UNKNOWN"
937    },
938    {
939     "enum_field_value" : 1,
940     "name" : "android::hardware::bluetooth::a2dp::V1_0::BitsPerSample::BITS_16"
941    },
942    {
943     "enum_field_value" : 2,
944     "name" : "android::hardware::bluetooth::a2dp::V1_0::BitsPerSample::BITS_24"
945    },
946    {
947     "enum_field_value" : 4,
948     "name" : "android::hardware::bluetooth::a2dp::V1_0::BitsPerSample::BITS_32"
949    }
950   ],
951   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::BitsPerSample",
952   "name" : "android::hardware::bluetooth::a2dp::V1_0::BitsPerSample",
953   "referenced_type" : "type-614",
954   "self_type" : "type-614",
955   "size" : 1,
956   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h",
957   "underlying_type" : "type-122",
958   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_013BitsPerSampleE"
959  },
960  {
961   "alignment" : 1,
962   "enum_fields" :
963   [
964    {
965     "enum_field_value" : 0,
966     "name" : "android::hardware::bluetooth::a2dp::V1_0::ChannelMode::UNKNOWN"
967    },
968    {
969     "enum_field_value" : 1,
970     "name" : "android::hardware::bluetooth::a2dp::V1_0::ChannelMode::MONO"
971    },
972    {
973     "enum_field_value" : 2,
974     "name" : "android::hardware::bluetooth::a2dp::V1_0::ChannelMode::STEREO"
975    }
976   ],
977   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::ChannelMode",
978   "name" : "android::hardware::bluetooth::a2dp::V1_0::ChannelMode",
979   "referenced_type" : "type-616",
980   "self_type" : "type-616",
981   "size" : 1,
982   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h",
983   "underlying_type" : "type-122",
984   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_011ChannelModeE"
985  },
986  {
987   "alignment" : 4,
988   "enum_fields" :
989   [
990    {
991     "enum_field_value" : 0,
992     "name" : "android::hardware::bluetooth::a2dp::V1_0::CodecType::UNKNOWN"
993    },
994    {
995     "enum_field_value" : 1,
996     "name" : "android::hardware::bluetooth::a2dp::V1_0::CodecType::SBC"
997    },
998    {
999     "enum_field_value" : 2,
1000     "name" : "android::hardware::bluetooth::a2dp::V1_0::CodecType::AAC"
1001    },
1002    {
1003     "enum_field_value" : 4,
1004     "name" : "android::hardware::bluetooth::a2dp::V1_0::CodecType::APTX"
1005    },
1006    {
1007     "enum_field_value" : 8,
1008     "name" : "android::hardware::bluetooth::a2dp::V1_0::CodecType::APTX_HD"
1009    },
1010    {
1011     "enum_field_value" : 16,
1012     "name" : "android::hardware::bluetooth::a2dp::V1_0::CodecType::LDAC"
1013    }
1014   ],
1015   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::CodecType",
1016   "name" : "android::hardware::bluetooth::a2dp::V1_0::CodecType",
1017   "referenced_type" : "type-612",
1018   "self_type" : "type-612",
1019   "size" : 4,
1020   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h",
1021   "underlying_type" : "type-2",
1022   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_09CodecTypeE"
1023  },
1024  {
1025   "alignment" : 4,
1026   "enum_fields" :
1027   [
1028    {
1029     "enum_field_value" : 0,
1030     "name" : "android::hardware::bluetooth::a2dp::V1_0::SampleRate::RATE_UNKNOWN"
1031    },
1032    {
1033     "enum_field_value" : 1,
1034     "name" : "android::hardware::bluetooth::a2dp::V1_0::SampleRate::RATE_44100"
1035    },
1036    {
1037     "enum_field_value" : 2,
1038     "name" : "android::hardware::bluetooth::a2dp::V1_0::SampleRate::RATE_48000"
1039    },
1040    {
1041     "enum_field_value" : 4,
1042     "name" : "android::hardware::bluetooth::a2dp::V1_0::SampleRate::RATE_88200"
1043    },
1044    {
1045     "enum_field_value" : 8,
1046     "name" : "android::hardware::bluetooth::a2dp::V1_0::SampleRate::RATE_96000"
1047    },
1048    {
1049     "enum_field_value" : 16,
1050     "name" : "android::hardware::bluetooth::a2dp::V1_0::SampleRate::RATE_176400"
1051    },
1052    {
1053     "enum_field_value" : 32,
1054     "name" : "android::hardware::bluetooth::a2dp::V1_0::SampleRate::RATE_192000"
1055    }
1056   ],
1057   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::SampleRate",
1058   "name" : "android::hardware::bluetooth::a2dp::V1_0::SampleRate",
1059   "referenced_type" : "type-613",
1060   "self_type" : "type-613",
1061   "size" : 4,
1062   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h",
1063   "underlying_type" : "type-2",
1064   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_010SampleRateE"
1065  },
1066  {
1067   "alignment" : 1,
1068   "enum_fields" :
1069   [
1070    {
1071     "enum_field_value" : 0,
1072     "name" : "android::hardware::bluetooth::a2dp::V1_0::Status::SUCCESS"
1073    },
1074    {
1075     "enum_field_value" : 1,
1076     "name" : "android::hardware::bluetooth::a2dp::V1_0::Status::FAILURE"
1077    },
1078    {
1079     "enum_field_value" : 2,
1080     "name" : "android::hardware::bluetooth::a2dp::V1_0::Status::UNSUPPORTED_CODEC_CONFIGURATION"
1081    },
1082    {
1083     "enum_field_value" : 3,
1084     "name" : "android::hardware::bluetooth::a2dp::V1_0::Status::PENDING"
1085    }
1086   ],
1087   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::Status",
1088   "name" : "android::hardware::bluetooth::a2dp::V1_0::Status",
1089   "referenced_type" : "type-570",
1090   "self_type" : "type-570",
1091   "size" : 1,
1092   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h",
1093   "underlying_type" : "type-122",
1094   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_06StatusE"
1095  },
1096  {
1097   "alignment" : 4,
1098   "enum_fields" :
1099   [
1100    {
1101     "enum_field_value" : 0,
1102     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
1103    },
1104    {
1105     "enum_field_value" : 1,
1106     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
1107    },
1108    {
1109     "enum_field_value" : 2,
1110     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
1111    },
1112    {
1113     "enum_field_value" : 3,
1114     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
1115    },
1116    {
1117     "enum_field_value" : 4,
1118     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
1119    },
1120    {
1121     "enum_field_value" : 5,
1122     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
1123    },
1124    {
1125     "enum_field_value" : 6,
1126     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
1127    },
1128    {
1129     "enum_field_value" : 7,
1130     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
1131    },
1132    {
1133     "enum_field_value" : 8,
1134     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
1135    },
1136    {
1137     "enum_field_value" : 9,
1138     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
1139    }
1140   ],
1141   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1142   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1143   "referenced_type" : "type-527",
1144   "self_type" : "type-527",
1145   "size" : 4,
1146   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
1147   "underlying_type" : "type-2",
1148   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
1149  },
1150  {
1151   "alignment" : 4,
1152   "enum_fields" :
1153   [
1154    {
1155     "enum_field_value" : 0,
1156     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
1157    },
1158    {
1159     "enum_field_value" : 1,
1160     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
1161    },
1162    {
1163     "enum_field_value" : 2,
1164     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
1165    }
1166   ],
1167   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1168   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1169   "referenced_type" : "type-344",
1170   "self_type" : "type-344",
1171   "size" : 4,
1172   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
1173   "underlying_type" : "type-65",
1174   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
1175  },
1176  {
1177   "alignment" : 4,
1178   "enum_fields" :
1179   [
1180    {
1181     "enum_field_value" : -1,
1182     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
1183    }
1184   ],
1185   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1186   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1187   "referenced_type" : "type-488",
1188   "self_type" : "type-488",
1189   "size" : 4,
1190   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1191   "underlying_type" : "type-65",
1192   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
1193  },
1194  {
1195   "alignment" : 1,
1196   "enum_fields" :
1197   [
1198    {
1199     "enum_field_value" : 0,
1200     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
1201    },
1202    {
1203     "enum_field_value" : 1,
1204     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
1205    },
1206    {
1207     "enum_field_value" : 2,
1208     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
1209    }
1210   ],
1211   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1212   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1213   "referenced_type" : "type-487",
1214   "self_type" : "type-487",
1215   "size" : 1,
1216   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1217   "underlying_type" : "type-122",
1218   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
1219  },
1220  {
1221   "alignment" : 4,
1222   "enum_fields" :
1223   [
1224    {
1225     "enum_field_value" : 0,
1226     "name" : "ANDROID_LOG_UNKNOWN"
1227    },
1228    {
1229     "enum_field_value" : 1,
1230     "name" : "ANDROID_LOG_DEFAULT"
1231    },
1232    {
1233     "enum_field_value" : 2,
1234     "name" : "ANDROID_LOG_VERBOSE"
1235    },
1236    {
1237     "enum_field_value" : 3,
1238     "name" : "ANDROID_LOG_DEBUG"
1239    },
1240    {
1241     "enum_field_value" : 4,
1242     "name" : "ANDROID_LOG_INFO"
1243    },
1244    {
1245     "enum_field_value" : 5,
1246     "name" : "ANDROID_LOG_WARN"
1247    },
1248    {
1249     "enum_field_value" : 6,
1250     "name" : "ANDROID_LOG_ERROR"
1251    },
1252    {
1253     "enum_field_value" : 7,
1254     "name" : "ANDROID_LOG_FATAL"
1255    },
1256    {
1257     "enum_field_value" : 8,
1258     "name" : "ANDROID_LOG_SILENT"
1259    }
1260   ],
1261   "linker_set_key" : "android_LogPriority",
1262   "name" : "android_LogPriority",
1263   "referenced_type" : "type-1",
1264   "self_type" : "type-1",
1265   "size" : 4,
1266   "source_file" : "/system/core/liblog/include/android/log.h",
1267   "underlying_type" : "type-2",
1268   "unique_id" : "android_LogPriority"
1269  },
1270  {
1271   "alignment" : 4,
1272   "enum_fields" :
1273   [
1274    {
1275     "enum_field_value" : 0,
1276     "name" : "HAL_COLOR_MODE_NATIVE"
1277    },
1278    {
1279     "enum_field_value" : 1,
1280     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1281    },
1282    {
1283     "enum_field_value" : 2,
1284     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1285    },
1286    {
1287     "enum_field_value" : 3,
1288     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1289    },
1290    {
1291     "enum_field_value" : 4,
1292     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1293    },
1294    {
1295     "enum_field_value" : 5,
1296     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1297    },
1298    {
1299     "enum_field_value" : 6,
1300     "name" : "HAL_COLOR_MODE_DCI_P3"
1301    },
1302    {
1303     "enum_field_value" : 7,
1304     "name" : "HAL_COLOR_MODE_SRGB"
1305    },
1306    {
1307     "enum_field_value" : 8,
1308     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1309    },
1310    {
1311     "enum_field_value" : 9,
1312     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1313    }
1314   ],
1315   "linker_set_key" : "android_color_mode_t",
1316   "name" : "android_color_mode_t",
1317   "referenced_type" : "type-441",
1318   "self_type" : "type-441",
1319   "size" : 4,
1320   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1321   "underlying_type" : "type-2",
1322   "unique_id" : "android_color_mode_t"
1323  },
1324  {
1325   "alignment" : 4,
1326   "enum_fields" :
1327   [
1328    {
1329     "enum_field_value" : 10,
1330     "name" : "HAL_COLOR_MODE_BT2020"
1331    },
1332    {
1333     "enum_field_value" : 11,
1334     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1335    },
1336    {
1337     "enum_field_value" : 12,
1338     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1339    }
1340   ],
1341   "linker_set_key" : "android_color_mode_v1_1_t",
1342   "name" : "android_color_mode_v1_1_t",
1343   "referenced_type" : "type-446",
1344   "self_type" : "type-446",
1345   "size" : 4,
1346   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1347   "underlying_type" : "type-2",
1348   "unique_id" : "android_color_mode_v1_1_t"
1349  },
1350  {
1351   "alignment" : 4,
1352   "enum_fields" :
1353   [
1354    {
1355     "enum_field_value" : 0,
1356     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1357    },
1358    {
1359     "enum_field_value" : 1,
1360     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1361    },
1362    {
1363     "enum_field_value" : 2,
1364     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1365    },
1366    {
1367     "enum_field_value" : 3,
1368     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1369    },
1370    {
1371     "enum_field_value" : 4,
1372     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1373    },
1374    {
1375     "enum_field_value" : 5,
1376     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1377    },
1378    {
1379     "enum_field_value" : 6,
1380     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1381    }
1382   ],
1383   "linker_set_key" : "android_color_transform_t",
1384   "name" : "android_color_transform_t",
1385   "referenced_type" : "type-442",
1386   "self_type" : "type-442",
1387   "size" : 4,
1388   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1389   "underlying_type" : "type-2",
1390   "unique_id" : "android_color_transform_t"
1391  },
1392  {
1393   "alignment" : 4,
1394   "enum_fields" :
1395   [
1396    {
1397     "enum_field_value" : 0,
1398     "name" : "HAL_DATASPACE_UNKNOWN"
1399    },
1400    {
1401     "enum_field_value" : 1,
1402     "name" : "HAL_DATASPACE_ARBITRARY"
1403    },
1404    {
1405     "enum_field_value" : 16,
1406     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1407    },
1408    {
1409     "enum_field_value" : 4128768,
1410     "name" : "HAL_DATASPACE_STANDARD_MASK"
1411    },
1412    {
1413     "enum_field_value" : 0,
1414     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1415    },
1416    {
1417     "enum_field_value" : 65536,
1418     "name" : "HAL_DATASPACE_STANDARD_BT709"
1419    },
1420    {
1421     "enum_field_value" : 131072,
1422     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1423    },
1424    {
1425     "enum_field_value" : 196608,
1426     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1427    },
1428    {
1429     "enum_field_value" : 262144,
1430     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1431    },
1432    {
1433     "enum_field_value" : 327680,
1434     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1435    },
1436    {
1437     "enum_field_value" : 393216,
1438     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1439    },
1440    {
1441     "enum_field_value" : 458752,
1442     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1443    },
1444    {
1445     "enum_field_value" : 524288,
1446     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1447    },
1448    {
1449     "enum_field_value" : 589824,
1450     "name" : "HAL_DATASPACE_STANDARD_FILM"
1451    },
1452    {
1453     "enum_field_value" : 655360,
1454     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1455    },
1456    {
1457     "enum_field_value" : 720896,
1458     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1459    },
1460    {
1461     "enum_field_value" : 22,
1462     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1463    },
1464    {
1465     "enum_field_value" : 130023424,
1466     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1467    },
1468    {
1469     "enum_field_value" : 0,
1470     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1471    },
1472    {
1473     "enum_field_value" : 4194304,
1474     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1475    },
1476    {
1477     "enum_field_value" : 8388608,
1478     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1479    },
1480    {
1481     "enum_field_value" : 12582912,
1482     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1483    },
1484    {
1485     "enum_field_value" : 16777216,
1486     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1487    },
1488    {
1489     "enum_field_value" : 20971520,
1490     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1491    },
1492    {
1493     "enum_field_value" : 25165824,
1494     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1495    },
1496    {
1497     "enum_field_value" : 29360128,
1498     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1499    },
1500    {
1501     "enum_field_value" : 33554432,
1502     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1503    },
1504    {
1505     "enum_field_value" : 27,
1506     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1507    },
1508    {
1509     "enum_field_value" : 939524096,
1510     "name" : "HAL_DATASPACE_RANGE_MASK"
1511    },
1512    {
1513     "enum_field_value" : 0,
1514     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1515    },
1516    {
1517     "enum_field_value" : 134217728,
1518     "name" : "HAL_DATASPACE_RANGE_FULL"
1519    },
1520    {
1521     "enum_field_value" : 268435456,
1522     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1523    },
1524    {
1525     "enum_field_value" : 402653184,
1526     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1527    },
1528    {
1529     "enum_field_value" : 512,
1530     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1531    },
1532    {
1533     "enum_field_value" : 138477568,
1534     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1535    },
1536    {
1537     "enum_field_value" : 406913024,
1538     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1539    },
1540    {
1541     "enum_field_value" : 513,
1542     "name" : "HAL_DATASPACE_SRGB"
1543    },
1544    {
1545     "enum_field_value" : 142671872,
1546     "name" : "HAL_DATASPACE_V0_SRGB"
1547    },
1548    {
1549     "enum_field_value" : 411107328,
1550     "name" : "HAL_DATASPACE_V0_SCRGB"
1551    },
1552    {
1553     "enum_field_value" : 257,
1554     "name" : "HAL_DATASPACE_JFIF"
1555    },
1556    {
1557     "enum_field_value" : 146931712,
1558     "name" : "HAL_DATASPACE_V0_JFIF"
1559    },
1560    {
1561     "enum_field_value" : 258,
1562     "name" : "HAL_DATASPACE_BT601_625"
1563    },
1564    {
1565     "enum_field_value" : 281149440,
1566     "name" : "HAL_DATASPACE_V0_BT601_625"
1567    },
1568    {
1569     "enum_field_value" : 259,
1570     "name" : "HAL_DATASPACE_BT601_525"
1571    },
1572    {
1573     "enum_field_value" : 281280512,
1574     "name" : "HAL_DATASPACE_V0_BT601_525"
1575    },
1576    {
1577     "enum_field_value" : 260,
1578     "name" : "HAL_DATASPACE_BT709"
1579    },
1580    {
1581     "enum_field_value" : 281083904,
1582     "name" : "HAL_DATASPACE_V0_BT709"
1583    },
1584    {
1585     "enum_field_value" : 139067392,
1586     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1587    },
1588    {
1589     "enum_field_value" : 155844608,
1590     "name" : "HAL_DATASPACE_DCI_P3"
1591    },
1592    {
1593     "enum_field_value" : 139067392,
1594     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1595    },
1596    {
1597     "enum_field_value" : 143261696,
1598     "name" : "HAL_DATASPACE_DISPLAY_P3"
1599    },
1600    {
1601     "enum_field_value" : 151715840,
1602     "name" : "HAL_DATASPACE_ADOBE_RGB"
1603    },
1604    {
1605     "enum_field_value" : 138805248,
1606     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1607    },
1608    {
1609     "enum_field_value" : 147193856,
1610     "name" : "HAL_DATASPACE_BT2020"
1611    },
1612    {
1613     "enum_field_value" : 163971072,
1614     "name" : "HAL_DATASPACE_BT2020_PQ"
1615    },
1616    {
1617     "enum_field_value" : 4096,
1618     "name" : "HAL_DATASPACE_DEPTH"
1619    },
1620    {
1621     "enum_field_value" : 4097,
1622     "name" : "HAL_DATASPACE_SENSOR"
1623    }
1624   ],
1625   "linker_set_key" : "android_dataspace_t",
1626   "name" : "android_dataspace_t",
1627   "referenced_type" : "type-440",
1628   "self_type" : "type-440",
1629   "size" : 4,
1630   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1631   "underlying_type" : "type-2",
1632   "unique_id" : "android_dataspace_t"
1633  },
1634  {
1635   "alignment" : 4,
1636   "enum_fields" :
1637   [
1638    {
1639     "enum_field_value" : 281411584,
1640     "name" : "HAL_DATASPACE_BT2020_ITU"
1641    },
1642    {
1643     "enum_field_value" : 298188800,
1644     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1645    },
1646    {
1647     "enum_field_value" : 302383104,
1648     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1649    },
1650    {
1651     "enum_field_value" : 168165376,
1652     "name" : "HAL_DATASPACE_BT2020_HLG"
1653    }
1654   ],
1655   "linker_set_key" : "android_dataspace_v1_1_t",
1656   "name" : "android_dataspace_v1_1_t",
1657   "referenced_type" : "type-445",
1658   "self_type" : "type-445",
1659   "size" : 4,
1660   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1661   "underlying_type" : "type-2",
1662   "unique_id" : "android_dataspace_v1_1_t"
1663  },
1664  {
1665   "alignment" : 4,
1666   "enum_fields" :
1667   [
1668    {
1669     "enum_field_value" : 142999552,
1670     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1671    },
1672    {
1673     "enum_field_value" : 4098,
1674     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1675    },
1676    {
1677     "enum_field_value" : 4099,
1678     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1679    },
1680    {
1681     "enum_field_value" : 4100,
1682     "name" : "HAL_DATASPACE_HEIF"
1683    }
1684   ],
1685   "linker_set_key" : "android_dataspace_v1_2_t",
1686   "name" : "android_dataspace_v1_2_t",
1687   "referenced_type" : "type-449",
1688   "self_type" : "type-449",
1689   "size" : 4,
1690   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1691   "underlying_type" : "type-2",
1692   "unique_id" : "android_dataspace_v1_2_t"
1693  },
1694  {
1695   "alignment" : 4,
1696   "enum_fields" :
1697   [
1698    {
1699     "enum_field_value" : 1,
1700     "name" : "FLEX_COMPONENT_Y"
1701    },
1702    {
1703     "enum_field_value" : 2,
1704     "name" : "FLEX_COMPONENT_Cb"
1705    },
1706    {
1707     "enum_field_value" : 4,
1708     "name" : "FLEX_COMPONENT_Cr"
1709    },
1710    {
1711     "enum_field_value" : 1024,
1712     "name" : "FLEX_COMPONENT_R"
1713    },
1714    {
1715     "enum_field_value" : 2048,
1716     "name" : "FLEX_COMPONENT_G"
1717    },
1718    {
1719     "enum_field_value" : 4096,
1720     "name" : "FLEX_COMPONENT_B"
1721    },
1722    {
1723     "enum_field_value" : 1073741824,
1724     "name" : "FLEX_COMPONENT_A"
1725    }
1726   ],
1727   "linker_set_key" : "android_flex_component",
1728   "name" : "android_flex_component",
1729   "referenced_type" : "type-454",
1730   "self_type" : "type-454",
1731   "size" : 4,
1732   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1733   "underlying_type" : "type-2",
1734   "unique_id" : "android_flex_component"
1735  },
1736  {
1737   "alignment" : 4,
1738   "enum_fields" :
1739   [
1740    {
1741     "enum_field_value" : 0,
1742     "name" : "FLEX_FORMAT_INVALID"
1743    },
1744    {
1745     "enum_field_value" : 1,
1746     "name" : "FLEX_FORMAT_Y"
1747    },
1748    {
1749     "enum_field_value" : 7,
1750     "name" : "FLEX_FORMAT_YCbCr"
1751    },
1752    {
1753     "enum_field_value" : 1073741831,
1754     "name" : "FLEX_FORMAT_YCbCrA"
1755    },
1756    {
1757     "enum_field_value" : 7168,
1758     "name" : "FLEX_FORMAT_RGB"
1759    },
1760    {
1761     "enum_field_value" : 1073748992,
1762     "name" : "FLEX_FORMAT_RGBA"
1763    }
1764   ],
1765   "linker_set_key" : "android_flex_format",
1766   "name" : "android_flex_format",
1767   "referenced_type" : "type-456",
1768   "self_type" : "type-456",
1769   "size" : 4,
1770   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1771   "underlying_type" : "type-2",
1772   "unique_id" : "android_flex_format"
1773  },
1774  {
1775   "alignment" : 4,
1776   "enum_fields" :
1777   [
1778    {
1779     "enum_field_value" : 1,
1780     "name" : "HAL_HDR_DOLBY_VISION"
1781    },
1782    {
1783     "enum_field_value" : 2,
1784     "name" : "HAL_HDR_HDR10"
1785    },
1786    {
1787     "enum_field_value" : 3,
1788     "name" : "HAL_HDR_HLG"
1789    }
1790   ],
1791   "linker_set_key" : "android_hdr_t",
1792   "name" : "android_hdr_t",
1793   "referenced_type" : "type-443",
1794   "self_type" : "type-443",
1795   "size" : 4,
1796   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1797   "underlying_type" : "type-2",
1798   "unique_id" : "android_hdr_t"
1799  },
1800  {
1801   "alignment" : 4,
1802   "enum_fields" :
1803   [
1804    {
1805     "enum_field_value" : 4,
1806     "name" : "HAL_HDR_HDR10_PLUS"
1807    }
1808   ],
1809   "linker_set_key" : "android_hdr_v1_2_t",
1810   "name" : "android_hdr_v1_2_t",
1811   "referenced_type" : "type-448",
1812   "self_type" : "type-448",
1813   "size" : 4,
1814   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1815   "underlying_type" : "type-2",
1816   "unique_id" : "android_hdr_v1_2_t"
1817  },
1818  {
1819   "alignment" : 4,
1820   "enum_fields" :
1821   [
1822    {
1823     "enum_field_value" : 39,
1824     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1825    },
1826    {
1827     "enum_field_value" : 40,
1828     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1829    },
1830    {
1831     "enum_field_value" : 41,
1832     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1833    },
1834    {
1835     "enum_field_value" : 42,
1836     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1837    }
1838   ],
1839   "linker_set_key" : "android_pixel_format_sw_t",
1840   "name" : "android_pixel_format_sw_t",
1841   "referenced_type" : "type-451",
1842   "self_type" : "type-451",
1843   "size" : 4,
1844   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1845   "underlying_type" : "type-2",
1846   "unique_id" : "_ZTS25android_pixel_format_sw_t"
1847  },
1848  {
1849   "alignment" : 4,
1850   "enum_fields" :
1851   [
1852    {
1853     "enum_field_value" : 1,
1854     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1855    },
1856    {
1857     "enum_field_value" : 2,
1858     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1859    },
1860    {
1861     "enum_field_value" : 3,
1862     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1863    },
1864    {
1865     "enum_field_value" : 4,
1866     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1867    },
1868    {
1869     "enum_field_value" : 5,
1870     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1871    },
1872    {
1873     "enum_field_value" : 16,
1874     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1875    },
1876    {
1877     "enum_field_value" : 17,
1878     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1879    },
1880    {
1881     "enum_field_value" : 20,
1882     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1883    },
1884    {
1885     "enum_field_value" : 22,
1886     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1887    },
1888    {
1889     "enum_field_value" : 32,
1890     "name" : "HAL_PIXEL_FORMAT_RAW16"
1891    },
1892    {
1893     "enum_field_value" : 33,
1894     "name" : "HAL_PIXEL_FORMAT_BLOB"
1895    },
1896    {
1897     "enum_field_value" : 34,
1898     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1899    },
1900    {
1901     "enum_field_value" : 35,
1902     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1903    },
1904    {
1905     "enum_field_value" : 36,
1906     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1907    },
1908    {
1909     "enum_field_value" : 37,
1910     "name" : "HAL_PIXEL_FORMAT_RAW10"
1911    },
1912    {
1913     "enum_field_value" : 38,
1914     "name" : "HAL_PIXEL_FORMAT_RAW12"
1915    },
1916    {
1917     "enum_field_value" : 43,
1918     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1919    },
1920    {
1921     "enum_field_value" : 538982489,
1922     "name" : "HAL_PIXEL_FORMAT_Y8"
1923    },
1924    {
1925     "enum_field_value" : 540422489,
1926     "name" : "HAL_PIXEL_FORMAT_Y16"
1927    },
1928    {
1929     "enum_field_value" : 842094169,
1930     "name" : "HAL_PIXEL_FORMAT_YV12"
1931    }
1932   ],
1933   "linker_set_key" : "android_pixel_format_t",
1934   "name" : "android_pixel_format_t",
1935   "referenced_type" : "type-438",
1936   "self_type" : "type-438",
1937   "size" : 4,
1938   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1939   "underlying_type" : "type-2",
1940   "unique_id" : "android_pixel_format_t"
1941  },
1942  {
1943   "alignment" : 4,
1944   "enum_fields" :
1945   [
1946    {
1947     "enum_field_value" : 48,
1948     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1949    },
1950    {
1951     "enum_field_value" : 49,
1952     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1953    },
1954    {
1955     "enum_field_value" : 50,
1956     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1957    },
1958    {
1959     "enum_field_value" : 51,
1960     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1961    },
1962    {
1963     "enum_field_value" : 52,
1964     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1965    },
1966    {
1967     "enum_field_value" : 53,
1968     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1969    },
1970    {
1971     "enum_field_value" : 54,
1972     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1973    }
1974   ],
1975   "linker_set_key" : "android_pixel_format_v1_1_t",
1976   "name" : "android_pixel_format_v1_1_t",
1977   "referenced_type" : "type-444",
1978   "self_type" : "type-444",
1979   "size" : 4,
1980   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1981   "underlying_type" : "type-2",
1982   "unique_id" : "android_pixel_format_v1_1_t"
1983  },
1984  {
1985   "alignment" : 4,
1986   "enum_fields" :
1987   [
1988    {
1989     "enum_field_value" : 55,
1990     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1991    }
1992   ],
1993   "linker_set_key" : "android_pixel_format_v1_2_t",
1994   "name" : "android_pixel_format_v1_2_t",
1995   "referenced_type" : "type-450",
1996   "self_type" : "type-450",
1997   "size" : 4,
1998   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1999   "underlying_type" : "type-2",
2000   "unique_id" : "android_pixel_format_v1_2_t"
2001  },
2002  {
2003   "alignment" : 4,
2004   "enum_fields" :
2005   [
2006    {
2007     "enum_field_value" : 0,
2008     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2009    },
2010    {
2011     "enum_field_value" : 1,
2012     "name" : "HAL_RENDER_INTENT_ENHANCE"
2013    },
2014    {
2015     "enum_field_value" : 2,
2016     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2017    },
2018    {
2019     "enum_field_value" : 3,
2020     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2021    }
2022   ],
2023   "linker_set_key" : "android_render_intent_v1_1_t",
2024   "name" : "android_render_intent_v1_1_t",
2025   "referenced_type" : "type-447",
2026   "self_type" : "type-447",
2027   "size" : 4,
2028   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2029   "underlying_type" : "type-2",
2030   "unique_id" : "android_render_intent_v1_1_t"
2031  },
2032  {
2033   "alignment" : 4,
2034   "enum_fields" :
2035   [
2036    {
2037     "enum_field_value" : 1,
2038     "name" : "HAL_TRANSFORM_FLIP_H"
2039    },
2040    {
2041     "enum_field_value" : 2,
2042     "name" : "HAL_TRANSFORM_FLIP_V"
2043    },
2044    {
2045     "enum_field_value" : 4,
2046     "name" : "HAL_TRANSFORM_ROT_90"
2047    },
2048    {
2049     "enum_field_value" : 3,
2050     "name" : "HAL_TRANSFORM_ROT_180"
2051    },
2052    {
2053     "enum_field_value" : 7,
2054     "name" : "HAL_TRANSFORM_ROT_270"
2055    }
2056   ],
2057   "linker_set_key" : "android_transform_t",
2058   "name" : "android_transform_t",
2059   "referenced_type" : "type-439",
2060   "self_type" : "type-439",
2061   "size" : 4,
2062   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2063   "underlying_type" : "type-2",
2064   "unique_id" : "android_transform_t"
2065  },
2066  {
2067   "alignment" : 4,
2068   "enum_fields" :
2069   [
2070    {
2071     "enum_field_value" : 0,
2072     "name" : "LOG_ID_MIN"
2073    },
2074    {
2075     "enum_field_value" : 0,
2076     "name" : "LOG_ID_MAIN"
2077    },
2078    {
2079     "enum_field_value" : 1,
2080     "name" : "LOG_ID_RADIO"
2081    },
2082    {
2083     "enum_field_value" : 2,
2084     "name" : "LOG_ID_EVENTS"
2085    },
2086    {
2087     "enum_field_value" : 3,
2088     "name" : "LOG_ID_SYSTEM"
2089    },
2090    {
2091     "enum_field_value" : 4,
2092     "name" : "LOG_ID_CRASH"
2093    },
2094    {
2095     "enum_field_value" : 5,
2096     "name" : "LOG_ID_STATS"
2097    },
2098    {
2099     "enum_field_value" : 6,
2100     "name" : "LOG_ID_SECURITY"
2101    },
2102    {
2103     "enum_field_value" : 7,
2104     "name" : "LOG_ID_KERNEL"
2105    },
2106    {
2107     "enum_field_value" : 8,
2108     "name" : "LOG_ID_MAX"
2109    }
2110   ],
2111   "linker_set_key" : "log_id",
2112   "name" : "log_id",
2113   "referenced_type" : "type-261",
2114   "self_type" : "type-261",
2115   "size" : 4,
2116   "source_file" : "/system/core/liblog/include/android/log.h",
2117   "underlying_type" : "type-2",
2118   "unique_id" : "log_id"
2119  }
2120 ],
2121 "function_types" :
2122 [
2123  {
2124   "alignment" : 4,
2125   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2126   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2127   "parameters" :
2128   [
2129    {
2130     "referenced_type" : "type-44"
2131    },
2132    {
2133     "referenced_type" : "type-50"
2134    },
2135    {
2136     "referenced_type" : "type-22"
2137    }
2138   ],
2139   "referenced_type" : "type-42",
2140   "return_type" : "type-43",
2141   "self_type" : "type-42",
2142   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
2143  },
2144  {
2145   "alignment" : 4,
2146   "linker_set_key" : "int (void *)",
2147   "name" : "int (void *)",
2148   "parameters" :
2149   [
2150    {
2151     "referenced_type" : "type-22"
2152    }
2153   ],
2154   "referenced_type" : "type-464",
2155   "return_type" : "type-65",
2156   "self_type" : "type-464",
2157   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
2158  },
2159  {
2160   "alignment" : 4,
2161   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
2162   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
2163   "parameters" :
2164   [
2165    {
2166     "referenced_type" : "type-377"
2167    },
2168    {
2169     "referenced_type" : "type-326"
2170    },
2171    {
2172     "referenced_type" : "type-13"
2173    },
2174    {
2175     "referenced_type" : "type-378"
2176    },
2177    {
2178     "referenced_type" : "type-13"
2179    },
2180    {
2181     "referenced_type" : "type-22"
2182    }
2183   ],
2184   "referenced_type" : "type-376",
2185   "return_type" : "type-23",
2186   "self_type" : "type-376",
2187   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2188  }
2189 ],
2190 "functions" :
2191 [
2192  {
2193   "function_name" : "android::hardware::fromBinder",
2194   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostENS4_22BpHwBluetoothAudioHostENS4_22BnHwBluetoothAudioHostEEENS_2spIT_EERKNS8_INS0_7IBinderEEE",
2195   "parameters" :
2196   [
2197    {
2198     "referenced_type" : "type-50"
2199    }
2200   ],
2201   "return_type" : "type-98",
2202   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
2203   "template_args" : [ "type-100", "type-512", "type-380" ]
2204  },
2205  {
2206   "function_name" : "android::hardware::details::castInterface",
2207   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostENS_4hidl4base4V1_05IBaseENS5_22BpHwBluetoothAudioHostEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
2208   "parameters" :
2209   [
2210    {
2211     "referenced_type" : "type-382"
2212    },
2213    {
2214     "referenced_type" : "type-61"
2215    },
2216    {
2217     "referenced_type" : "type-43"
2218    }
2219   ],
2220   "return_type" : "type-144",
2221   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2222   "template_args" : [ "type-100", "type-16", "type-512" ]
2223  },
2224  {
2225   "function_name" : "android::hardware::details::castInterface",
2226   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadENS_4hidl4base4V1_05IBaseENS5_25BpHwBluetoothAudioOffloadEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
2227   "parameters" :
2228   [
2229    {
2230     "referenced_type" : "type-382"
2231    },
2232    {
2233     "referenced_type" : "type-61"
2234    },
2235    {
2236     "referenced_type" : "type-43"
2237    }
2238   ],
2239   "return_type" : "type-576",
2240   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2241   "template_args" : [ "type-549", "type-16", "type-557" ]
2242  },
2243  {
2244   "function_name" : "android::hardware::details::wrapPassthrough",
2245   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEvEENS_2spIT_EES9_",
2246   "parameters" :
2247   [
2248    {
2249     "referenced_type" : "type-98"
2250    }
2251   ],
2252   "return_type" : "type-98",
2253   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
2254   "template_args" : [ "type-100", "type-23" ]
2255  },
2256  {
2257   "function_name" : "android::hardware::details::getServiceInternal",
2258   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostENS5_19IBluetoothAudioHostEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
2259   "parameters" :
2260   [
2261    {
2262     "referenced_type" : "type-396"
2263    },
2264    {
2265     "referenced_type" : "type-43"
2266    },
2267    {
2268     "referenced_type" : "type-43"
2269    }
2270   ],
2271   "return_type" : "type-98",
2272   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2273   "template_args" : [ "type-512", "type-100", "type-23", "type-23" ]
2274  },
2275  {
2276   "function_name" : "android::hardware::details::getServiceInternal",
2277   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadENS5_22IBluetoothAudioOffloadEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
2278   "parameters" :
2279   [
2280    {
2281     "referenced_type" : "type-599"
2282    },
2283    {
2284     "referenced_type" : "type-43"
2285    },
2286    {
2287     "referenced_type" : "type-43"
2288    }
2289   ],
2290   "return_type" : "type-547",
2291   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2292   "template_args" : [ "type-557", "type-549", "type-23", "type-23" ]
2293  },
2294  {
2295   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::getService",
2296   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
2297   "parameters" :
2298   [
2299    {
2300     "default_arg" : true,
2301     "referenced_type" : "type-396"
2302    },
2303    {
2304     "default_arg" : true,
2305     "referenced_type" : "type-43"
2306    }
2307   ],
2308   "return_type" : "type-98",
2309   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2310  },
2311  {
2312   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::linkToDeath",
2313   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
2314   "parameters" :
2315   [
2316    {
2317     "is_this_ptr" : true,
2318     "referenced_type" : "type-99"
2319    },
2320    {
2321     "referenced_type" : "type-273"
2322    },
2323    {
2324     "referenced_type" : "type-13"
2325    }
2326   ],
2327   "return_type" : "type-136",
2328   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2329  },
2330  {
2331   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::getDebugInfo",
2332   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2333   "parameters" :
2334   [
2335    {
2336     "is_this_ptr" : true,
2337     "referenced_type" : "type-99"
2338    },
2339    {
2340     "referenced_type" : "type-679"
2341    }
2342   ],
2343   "return_type" : "type-157",
2344   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2345  },
2346  {
2347   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::getHashChain",
2348   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
2349   "parameters" :
2350   [
2351    {
2352     "is_this_ptr" : true,
2353     "referenced_type" : "type-99"
2354    },
2355    {
2356     "referenced_type" : "type-680"
2357    }
2358   ],
2359   "return_type" : "type-157",
2360   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2361  },
2362  {
2363   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::tryGetService",
2364   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
2365   "parameters" :
2366   [
2367    {
2368     "default_arg" : true,
2369     "referenced_type" : "type-396"
2370    },
2371    {
2372     "default_arg" : true,
2373     "referenced_type" : "type-43"
2374    }
2375   ],
2376   "return_type" : "type-98",
2377   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2378  },
2379  {
2380   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::unlinkToDeath",
2381   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2382   "parameters" :
2383   [
2384    {
2385     "is_this_ptr" : true,
2386     "referenced_type" : "type-99"
2387    },
2388    {
2389     "referenced_type" : "type-273"
2390    }
2391   ],
2392   "return_type" : "type-136",
2393   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2394  },
2395  {
2396   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::interfaceChain",
2397   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2398   "parameters" :
2399   [
2400    {
2401     "is_this_ptr" : true,
2402     "referenced_type" : "type-99"
2403    },
2404    {
2405     "referenced_type" : "type-681"
2406    }
2407   ],
2408   "return_type" : "type-157",
2409   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2410  },
2411  {
2412   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::registerAsService",
2413   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
2414   "parameters" :
2415   [
2416    {
2417     "is_this_ptr" : true,
2418     "referenced_type" : "type-99"
2419    },
2420    {
2421     "default_arg" : true,
2422     "referenced_type" : "type-396"
2423    }
2424   ],
2425   "return_type" : "type-65",
2426   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2427  },
2428  {
2429   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::interfaceDescriptor",
2430   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2431   "parameters" :
2432   [
2433    {
2434     "is_this_ptr" : true,
2435     "referenced_type" : "type-99"
2436    },
2437    {
2438     "referenced_type" : "type-682"
2439    }
2440   ],
2441   "return_type" : "type-157",
2442   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2443  },
2444  {
2445   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::notifySyspropsChanged",
2446   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost21notifySyspropsChangedEv",
2447   "parameters" :
2448   [
2449    {
2450     "is_this_ptr" : true,
2451     "referenced_type" : "type-99"
2452    }
2453   ],
2454   "return_type" : "type-157",
2455   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2456  },
2457  {
2458   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::setHALInstrumentation",
2459   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost21setHALInstrumentationEv",
2460   "parameters" :
2461   [
2462    {
2463     "is_this_ptr" : true,
2464     "referenced_type" : "type-99"
2465    }
2466   ],
2467   "return_type" : "type-157",
2468   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2469  },
2470  {
2471   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::registerForNotifications",
2472   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
2473   "parameters" :
2474   [
2475    {
2476     "referenced_type" : "type-396"
2477    },
2478    {
2479     "referenced_type" : "type-504"
2480    }
2481   ],
2482   "return_type" : "type-43",
2483   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2484  },
2485  {
2486   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::ping",
2487   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost4pingEv",
2488   "parameters" :
2489   [
2490    {
2491     "is_this_ptr" : true,
2492     "referenced_type" : "type-99"
2493    }
2494   ],
2495   "return_type" : "type-157",
2496   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2497  },
2498  {
2499   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::debug",
2500   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
2501   "parameters" :
2502   [
2503    {
2504     "is_this_ptr" : true,
2505     "referenced_type" : "type-99"
2506    },
2507    {
2508     "referenced_type" : "type-335"
2509    },
2510    {
2511     "referenced_type" : "type-502"
2512    }
2513   ],
2514   "return_type" : "type-157",
2515   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2516  },
2517  {
2518   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::castFrom",
2519   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
2520   "parameters" :
2521   [
2522    {
2523     "referenced_type" : "type-561"
2524    },
2525    {
2526     "default_arg" : true,
2527     "referenced_type" : "type-43"
2528    }
2529   ],
2530   "return_type" : "type-144",
2531   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2532  },
2533  {
2534   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::castFrom",
2535   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost8castFromERKNS_2spIS4_EEb",
2536   "parameters" :
2537   [
2538    {
2539     "referenced_type" : "type-533"
2540    },
2541    {
2542     "default_arg" : true,
2543     "referenced_type" : "type-43"
2544    }
2545   ],
2546   "return_type" : "type-144",
2547   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2548  },
2549  {
2550   "access" : "private",
2551   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BsBluetoothAudioHost::addOnewayTask",
2552   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost13addOnewayTaskENSt3__18functionIFvvEEE",
2553   "parameters" :
2554   [
2555    {
2556     "is_this_ptr" : true,
2557     "referenced_type" : "type-568"
2558    },
2559    {
2560     "referenced_type" : "type-685"
2561    }
2562   ],
2563   "return_type" : "type-157",
2564   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BsBluetoothAudioHost.h"
2565  },
2566  {
2567   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BsBluetoothAudioHost::BsBluetoothAudioHost",
2568   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostC1ENS_2spINS3_19IBluetoothAudioHostEEE",
2569   "parameters" :
2570   [
2571    {
2572     "is_this_ptr" : true,
2573     "referenced_type" : "type-568"
2574    },
2575    {
2576     "referenced_type" : "type-104"
2577    }
2578   ],
2579   "return_type" : "type-23",
2580   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BsBluetoothAudioHost.h"
2581  },
2582  {
2583   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BsBluetoothAudioHost::BsBluetoothAudioHost",
2584   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostC2ENS_2spINS3_19IBluetoothAudioHostEEE",
2585   "parameters" :
2586   [
2587    {
2588     "is_this_ptr" : true,
2589     "referenced_type" : "type-568"
2590    },
2591    {
2592     "referenced_type" : "type-104"
2593    }
2594   ],
2595   "return_type" : "type-23",
2596   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BsBluetoothAudioHost.h"
2597  },
2598  {
2599   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost::onTransact",
2600   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHost10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
2601   "parameters" :
2602   [
2603    {
2604     "is_this_ptr" : true,
2605     "referenced_type" : "type-499"
2606    },
2607    {
2608     "referenced_type" : "type-2"
2609    },
2610    {
2611     "referenced_type" : "type-392"
2612    },
2613    {
2614     "referenced_type" : "type-377"
2615    },
2616    {
2617     "default_arg" : true,
2618     "referenced_type" : "type-2"
2619    },
2620    {
2621     "default_arg" : true,
2622     "referenced_type" : "type-688"
2623    }
2624   ],
2625   "return_type" : "type-65",
2626   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioHost.h"
2627  },
2628  {
2629   "access" : "private",
2630   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost::getDebugInfo",
2631   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHost12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2632   "parameters" :
2633   [
2634    {
2635     "is_this_ptr" : true,
2636     "referenced_type" : "type-499"
2637    },
2638    {
2639     "referenced_type" : "type-689"
2640    }
2641   ],
2642   "return_type" : "type-157",
2643   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioHost.h"
2644  },
2645  {
2646   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost::_hidl_stopStream",
2647   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHost16_hidl_stopStreamEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2648   "parameters" :
2649   [
2650    {
2651     "referenced_type" : "type-393"
2652    },
2653    {
2654     "referenced_type" : "type-392"
2655    },
2656    {
2657     "referenced_type" : "type-377"
2658    },
2659    {
2660     "referenced_type" : "type-690"
2661    }
2662   ],
2663   "return_type" : "type-65",
2664   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioHost.h"
2665  },
2666  {
2667   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost::_hidl_startStream",
2668   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHost17_hidl_startStreamEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2669   "parameters" :
2670   [
2671    {
2672     "referenced_type" : "type-393"
2673    },
2674    {
2675     "referenced_type" : "type-392"
2676    },
2677    {
2678     "referenced_type" : "type-377"
2679    },
2680    {
2681     "referenced_type" : "type-691"
2682    }
2683   ],
2684   "return_type" : "type-65",
2685   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioHost.h"
2686  },
2687  {
2688   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost::_hidl_suspendStream",
2689   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHost19_hidl_suspendStreamEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2690   "parameters" :
2691   [
2692    {
2693     "referenced_type" : "type-393"
2694    },
2695    {
2696     "referenced_type" : "type-392"
2697    },
2698    {
2699     "referenced_type" : "type-377"
2700    },
2701    {
2702     "referenced_type" : "type-692"
2703    }
2704   ],
2705   "return_type" : "type-65",
2706   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioHost.h"
2707  },
2708  {
2709   "access" : "private",
2710   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost::ping",
2711   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHost4pingEv",
2712   "parameters" :
2713   [
2714    {
2715     "is_this_ptr" : true,
2716     "referenced_type" : "type-499"
2717    }
2718   ],
2719   "return_type" : "type-157",
2720   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioHost.h"
2721  },
2722  {
2723   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost::BnHwBluetoothAudioHost",
2724   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostC1ERKNS_2spINS3_19IBluetoothAudioHostEEE",
2725   "parameters" :
2726   [
2727    {
2728     "is_this_ptr" : true,
2729     "referenced_type" : "type-499"
2730    },
2731    {
2732     "referenced_type" : "type-533"
2733    }
2734   ],
2735   "return_type" : "type-23",
2736   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioHost.h"
2737  },
2738  {
2739   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost::BnHwBluetoothAudioHost",
2740   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostC2ERKNS_2spINS3_19IBluetoothAudioHostEEE",
2741   "parameters" :
2742   [
2743    {
2744     "is_this_ptr" : true,
2745     "referenced_type" : "type-499"
2746    },
2747    {
2748     "referenced_type" : "type-533"
2749    }
2750   ],
2751   "return_type" : "type-23",
2752   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioHost.h"
2753  },
2754  {
2755   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost::~BnHwBluetoothAudioHost",
2756   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD0Ev",
2757   "parameters" :
2758   [
2759    {
2760     "is_this_ptr" : true,
2761     "referenced_type" : "type-499"
2762    }
2763   ],
2764   "return_type" : "type-23",
2765   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioHost.h"
2766  },
2767  {
2768   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost::~BnHwBluetoothAudioHost",
2769   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD1Ev",
2770   "parameters" :
2771   [
2772    {
2773     "is_this_ptr" : true,
2774     "referenced_type" : "type-499"
2775    }
2776   ],
2777   "return_type" : "type-23",
2778   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioHost.h"
2779  },
2780  {
2781   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost::~BnHwBluetoothAudioHost",
2782   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD2Ev",
2783   "parameters" :
2784   [
2785    {
2786     "is_this_ptr" : true,
2787     "referenced_type" : "type-499"
2788    }
2789   ],
2790   "return_type" : "type-23",
2791   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioHost.h"
2792  },
2793  {
2794   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::stopStream",
2795   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost10stopStreamEv",
2796   "parameters" :
2797   [
2798    {
2799     "is_this_ptr" : true,
2800     "referenced_type" : "type-602"
2801    }
2802   ],
2803   "return_type" : "type-157",
2804   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
2805  },
2806  {
2807   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::linkToDeath",
2808   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
2809   "parameters" :
2810   [
2811    {
2812     "is_this_ptr" : true,
2813     "referenced_type" : "type-602"
2814    },
2815    {
2816     "referenced_type" : "type-273"
2817    },
2818    {
2819     "referenced_type" : "type-13"
2820    }
2821   ],
2822   "return_type" : "type-136",
2823   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
2824  },
2825  {
2826   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::startStream",
2827   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost11startStreamEv",
2828   "parameters" :
2829   [
2830    {
2831     "is_this_ptr" : true,
2832     "referenced_type" : "type-602"
2833    }
2834   ],
2835   "return_type" : "type-157",
2836   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
2837  },
2838  {
2839   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::getDebugInfo",
2840   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2841   "parameters" :
2842   [
2843    {
2844     "is_this_ptr" : true,
2845     "referenced_type" : "type-602"
2846    },
2847    {
2848     "referenced_type" : "type-693"
2849    }
2850   ],
2851   "return_type" : "type-157",
2852   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
2853  },
2854  {
2855   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::getHashChain",
2856   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
2857   "parameters" :
2858   [
2859    {
2860     "is_this_ptr" : true,
2861     "referenced_type" : "type-602"
2862    },
2863    {
2864     "referenced_type" : "type-694"
2865    }
2866   ],
2867   "return_type" : "type-157",
2868   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
2869  },
2870  {
2871   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::suspendStream",
2872   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost13suspendStreamEv",
2873   "parameters" :
2874   [
2875    {
2876     "is_this_ptr" : true,
2877     "referenced_type" : "type-602"
2878    }
2879   ],
2880   "return_type" : "type-157",
2881   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
2882  },
2883  {
2884   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::unlinkToDeath",
2885   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2886   "parameters" :
2887   [
2888    {
2889     "is_this_ptr" : true,
2890     "referenced_type" : "type-602"
2891    },
2892    {
2893     "referenced_type" : "type-273"
2894    }
2895   ],
2896   "return_type" : "type-136",
2897   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
2898  },
2899  {
2900   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::interfaceChain",
2901   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2902   "parameters" :
2903   [
2904    {
2905     "is_this_ptr" : true,
2906     "referenced_type" : "type-602"
2907    },
2908    {
2909     "referenced_type" : "type-695"
2910    }
2911   ],
2912   "return_type" : "type-157",
2913   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
2914  },
2915  {
2916   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::_hidl_stopStream",
2917   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost16_hidl_stopStreamEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
2918   "parameters" :
2919   [
2920    {
2921     "referenced_type" : "type-651"
2922    },
2923    {
2924     "referenced_type" : "type-531"
2925    }
2926   ],
2927   "return_type" : "type-157",
2928   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
2929  },
2930  {
2931   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::_hidl_startStream",
2932   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost17_hidl_startStreamEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
2933   "parameters" :
2934   [
2935    {
2936     "referenced_type" : "type-651"
2937    },
2938    {
2939     "referenced_type" : "type-531"
2940    }
2941   ],
2942   "return_type" : "type-157",
2943   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
2944  },
2945  {
2946   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::_hidl_suspendStream",
2947   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost19_hidl_suspendStreamEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
2948   "parameters" :
2949   [
2950    {
2951     "referenced_type" : "type-651"
2952    },
2953    {
2954     "referenced_type" : "type-531"
2955    }
2956   ],
2957   "return_type" : "type-157",
2958   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
2959  },
2960  {
2961   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::interfaceDescriptor",
2962   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2963   "parameters" :
2964   [
2965    {
2966     "is_this_ptr" : true,
2967     "referenced_type" : "type-602"
2968    },
2969    {
2970     "referenced_type" : "type-696"
2971    }
2972   ],
2973   "return_type" : "type-157",
2974   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
2975  },
2976  {
2977   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::notifySyspropsChanged",
2978   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost21notifySyspropsChangedEv",
2979   "parameters" :
2980   [
2981    {
2982     "is_this_ptr" : true,
2983     "referenced_type" : "type-602"
2984    }
2985   ],
2986   "return_type" : "type-157",
2987   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
2988  },
2989  {
2990   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::setHALInstrumentation",
2991   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost21setHALInstrumentationEv",
2992   "parameters" :
2993   [
2994    {
2995     "is_this_ptr" : true,
2996     "referenced_type" : "type-602"
2997    }
2998   ],
2999   "return_type" : "type-157",
3000   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
3001  },
3002  {
3003   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::ping",
3004   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost4pingEv",
3005   "parameters" :
3006   [
3007    {
3008     "is_this_ptr" : true,
3009     "referenced_type" : "type-602"
3010    }
3011   ],
3012   "return_type" : "type-157",
3013   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
3014  },
3015  {
3016   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::debug",
3017   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3018   "parameters" :
3019   [
3020    {
3021     "is_this_ptr" : true,
3022     "referenced_type" : "type-602"
3023    },
3024    {
3025     "referenced_type" : "type-335"
3026    },
3027    {
3028     "referenced_type" : "type-502"
3029    }
3030   ],
3031   "return_type" : "type-157",
3032   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
3033  },
3034  {
3035   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::BpHwBluetoothAudioHost",
3036   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostC1ERKNS_2spINS0_7IBinderEEE",
3037   "parameters" :
3038   [
3039    {
3040     "is_this_ptr" : true,
3041     "referenced_type" : "type-602"
3042    },
3043    {
3044     "referenced_type" : "type-50"
3045    }
3046   ],
3047   "return_type" : "type-23",
3048   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
3049  },
3050  {
3051   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::BpHwBluetoothAudioHost",
3052   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostC2ERKNS_2spINS0_7IBinderEEE",
3053   "parameters" :
3054   [
3055    {
3056     "is_this_ptr" : true,
3057     "referenced_type" : "type-602"
3058    },
3059    {
3060     "referenced_type" : "type-50"
3061    }
3062   ],
3063   "return_type" : "type-23",
3064   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
3065  },
3066  {
3067   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::getService",
3068   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3069   "parameters" :
3070   [
3071    {
3072     "default_arg" : true,
3073     "referenced_type" : "type-599"
3074    },
3075    {
3076     "default_arg" : true,
3077     "referenced_type" : "type-43"
3078    }
3079   ],
3080   "return_type" : "type-547",
3081   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3082  },
3083  {
3084   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::linkToDeath",
3085   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
3086   "parameters" :
3087   [
3088    {
3089     "is_this_ptr" : true,
3090     "referenced_type" : "type-548"
3091    },
3092    {
3093     "referenced_type" : "type-273"
3094    },
3095    {
3096     "referenced_type" : "type-13"
3097    }
3098   ],
3099   "return_type" : "type-136",
3100   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3101  },
3102  {
3103   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::getDebugInfo",
3104   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3105   "parameters" :
3106   [
3107    {
3108     "is_this_ptr" : true,
3109     "referenced_type" : "type-548"
3110    },
3111    {
3112     "referenced_type" : "type-697"
3113    }
3114   ],
3115   "return_type" : "type-157",
3116   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3117  },
3118  {
3119   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::getHashChain",
3120   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
3121   "parameters" :
3122   [
3123    {
3124     "is_this_ptr" : true,
3125     "referenced_type" : "type-548"
3126    },
3127    {
3128     "referenced_type" : "type-698"
3129    }
3130   ],
3131   "return_type" : "type-157",
3132   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3133  },
3134  {
3135   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::tryGetService",
3136   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3137   "parameters" :
3138   [
3139    {
3140     "default_arg" : true,
3141     "referenced_type" : "type-599"
3142    },
3143    {
3144     "default_arg" : true,
3145     "referenced_type" : "type-43"
3146    }
3147   ],
3148   "return_type" : "type-547",
3149   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3150  },
3151  {
3152   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::unlinkToDeath",
3153   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3154   "parameters" :
3155   [
3156    {
3157     "is_this_ptr" : true,
3158     "referenced_type" : "type-548"
3159    },
3160    {
3161     "referenced_type" : "type-273"
3162    }
3163   ],
3164   "return_type" : "type-136",
3165   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3166  },
3167  {
3168   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::interfaceChain",
3169   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3170   "parameters" :
3171   [
3172    {
3173     "is_this_ptr" : true,
3174     "referenced_type" : "type-548"
3175    },
3176    {
3177     "referenced_type" : "type-699"
3178    }
3179   ],
3180   "return_type" : "type-157",
3181   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3182  },
3183  {
3184   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::registerAsService",
3185   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
3186   "parameters" :
3187   [
3188    {
3189     "is_this_ptr" : true,
3190     "referenced_type" : "type-548"
3191    },
3192    {
3193     "default_arg" : true,
3194     "referenced_type" : "type-599"
3195    }
3196   ],
3197   "return_type" : "type-65",
3198   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3199  },
3200  {
3201   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::interfaceDescriptor",
3202   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3203   "parameters" :
3204   [
3205    {
3206     "is_this_ptr" : true,
3207     "referenced_type" : "type-548"
3208    },
3209    {
3210     "referenced_type" : "type-700"
3211    }
3212   ],
3213   "return_type" : "type-157",
3214   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3215  },
3216  {
3217   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::notifySyspropsChanged",
3218   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload21notifySyspropsChangedEv",
3219   "parameters" :
3220   [
3221    {
3222     "is_this_ptr" : true,
3223     "referenced_type" : "type-548"
3224    }
3225   ],
3226   "return_type" : "type-157",
3227   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3228  },
3229  {
3230   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::setHALInstrumentation",
3231   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload21setHALInstrumentationEv",
3232   "parameters" :
3233   [
3234    {
3235     "is_this_ptr" : true,
3236     "referenced_type" : "type-548"
3237    }
3238   ],
3239   "return_type" : "type-157",
3240   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3241  },
3242  {
3243   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::registerForNotifications",
3244   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3245   "parameters" :
3246   [
3247    {
3248     "referenced_type" : "type-599"
3249    },
3250    {
3251     "referenced_type" : "type-504"
3252    }
3253   ],
3254   "return_type" : "type-43",
3255   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3256  },
3257  {
3258   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::ping",
3259   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload4pingEv",
3260   "parameters" :
3261   [
3262    {
3263     "is_this_ptr" : true,
3264     "referenced_type" : "type-548"
3265    }
3266   ],
3267   "return_type" : "type-157",
3268   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3269  },
3270  {
3271   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::debug",
3272   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3273   "parameters" :
3274   [
3275    {
3276     "is_this_ptr" : true,
3277     "referenced_type" : "type-548"
3278    },
3279    {
3280     "referenced_type" : "type-335"
3281    },
3282    {
3283     "referenced_type" : "type-502"
3284    }
3285   ],
3286   "return_type" : "type-157",
3287   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3288  },
3289  {
3290   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::castFrom",
3291   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3292   "parameters" :
3293   [
3294    {
3295     "referenced_type" : "type-561"
3296    },
3297    {
3298     "default_arg" : true,
3299     "referenced_type" : "type-43"
3300    }
3301   ],
3302   "return_type" : "type-576",
3303   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3304  },
3305  {
3306   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::castFrom",
3307   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload8castFromERKNS_2spIS4_EEb",
3308   "parameters" :
3309   [
3310    {
3311     "referenced_type" : "type-648"
3312    },
3313    {
3314     "default_arg" : true,
3315     "referenced_type" : "type-43"
3316    }
3317   ],
3318   "return_type" : "type-576",
3319   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3320  },
3321  {
3322   "access" : "private",
3323   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BsBluetoothAudioOffload::addOnewayTask",
3324   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload13addOnewayTaskENSt3__18functionIFvvEEE",
3325   "parameters" :
3326   [
3327    {
3328     "is_this_ptr" : true,
3329     "referenced_type" : "type-556"
3330    },
3331    {
3332     "referenced_type" : "type-703"
3333    }
3334   ],
3335   "return_type" : "type-157",
3336   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BsBluetoothAudioOffload.h"
3337  },
3338  {
3339   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BsBluetoothAudioOffload::BsBluetoothAudioOffload",
3340   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadC1ENS_2spINS3_22IBluetoothAudioOffloadEEE",
3341   "parameters" :
3342   [
3343    {
3344     "is_this_ptr" : true,
3345     "referenced_type" : "type-556"
3346    },
3347    {
3348     "referenced_type" : "type-553"
3349    }
3350   ],
3351   "return_type" : "type-23",
3352   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BsBluetoothAudioOffload.h"
3353  },
3354  {
3355   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BsBluetoothAudioOffload::BsBluetoothAudioOffload",
3356   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadC2ENS_2spINS3_22IBluetoothAudioOffloadEEE",
3357   "parameters" :
3358   [
3359    {
3360     "is_this_ptr" : true,
3361     "referenced_type" : "type-556"
3362    },
3363    {
3364     "referenced_type" : "type-553"
3365    }
3366   ],
3367   "return_type" : "type-23",
3368   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BsBluetoothAudioOffload.h"
3369  },
3370  {
3371   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload::onTransact",
3372   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
3373   "parameters" :
3374   [
3375    {
3376     "is_this_ptr" : true,
3377     "referenced_type" : "type-550"
3378    },
3379    {
3380     "referenced_type" : "type-2"
3381    },
3382    {
3383     "referenced_type" : "type-392"
3384    },
3385    {
3386     "referenced_type" : "type-377"
3387    },
3388    {
3389     "default_arg" : true,
3390     "referenced_type" : "type-2"
3391    },
3392    {
3393     "default_arg" : true,
3394     "referenced_type" : "type-706"
3395    }
3396   ],
3397   "return_type" : "type-65",
3398   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioOffload.h"
3399  },
3400  {
3401   "access" : "private",
3402   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload::getDebugInfo",
3403   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3404   "parameters" :
3405   [
3406    {
3407     "is_this_ptr" : true,
3408     "referenced_type" : "type-550"
3409    },
3410    {
3411     "referenced_type" : "type-707"
3412    }
3413   ],
3414   "return_type" : "type-157",
3415   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioOffload.h"
3416  },
3417  {
3418   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload::_hidl_endSession",
3419   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload16_hidl_endSessionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3420   "parameters" :
3421   [
3422    {
3423     "referenced_type" : "type-393"
3424    },
3425    {
3426     "referenced_type" : "type-392"
3427    },
3428    {
3429     "referenced_type" : "type-377"
3430    },
3431    {
3432     "referenced_type" : "type-708"
3433    }
3434   ],
3435   "return_type" : "type-65",
3436   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioOffload.h"
3437  },
3438  {
3439   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload::_hidl_startSession",
3440   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload18_hidl_startSessionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3441   "parameters" :
3442   [
3443    {
3444     "referenced_type" : "type-393"
3445    },
3446    {
3447     "referenced_type" : "type-392"
3448    },
3449    {
3450     "referenced_type" : "type-377"
3451    },
3452    {
3453     "referenced_type" : "type-709"
3454    }
3455   ],
3456   "return_type" : "type-65",
3457   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioOffload.h"
3458  },
3459  {
3460   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload::_hidl_streamStarted",
3461   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload19_hidl_streamStartedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3462   "parameters" :
3463   [
3464    {
3465     "referenced_type" : "type-393"
3466    },
3467    {
3468     "referenced_type" : "type-392"
3469    },
3470    {
3471     "referenced_type" : "type-377"
3472    },
3473    {
3474     "referenced_type" : "type-710"
3475    }
3476   ],
3477   "return_type" : "type-65",
3478   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioOffload.h"
3479  },
3480  {
3481   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload::_hidl_streamSuspended",
3482   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload21_hidl_streamSuspendedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3483   "parameters" :
3484   [
3485    {
3486     "referenced_type" : "type-393"
3487    },
3488    {
3489     "referenced_type" : "type-392"
3490    },
3491    {
3492     "referenced_type" : "type-377"
3493    },
3494    {
3495     "referenced_type" : "type-711"
3496    }
3497   ],
3498   "return_type" : "type-65",
3499   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioOffload.h"
3500  },
3501  {
3502   "access" : "private",
3503   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload::ping",
3504   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload4pingEv",
3505   "parameters" :
3506   [
3507    {
3508     "is_this_ptr" : true,
3509     "referenced_type" : "type-550"
3510    }
3511   ],
3512   "return_type" : "type-157",
3513   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioOffload.h"
3514  },
3515  {
3516   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload::BnHwBluetoothAudioOffload",
3517   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadC1ERKNS_2spINS3_22IBluetoothAudioOffloadEEE",
3518   "parameters" :
3519   [
3520    {
3521     "is_this_ptr" : true,
3522     "referenced_type" : "type-550"
3523    },
3524    {
3525     "referenced_type" : "type-648"
3526    }
3527   ],
3528   "return_type" : "type-23",
3529   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioOffload.h"
3530  },
3531  {
3532   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload::BnHwBluetoothAudioOffload",
3533   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadC2ERKNS_2spINS3_22IBluetoothAudioOffloadEEE",
3534   "parameters" :
3535   [
3536    {
3537     "is_this_ptr" : true,
3538     "referenced_type" : "type-550"
3539    },
3540    {
3541     "referenced_type" : "type-648"
3542    }
3543   ],
3544   "return_type" : "type-23",
3545   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioOffload.h"
3546  },
3547  {
3548   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload::~BnHwBluetoothAudioOffload",
3549   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD0Ev",
3550   "parameters" :
3551   [
3552    {
3553     "is_this_ptr" : true,
3554     "referenced_type" : "type-550"
3555    }
3556   ],
3557   "return_type" : "type-23",
3558   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioOffload.h"
3559  },
3560  {
3561   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload::~BnHwBluetoothAudioOffload",
3562   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD1Ev",
3563   "parameters" :
3564   [
3565    {
3566     "is_this_ptr" : true,
3567     "referenced_type" : "type-550"
3568    }
3569   ],
3570   "return_type" : "type-23",
3571   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioOffload.h"
3572  },
3573  {
3574   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload::~BnHwBluetoothAudioOffload",
3575   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD2Ev",
3576   "parameters" :
3577   [
3578    {
3579     "is_this_ptr" : true,
3580     "referenced_type" : "type-550"
3581    }
3582   ],
3583   "return_type" : "type-23",
3584   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioOffload.h"
3585  },
3586  {
3587   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::endSession",
3588   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload10endSessionEv",
3589   "parameters" :
3590   [
3591    {
3592     "is_this_ptr" : true,
3593     "referenced_type" : "type-562"
3594    }
3595   ],
3596   "return_type" : "type-157",
3597   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3598  },
3599  {
3600   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::linkToDeath",
3601   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
3602   "parameters" :
3603   [
3604    {
3605     "is_this_ptr" : true,
3606     "referenced_type" : "type-562"
3607    },
3608    {
3609     "referenced_type" : "type-273"
3610    },
3611    {
3612     "referenced_type" : "type-13"
3613    }
3614   ],
3615   "return_type" : "type-136",
3616   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3617  },
3618  {
3619   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::getDebugInfo",
3620   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3621   "parameters" :
3622   [
3623    {
3624     "is_this_ptr" : true,
3625     "referenced_type" : "type-562"
3626    },
3627    {
3628     "referenced_type" : "type-712"
3629    }
3630   ],
3631   "return_type" : "type-157",
3632   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3633  },
3634  {
3635   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::getHashChain",
3636   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
3637   "parameters" :
3638   [
3639    {
3640     "is_this_ptr" : true,
3641     "referenced_type" : "type-562"
3642    },
3643    {
3644     "referenced_type" : "type-713"
3645    }
3646   ],
3647   "return_type" : "type-157",
3648   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3649  },
3650  {
3651   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::startSession",
3652   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload12startSessionERKNS_2spINS3_19IBluetoothAudioHostEEERKNS3_18CodecConfigurationE",
3653   "parameters" :
3654   [
3655    {
3656     "is_this_ptr" : true,
3657     "referenced_type" : "type-562"
3658    },
3659    {
3660     "referenced_type" : "type-533"
3661    },
3662    {
3663     "referenced_type" : "type-643"
3664    }
3665   ],
3666   "return_type" : "type-569",
3667   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3668  },
3669  {
3670   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::streamStarted",
3671   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload13streamStartedENS3_6StatusE",
3672   "parameters" :
3673   [
3674    {
3675     "is_this_ptr" : true,
3676     "referenced_type" : "type-562"
3677    },
3678    {
3679     "referenced_type" : "type-570"
3680    }
3681   ],
3682   "return_type" : "type-157",
3683   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3684  },
3685  {
3686   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::unlinkToDeath",
3687   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3688   "parameters" :
3689   [
3690    {
3691     "is_this_ptr" : true,
3692     "referenced_type" : "type-562"
3693    },
3694    {
3695     "referenced_type" : "type-273"
3696    }
3697   ],
3698   "return_type" : "type-136",
3699   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3700  },
3701  {
3702   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::interfaceChain",
3703   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3704   "parameters" :
3705   [
3706    {
3707     "is_this_ptr" : true,
3708     "referenced_type" : "type-562"
3709    },
3710    {
3711     "referenced_type" : "type-714"
3712    }
3713   ],
3714   "return_type" : "type-157",
3715   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3716  },
3717  {
3718   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::streamSuspended",
3719   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload15streamSuspendedENS3_6StatusE",
3720   "parameters" :
3721   [
3722    {
3723     "is_this_ptr" : true,
3724     "referenced_type" : "type-562"
3725    },
3726    {
3727     "referenced_type" : "type-570"
3728    }
3729   ],
3730   "return_type" : "type-157",
3731   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3732  },
3733  {
3734   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::_hidl_endSession",
3735   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload16_hidl_endSessionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
3736   "parameters" :
3737   [
3738    {
3739     "referenced_type" : "type-651"
3740    },
3741    {
3742     "referenced_type" : "type-531"
3743    }
3744   ],
3745   "return_type" : "type-157",
3746   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3747  },
3748  {
3749   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::_hidl_startSession",
3750   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload18_hidl_startSessionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS3_19IBluetoothAudioHostEEERKNS3_18CodecConfigurationE",
3751   "parameters" :
3752   [
3753    {
3754     "referenced_type" : "type-651"
3755    },
3756    {
3757     "referenced_type" : "type-531"
3758    },
3759    {
3760     "referenced_type" : "type-533"
3761    },
3762    {
3763     "referenced_type" : "type-643"
3764    }
3765   ],
3766   "return_type" : "type-569",
3767   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3768  },
3769  {
3770   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::_hidl_streamStarted",
3771   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload19_hidl_streamStartedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_6StatusE",
3772   "parameters" :
3773   [
3774    {
3775     "referenced_type" : "type-651"
3776    },
3777    {
3778     "referenced_type" : "type-531"
3779    },
3780    {
3781     "referenced_type" : "type-570"
3782    }
3783   ],
3784   "return_type" : "type-157",
3785   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3786  },
3787  {
3788   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::interfaceDescriptor",
3789   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3790   "parameters" :
3791   [
3792    {
3793     "is_this_ptr" : true,
3794     "referenced_type" : "type-562"
3795    },
3796    {
3797     "referenced_type" : "type-715"
3798    }
3799   ],
3800   "return_type" : "type-157",
3801   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3802  },
3803  {
3804   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::_hidl_streamSuspended",
3805   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload21_hidl_streamSuspendedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_6StatusE",
3806   "parameters" :
3807   [
3808    {
3809     "referenced_type" : "type-651"
3810    },
3811    {
3812     "referenced_type" : "type-531"
3813    },
3814    {
3815     "referenced_type" : "type-570"
3816    }
3817   ],
3818   "return_type" : "type-157",
3819   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3820  },
3821  {
3822   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::notifySyspropsChanged",
3823   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload21notifySyspropsChangedEv",
3824   "parameters" :
3825   [
3826    {
3827     "is_this_ptr" : true,
3828     "referenced_type" : "type-562"
3829    }
3830   ],
3831   "return_type" : "type-157",
3832   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3833  },
3834  {
3835   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::setHALInstrumentation",
3836   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload21setHALInstrumentationEv",
3837   "parameters" :
3838   [
3839    {
3840     "is_this_ptr" : true,
3841     "referenced_type" : "type-562"
3842    }
3843   ],
3844   "return_type" : "type-157",
3845   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3846  },
3847  {
3848   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::ping",
3849   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload4pingEv",
3850   "parameters" :
3851   [
3852    {
3853     "is_this_ptr" : true,
3854     "referenced_type" : "type-562"
3855    }
3856   ],
3857   "return_type" : "type-157",
3858   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3859  },
3860  {
3861   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::debug",
3862   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3863   "parameters" :
3864   [
3865    {
3866     "is_this_ptr" : true,
3867     "referenced_type" : "type-562"
3868    },
3869    {
3870     "referenced_type" : "type-335"
3871    },
3872    {
3873     "referenced_type" : "type-502"
3874    }
3875   ],
3876   "return_type" : "type-157",
3877   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3878  },
3879  {
3880   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::BpHwBluetoothAudioOffload",
3881   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadC1ERKNS_2spINS0_7IBinderEEE",
3882   "parameters" :
3883   [
3884    {
3885     "is_this_ptr" : true,
3886     "referenced_type" : "type-562"
3887    },
3888    {
3889     "referenced_type" : "type-50"
3890    }
3891   ],
3892   "return_type" : "type-23",
3893   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3894  },
3895  {
3896   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::BpHwBluetoothAudioOffload",
3897   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadC2ERKNS_2spINS0_7IBinderEEE",
3898   "parameters" :
3899   [
3900    {
3901     "is_this_ptr" : true,
3902     "referenced_type" : "type-562"
3903    },
3904    {
3905     "referenced_type" : "type-50"
3906    }
3907   ],
3908   "return_type" : "type-23",
3909   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3910  }
3911 ],
3912 "global_vars" :
3913 [
3914  {
3915   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost10descriptorE",
3916   "name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::descriptor",
3917   "referenced_type" : "type-61",
3918   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
3919  },
3920  {
3921   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload10descriptorE",
3922   "name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::descriptor",
3923   "referenced_type" : "type-61",
3924   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3925  }
3926 ],
3927 "lvalue_reference_types" :
3928 [
3929  {
3930   "alignment" : 8,
3931   "linker_set_key" : "android::Mutex &",
3932   "name" : "android::Mutex &",
3933   "referenced_type" : "type-18",
3934   "self_type" : "type-469",
3935   "size" : 8,
3936   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3937  },
3938  {
3939   "alignment" : 8,
3940   "linker_set_key" : "android::RWLock &",
3941   "name" : "android::RWLock &",
3942   "referenced_type" : "type-473",
3943   "self_type" : "type-479",
3944   "size" : 8,
3945   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3946  },
3947  {
3948   "alignment" : 8,
3949   "linker_set_key" : "android::String16 &",
3950   "name" : "android::String16 &",
3951   "referenced_type" : "type-46",
3952   "self_type" : "type-358",
3953   "size" : 8,
3954   "source_file" : "/system/core/libutils/include/utils/String16.h"
3955  },
3956  {
3957   "alignment" : 8,
3958   "linker_set_key" : "android::String8 &",
3959   "name" : "android::String8 &",
3960   "referenced_type" : "type-60",
3961   "self_type" : "type-353",
3962   "size" : 8,
3963   "source_file" : "/system/core/libutils/include/utils/String8.h"
3964  },
3965  {
3966   "alignment" : 8,
3967   "linker_set_key" : "android::hardware::Return<android::hardware::bluetooth::a2dp::V1_0::Status> &",
3968   "name" : "android::hardware::Return<android::hardware::bluetooth::a2dp::V1_0::Status> &",
3969   "referenced_type" : "type-569",
3970   "self_type" : "type-573",
3971   "size" : 8,
3972   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3973  },
3974  {
3975   "alignment" : 8,
3976   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> > &",
3977   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> > &",
3978   "referenced_type" : "type-144",
3979   "self_type" : "type-147",
3980   "size" : 8,
3981   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3982  },
3983  {
3984   "alignment" : 8,
3985   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> > &",
3986   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> > &",
3987   "referenced_type" : "type-576",
3988   "self_type" : "type-579",
3989   "size" : 8,
3990   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3991  },
3992  {
3993   "alignment" : 8,
3994   "linker_set_key" : "android::hardware::Return<bool> &",
3995   "name" : "android::hardware::Return<bool> &",
3996   "referenced_type" : "type-136",
3997   "self_type" : "type-141",
3998   "size" : 8,
3999   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4000  },
4001  {
4002   "alignment" : 8,
4003   "linker_set_key" : "android::hardware::Return<void> &",
4004   "name" : "android::hardware::Return<void> &",
4005   "referenced_type" : "type-157",
4006   "self_type" : "type-160",
4007   "size" : 8,
4008   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4009  },
4010  {
4011   "alignment" : 8,
4012   "linker_set_key" : "android::hardware::Status &",
4013   "name" : "android::hardware::Status &",
4014   "referenced_type" : "type-116",
4015   "self_type" : "type-134",
4016   "size" : 8,
4017   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4018  },
4019  {
4020   "alignment" : 8,
4021   "linker_set_key" : "android::hardware::TextOutput &",
4022   "name" : "android::hardware::TextOutput &",
4023   "referenced_type" : "type-30",
4024   "self_type" : "type-29",
4025   "size" : 8,
4026   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4027  },
4028  {
4029   "alignment" : 8,
4030   "linker_set_key" : "android::hardware::TextOutput &",
4031   "name" : "android::hardware::TextOutput &",
4032   "referenced_type" : "type-390",
4033   "self_type" : "type-389",
4034   "size" : 8,
4035   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4036  },
4037  {
4038   "alignment" : 8,
4039   "linker_set_key" : "android::hardware::TextOutput &",
4040   "name" : "android::hardware::TextOutput &",
4041   "referenced_type" : "type-596",
4042   "self_type" : "type-595",
4043   "size" : 8,
4044   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4045  },
4046  {
4047   "alignment" : 8,
4048   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4049   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4050   "referenced_type" : "type-306",
4051   "self_type" : "type-522",
4052   "size" : 8,
4053   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4054  },
4055  {
4056   "alignment" : 8,
4057   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4058   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4059   "referenced_type" : "type-298",
4060   "self_type" : "type-517",
4061   "size" : 8,
4062   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4063  },
4064  {
4065   "alignment" : 8,
4066   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
4067   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4068   "referenced_type" : "type-309",
4069   "self_type" : "type-526",
4070   "size" : 8,
4071   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4072  },
4073  {
4074   "alignment" : 8,
4075   "linker_set_key" : "android::hardware::hidl_memory &",
4076   "name" : "android::hardware::hidl_memory &",
4077   "referenced_type" : "type-279",
4078   "self_type" : "type-284",
4079   "size" : 8,
4080   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4081  },
4082  {
4083   "alignment" : 8,
4084   "linker_set_key" : "android::hardware::hidl_string &",
4085   "name" : "android::hardware::hidl_string &",
4086   "referenced_type" : "type-275",
4087   "self_type" : "type-520",
4088   "size" : 8,
4089   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4090  },
4091  {
4092   "alignment" : 8,
4093   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4094   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4095   "referenced_type" : "type-305",
4096   "self_type" : "type-314",
4097   "size" : 8,
4098   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4099  },
4100  {
4101   "alignment" : 8,
4102   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4103   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4104   "referenced_type" : "type-297",
4105   "self_type" : "type-304",
4106   "size" : 8,
4107   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4108  },
4109  {
4110   "alignment" : 8,
4111   "linker_set_key" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> &",
4112   "name" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> &",
4113   "referenced_type" : "type-98",
4114   "self_type" : "type-102",
4115   "size" : 8,
4116   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4117  },
4118  {
4119   "alignment" : 8,
4120   "linker_set_key" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> &",
4121   "name" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> &",
4122   "referenced_type" : "type-547",
4123   "self_type" : "type-566",
4124   "size" : 8,
4125   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4126  },
4127  {
4128   "alignment" : 8,
4129   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4130   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4131   "referenced_type" : "type-106",
4132   "self_type" : "type-109",
4133   "size" : 8,
4134   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4135  },
4136  {
4137   "alignment" : 8,
4138   "linker_set_key" : "const android::String16 &",
4139   "name" : "const android::String16 &",
4140   "referenced_type" : "type-45",
4141   "self_type" : "type-44",
4142   "size" : 8,
4143   "source_file" : "/system/core/libutils/include/utils/String16.h"
4144  },
4145  {
4146   "alignment" : 8,
4147   "linker_set_key" : "const android::String8 &",
4148   "name" : "const android::String8 &",
4149   "referenced_type" : "type-350",
4150   "self_type" : "type-352",
4151   "size" : 8,
4152   "source_file" : "/system/core/libutils/include/utils/String8.h"
4153  },
4154  {
4155   "alignment" : 8,
4156   "linker_set_key" : "const android::hardware::Parcel &",
4157   "name" : "const android::hardware::Parcel &",
4158   "referenced_type" : "type-391",
4159   "self_type" : "type-392",
4160   "size" : 8,
4161   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4162  },
4163  {
4164   "alignment" : 8,
4165   "linker_set_key" : "const android::hardware::Return<bool> &",
4166   "name" : "const android::hardware::Return<bool> &",
4167   "referenced_type" : "type-142",
4168   "self_type" : "type-151",
4169   "size" : 8,
4170   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4171  },
4172  {
4173   "alignment" : 8,
4174   "linker_set_key" : "const android::hardware::Status &",
4175   "name" : "const android::hardware::Status &",
4176   "referenced_type" : "type-131",
4177   "self_type" : "type-132",
4178   "size" : 8,
4179   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4180  },
4181  {
4182   "alignment" : 8,
4183   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::CodecConfiguration &",
4184   "name" : "const android::hardware::bluetooth::a2dp::V1_0::CodecConfiguration &",
4185   "referenced_type" : "type-642",
4186   "self_type" : "type-643",
4187   "size" : 8,
4188   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
4189  },
4190  {
4191   "alignment" : 8,
4192   "linker_set_key" : "const android::hardware::details::SchedPrio &",
4193   "name" : "const android::hardware::details::SchedPrio &",
4194   "referenced_type" : "type-402",
4195   "self_type" : "type-401",
4196   "size" : 8,
4197   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4198  },
4199  {
4200   "alignment" : 8,
4201   "linker_set_key" : "const android::hardware::hidl_handle &",
4202   "name" : "const android::hardware::hidl_handle &",
4203   "referenced_type" : "type-334",
4204   "self_type" : "type-335",
4205   "size" : 8,
4206   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4207  },
4208  {
4209   "alignment" : 8,
4210   "linker_set_key" : "const android::hardware::hidl_memory &",
4211   "name" : "const android::hardware::hidl_memory &",
4212   "referenced_type" : "type-282",
4213   "self_type" : "type-283",
4214   "size" : 8,
4215   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4216  },
4217  {
4218   "alignment" : 8,
4219   "linker_set_key" : "const android::hardware::hidl_string &",
4220   "name" : "const android::hardware::hidl_string &",
4221   "referenced_type" : "type-274",
4222   "self_type" : "type-278",
4223   "size" : 8,
4224   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4225  },
4226  {
4227   "alignment" : 8,
4228   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4229   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4230   "referenced_type" : "type-501",
4231   "self_type" : "type-502",
4232   "size" : 8,
4233   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
4234  },
4235  {
4236   "alignment" : 8,
4237   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
4238   "name" : "const android::hardware::hidl_vec<int> &",
4239   "referenced_type" : "type-319",
4240   "self_type" : "type-321",
4241   "size" : 8,
4242   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4243  },
4244  {
4245   "alignment" : 8,
4246   "linker_set_key" : "const android::hardware::hidl_version &",
4247   "name" : "const android::hardware::hidl_version &",
4248   "referenced_type" : "type-329",
4249   "self_type" : "type-331",
4250   "size" : 8,
4251   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4252  },
4253  {
4254   "alignment" : 8,
4255   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
4256   "name" : "const android::hidl::base::V1_0::IBase *const &",
4257   "referenced_type" : "type-416",
4258   "self_type" : "type-417",
4259   "size" : 8,
4260   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4261  },
4262  {
4263   "alignment" : 8,
4264   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
4265   "name" : "const android::sp<android::hardware::IBinder> &",
4266   "referenced_type" : "type-51",
4267   "self_type" : "type-50",
4268   "size" : 8,
4269   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4270  },
4271  {
4272   "alignment" : 8,
4273   "linker_set_key" : "const android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> &",
4274   "name" : "const android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> &",
4275   "referenced_type" : "type-104",
4276   "self_type" : "type-533",
4277   "size" : 8,
4278   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4279  },
4280  {
4281   "alignment" : 8,
4282   "linker_set_key" : "const android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> &",
4283   "name" : "const android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> &",
4284   "referenced_type" : "type-553",
4285   "self_type" : "type-648",
4286   "size" : 8,
4287   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4288  },
4289  {
4290   "alignment" : 8,
4291   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4292   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4293   "referenced_type" : "type-111",
4294   "self_type" : "type-541",
4295   "size" : 8,
4296   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4297  },
4298  {
4299   "alignment" : 8,
4300   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
4301   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
4302   "referenced_type" : "type-250",
4303   "self_type" : "type-273",
4304   "size" : 8,
4305   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4306  },
4307  {
4308   "alignment" : 8,
4309   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4310   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4311   "referenced_type" : "type-551",
4312   "self_type" : "type-561",
4313   "size" : 8,
4314   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4315  },
4316  {
4317   "alignment" : 8,
4318   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
4319   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
4320   "referenced_type" : "type-95",
4321   "self_type" : "type-504",
4322   "size" : 8,
4323   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
4324  },
4325  {
4326   "alignment" : 8,
4327   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
4328   "name" : "const android::wp<android::hardware::BHwBinder> &",
4329   "referenced_type" : "type-510",
4330   "self_type" : "type-535",
4331   "size" : 8,
4332   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4333  },
4334  {
4335   "alignment" : 8,
4336   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
4337   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
4338   "referenced_type" : "type-534",
4339   "self_type" : "type-537",
4340   "size" : 8,
4341   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4342  },
4343  {
4344   "alignment" : 8,
4345   "linker_set_key" : "const bool &",
4346   "name" : "const bool &",
4347   "referenced_type" : "type-87",
4348   "self_type" : "type-237",
4349   "size" : 8,
4350   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4351  },
4352  {
4353   "alignment" : 8,
4354   "linker_set_key" : "const double &",
4355   "name" : "const double &",
4356   "referenced_type" : "type-258",
4357   "self_type" : "type-259",
4358   "size" : 8,
4359   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4360  },
4361  {
4362   "alignment" : 8,
4363   "linker_set_key" : "const float &",
4364   "name" : "const float &",
4365   "referenced_type" : "type-256",
4366   "self_type" : "type-257",
4367   "size" : 8,
4368   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4369  },
4370  {
4371   "alignment" : 8,
4372   "linker_set_key" : "const int &",
4373   "name" : "const int &",
4374   "referenced_type" : "type-477",
4375   "self_type" : "type-476",
4376   "size" : 8,
4377   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4378  },
4379  {
4380   "linker_set_key" : "const iter<is_const> &",
4381   "name" : "const iter<is_const> &",
4382   "referenced_type" : "type-288",
4383   "self_type" : "type-290",
4384   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4385  },
4386  {
4387   "linker_set_key" : "const iter<is_const> &",
4388   "name" : "const iter<is_const> &",
4389   "referenced_type" : "type-585",
4390   "self_type" : "type-587",
4391   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4392  },
4393  {
4394   "linker_set_key" : "const iter<is_const> &",
4395   "name" : "const iter<is_const> &",
4396   "referenced_type" : "type-655",
4397   "self_type" : "type-657",
4398   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4399  },
4400  {
4401   "alignment" : 8,
4402   "linker_set_key" : "const log_msg &",
4403   "name" : "const log_msg &",
4404   "referenced_type" : "type-118",
4405   "self_type" : "type-150",
4406   "size" : 8,
4407   "source_file" : "/system/core/liblog/include/log/log_read.h"
4408  },
4409  {
4410   "alignment" : 8,
4411   "linker_set_key" : "const long &",
4412   "name" : "const long &",
4413   "referenced_type" : "type-253",
4414   "self_type" : "type-254",
4415   "size" : 8,
4416   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4417  },
4418  {
4419   "alignment" : 8,
4420   "linker_set_key" : "const short &",
4421   "name" : "const short &",
4422   "referenced_type" : "type-245",
4423   "self_type" : "type-246",
4424   "size" : 8,
4425   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4426  },
4427  {
4428   "alignment" : 8,
4429   "linker_set_key" : "const signed char &",
4430   "name" : "const signed char &",
4431   "referenced_type" : "type-240",
4432   "self_type" : "type-242",
4433   "size" : 8,
4434   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4435  },
4436  {
4437   "alignment" : 8,
4438   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4439   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4440   "referenced_type" : "type-394",
4441   "self_type" : "type-396",
4442   "size" : 8,
4443   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4444  },
4445  {
4446   "alignment" : 8,
4447   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4448   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4449   "referenced_type" : "type-597",
4450   "self_type" : "type-599",
4451   "size" : 8,
4452   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4453  },
4454  {
4455   "alignment" : 8,
4456   "linker_set_key" : "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 *> > *)> > > &",
4457   "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 *> > *)> > > &",
4458   "referenced_type" : "type-529",
4459   "self_type" : "type-528",
4460   "size" : 8,
4461   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4462  },
4463  {
4464   "alignment" : 8,
4465   "linker_set_key" : "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 *> > *)> > > &",
4466   "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 *> > *)> > > &",
4467   "referenced_type" : "type-54",
4468   "self_type" : "type-53",
4469   "size" : 8,
4470   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4471  },
4472  {
4473   "alignment" : 8,
4474   "linker_set_key" : "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 *> > *)> > > &",
4475   "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 *> > *)> > > &",
4476   "referenced_type" : "type-646",
4477   "self_type" : "type-645",
4478   "size" : 8,
4479   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4480  },
4481  {
4482   "alignment" : 8,
4483   "linker_set_key" : "const unsigned char &",
4484   "name" : "const unsigned char &",
4485   "referenced_type" : "type-243",
4486   "self_type" : "type-244",
4487   "size" : 8,
4488   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4489  },
4490  {
4491   "alignment" : 8,
4492   "linker_set_key" : "const unsigned int &",
4493   "name" : "const unsigned int &",
4494   "referenced_type" : "type-24",
4495   "self_type" : "type-252",
4496   "size" : 8,
4497   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4498  },
4499  {
4500   "alignment" : 8,
4501   "linker_set_key" : "const unsigned long &",
4502   "name" : "const unsigned long &",
4503   "referenced_type" : "type-25",
4504   "self_type" : "type-255",
4505   "size" : 8,
4506   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4507  },
4508  {
4509   "alignment" : 8,
4510   "linker_set_key" : "const unsigned short &",
4511   "name" : "const unsigned short &",
4512   "referenced_type" : "type-247",
4513   "self_type" : "type-248",
4514   "size" : 8,
4515   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4516  },
4517  {
4518   "alignment" : 8,
4519   "linker_set_key" : "int &",
4520   "name" : "int &",
4521   "referenced_type" : "type-65",
4522   "self_type" : "type-346",
4523   "size" : 8,
4524   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
4525  },
4526  {
4527   "alignment" : 8,
4528   "linker_set_key" : "unsigned char &",
4529   "name" : "unsigned char &",
4530   "referenced_type" : "type-122",
4531   "self_type" : "type-491",
4532   "size" : 8,
4533   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
4534  },
4535  {
4536   "alignment" : 8,
4537   "linker_set_key" : "unsigned int &",
4538   "name" : "unsigned int &",
4539   "referenced_type" : "type-2",
4540   "self_type" : "type-623",
4541   "size" : 8,
4542   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
4543  }
4544 ],
4545 "pointer_types" :
4546 [
4547  {
4548   "alignment" : 8,
4549   "linker_set_key" : "android::Condition *",
4550   "name" : "android::Condition *",
4551   "referenced_type" : "type-88",
4552   "self_type" : "type-472",
4553   "size" : 8,
4554   "source_file" : "/system/core/libutils/include/utils/Condition.h"
4555  },
4556  {
4557   "alignment" : 8,
4558   "linker_set_key" : "android::Mutex *",
4559   "name" : "android::Mutex *",
4560   "referenced_type" : "type-18",
4561   "self_type" : "type-467",
4562   "size" : 8,
4563   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4564  },
4565  {
4566   "alignment" : 8,
4567   "linker_set_key" : "android::Mutex::Autolock *",
4568   "name" : "android::Mutex::Autolock *",
4569   "referenced_type" : "type-468",
4570   "self_type" : "type-470",
4571   "size" : 8,
4572   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4573  },
4574  {
4575   "alignment" : 8,
4576   "linker_set_key" : "android::RWLock *",
4577   "name" : "android::RWLock *",
4578   "referenced_type" : "type-473",
4579   "self_type" : "type-475",
4580   "size" : 8,
4581   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4582  },
4583  {
4584   "alignment" : 8,
4585   "linker_set_key" : "android::RWLock::AutoRLock *",
4586   "name" : "android::RWLock::AutoRLock *",
4587   "referenced_type" : "type-478",
4588   "self_type" : "type-480",
4589   "size" : 8,
4590   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4591  },
4592  {
4593   "alignment" : 8,
4594   "linker_set_key" : "android::RWLock::AutoWLock *",
4595   "name" : "android::RWLock::AutoWLock *",
4596   "referenced_type" : "type-481",
4597   "self_type" : "type-482",
4598   "size" : 8,
4599   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4600  },
4601  {
4602   "alignment" : 8,
4603   "linker_set_key" : "android::RefBase *",
4604   "name" : "android::RefBase *",
4605   "referenced_type" : "type-7",
4606   "self_type" : "type-266",
4607   "size" : 8,
4608   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4609  },
4610  {
4611   "alignment" : 8,
4612   "linker_set_key" : "android::RefBase::weakref_impl *",
4613   "name" : "android::RefBase::weakref_impl *",
4614   "referenced_type" : "type-10",
4615   "self_type" : "type-9",
4616   "size" : 8,
4617   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4618  },
4619  {
4620   "alignment" : 8,
4621   "linker_set_key" : "android::RefBase::weakref_impl *",
4622   "name" : "android::RefBase::weakref_impl *",
4623   "referenced_type" : "type-583",
4624   "self_type" : "type-582",
4625   "size" : 8,
4626   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4627  },
4628  {
4629   "alignment" : 8,
4630   "linker_set_key" : "android::RefBase::weakref_impl *",
4631   "name" : "android::RefBase::weakref_impl *",
4632   "referenced_type" : "type-653",
4633   "self_type" : "type-652",
4634   "size" : 8,
4635   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4636  },
4637  {
4638   "alignment" : 8,
4639   "linker_set_key" : "android::RefBase::weakref_type *",
4640   "name" : "android::RefBase::weakref_type *",
4641   "referenced_type" : "type-12",
4642   "self_type" : "type-11",
4643   "size" : 8,
4644   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4645  },
4646  {
4647   "alignment" : 8,
4648   "linker_set_key" : "android::ReferenceRenamer *",
4649   "name" : "android::ReferenceRenamer *",
4650   "referenced_type" : "type-260",
4651   "self_type" : "type-263",
4652   "size" : 8,
4653   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4654  },
4655  {
4656   "alignment" : 8,
4657   "linker_set_key" : "android::ScopedTrace *",
4658   "name" : "android::ScopedTrace *",
4659   "referenced_type" : "type-483",
4660   "self_type" : "type-484",
4661   "size" : 8,
4662   "source_file" : "/system/core/libutils/include/utils/Trace.h"
4663  },
4664  {
4665   "alignment" : 8,
4666   "linker_set_key" : "android::String16 *",
4667   "name" : "android::String16 *",
4668   "referenced_type" : "type-46",
4669   "self_type" : "type-359",
4670   "size" : 8,
4671   "source_file" : "/system/core/libutils/include/utils/String16.h"
4672  },
4673  {
4674   "alignment" : 8,
4675   "linker_set_key" : "android::String8 *",
4676   "name" : "android::String8 *",
4677   "referenced_type" : "type-60",
4678   "self_type" : "type-354",
4679   "size" : 8,
4680   "source_file" : "/system/core/libutils/include/utils/String8.h"
4681  },
4682  {
4683   "alignment" : 8,
4684   "linker_set_key" : "android::Thread *",
4685   "name" : "android::Thread *",
4686   "referenced_type" : "type-86",
4687   "self_type" : "type-85",
4688   "size" : 8,
4689   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4690  },
4691  {
4692   "alignment" : 8,
4693   "linker_set_key" : "android::VirtualLightRefBase *",
4694   "name" : "android::VirtualLightRefBase *",
4695   "referenced_type" : "type-163",
4696   "self_type" : "type-170",
4697   "size" : 8,
4698   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
4699  },
4700  {
4701   "alignment" : 8,
4702   "linker_set_key" : "android::hardware::BHwBinder *",
4703   "name" : "android::hardware::BHwBinder *",
4704   "referenced_type" : "type-114",
4705   "self_type" : "type-113",
4706   "size" : 8,
4707   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4708  },
4709  {
4710   "alignment" : 8,
4711   "linker_set_key" : "android::hardware::BpInterface<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> *",
4712   "name" : "android::hardware::BpInterface<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> *",
4713   "referenced_type" : "type-370",
4714   "self_type" : "type-369",
4715   "size" : 8,
4716   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4717  },
4718  {
4719   "alignment" : 8,
4720   "linker_set_key" : "android::hardware::BpInterface<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> *",
4721   "name" : "android::hardware::BpInterface<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> *",
4722   "referenced_type" : "type-560",
4723   "self_type" : "type-594",
4724   "size" : 8,
4725   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4726  },
4727  {
4728   "alignment" : 8,
4729   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
4730   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
4731   "referenced_type" : "type-410",
4732   "self_type" : "type-415",
4733   "size" : 8,
4734   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4735  },
4736  {
4737   "alignment" : 8,
4738   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
4739   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
4740   "referenced_type" : "type-428",
4741   "self_type" : "type-433",
4742   "size" : 8,
4743   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4744  },
4745  {
4746   "alignment" : 8,
4747   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
4748   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
4749   "referenced_type" : "type-418",
4750   "self_type" : "type-423",
4751   "size" : 8,
4752   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4753  },
4754  {
4755   "alignment" : 8,
4756   "linker_set_key" : "android::hardware::GrantorDescriptor *",
4757   "name" : "android::hardware::GrantorDescriptor *",
4758   "referenced_type" : "type-295",
4759   "self_type" : "type-294",
4760   "size" : 8,
4761   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4762  },
4763  {
4764   "alignment" : 8,
4765   "linker_set_key" : "android::hardware::IBinder *",
4766   "name" : "android::hardware::IBinder *",
4767   "referenced_type" : "type-28",
4768   "self_type" : "type-27",
4769   "size" : 8,
4770   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4771  },
4772  {
4773   "alignment" : 8,
4774   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
4775   "name" : "android::hardware::IBinder::DeathRecipient *",
4776   "referenced_type" : "type-17",
4777   "self_type" : "type-539",
4778   "size" : 8,
4779   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4780  },
4781  {
4782   "alignment" : 8,
4783   "linker_set_key" : "android::hardware::IInterface *",
4784   "name" : "android::hardware::IInterface *",
4785   "referenced_type" : "type-367",
4786   "self_type" : "type-651",
4787   "size" : 8,
4788   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4789  },
4790  {
4791   "alignment" : 8,
4792   "linker_set_key" : "android::hardware::Parcel *",
4793   "name" : "android::hardware::Parcel *",
4794   "referenced_type" : "type-371",
4795   "self_type" : "type-377",
4796   "size" : 8,
4797   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4798  },
4799  {
4800   "alignment" : 8,
4801   "linker_set_key" : "android::hardware::ProcessState *",
4802   "name" : "android::hardware::ProcessState *",
4803   "referenced_type" : "type-70",
4804   "self_type" : "type-69",
4805   "size" : 8,
4806   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4807  },
4808  {
4809   "alignment" : 8,
4810   "linker_set_key" : "android::hardware::Return<android::hardware::bluetooth::a2dp::V1_0::Status> *",
4811   "name" : "android::hardware::Return<android::hardware::bluetooth::a2dp::V1_0::Status> *",
4812   "referenced_type" : "type-569",
4813   "self_type" : "type-571",
4814   "size" : 8,
4815   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4816  },
4817  {
4818   "alignment" : 8,
4819   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> > *",
4820   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> > *",
4821   "referenced_type" : "type-144",
4822   "self_type" : "type-145",
4823   "size" : 8,
4824   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4825  },
4826  {
4827   "alignment" : 8,
4828   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> > *",
4829   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> > *",
4830   "referenced_type" : "type-576",
4831   "self_type" : "type-577",
4832   "size" : 8,
4833   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4834  },
4835  {
4836   "alignment" : 8,
4837   "linker_set_key" : "android::hardware::Return<bool> *",
4838   "name" : "android::hardware::Return<bool> *",
4839   "referenced_type" : "type-136",
4840   "self_type" : "type-138",
4841   "size" : 8,
4842   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4843  },
4844  {
4845   "alignment" : 8,
4846   "linker_set_key" : "android::hardware::Return<void> *",
4847   "name" : "android::hardware::Return<void> *",
4848   "referenced_type" : "type-157",
4849   "self_type" : "type-158",
4850   "size" : 8,
4851   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4852  },
4853  {
4854   "alignment" : 8,
4855   "linker_set_key" : "android::hardware::Status *",
4856   "name" : "android::hardware::Status *",
4857   "referenced_type" : "type-116",
4858   "self_type" : "type-130",
4859   "size" : 8,
4860   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4861  },
4862  {
4863   "alignment" : 8,
4864   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost *",
4865   "name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost *",
4866   "referenced_type" : "type-380",
4867   "self_type" : "type-499",
4868   "size" : 8,
4869   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4870  },
4871  {
4872   "alignment" : 8,
4873   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload *",
4874   "name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload *",
4875   "referenced_type" : "type-546",
4876   "self_type" : "type-550",
4877   "size" : 8,
4878   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4879  },
4880  {
4881   "alignment" : 8,
4882   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost *",
4883   "name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost *",
4884   "referenced_type" : "type-512",
4885   "self_type" : "type-602",
4886   "size" : 8,
4887   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4888  },
4889  {
4890   "alignment" : 8,
4891   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload *",
4892   "name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload *",
4893   "referenced_type" : "type-557",
4894   "self_type" : "type-562",
4895   "size" : 8,
4896   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4897  },
4898  {
4899   "alignment" : 8,
4900   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::BsBluetoothAudioHost *",
4901   "name" : "android::hardware::bluetooth::a2dp::V1_0::BsBluetoothAudioHost *",
4902   "referenced_type" : "type-563",
4903   "self_type" : "type-568",
4904   "size" : 8,
4905   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4906  },
4907  {
4908   "alignment" : 8,
4909   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::BsBluetoothAudioOffload *",
4910   "name" : "android::hardware::bluetooth::a2dp::V1_0::BsBluetoothAudioOffload *",
4911   "referenced_type" : "type-552",
4912   "self_type" : "type-556",
4913   "size" : 8,
4914   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4915  },
4916  {
4917   "alignment" : 8,
4918   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost *",
4919   "name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost *",
4920   "referenced_type" : "type-100",
4921   "self_type" : "type-99",
4922   "size" : 8,
4923   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4924  },
4925  {
4926   "alignment" : 8,
4927   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload *",
4928   "name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload *",
4929   "referenced_type" : "type-549",
4930   "self_type" : "type-548",
4931   "size" : 8,
4932   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4933  },
4934  {
4935   "alignment" : 8,
4936   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
4937   "name" : "android::hardware::details::HidlInstrumentor *",
4938   "referenced_type" : "type-383",
4939   "self_type" : "type-531",
4940   "size" : 8,
4941   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4942  },
4943  {
4944   "alignment" : 8,
4945   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4946   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4947   "referenced_type" : "type-306",
4948   "self_type" : "type-521",
4949   "size" : 8,
4950   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4951  },
4952  {
4953   "alignment" : 8,
4954   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4955   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4956   "referenced_type" : "type-298",
4957   "self_type" : "type-516",
4958   "size" : 8,
4959   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4960  },
4961  {
4962   "alignment" : 8,
4963   "linker_set_key" : "android::hardware::details::return_status *",
4964   "name" : "android::hardware::details::return_status *",
4965   "referenced_type" : "type-137",
4966   "self_type" : "type-152",
4967   "size" : 8,
4968   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4969  },
4970  {
4971   "alignment" : 8,
4972   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
4973   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
4974   "referenced_type" : "type-309",
4975   "self_type" : "type-308",
4976   "size" : 8,
4977   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4978  },
4979  {
4980   "alignment" : 8,
4981   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
4982   "name" : "android::hardware::hidl_binder_death_recipient *",
4983   "referenced_type" : "type-3",
4984   "self_type" : "type-107",
4985   "size" : 8,
4986   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4987  },
4988  {
4989   "alignment" : 8,
4990   "linker_set_key" : "android::hardware::hidl_death_recipient *",
4991   "name" : "android::hardware::hidl_death_recipient *",
4992   "referenced_type" : "type-6",
4993   "self_type" : "type-5",
4994   "size" : 8,
4995   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4996  },
4997  {
4998   "alignment" : 8,
4999   "linker_set_key" : "android::hardware::hidl_memory *",
5000   "name" : "android::hardware::hidl_memory *",
5001   "referenced_type" : "type-279",
5002   "self_type" : "type-280",
5003   "size" : 8,
5004   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5005  },
5006  {
5007   "alignment" : 8,
5008   "linker_set_key" : "android::hardware::hidl_string *",
5009   "name" : "android::hardware::hidl_string *",
5010   "referenced_type" : "type-275",
5011   "self_type" : "type-300",
5012   "size" : 8,
5013   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5014  },
5015  {
5016   "alignment" : 8,
5017   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5018   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5019   "referenced_type" : "type-305",
5020   "self_type" : "type-311",
5021   "size" : 8,
5022   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5023  },
5024  {
5025   "alignment" : 8,
5026   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5027   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5028   "referenced_type" : "type-297",
5029   "self_type" : "type-301",
5030   "size" : 8,
5031   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5032  },
5033  {
5034   "alignment" : 8,
5035   "linker_set_key" : "android::hardware::hidl_version *",
5036   "name" : "android::hardware::hidl_version *",
5037   "referenced_type" : "type-327",
5038   "self_type" : "type-328",
5039   "size" : 8,
5040   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5041  },
5042  {
5043   "alignment" : 8,
5044   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
5045   "name" : "android::hidl::base::V1_0::BnHwBase *",
5046   "referenced_type" : "type-381",
5047   "self_type" : "type-393",
5048   "size" : 8,
5049   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
5050  },
5051  {
5052   "alignment" : 8,
5053   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
5054   "name" : "android::hidl::base::V1_0::IBase *",
5055   "referenced_type" : "type-16",
5056   "self_type" : "type-15",
5057   "size" : 8,
5058   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5059  },
5060  {
5061   "alignment" : 8,
5062   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
5063   "name" : "android::hidl::manager::V1_0::IServiceManager *",
5064   "referenced_type" : "type-78",
5065   "self_type" : "type-77",
5066   "size" : 8,
5067   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5068  },
5069  {
5070   "alignment" : 8,
5071   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
5072   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
5073   "referenced_type" : "type-93",
5074   "self_type" : "type-92",
5075   "size" : 8,
5076   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5077  },
5078  {
5079   "alignment" : 8,
5080   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5081   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5082   "referenced_type" : "type-615",
5083   "self_type" : "type-637",
5084   "size" : 8,
5085   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5086  },
5087  {
5088   "alignment" : 8,
5089   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
5090   "name" : "android::sp<android::hardware::IBinder> *",
5091   "referenced_type" : "type-52",
5092   "self_type" : "type-644",
5093   "size" : 8,
5094   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5095  },
5096  {
5097   "alignment" : 8,
5098   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
5099   "name" : "android::sp<android::hardware::ProcessState> *",
5100   "referenced_type" : "type-68",
5101   "self_type" : "type-67",
5102   "size" : 8,
5103   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5104  },
5105  {
5106   "alignment" : 8,
5107   "linker_set_key" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> *",
5108   "name" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> *",
5109   "referenced_type" : "type-98",
5110   "self_type" : "type-97",
5111   "size" : 8,
5112   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5113  },
5114  {
5115   "alignment" : 8,
5116   "linker_set_key" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> *",
5117   "name" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> *",
5118   "referenced_type" : "type-547",
5119   "self_type" : "type-564",
5120   "size" : 8,
5121   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5122  },
5123  {
5124   "alignment" : 8,
5125   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
5126   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
5127   "referenced_type" : "type-106",
5128   "self_type" : "type-105",
5129   "size" : 8,
5130   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5131  },
5132  {
5133   "alignment" : 8,
5134   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
5135   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
5136   "referenced_type" : "type-382",
5137   "self_type" : "type-545",
5138   "size" : 8,
5139   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5140  },
5141  {
5142   "alignment" : 8,
5143   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5144   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5145   "referenced_type" : "type-76",
5146   "self_type" : "type-79",
5147   "size" : 8,
5148   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5149  },
5150  {
5151   "alignment" : 8,
5152   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5153   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5154   "referenced_type" : "type-91",
5155   "self_type" : "type-94",
5156   "size" : 8,
5157   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5158  },
5159  {
5160   "alignment" : 8,
5161   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
5162   "name" : "android::wp<android::hardware::BHwBinder> *",
5163   "referenced_type" : "type-296",
5164   "self_type" : "type-368",
5165   "size" : 8,
5166   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5167  },
5168  {
5169   "alignment" : 8,
5170   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
5171   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
5172   "referenced_type" : "type-538",
5173   "self_type" : "type-540",
5174   "size" : 8,
5175   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5176  },
5177  {
5178   "alignment" : 8,
5179   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
5180   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
5181   "referenced_type" : "type-4",
5182   "self_type" : "type-217",
5183   "size" : 8,
5184   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5185  },
5186  {
5187   "alignment" : 8,
5188   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
5189   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
5190   "referenced_type" : "type-14",
5191   "self_type" : "type-532",
5192   "size" : 8,
5193   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5194  },
5195  {
5196   "alignment" : 8,
5197   "linker_set_key" : "android_flex_plane *",
5198   "name" : "android_flex_plane *",
5199   "referenced_type" : "type-455",
5200   "self_type" : "type-458",
5201   "size" : 8,
5202   "source_file" : "/system/core/libsystem/include/system/graphics.h"
5203  },
5204  {
5205   "alignment" : 8,
5206   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
5207   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
5208   "referenced_type" : "type-42",
5209   "self_type" : "type-41",
5210   "size" : 8,
5211   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
5212  },
5213  {
5214   "alignment" : 8,
5215   "linker_set_key" : "char *",
5216   "name" : "char *",
5217   "referenced_type" : "type-63",
5218   "self_type" : "type-186",
5219   "size" : 8,
5220   "source_file" : "/system/core/liblog/include/log/log_read.h"
5221  },
5222  {
5223   "alignment" : 8,
5224   "linker_set_key" : "const android::NativeHandle *",
5225   "name" : "const android::NativeHandle *",
5226   "referenced_type" : "type-341",
5227   "self_type" : "type-342",
5228   "size" : 8,
5229   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5230  },
5231  {
5232   "alignment" : 8,
5233   "linker_set_key" : "const android::RefBase *",
5234   "name" : "const android::RefBase *",
5235   "referenced_type" : "type-264",
5236   "self_type" : "type-265",
5237   "size" : 8,
5238   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5239  },
5240  {
5241   "alignment" : 8,
5242   "linker_set_key" : "const android::String16 *",
5243   "name" : "const android::String16 *",
5244   "referenced_type" : "type-45",
5245   "self_type" : "type-357",
5246   "size" : 8,
5247   "source_file" : "/system/core/libutils/include/utils/String16.h"
5248  },
5249  {
5250   "alignment" : 8,
5251   "linker_set_key" : "const android::String8 *",
5252   "name" : "const android::String8 *",
5253   "referenced_type" : "type-350",
5254   "self_type" : "type-351",
5255   "size" : 8,
5256   "source_file" : "/system/core/libutils/include/utils/String8.h"
5257  },
5258  {
5259   "alignment" : 8,
5260   "linker_set_key" : "const android::VectorImpl *",
5261   "name" : "const android::VectorImpl *",
5262   "referenced_type" : "type-436",
5263   "self_type" : "type-437",
5264   "size" : 8,
5265   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5266  },
5267  {
5268   "alignment" : 8,
5269   "linker_set_key" : "const android::hardware::BpHwRefBase *",
5270   "name" : "const android::hardware::BpHwRefBase *",
5271   "referenced_type" : "type-361",
5272   "self_type" : "type-365",
5273   "size" : 8,
5274   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5275  },
5276  {
5277   "alignment" : 8,
5278   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
5279   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
5280   "referenced_type" : "type-403",
5281   "self_type" : "type-404",
5282   "size" : 8,
5283   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5284  },
5285  {
5286   "alignment" : 8,
5287   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
5288   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
5289   "referenced_type" : "type-408",
5290   "self_type" : "type-409",
5291   "size" : 8,
5292   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5293  },
5294  {
5295   "alignment" : 8,
5296   "linker_set_key" : "const android::hardware::Return<android::hardware::bluetooth::a2dp::V1_0::Status> *",
5297   "name" : "const android::hardware::Return<android::hardware::bluetooth::a2dp::V1_0::Status> *",
5298   "referenced_type" : "type-574",
5299   "self_type" : "type-575",
5300   "size" : 8,
5301   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5302  },
5303  {
5304   "alignment" : 8,
5305   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> > *",
5306   "name" : "const android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> > *",
5307   "referenced_type" : "type-148",
5308   "self_type" : "type-149",
5309   "size" : 8,
5310   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5311  },
5312  {
5313   "alignment" : 8,
5314   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> > *",
5315   "name" : "const android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> > *",
5316   "referenced_type" : "type-580",
5317   "self_type" : "type-581",
5318   "size" : 8,
5319   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5320  },
5321  {
5322   "alignment" : 8,
5323   "linker_set_key" : "const android::hardware::Return<bool> *",
5324   "name" : "const android::hardware::Return<bool> *",
5325   "referenced_type" : "type-142",
5326   "self_type" : "type-143",
5327   "size" : 8,
5328   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5329  },
5330  {
5331   "alignment" : 8,
5332   "linker_set_key" : "const android::hardware::Status *",
5333   "name" : "const android::hardware::Status *",
5334   "referenced_type" : "type-131",
5335   "self_type" : "type-135",
5336   "size" : 8,
5337   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5338  },
5339  {
5340   "alignment" : 8,
5341   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost *",
5342   "name" : "const android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost *",
5343   "referenced_type" : "type-511",
5344   "self_type" : "type-515",
5345   "size" : 8,
5346   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
5347  },
5348  {
5349   "alignment" : 8,
5350   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload *",
5351   "name" : "const android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload *",
5352   "referenced_type" : "type-640",
5353   "self_type" : "type-641",
5354   "size" : 8,
5355   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
5356  },
5357  {
5358   "alignment" : 8,
5359   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost *",
5360   "name" : "const android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost *",
5361   "referenced_type" : "type-498",
5362   "self_type" : "type-500",
5363   "size" : 8,
5364   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
5365  },
5366  {
5367   "alignment" : 8,
5368   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload *",
5369   "name" : "const android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload *",
5370   "referenced_type" : "type-638",
5371   "self_type" : "type-639",
5372   "size" : 8,
5373   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
5374  },
5375  {
5376   "alignment" : 8,
5377   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5378   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5379   "referenced_type" : "type-523",
5380   "self_type" : "type-525",
5381   "size" : 8,
5382   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5383  },
5384  {
5385   "alignment" : 8,
5386   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5387   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5388   "referenced_type" : "type-518",
5389   "self_type" : "type-519",
5390   "size" : 8,
5391   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5392  },
5393  {
5394   "alignment" : 8,
5395   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
5396   "name" : "const android::hardware::details::hidl_pointer<int> *",
5397   "referenced_type" : "type-493",
5398   "self_type" : "type-503",
5399   "size" : 8,
5400   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5401  },
5402  {
5403   "alignment" : 8,
5404   "linker_set_key" : "const android::hardware::details::return_status *",
5405   "name" : "const android::hardware::details::return_status *",
5406   "referenced_type" : "type-154",
5407   "self_type" : "type-155",
5408   "size" : 8,
5409   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5410  },
5411  {
5412   "alignment" : 8,
5413   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
5414   "name" : "const android::hardware::hidl_death_recipient *",
5415   "referenced_type" : "type-543",
5416   "self_type" : "type-544",
5417   "size" : 8,
5418   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5419  },
5420  {
5421   "alignment" : 8,
5422   "linker_set_key" : "const android::hardware::hidl_memory *",
5423   "name" : "const android::hardware::hidl_memory *",
5424   "referenced_type" : "type-282",
5425   "self_type" : "type-286",
5426   "size" : 8,
5427   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5428  },
5429  {
5430   "alignment" : 8,
5431   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
5432   "name" : "const android::hardware::hidl_vec<int> *",
5433   "referenced_type" : "type-319",
5434   "self_type" : "type-320",
5435   "size" : 8,
5436   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5437  },
5438  {
5439   "alignment" : 8,
5440   "linker_set_key" : "const android::hardware::hidl_version *",
5441   "name" : "const android::hardware::hidl_version *",
5442   "referenced_type" : "type-329",
5443   "self_type" : "type-330",
5444   "size" : 8,
5445   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5446  },
5447  {
5448   "alignment" : 8,
5449   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
5450   "name" : "const android::hidl::base::V1_0::BpHwBase *",
5451   "referenced_type" : "type-508",
5452   "self_type" : "type-509",
5453   "size" : 8,
5454   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5455  },
5456  {
5457   "alignment" : 8,
5458   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
5459   "name" : "const android::hidl::base::V1_0::IBase *",
5460   "referenced_type" : "type-414",
5461   "self_type" : "type-413",
5462   "size" : 8,
5463   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5464  },
5465  {
5466   "alignment" : 8,
5467   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
5468   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
5469   "referenced_type" : "type-82",
5470   "self_type" : "type-83",
5471   "size" : 8,
5472   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5473  },
5474  {
5475   "alignment" : 8,
5476   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
5477   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
5478   "referenced_type" : "type-485",
5479   "self_type" : "type-486",
5480   "size" : 8,
5481   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5482  },
5483  {
5484   "alignment" : 8,
5485   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
5486   "name" : "const android::sp<android::hardware::IBinder> *",
5487   "referenced_type" : "type-51",
5488   "self_type" : "type-649",
5489   "size" : 8,
5490   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5491  },
5492  {
5493   "alignment" : 8,
5494   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
5495   "name" : "const android::sp<android::hardware::ProcessState> *",
5496   "referenced_type" : "type-74",
5497   "self_type" : "type-75",
5498   "size" : 8,
5499   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5500  },
5501  {
5502   "alignment" : 8,
5503   "linker_set_key" : "const android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> *",
5504   "name" : "const android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> *",
5505   "referenced_type" : "type-104",
5506   "self_type" : "type-103",
5507   "size" : 8,
5508   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5509  },
5510  {
5511   "alignment" : 8,
5512   "linker_set_key" : "const android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> *",
5513   "name" : "const android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> *",
5514   "referenced_type" : "type-553",
5515   "self_type" : "type-567",
5516   "size" : 8,
5517   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5518  },
5519  {
5520   "alignment" : 8,
5521   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5522   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5523   "referenced_type" : "type-111",
5524   "self_type" : "type-110",
5525   "size" : 8,
5526   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5527  },
5528  {
5529   "alignment" : 8,
5530   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
5531   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
5532   "referenced_type" : "type-250",
5533   "self_type" : "type-542",
5534   "size" : 8,
5535   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5536  },
5537  {
5538   "alignment" : 8,
5539   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5540   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5541   "referenced_type" : "type-551",
5542   "self_type" : "type-607",
5543   "size" : 8,
5544   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5545  },
5546  {
5547   "alignment" : 8,
5548   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5549   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5550   "referenced_type" : "type-80",
5551   "self_type" : "type-81",
5552   "size" : 8,
5553   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5554  },
5555  {
5556   "alignment" : 8,
5557   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5558   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5559   "referenced_type" : "type-95",
5560   "self_type" : "type-96",
5561   "size" : 8,
5562   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5563  },
5564  {
5565   "alignment" : 8,
5566   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
5567   "name" : "const android::wp<android::hardware::BHwBinder> *",
5568   "referenced_type" : "type-510",
5569   "self_type" : "type-524",
5570   "size" : 8,
5571   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5572  },
5573  {
5574   "alignment" : 8,
5575   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
5576   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
5577   "referenced_type" : "type-228",
5578   "self_type" : "type-239",
5579   "size" : 8,
5580   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5581  },
5582  {
5583   "alignment" : 8,
5584   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
5585   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
5586   "referenced_type" : "type-534",
5587   "self_type" : "type-536",
5588   "size" : 8,
5589   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5590  },
5591  {
5592   "alignment" : 8,
5593   "linker_set_key" : "const char *",
5594   "name" : "const char *",
5595   "referenced_type" : "type-62",
5596   "self_type" : "type-61",
5597   "size" : 8,
5598   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5599  },
5600  {
5601   "alignment" : 8,
5602   "linker_set_key" : "const char16_t *",
5603   "name" : "const char16_t *",
5604   "referenced_type" : "type-48",
5605   "self_type" : "type-47",
5606   "size" : 8,
5607   "source_file" : "/system/core/libutils/include/utils/String16.h"
5608  },
5609  {
5610   "alignment" : 8,
5611   "linker_set_key" : "const log_msg *",
5612   "name" : "const log_msg *",
5613   "referenced_type" : "type-118",
5614   "self_type" : "type-139",
5615   "size" : 8,
5616   "source_file" : "/system/core/liblog/include/log/log_read.h"
5617  },
5618  {
5619   "alignment" : 8,
5620   "linker_set_key" : "const native_handle *",
5621   "name" : "const native_handle *",
5622   "referenced_type" : "type-272",
5623   "self_type" : "type-271",
5624   "size" : 8,
5625   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5626  },
5627  {
5628   "alignment" : 8,
5629   "linker_set_key" : "const unsigned char *",
5630   "name" : "const unsigned char *",
5631   "referenced_type" : "type-243",
5632   "self_type" : "type-326",
5633   "size" : 8,
5634   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5635  },
5636  {
5637   "alignment" : 8,
5638   "linker_set_key" : "const unsigned long long *",
5639   "name" : "const unsigned long long *",
5640   "referenced_type" : "type-379",
5641   "self_type" : "type-378",
5642   "size" : 8,
5643   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5644  },
5645  {
5646   "alignment" : 8,
5647   "linker_set_key" : "const void *",
5648   "name" : "const void *",
5649   "referenced_type" : "type-332",
5650   "self_type" : "type-333",
5651   "size" : 8,
5652   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5653  },
5654  {
5655   "alignment" : 8,
5656   "linker_set_key" : "int (*)(void *)",
5657   "name" : "int (*)(void *)",
5658   "referenced_type" : "type-464",
5659   "self_type" : "type-465",
5660   "size" : 8,
5661   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5662  },
5663  {
5664   "alignment" : 8,
5665   "linker_set_key" : "int *",
5666   "name" : "int *",
5667   "referenced_type" : "type-65",
5668   "self_type" : "type-318",
5669   "size" : 8,
5670   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5671  },
5672  {
5673   "alignment" : 8,
5674   "linker_set_key" : "log_msg *",
5675   "name" : "log_msg *",
5676   "referenced_type" : "type-119",
5677   "self_type" : "type-175",
5678   "size" : 8,
5679   "source_file" : "/system/core/liblog/include/log/log_read.h"
5680  },
5681  {
5682   "alignment" : 8,
5683   "linker_set_key" : "native_handle *",
5684   "name" : "native_handle *",
5685   "referenced_type" : "type-168",
5686   "self_type" : "type-167",
5687   "size" : 8,
5688   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5689  },
5690  {
5691   "alignment" : 8,
5692   "linker_set_key" : "unsigned char *",
5693   "name" : "unsigned char *",
5694   "referenced_type" : "type-122",
5695   "self_type" : "type-373",
5696   "size" : 8,
5697   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5698  },
5699  {
5700   "alignment" : 8,
5701   "linker_set_key" : "unsigned long long *",
5702   "name" : "unsigned long long *",
5703   "referenced_type" : "type-221",
5704   "self_type" : "type-374",
5705   "size" : 8,
5706   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5707  },
5708  {
5709   "alignment" : 8,
5710   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
5711   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
5712   "referenced_type" : "type-376",
5713   "self_type" : "type-375",
5714   "size" : 8,
5715   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5716  },
5717  {
5718   "alignment" : 8,
5719   "linker_set_key" : "void *",
5720   "name" : "void *",
5721   "referenced_type" : "type-23",
5722   "self_type" : "type-22",
5723   "size" : 8,
5724   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5725  },
5726  {
5727   "alignment" : 8,
5728   "linker_set_key" : "void **",
5729   "name" : "void **",
5730   "referenced_type" : "type-22",
5731   "self_type" : "type-466",
5732   "size" : 8,
5733   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5734  }
5735 ],
5736 "qualified_types" :
5737 [
5738  {
5739   "alignment" : 8,
5740   "is_const" : true,
5741   "linker_set_key" : "android::RefBase::weakref_impl *const",
5742   "name" : "android::RefBase::weakref_impl *const",
5743   "referenced_type" : "type-582",
5744   "self_type" : "type-584",
5745   "size" : 8,
5746   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5747  },
5748  {
5749   "alignment" : 8,
5750   "is_const" : true,
5751   "linker_set_key" : "android::RefBase::weakref_impl *const",
5752   "name" : "android::RefBase::weakref_impl *const",
5753   "referenced_type" : "type-652",
5754   "self_type" : "type-654",
5755   "size" : 8,
5756   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5757  },
5758  {
5759   "alignment" : 8,
5760   "is_const" : true,
5761   "linker_set_key" : "android::RefBase::weakref_impl *const",
5762   "name" : "android::RefBase::weakref_impl *const",
5763   "referenced_type" : "type-9",
5764   "self_type" : "type-8",
5765   "size" : 8,
5766   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5767  },
5768  {
5769   "alignment" : 8,
5770   "is_const" : true,
5771   "linker_set_key" : "android::hardware::IBinder *const",
5772   "name" : "android::hardware::IBinder *const",
5773   "referenced_type" : "type-27",
5774   "self_type" : "type-363",
5775   "size" : 8,
5776   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5777  },
5778  {
5779   "alignment" : 8,
5780   "is_const" : true,
5781   "linker_set_key" : "const android::NativeHandle",
5782   "name" : "const android::NativeHandle",
5783   "referenced_type" : "type-166",
5784   "self_type" : "type-341",
5785   "size" : 24,
5786   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5787  },
5788  {
5789   "alignment" : 8,
5790   "is_const" : true,
5791   "linker_set_key" : "const android::RefBase",
5792   "name" : "const android::RefBase",
5793   "referenced_type" : "type-7",
5794   "self_type" : "type-264",
5795   "size" : 16,
5796   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5797  },
5798  {
5799   "alignment" : 8,
5800   "is_const" : true,
5801   "linker_set_key" : "const android::String16",
5802   "name" : "const android::String16",
5803   "referenced_type" : "type-46",
5804   "self_type" : "type-45",
5805   "size" : 8,
5806   "source_file" : "/system/core/libutils/include/utils/String16.h"
5807  },
5808  {
5809   "alignment" : 8,
5810   "is_const" : true,
5811   "linker_set_key" : "const android::String8",
5812   "name" : "const android::String8",
5813   "referenced_type" : "type-60",
5814   "self_type" : "type-350",
5815   "size" : 8,
5816   "source_file" : "/system/core/libutils/include/utils/String8.h"
5817  },
5818  {
5819   "alignment" : 8,
5820   "is_const" : true,
5821   "linker_set_key" : "const android::VectorImpl",
5822   "name" : "const android::VectorImpl",
5823   "referenced_type" : "type-21",
5824   "self_type" : "type-436",
5825   "size" : 40,
5826   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5827  },
5828  {
5829   "alignment" : 8,
5830   "is_const" : true,
5831   "linker_set_key" : "const android::hardware::BpHwRefBase",
5832   "name" : "const android::hardware::BpHwRefBase",
5833   "referenced_type" : "type-362",
5834   "self_type" : "type-361",
5835   "size" : 48,
5836   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5837  },
5838  {
5839   "alignment" : 8,
5840   "is_const" : true,
5841   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5842   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5843   "referenced_type" : "type-397",
5844   "self_type" : "type-403",
5845   "size" : 64,
5846   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5847  },
5848  {
5849   "alignment" : 8,
5850   "is_const" : true,
5851   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5852   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5853   "referenced_type" : "type-405",
5854   "self_type" : "type-408",
5855   "size" : 64,
5856   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5857  },
5858  {
5859   "alignment" : 8,
5860   "is_const" : true,
5861   "linker_set_key" : "const android::hardware::Parcel",
5862   "name" : "const android::hardware::Parcel",
5863   "referenced_type" : "type-371",
5864   "self_type" : "type-391",
5865   "size" : 136,
5866   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5867  },
5868  {
5869   "alignment" : 8,
5870   "is_const" : true,
5871   "linker_set_key" : "const android::hardware::Return<android::hardware::bluetooth::a2dp::V1_0::Status>",
5872   "name" : "const android::hardware::Return<android::hardware::bluetooth::a2dp::V1_0::Status>",
5873   "referenced_type" : "type-569",
5874   "self_type" : "type-574",
5875   "size" : 40,
5876   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5877  },
5878  {
5879   "alignment" : 8,
5880   "is_const" : true,
5881   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> >",
5882   "name" : "const android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> >",
5883   "referenced_type" : "type-144",
5884   "self_type" : "type-148",
5885   "size" : 48,
5886   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5887  },
5888  {
5889   "alignment" : 8,
5890   "is_const" : true,
5891   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> >",
5892   "name" : "const android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> >",
5893   "referenced_type" : "type-576",
5894   "self_type" : "type-580",
5895   "size" : 48,
5896   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5897  },
5898  {
5899   "alignment" : 8,
5900   "is_const" : true,
5901   "linker_set_key" : "const android::hardware::Return<bool>",
5902   "name" : "const android::hardware::Return<bool>",
5903   "referenced_type" : "type-136",
5904   "self_type" : "type-142",
5905   "size" : 40,
5906   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5907  },
5908  {
5909   "alignment" : 8,
5910   "is_const" : true,
5911   "linker_set_key" : "const android::hardware::Status",
5912   "name" : "const android::hardware::Status",
5913   "referenced_type" : "type-116",
5914   "self_type" : "type-131",
5915   "size" : 32,
5916   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5917  },
5918  {
5919   "alignment" : 1,
5920   "is_const" : true,
5921   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::BitsPerSample",
5922   "name" : "const android::hardware::bluetooth::a2dp::V1_0::BitsPerSample",
5923   "referenced_type" : "type-614",
5924   "self_type" : "type-625",
5925   "size" : 1,
5926   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
5927  },
5928  {
5929   "alignment" : 8,
5930   "is_const" : true,
5931   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost",
5932   "name" : "const android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost",
5933   "referenced_type" : "type-512",
5934   "self_type" : "type-511",
5935   "size" : 216,
5936   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
5937  },
5938  {
5939   "alignment" : 8,
5940   "is_const" : true,
5941   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload",
5942   "name" : "const android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload",
5943   "referenced_type" : "type-557",
5944   "self_type" : "type-640",
5945   "size" : 216,
5946   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
5947  },
5948  {
5949   "alignment" : 1,
5950   "is_const" : true,
5951   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::ChannelMode",
5952   "name" : "const android::hardware::bluetooth::a2dp::V1_0::ChannelMode",
5953   "referenced_type" : "type-616",
5954   "self_type" : "type-626",
5955   "size" : 1,
5956   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
5957  },
5958  {
5959   "alignment" : 4,
5960   "is_const" : true,
5961   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::CodecConfiguration",
5962   "name" : "const android::hardware::bluetooth::a2dp::V1_0::CodecConfiguration",
5963   "referenced_type" : "type-617",
5964   "self_type" : "type-642",
5965   "size" : 24,
5966   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
5967  },
5968  {
5969   "alignment" : 4,
5970   "is_const" : true,
5971   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::CodecType",
5972   "name" : "const android::hardware::bluetooth::a2dp::V1_0::CodecType",
5973   "referenced_type" : "type-612",
5974   "self_type" : "type-622",
5975   "size" : 4,
5976   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
5977  },
5978  {
5979   "alignment" : 8,
5980   "is_const" : true,
5981   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost",
5982   "name" : "const android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost",
5983   "referenced_type" : "type-100",
5984   "self_type" : "type-498",
5985   "size" : 24,
5986   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
5987  },
5988  {
5989   "alignment" : 8,
5990   "is_const" : true,
5991   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload",
5992   "name" : "const android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload",
5993   "referenced_type" : "type-549",
5994   "self_type" : "type-638",
5995   "size" : 24,
5996   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
5997  },
5998  {
5999   "alignment" : 4,
6000   "is_const" : true,
6001   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::SampleRate",
6002   "name" : "const android::hardware::bluetooth::a2dp::V1_0::SampleRate",
6003   "referenced_type" : "type-613",
6004   "self_type" : "type-624",
6005   "size" : 4,
6006   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6007  },
6008  {
6009   "alignment" : 1,
6010   "is_const" : true,
6011   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::Status",
6012   "name" : "const android::hardware::bluetooth::a2dp::V1_0::Status",
6013   "referenced_type" : "type-570",
6014   "self_type" : "type-621",
6015   "size" : 1,
6016   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6017  },
6018  {
6019   "alignment" : 4,
6020   "is_const" : true,
6021   "linker_set_key" : "const android::hardware::details::SchedPrio",
6022   "name" : "const android::hardware::details::SchedPrio",
6023   "referenced_type" : "type-400",
6024   "self_type" : "type-402",
6025   "size" : 8,
6026   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6027  },
6028  {
6029   "alignment" : 8,
6030   "is_const" : true,
6031   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
6032   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
6033   "referenced_type" : "type-306",
6034   "self_type" : "type-523",
6035   "size" : 8,
6036   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6037  },
6038  {
6039   "alignment" : 8,
6040   "is_const" : true,
6041   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
6042   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
6043   "referenced_type" : "type-298",
6044   "self_type" : "type-518",
6045   "size" : 8,
6046   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6047  },
6048  {
6049   "alignment" : 8,
6050   "is_const" : true,
6051   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
6052   "name" : "const android::hardware::details::hidl_pointer<int>",
6053   "referenced_type" : "type-316",
6054   "self_type" : "type-493",
6055   "size" : 8,
6056   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6057  },
6058  {
6059   "alignment" : 8,
6060   "is_const" : true,
6061   "linker_set_key" : "const android::hardware::details::return_status",
6062   "name" : "const android::hardware::details::return_status",
6063   "referenced_type" : "type-137",
6064   "self_type" : "type-154",
6065   "size" : 40,
6066   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6067  },
6068  {
6069   "alignment" : 8,
6070   "is_const" : true,
6071   "linker_set_key" : "const android::hardware::hidl_death_recipient",
6072   "name" : "const android::hardware::hidl_death_recipient",
6073   "referenced_type" : "type-6",
6074   "self_type" : "type-543",
6075   "size" : 24,
6076   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6077  },
6078  {
6079   "alignment" : 8,
6080   "is_const" : true,
6081   "linker_set_key" : "const android::hardware::hidl_handle",
6082   "name" : "const android::hardware::hidl_handle",
6083   "referenced_type" : "type-268",
6084   "self_type" : "type-334",
6085   "size" : 16,
6086   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6087  },
6088  {
6089   "alignment" : 8,
6090   "is_const" : true,
6091   "linker_set_key" : "const android::hardware::hidl_memory",
6092   "name" : "const android::hardware::hidl_memory",
6093   "referenced_type" : "type-279",
6094   "self_type" : "type-282",
6095   "size" : 40,
6096   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6097  },
6098  {
6099   "alignment" : 8,
6100   "is_const" : true,
6101   "linker_set_key" : "const android::hardware::hidl_string",
6102   "name" : "const android::hardware::hidl_string",
6103   "referenced_type" : "type-275",
6104   "self_type" : "type-274",
6105   "size" : 16,
6106   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6107  },
6108  {
6109   "alignment" : 8,
6110   "is_const" : true,
6111   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
6112   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
6113   "referenced_type" : "type-297",
6114   "self_type" : "type-501",
6115   "size" : 16,
6116   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
6117  },
6118  {
6119   "alignment" : 8,
6120   "is_const" : true,
6121   "linker_set_key" : "const android::hardware::hidl_vec<int>",
6122   "name" : "const android::hardware::hidl_vec<int>",
6123   "referenced_type" : "type-315",
6124   "self_type" : "type-319",
6125   "size" : 16,
6126   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6127  },
6128  {
6129   "alignment" : 2,
6130   "is_const" : true,
6131   "linker_set_key" : "const android::hardware::hidl_version",
6132   "name" : "const android::hardware::hidl_version",
6133   "referenced_type" : "type-327",
6134   "self_type" : "type-329",
6135   "size" : 4,
6136   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6137  },
6138  {
6139   "alignment" : 8,
6140   "is_const" : true,
6141   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
6142   "name" : "const android::hidl::base::V1_0::BpHwBase",
6143   "referenced_type" : "type-505",
6144   "self_type" : "type-508",
6145   "size" : 216,
6146   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6147  },
6148  {
6149   "alignment" : 4,
6150   "is_const" : true,
6151   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6152   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6153   "referenced_type" : "type-344",
6154   "self_type" : "type-345",
6155   "size" : 4,
6156   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6157  },
6158  {
6159   "alignment" : 8,
6160   "is_const" : true,
6161   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
6162   "name" : "const android::hidl::base::V1_0::IBase",
6163   "referenced_type" : "type-16",
6164   "self_type" : "type-414",
6165   "size" : 24,
6166   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6167  },
6168  {
6169   "alignment" : 8,
6170   "is_const" : true,
6171   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
6172   "name" : "const android::hidl::base::V1_0::IBase *const",
6173   "referenced_type" : "type-413",
6174   "self_type" : "type-416",
6175   "size" : 8,
6176   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6177  },
6178  {
6179   "alignment" : 8,
6180   "is_const" : true,
6181   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
6182   "name" : "const android::hidl::manager::V1_0::IServiceManager",
6183   "referenced_type" : "type-78",
6184   "self_type" : "type-82",
6185   "size" : 24,
6186   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6187  },
6188  {
6189   "alignment" : 4,
6190   "is_const" : true,
6191   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
6192   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
6193   "referenced_type" : "type-488",
6194   "self_type" : "type-492",
6195   "size" : 4,
6196   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6197  },
6198  {
6199   "alignment" : 1,
6200   "is_const" : true,
6201   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
6202   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
6203   "referenced_type" : "type-487",
6204   "self_type" : "type-490",
6205   "size" : 1,
6206   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6207  },
6208  {
6209   "alignment" : 8,
6210   "is_const" : true,
6211   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
6212   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
6213   "referenced_type" : "type-93",
6214   "self_type" : "type-485",
6215   "size" : 24,
6216   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6217  },
6218  {
6219   "alignment" : 8,
6220   "is_const" : true,
6221   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
6222   "name" : "const android::sp<android::hardware::IBinder>",
6223   "referenced_type" : "type-52",
6224   "self_type" : "type-51",
6225   "size" : 8,
6226   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6227  },
6228  {
6229   "alignment" : 8,
6230   "is_const" : true,
6231   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
6232   "name" : "const android::sp<android::hardware::ProcessState>",
6233   "referenced_type" : "type-68",
6234   "self_type" : "type-74",
6235   "size" : 8,
6236   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6237  },
6238  {
6239   "alignment" : 8,
6240   "is_const" : true,
6241   "linker_set_key" : "const android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost>",
6242   "name" : "const android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost>",
6243   "referenced_type" : "type-98",
6244   "self_type" : "type-104",
6245   "size" : 8,
6246   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6247  },
6248  {
6249   "alignment" : 8,
6250   "is_const" : true,
6251   "linker_set_key" : "const android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload>",
6252   "name" : "const android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload>",
6253   "referenced_type" : "type-547",
6254   "self_type" : "type-553",
6255   "size" : 8,
6256   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6257  },
6258  {
6259   "alignment" : 8,
6260   "is_const" : true,
6261   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
6262   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
6263   "referenced_type" : "type-106",
6264   "self_type" : "type-111",
6265   "size" : 8,
6266   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6267  },
6268  {
6269   "alignment" : 8,
6270   "is_const" : true,
6271   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
6272   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
6273   "referenced_type" : "type-251",
6274   "self_type" : "type-250",
6275   "size" : 8,
6276   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6277  },
6278  {
6279   "alignment" : 8,
6280   "is_const" : true,
6281   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
6282   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
6283   "referenced_type" : "type-382",
6284   "self_type" : "type-551",
6285   "size" : 8,
6286   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6287  },
6288  {
6289   "alignment" : 8,
6290   "is_const" : true,
6291   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6292   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6293   "referenced_type" : "type-76",
6294   "self_type" : "type-80",
6295   "size" : 8,
6296   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6297  },
6298  {
6299   "alignment" : 8,
6300   "is_const" : true,
6301   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6302   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6303   "referenced_type" : "type-91",
6304   "self_type" : "type-95",
6305   "size" : 8,
6306   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6307  },
6308  {
6309   "alignment" : 8,
6310   "is_const" : true,
6311   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
6312   "name" : "const android::wp<android::hardware::BHwBinder>",
6313   "referenced_type" : "type-296",
6314   "self_type" : "type-510",
6315   "size" : 16,
6316   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6317  },
6318  {
6319   "alignment" : 8,
6320   "is_const" : true,
6321   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
6322   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
6323   "referenced_type" : "type-4",
6324   "self_type" : "type-228",
6325   "size" : 16,
6326   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6327  },
6328  {
6329   "alignment" : 8,
6330   "is_const" : true,
6331   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
6332   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
6333   "referenced_type" : "type-14",
6334   "self_type" : "type-534",
6335   "size" : 16,
6336   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6337  },
6338  {
6339   "alignment" : 1,
6340   "is_const" : true,
6341   "linker_set_key" : "const bool",
6342   "name" : "const bool",
6343   "referenced_type" : "type-43",
6344   "self_type" : "type-87",
6345   "size" : 1,
6346   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6347  },
6348  {
6349   "alignment" : 1,
6350   "is_const" : true,
6351   "linker_set_key" : "const char",
6352   "name" : "const char",
6353   "referenced_type" : "type-63",
6354   "self_type" : "type-62",
6355   "size" : 1,
6356   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6357  },
6358  {
6359   "alignment" : 2,
6360   "is_const" : true,
6361   "linker_set_key" : "const char16_t",
6362   "name" : "const char16_t",
6363   "referenced_type" : "type-49",
6364   "self_type" : "type-48",
6365   "size" : 2,
6366   "source_file" : "/system/core/libutils/include/utils/String16.h"
6367  },
6368  {
6369   "alignment" : 8,
6370   "is_const" : true,
6371   "linker_set_key" : "const double",
6372   "name" : "const double",
6373   "referenced_type" : "type-233",
6374   "self_type" : "type-258",
6375   "size" : 8,
6376   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6377  },
6378  {
6379   "alignment" : 4,
6380   "is_const" : true,
6381   "linker_set_key" : "const float",
6382   "name" : "const float",
6383   "referenced_type" : "type-226",
6384   "self_type" : "type-256",
6385   "size" : 4,
6386   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6387  },
6388  {
6389   "alignment" : 4,
6390   "is_const" : true,
6391   "linker_set_key" : "const int",
6392   "name" : "const int",
6393   "referenced_type" : "type-65",
6394   "self_type" : "type-477",
6395   "size" : 4,
6396   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6397  },
6398  {
6399   "is_const" : true,
6400   "linker_set_key" : "const iter<is_const>",
6401   "name" : "const iter<is_const>",
6402   "referenced_type" : "type-289",
6403   "self_type" : "type-288",
6404   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6405  },
6406  {
6407   "is_const" : true,
6408   "linker_set_key" : "const iter<is_const>",
6409   "name" : "const iter<is_const>",
6410   "referenced_type" : "type-586",
6411   "self_type" : "type-585",
6412   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6413  },
6414  {
6415   "is_const" : true,
6416   "linker_set_key" : "const iter<is_const>",
6417   "name" : "const iter<is_const>",
6418   "referenced_type" : "type-656",
6419   "self_type" : "type-655",
6420   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6421  },
6422  {
6423   "alignment" : 4,
6424   "is_const" : true,
6425   "linker_set_key" : "const log_msg",
6426   "name" : "const log_msg",
6427   "referenced_type" : "type-119",
6428   "self_type" : "type-118",
6429   "size" : 5124,
6430   "source_file" : "/system/core/liblog/include/log/log_read.h"
6431  },
6432  {
6433   "alignment" : 8,
6434   "is_const" : true,
6435   "linker_set_key" : "const long",
6436   "name" : "const long",
6437   "referenced_type" : "type-73",
6438   "self_type" : "type-253",
6439   "size" : 8,
6440   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6441  },
6442  {
6443   "alignment" : 4,
6444   "is_const" : true,
6445   "linker_set_key" : "const native_handle",
6446   "name" : "const native_handle",
6447   "referenced_type" : "type-168",
6448   "self_type" : "type-272",
6449   "size" : 12,
6450   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6451  },
6452  {
6453   "alignment" : 2,
6454   "is_const" : true,
6455   "linker_set_key" : "const short",
6456   "name" : "const short",
6457   "referenced_type" : "type-190",
6458   "self_type" : "type-245",
6459   "size" : 2,
6460   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6461  },
6462  {
6463   "alignment" : 1,
6464   "is_const" : true,
6465   "linker_set_key" : "const signed char",
6466   "name" : "const signed char",
6467   "referenced_type" : "type-241",
6468   "self_type" : "type-240",
6469   "size" : 1,
6470   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6471  },
6472  {
6473   "alignment" : 1,
6474   "is_const" : true,
6475   "linker_set_key" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::BitsPerSample, 4>",
6476   "name" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::BitsPerSample, 4>",
6477   "referenced_type" : "type-38",
6478   "self_type" : "type-37",
6479   "size" : 4,
6480   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6481  },
6482  {
6483   "alignment" : 1,
6484   "is_const" : true,
6485   "linker_set_key" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::BitsPerSample, 4>",
6486   "name" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::BitsPerSample, 4>",
6487   "referenced_type" : "type-634",
6488   "self_type" : "type-633",
6489   "size" : 4,
6490   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6491  },
6492  {
6493   "alignment" : 1,
6494   "is_const" : true,
6495   "linker_set_key" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::ChannelMode, 3>",
6496   "name" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::ChannelMode, 3>",
6497   "referenced_type" : "type-40",
6498   "self_type" : "type-39",
6499   "size" : 3,
6500   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6501  },
6502  {
6503   "alignment" : 1,
6504   "is_const" : true,
6505   "linker_set_key" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::ChannelMode, 3>",
6506   "name" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::ChannelMode, 3>",
6507   "referenced_type" : "type-636",
6508   "self_type" : "type-635",
6509   "size" : 3,
6510   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6511  },
6512  {
6513   "alignment" : 4,
6514   "is_const" : true,
6515   "linker_set_key" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::CodecType, 6>",
6516   "name" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::CodecType, 6>",
6517   "referenced_type" : "type-34",
6518   "self_type" : "type-33",
6519   "size" : 24,
6520   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6521  },
6522  {
6523   "alignment" : 4,
6524   "is_const" : true,
6525   "linker_set_key" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::CodecType, 6>",
6526   "name" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::CodecType, 6>",
6527   "referenced_type" : "type-630",
6528   "self_type" : "type-629",
6529   "size" : 24,
6530   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6531  },
6532  {
6533   "alignment" : 4,
6534   "is_const" : true,
6535   "linker_set_key" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::SampleRate, 7>",
6536   "name" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::SampleRate, 7>",
6537   "referenced_type" : "type-36",
6538   "self_type" : "type-35",
6539   "size" : 28,
6540   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6541  },
6542  {
6543   "alignment" : 4,
6544   "is_const" : true,
6545   "linker_set_key" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::SampleRate, 7>",
6546   "name" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::SampleRate, 7>",
6547   "referenced_type" : "type-632",
6548   "self_type" : "type-631",
6549   "size" : 28,
6550   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6551  },
6552  {
6553   "alignment" : 1,
6554   "is_const" : true,
6555   "linker_set_key" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::Status, 4>",
6556   "name" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::Status, 4>",
6557   "referenced_type" : "type-32",
6558   "self_type" : "type-31",
6559   "size" : 4,
6560   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6561  },
6562  {
6563   "alignment" : 1,
6564   "is_const" : true,
6565   "linker_set_key" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::Status, 4>",
6566   "name" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::Status, 4>",
6567   "referenced_type" : "type-628",
6568   "self_type" : "type-627",
6569   "size" : 4,
6570   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6571  },
6572  {
6573   "alignment" : 4,
6574   "is_const" : true,
6575   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6576   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6577   "referenced_type" : "type-348",
6578   "self_type" : "type-347",
6579   "size" : 12,
6580   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6581  },
6582  {
6583   "alignment" : 4,
6584   "is_const" : true,
6585   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6586   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6587   "referenced_type" : "type-593",
6588   "self_type" : "type-592",
6589   "size" : 12,
6590   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6591  },
6592  {
6593   "alignment" : 4,
6594   "is_const" : true,
6595   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6596   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6597   "referenced_type" : "type-659",
6598   "self_type" : "type-658",
6599   "size" : 12,
6600   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6601  },
6602  {
6603   "alignment" : 4,
6604   "is_const" : true,
6605   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6606   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6607   "referenced_type" : "type-497",
6608   "self_type" : "type-496",
6609   "size" : 4,
6610   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6611  },
6612  {
6613   "alignment" : 4,
6614   "is_const" : true,
6615   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6616   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6617   "referenced_type" : "type-611",
6618   "self_type" : "type-610",
6619   "size" : 4,
6620   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6621  },
6622  {
6623   "alignment" : 1,
6624   "is_const" : true,
6625   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6626   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6627   "referenced_type" : "type-495",
6628   "self_type" : "type-494",
6629   "size" : 3,
6630   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6631  },
6632  {
6633   "alignment" : 1,
6634   "is_const" : true,
6635   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6636   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6637   "referenced_type" : "type-609",
6638   "self_type" : "type-608",
6639   "size" : 3,
6640   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6641  },
6642  {
6643   "alignment" : 8,
6644   "is_const" : true,
6645   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6646   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6647   "referenced_type" : "type-395",
6648   "self_type" : "type-394",
6649   "size" : 24,
6650   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6651  },
6652  {
6653   "alignment" : 8,
6654   "is_const" : true,
6655   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6656   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6657   "referenced_type" : "type-598",
6658   "self_type" : "type-597",
6659   "size" : 24,
6660   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6661  },
6662  {
6663   "alignment" : 8,
6664   "is_const" : true,
6665   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6666   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6667   "referenced_type" : "type-313",
6668   "self_type" : "type-312",
6669   "size" : 16,
6670   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6671  },
6672  {
6673   "alignment" : 8,
6674   "is_const" : true,
6675   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6676   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6677   "referenced_type" : "type-591",
6678   "self_type" : "type-590",
6679   "size" : 16,
6680   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6681  },
6682  {
6683   "alignment" : 8,
6684   "is_const" : true,
6685   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
6686   "name" : "const std::initializer_list<android::hardware::hidl_string>",
6687   "referenced_type" : "type-303",
6688   "self_type" : "type-302",
6689   "size" : 16,
6690   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6691  },
6692  {
6693   "alignment" : 8,
6694   "is_const" : true,
6695   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
6696   "name" : "const std::initializer_list<android::hardware::hidl_string>",
6697   "referenced_type" : "type-589",
6698   "self_type" : "type-588",
6699   "size" : 16,
6700   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6701  },
6702  {
6703   "alignment" : 8,
6704   "is_const" : true,
6705   "linker_set_key" : "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 *> > *)> > >",
6706   "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 *> > *)> > >",
6707   "referenced_type" : "type-530",
6708   "self_type" : "type-529",
6709   "size" : 24,
6710   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6711  },
6712  {
6713   "alignment" : 8,
6714   "is_const" : true,
6715   "linker_set_key" : "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 *> > *)> > >",
6716   "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 *> > *)> > >",
6717   "referenced_type" : "type-55",
6718   "self_type" : "type-54",
6719   "size" : 24,
6720   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6721  },
6722  {
6723   "alignment" : 8,
6724   "is_const" : true,
6725   "linker_set_key" : "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 *> > *)> > >",
6726   "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 *> > *)> > >",
6727   "referenced_type" : "type-647",
6728   "self_type" : "type-646",
6729   "size" : 24,
6730   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6731  },
6732  {
6733   "alignment" : 1,
6734   "is_const" : true,
6735   "linker_set_key" : "const unsigned char",
6736   "name" : "const unsigned char",
6737   "referenced_type" : "type-122",
6738   "self_type" : "type-243",
6739   "size" : 1,
6740   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6741  },
6742  {
6743   "alignment" : 4,
6744   "is_const" : true,
6745   "linker_set_key" : "const unsigned int",
6746   "name" : "const unsigned int",
6747   "referenced_type" : "type-2",
6748   "self_type" : "type-24",
6749   "size" : 4,
6750   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6751  },
6752  {
6753   "alignment" : 8,
6754   "is_const" : true,
6755   "linker_set_key" : "const unsigned long",
6756   "name" : "const unsigned long",
6757   "referenced_type" : "type-13",
6758   "self_type" : "type-25",
6759   "size" : 8,
6760   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6761  },
6762  {
6763   "alignment" : 8,
6764   "is_const" : true,
6765   "linker_set_key" : "const unsigned long long",
6766   "name" : "const unsigned long long",
6767   "referenced_type" : "type-221",
6768   "self_type" : "type-379",
6769   "size" : 8,
6770   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6771  },
6772  {
6773   "alignment" : 2,
6774   "is_const" : true,
6775   "linker_set_key" : "const unsigned short",
6776   "name" : "const unsigned short",
6777   "referenced_type" : "type-124",
6778   "self_type" : "type-247",
6779   "size" : 2,
6780   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6781  },
6782  {
6783   "is_const" : true,
6784   "linker_set_key" : "const void",
6785   "name" : "const void",
6786   "referenced_type" : "type-23",
6787   "self_type" : "type-332",
6788   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6789  },
6790  {
6791   "alignment" : 1,
6792   "is_volatile" : true,
6793   "linker_set_key" : "volatile bool",
6794   "name" : "volatile bool",
6795   "referenced_type" : "type-43",
6796   "self_type" : "type-90",
6797   "size" : 1,
6798   "source_file" : "/system/core/libutils/include/utils/Thread.h"
6799  },
6800  {
6801   "alignment" : 4,
6802   "is_volatile" : true,
6803   "linker_set_key" : "volatile int",
6804   "name" : "volatile int",
6805   "referenced_type" : "type-65",
6806   "self_type" : "type-64",
6807   "size" : 4,
6808   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6809  }
6810 ],
6811 "record_types" :
6812 [
6813  {
6814   "alignment" : 4,
6815   "fields" :
6816   [
6817    {
6818     "access" : "private",
6819     "field_name" : "mCond",
6820     "referenced_type" : "type-89"
6821    }
6822   ],
6823   "linker_set_key" : "android::Condition",
6824   "name" : "android::Condition",
6825   "record_kind" : "class",
6826   "referenced_type" : "type-88",
6827   "self_type" : "type-88",
6828   "size" : 48,
6829   "source_file" : "/system/core/libutils/include/utils/Condition.h",
6830   "unique_id" : "_ZTSN7android9ConditionE"
6831  },
6832  {
6833   "alignment" : 8,
6834   "fields" :
6835   [
6836    {
6837     "access" : "private",
6838     "field_name" : "mVector",
6839     "referenced_type" : "type-57"
6840    }
6841   ],
6842   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6843   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6844   "record_kind" : "class",
6845   "referenced_type" : "type-56",
6846   "self_type" : "type-56",
6847   "size" : 40,
6848   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
6849   "template_args" : [ "type-46", "type-52" ],
6850   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
6851  },
6852  {
6853   "alignment" : 4,
6854   "fields" :
6855   [
6856    {
6857     "access" : "private",
6858     "field_name" : "mCount",
6859     "referenced_type" : "type-165"
6860    }
6861   ],
6862   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
6863   "name" : "android::LightRefBase<android::NativeHandle>",
6864   "record_kind" : "class",
6865   "referenced_type" : "type-164",
6866   "self_type" : "type-164",
6867   "size" : 4,
6868   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6869   "template_args" : [ "type-166" ],
6870   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
6871  },
6872  {
6873   "alignment" : 4,
6874   "fields" :
6875   [
6876    {
6877     "access" : "private",
6878     "field_name" : "mCount",
6879     "referenced_type" : "type-162"
6880    }
6881   ],
6882   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
6883   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
6884   "record_kind" : "class",
6885   "referenced_type" : "type-161",
6886   "self_type" : "type-161",
6887   "size" : 4,
6888   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6889   "template_args" : [ "type-163" ],
6890   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
6891  },
6892  {
6893   "alignment" : 4,
6894   "fields" :
6895   [
6896    {
6897     "access" : "private",
6898     "field_name" : "mMutex",
6899     "referenced_type" : "type-19"
6900    }
6901   ],
6902   "linker_set_key" : "android::Mutex",
6903   "name" : "android::Mutex",
6904   "record_kind" : "class",
6905   "referenced_type" : "type-18",
6906   "self_type" : "type-18",
6907   "size" : 40,
6908   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
6909   "unique_id" : "_ZTSN7android5MutexE"
6910  },
6911  {
6912   "alignment" : 8,
6913   "fields" :
6914   [
6915    {
6916     "access" : "private",
6917     "field_name" : "mLock",
6918     "referenced_type" : "type-469"
6919    }
6920   ],
6921   "linker_set_key" : "android::Mutex::Autolock",
6922   "name" : "android::Mutex::Autolock",
6923   "record_kind" : "class",
6924   "referenced_type" : "type-468",
6925   "self_type" : "type-468",
6926   "size" : 8,
6927   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
6928   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
6929  },
6930  {
6931   "alignment" : 8,
6932   "base_specifiers" :
6933   [
6934    {
6935     "referenced_type" : "type-164"
6936    }
6937   ],
6938   "fields" :
6939   [
6940    {
6941     "access" : "private",
6942     "field_name" : "mHandle",
6943     "field_offset" : 64,
6944     "referenced_type" : "type-167"
6945    },
6946    {
6947     "access" : "private",
6948     "field_name" : "mOwnsHandle",
6949     "field_offset" : 128,
6950     "referenced_type" : "type-43"
6951    }
6952   ],
6953   "linker_set_key" : "android::NativeHandle",
6954   "name" : "android::NativeHandle",
6955   "record_kind" : "class",
6956   "referenced_type" : "type-166",
6957   "self_type" : "type-166",
6958   "size" : 24,
6959   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
6960   "unique_id" : "_ZTSN7android12NativeHandleE"
6961  },
6962  {
6963   "alignment" : 4,
6964   "fields" :
6965   [
6966    {
6967     "access" : "private",
6968     "field_name" : "mRWLock",
6969     "referenced_type" : "type-474"
6970    }
6971   ],
6972   "linker_set_key" : "android::RWLock",
6973   "name" : "android::RWLock",
6974   "record_kind" : "class",
6975   "referenced_type" : "type-473",
6976   "self_type" : "type-473",
6977   "size" : 56,
6978   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6979   "unique_id" : "_ZTSN7android6RWLockE"
6980  },
6981  {
6982   "alignment" : 8,
6983   "fields" :
6984   [
6985    {
6986     "access" : "private",
6987     "field_name" : "mLock",
6988     "referenced_type" : "type-479"
6989    }
6990   ],
6991   "linker_set_key" : "android::RWLock::AutoRLock",
6992   "name" : "android::RWLock::AutoRLock",
6993   "record_kind" : "class",
6994   "referenced_type" : "type-478",
6995   "self_type" : "type-478",
6996   "size" : 8,
6997   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6998   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
6999  },
7000  {
7001   "alignment" : 8,
7002   "fields" :
7003   [
7004    {
7005     "access" : "private",
7006     "field_name" : "mLock",
7007     "referenced_type" : "type-479"
7008    }
7009   ],
7010   "linker_set_key" : "android::RWLock::AutoWLock",
7011   "name" : "android::RWLock::AutoWLock",
7012   "record_kind" : "class",
7013   "referenced_type" : "type-481",
7014   "self_type" : "type-481",
7015   "size" : 8,
7016   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
7017   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
7018  },
7019  {
7020   "alignment" : 8,
7021   "fields" :
7022   [
7023    {
7024     "access" : "private",
7025     "field_name" : "mRefs",
7026     "field_offset" : 64,
7027     "referenced_type" : "type-8"
7028    }
7029   ],
7030   "linker_set_key" : "android::RefBase",
7031   "name" : "android::RefBase",
7032   "record_kind" : "class",
7033   "referenced_type" : "type-7",
7034   "self_type" : "type-7",
7035   "size" : 16,
7036   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7037   "unique_id" : "_ZTSN7android7RefBaseE",
7038   "vtable_components" :
7039   [
7040    {
7041     "kind" : "offset_to_top"
7042    },
7043    {
7044     "kind" : "rtti",
7045     "mangled_component_name" : "_ZTIN7android7RefBaseE"
7046    },
7047    {
7048     "kind" : "complete_dtor_pointer",
7049     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
7050    },
7051    {
7052     "kind" : "deleting_dtor_pointer",
7053     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
7054    },
7055    {
7056     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7057    },
7058    {
7059     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7060    },
7061    {
7062     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7063    },
7064    {
7065     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7066    }
7067   ]
7068  },
7069  {
7070   "alignment" : 1,
7071   "linker_set_key" : "android::RefBase::weakref_type",
7072   "name" : "android::RefBase::weakref_type",
7073   "record_kind" : "class",
7074   "referenced_type" : "type-12",
7075   "self_type" : "type-12",
7076   "size" : 1,
7077   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7078   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
7079  },
7080  {
7081   "alignment" : 1,
7082   "linker_set_key" : "android::ReferenceMover",
7083   "name" : "android::ReferenceMover",
7084   "record_kind" : "class",
7085   "referenced_type" : "type-267",
7086   "self_type" : "type-267",
7087   "size" : 1,
7088   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7089   "unique_id" : "_ZTSN7android14ReferenceMoverE"
7090  },
7091  {
7092   "alignment" : 8,
7093   "linker_set_key" : "android::ReferenceRenamer",
7094   "name" : "android::ReferenceRenamer",
7095   "record_kind" : "class",
7096   "referenced_type" : "type-260",
7097   "self_type" : "type-260",
7098   "size" : 8,
7099   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7100   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
7101   "vtable_components" :
7102   [
7103    {
7104     "kind" : "offset_to_top"
7105    },
7106    {
7107     "kind" : "rtti",
7108     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
7109    },
7110    {
7111     "is_pure" : true,
7112     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
7113    }
7114   ]
7115  },
7116  {
7117   "alignment" : 8,
7118   "fields" :
7119   [
7120    {
7121     "access" : "private",
7122     "field_name" : "mTag",
7123     "referenced_type" : "type-13"
7124    }
7125   ],
7126   "linker_set_key" : "android::ScopedTrace",
7127   "name" : "android::ScopedTrace",
7128   "record_kind" : "class",
7129   "referenced_type" : "type-483",
7130   "self_type" : "type-483",
7131   "size" : 8,
7132   "source_file" : "/system/core/libutils/include/utils/Trace.h",
7133   "unique_id" : "_ZTSN7android11ScopedTraceE"
7134  },
7135  {
7136   "alignment" : 8,
7137   "base_specifiers" :
7138   [
7139    {
7140     "access" : "private",
7141     "referenced_type" : "type-58"
7142    }
7143   ],
7144   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7145   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7146   "record_kind" : "class",
7147   "referenced_type" : "type-57",
7148   "self_type" : "type-57",
7149   "size" : 40,
7150   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
7151   "template_args" : [ "type-59" ],
7152   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7153   "vtable_components" :
7154   [
7155    {
7156     "kind" : "offset_to_top"
7157    },
7158    {
7159     "kind" : "rtti",
7160     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7161    },
7162    {
7163     "kind" : "complete_dtor_pointer",
7164     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
7165    },
7166    {
7167     "kind" : "deleting_dtor_pointer",
7168     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
7169    },
7170    {
7171     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm"
7172    },
7173    {
7174     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm"
7175    },
7176    {
7177     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm"
7178    },
7179    {
7180     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm"
7181    },
7182    {
7183     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm"
7184    },
7185    {
7186     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm"
7187    },
7188    {
7189     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
7190    }
7191   ]
7192  },
7193  {
7194   "alignment" : 8,
7195   "base_specifiers" :
7196   [
7197    {
7198     "referenced_type" : "type-21"
7199    }
7200   ],
7201   "linker_set_key" : "android::SortedVectorImpl",
7202   "name" : "android::SortedVectorImpl",
7203   "record_kind" : "class",
7204   "referenced_type" : "type-58",
7205   "self_type" : "type-58",
7206   "size" : 40,
7207   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7208   "unique_id" : "_ZTSN7android16SortedVectorImplE",
7209   "vtable_components" :
7210   [
7211    {
7212     "kind" : "offset_to_top"
7213    },
7214    {
7215     "kind" : "rtti",
7216     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
7217    },
7218    {
7219     "kind" : "complete_dtor_pointer",
7220     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
7221    },
7222    {
7223     "kind" : "deleting_dtor_pointer",
7224     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
7225    },
7226    {
7227     "is_pure" : true,
7228     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
7229    },
7230    {
7231     "is_pure" : true,
7232     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
7233    },
7234    {
7235     "is_pure" : true,
7236     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
7237    },
7238    {
7239     "is_pure" : true,
7240     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
7241    },
7242    {
7243     "is_pure" : true,
7244     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
7245    },
7246    {
7247     "is_pure" : true,
7248     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
7249    },
7250    {
7251     "is_pure" : true,
7252     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
7253    }
7254   ]
7255  },
7256  {
7257   "alignment" : 8,
7258   "fields" :
7259   [
7260    {
7261     "access" : "private",
7262     "field_name" : "mString",
7263     "referenced_type" : "type-47"
7264    }
7265   ],
7266   "linker_set_key" : "android::String16",
7267   "name" : "android::String16",
7268   "record_kind" : "class",
7269   "referenced_type" : "type-46",
7270   "self_type" : "type-46",
7271   "size" : 8,
7272   "source_file" : "/system/core/libutils/include/utils/String16.h",
7273   "unique_id" : "_ZTSN7android8String16E"
7274  },
7275  {
7276   "alignment" : 8,
7277   "fields" :
7278   [
7279    {
7280     "access" : "private",
7281     "field_name" : "mString",
7282     "referenced_type" : "type-61"
7283    }
7284   ],
7285   "linker_set_key" : "android::String8",
7286   "name" : "android::String8",
7287   "record_kind" : "class",
7288   "referenced_type" : "type-60",
7289   "self_type" : "type-60",
7290   "size" : 8,
7291   "source_file" : "/system/core/libutils/include/utils/String8.h",
7292   "unique_id" : "_ZTSN7android7String8E"
7293  },
7294  {
7295   "alignment" : 8,
7296   "base_specifiers" :
7297   [
7298    {
7299     "is_virtual" : true,
7300     "referenced_type" : "type-7"
7301    }
7302   ],
7303   "fields" :
7304   [
7305    {
7306     "access" : "private",
7307     "field_name" : "mCanCallJava",
7308     "field_offset" : 64,
7309     "referenced_type" : "type-87"
7310    },
7311    {
7312     "access" : "private",
7313     "field_name" : "mThread",
7314     "field_offset" : 128,
7315     "referenced_type" : "type-22"
7316    },
7317    {
7318     "access" : "private",
7319     "field_name" : "mLock",
7320     "field_offset" : 192,
7321     "referenced_type" : "type-18"
7322    },
7323    {
7324     "access" : "private",
7325     "field_name" : "mThreadExitedCondition",
7326     "field_offset" : 512,
7327     "referenced_type" : "type-88"
7328    },
7329    {
7330     "access" : "private",
7331     "field_name" : "mStatus",
7332     "field_offset" : 896,
7333     "referenced_type" : "type-65"
7334    },
7335    {
7336     "access" : "private",
7337     "field_name" : "mExitPending",
7338     "field_offset" : 928,
7339     "referenced_type" : "type-90"
7340    },
7341    {
7342     "access" : "private",
7343     "field_name" : "mRunning",
7344     "field_offset" : 936,
7345     "referenced_type" : "type-90"
7346    },
7347    {
7348     "access" : "private",
7349     "field_name" : "mHoldSelf",
7350     "field_offset" : 960,
7351     "referenced_type" : "type-84"
7352    },
7353    {
7354     "access" : "private",
7355     "field_name" : "mTid",
7356     "field_offset" : 1024,
7357     "referenced_type" : "type-65"
7358    }
7359   ],
7360   "linker_set_key" : "android::Thread",
7361   "name" : "android::Thread",
7362   "record_kind" : "class",
7363   "referenced_type" : "type-86",
7364   "self_type" : "type-86",
7365   "size" : 152,
7366   "source_file" : "/system/core/libutils/include/utils/Thread.h",
7367   "unique_id" : "_ZTSN7android6ThreadE",
7368   "vtable_components" :
7369   [
7370    {
7371     "component_value" : 136,
7372     "kind" : "vbase_offset"
7373    },
7374    {
7375     "kind" : "offset_to_top"
7376    },
7377    {
7378     "kind" : "rtti",
7379     "mangled_component_name" : "_ZTIN7android6ThreadE"
7380    },
7381    {
7382     "kind" : "complete_dtor_pointer",
7383     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
7384    },
7385    {
7386     "kind" : "deleting_dtor_pointer",
7387     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
7388    },
7389    {
7390     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
7391    },
7392    {
7393     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
7394    },
7395    {
7396     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
7397    },
7398    {
7399     "is_pure" : true,
7400     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
7401    },
7402    {
7403     "kind" : "vcall_offset"
7404    },
7405    {
7406     "kind" : "vcall_offset"
7407    },
7408    {
7409     "kind" : "vcall_offset"
7410    },
7411    {
7412     "kind" : "vcall_offset"
7413    },
7414    {
7415     "component_value" : -136,
7416     "kind" : "vcall_offset"
7417    },
7418    {
7419     "component_value" : -136,
7420     "kind" : "offset_to_top"
7421    },
7422    {
7423     "kind" : "rtti",
7424     "mangled_component_name" : "_ZTIN7android6ThreadE"
7425    },
7426    {
7427     "kind" : "complete_dtor_pointer",
7428     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
7429    },
7430    {
7431     "kind" : "deleting_dtor_pointer",
7432     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
7433    },
7434    {
7435     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7436    },
7437    {
7438     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7439    },
7440    {
7441     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7442    },
7443    {
7444     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7445    }
7446   ]
7447  },
7448  {
7449   "alignment" : 8,
7450   "base_specifiers" :
7451   [
7452    {
7453     "access" : "private",
7454     "referenced_type" : "type-21"
7455    }
7456   ],
7457   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
7458   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
7459   "record_kind" : "class",
7460   "referenced_type" : "type-20",
7461   "self_type" : "type-20",
7462   "size" : 40,
7463   "source_file" : "/system/core/libutils/include/utils/Vector.h",
7464   "template_args" : [ "type-26" ],
7465   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
7466   "vtable_components" :
7467   [
7468    {
7469     "kind" : "offset_to_top"
7470    },
7471    {
7472     "kind" : "rtti",
7473     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
7474    },
7475    {
7476     "kind" : "complete_dtor_pointer",
7477     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
7478    },
7479    {
7480     "kind" : "deleting_dtor_pointer",
7481     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
7482    },
7483    {
7484     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
7485    },
7486    {
7487     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
7488    },
7489    {
7490     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
7491    },
7492    {
7493     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
7494    },
7495    {
7496     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
7497    },
7498    {
7499     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
7500    }
7501   ]
7502  },
7503  {
7504   "alignment" : 8,
7505   "fields" :
7506   [
7507    {
7508     "access" : "private",
7509     "field_name" : "mStorage",
7510     "field_offset" : 64,
7511     "referenced_type" : "type-22"
7512    },
7513    {
7514     "access" : "private",
7515     "field_name" : "mCount",
7516     "field_offset" : 128,
7517     "referenced_type" : "type-13"
7518    },
7519    {
7520     "access" : "private",
7521     "field_name" : "mFlags",
7522     "field_offset" : 192,
7523     "referenced_type" : "type-24"
7524    },
7525    {
7526     "access" : "private",
7527     "field_name" : "mItemSize",
7528     "field_offset" : 256,
7529     "referenced_type" : "type-25"
7530    }
7531   ],
7532   "linker_set_key" : "android::VectorImpl",
7533   "name" : "android::VectorImpl",
7534   "record_kind" : "class",
7535   "referenced_type" : "type-21",
7536   "self_type" : "type-21",
7537   "size" : 40,
7538   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7539   "unique_id" : "_ZTSN7android10VectorImplE",
7540   "vtable_components" :
7541   [
7542    {
7543     "kind" : "offset_to_top"
7544    },
7545    {
7546     "kind" : "rtti",
7547     "mangled_component_name" : "_ZTIN7android10VectorImplE"
7548    },
7549    {
7550     "kind" : "complete_dtor_pointer",
7551     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
7552    },
7553    {
7554     "kind" : "deleting_dtor_pointer",
7555     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
7556    },
7557    {
7558     "is_pure" : true,
7559     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
7560    },
7561    {
7562     "is_pure" : true,
7563     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
7564    },
7565    {
7566     "is_pure" : true,
7567     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
7568    },
7569    {
7570     "is_pure" : true,
7571     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
7572    },
7573    {
7574     "is_pure" : true,
7575     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
7576    },
7577    {
7578     "is_pure" : true,
7579     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
7580    }
7581   ]
7582  },
7583  {
7584   "alignment" : 8,
7585   "base_specifiers" :
7586   [
7587    {
7588     "referenced_type" : "type-161"
7589    }
7590   ],
7591   "linker_set_key" : "android::VirtualLightRefBase",
7592   "name" : "android::VirtualLightRefBase",
7593   "record_kind" : "class",
7594   "referenced_type" : "type-163",
7595   "self_type" : "type-163",
7596   "size" : 16,
7597   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7598   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
7599   "vtable_components" :
7600   [
7601    {
7602     "kind" : "offset_to_top"
7603    },
7604    {
7605     "kind" : "rtti",
7606     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
7607    },
7608    {
7609     "kind" : "complete_dtor_pointer",
7610     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
7611    },
7612    {
7613     "kind" : "deleting_dtor_pointer",
7614     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
7615    }
7616   ]
7617  },
7618  {
7619   "alignment" : 8,
7620   "base_specifiers" :
7621   [
7622    {
7623     "referenced_type" : "type-28"
7624    }
7625   ],
7626   "fields" :
7627   [
7628    {
7629     "access" : "protected",
7630     "field_name" : "mSchedPolicy",
7631     "field_offset" : 64,
7632     "referenced_type" : "type-65"
7633    },
7634    {
7635     "access" : "protected",
7636     "field_name" : "mSchedPriority",
7637     "field_offset" : 96,
7638     "referenced_type" : "type-65"
7639    },
7640    {
7641     "access" : "private",
7642     "field_name" : "mExtras",
7643     "field_offset" : 128,
7644     "referenced_type" : "type-115"
7645    },
7646    {
7647     "access" : "private",
7648     "field_name" : "mReserved0",
7649     "field_offset" : 192,
7650     "referenced_type" : "type-22"
7651    }
7652   ],
7653   "linker_set_key" : "android::hardware::BHwBinder",
7654   "name" : "android::hardware::BHwBinder",
7655   "record_kind" : "class",
7656   "referenced_type" : "type-114",
7657   "self_type" : "type-114",
7658   "size" : 48,
7659   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
7660   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
7661   "vtable_components" :
7662   [
7663    {
7664     "component_value" : 32,
7665     "kind" : "vbase_offset"
7666    },
7667    {
7668     "kind" : "offset_to_top"
7669    },
7670    {
7671     "kind" : "rtti",
7672     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
7673    },
7674    {
7675     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7676    },
7677    {
7678     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
7679    },
7680    {
7681     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
7682    },
7683    {
7684     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
7685    },
7686    {
7687     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
7688    },
7689    {
7690     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
7691    },
7692    {
7693     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
7694    },
7695    {
7696     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
7697    },
7698    {
7699     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
7700    },
7701    {
7702     "kind" : "complete_dtor_pointer",
7703     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
7704    },
7705    {
7706     "kind" : "deleting_dtor_pointer",
7707     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
7708    },
7709    {
7710     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7711    },
7712    {
7713     "kind" : "vcall_offset"
7714    },
7715    {
7716     "kind" : "vcall_offset"
7717    },
7718    {
7719     "kind" : "vcall_offset"
7720    },
7721    {
7722     "kind" : "vcall_offset"
7723    },
7724    {
7725     "component_value" : -32,
7726     "kind" : "vcall_offset"
7727    },
7728    {
7729     "component_value" : -32,
7730     "kind" : "offset_to_top"
7731    },
7732    {
7733     "kind" : "rtti",
7734     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
7735    },
7736    {
7737     "kind" : "complete_dtor_pointer",
7738     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
7739    },
7740    {
7741     "kind" : "deleting_dtor_pointer",
7742     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
7743    },
7744    {
7745     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7746    },
7747    {
7748     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7749    },
7750    {
7751     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7752    },
7753    {
7754     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7755    }
7756   ]
7757  },
7758  {
7759   "alignment" : 8,
7760   "base_specifiers" :
7761   [
7762    {
7763     "is_virtual" : true,
7764     "referenced_type" : "type-7"
7765    }
7766   ],
7767   "fields" :
7768   [
7769    {
7770     "access" : "private",
7771     "field_name" : "mRemote",
7772     "field_offset" : 64,
7773     "referenced_type" : "type-363"
7774    },
7775    {
7776     "access" : "private",
7777     "field_name" : "mRefs",
7778     "field_offset" : 128,
7779     "referenced_type" : "type-11"
7780    },
7781    {
7782     "access" : "private",
7783     "field_name" : "mState",
7784     "field_offset" : 192,
7785     "referenced_type" : "type-364"
7786    }
7787   ],
7788   "linker_set_key" : "android::hardware::BpHwRefBase",
7789   "name" : "android::hardware::BpHwRefBase",
7790   "record_kind" : "class",
7791   "referenced_type" : "type-362",
7792   "self_type" : "type-362",
7793   "size" : 48,
7794   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
7795   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
7796   "vtable_components" :
7797   [
7798    {
7799     "component_value" : 32,
7800     "kind" : "vbase_offset"
7801    },
7802    {
7803     "kind" : "offset_to_top"
7804    },
7805    {
7806     "kind" : "rtti",
7807     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
7808    },
7809    {
7810     "kind" : "complete_dtor_pointer",
7811     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
7812    },
7813    {
7814     "kind" : "deleting_dtor_pointer",
7815     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
7816    },
7817    {
7818     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7819    },
7820    {
7821     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7822    },
7823    {
7824     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7825    },
7826    {
7827     "kind" : "vcall_offset"
7828    },
7829    {
7830     "component_value" : -32,
7831     "kind" : "vcall_offset"
7832    },
7833    {
7834     "component_value" : -32,
7835     "kind" : "vcall_offset"
7836    },
7837    {
7838     "component_value" : -32,
7839     "kind" : "vcall_offset"
7840    },
7841    {
7842     "component_value" : -32,
7843     "kind" : "vcall_offset"
7844    },
7845    {
7846     "component_value" : -32,
7847     "kind" : "offset_to_top"
7848    },
7849    {
7850     "kind" : "rtti",
7851     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
7852    },
7853    {
7854     "kind" : "complete_dtor_pointer",
7855     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
7856    },
7857    {
7858     "kind" : "deleting_dtor_pointer",
7859     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
7860    },
7861    {
7862     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
7863    },
7864    {
7865     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7866    },
7867    {
7868     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7869    },
7870    {
7871     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7872    }
7873   ]
7874  },
7875  {
7876   "alignment" : 8,
7877   "base_specifiers" :
7878   [
7879    {
7880     "referenced_type" : "type-100"
7881    },
7882    {
7883     "referenced_type" : "type-367"
7884    },
7885    {
7886     "referenced_type" : "type-362"
7887    }
7888   ],
7889   "linker_set_key" : "android::hardware::BpInterface<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost>",
7890   "name" : "android::hardware::BpInterface<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost>",
7891   "record_kind" : "class",
7892   "referenced_type" : "type-370",
7893   "self_type" : "type-370",
7894   "size" : 64,
7895   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7896   "template_args" : [ "type-100" ],
7897   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEEE",
7898   "vtable_components" :
7899   [
7900    {
7901     "component_value" : 48,
7902     "kind" : "vbase_offset"
7903    },
7904    {
7905     "kind" : "offset_to_top"
7906    },
7907    {
7908     "kind" : "rtti",
7909     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEEE"
7910    },
7911    {
7912     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost8isRemoteEv"
7913    },
7914    {
7915     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
7916    },
7917    {
7918     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
7919    },
7920    {
7921     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
7922    },
7923    {
7924     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
7925    },
7926    {
7927     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost21setHALInstrumentationEv"
7928    },
7929    {
7930     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
7931    },
7932    {
7933     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost4pingEv"
7934    },
7935    {
7936     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
7937    },
7938    {
7939     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost21notifySyspropsChangedEv"
7940    },
7941    {
7942     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
7943    },
7944    {
7945     "kind" : "complete_dtor_pointer",
7946     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEED1Ev"
7947    },
7948    {
7949     "kind" : "deleting_dtor_pointer",
7950     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEED0Ev"
7951    },
7952    {
7953     "is_pure" : true,
7954     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost11startStreamEv"
7955    },
7956    {
7957     "is_pure" : true,
7958     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost13suspendStreamEv"
7959    },
7960    {
7961     "is_pure" : true,
7962     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost10stopStreamEv"
7963    },
7964    {
7965     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEE10onAsBinderEv"
7966    },
7967    {
7968     "component_value" : 40,
7969     "kind" : "vbase_offset"
7970    },
7971    {
7972     "component_value" : -8,
7973     "kind" : "offset_to_top"
7974    },
7975    {
7976     "kind" : "rtti",
7977     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEEE"
7978    },
7979    {
7980     "kind" : "complete_dtor_pointer",
7981     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEED1Ev"
7982    },
7983    {
7984     "kind" : "deleting_dtor_pointer",
7985     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEED0Ev"
7986    },
7987    {
7988     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEE10onAsBinderEv"
7989    },
7990    {
7991     "component_value" : 32,
7992     "kind" : "vbase_offset"
7993    },
7994    {
7995     "component_value" : -16,
7996     "kind" : "offset_to_top"
7997    },
7998    {
7999     "kind" : "rtti",
8000     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEEE"
8001    },
8002    {
8003     "kind" : "complete_dtor_pointer",
8004     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEED1Ev"
8005    },
8006    {
8007     "kind" : "deleting_dtor_pointer",
8008     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEED0Ev"
8009    },
8010    {
8011     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8012    },
8013    {
8014     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8015    },
8016    {
8017     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8018    },
8019    {
8020     "kind" : "vcall_offset"
8021    },
8022    {
8023     "component_value" : -32,
8024     "kind" : "vcall_offset"
8025    },
8026    {
8027     "component_value" : -32,
8028     "kind" : "vcall_offset"
8029    },
8030    {
8031     "component_value" : -32,
8032     "kind" : "vcall_offset"
8033    },
8034    {
8035     "component_value" : -48,
8036     "kind" : "vcall_offset"
8037    },
8038    {
8039     "component_value" : -48,
8040     "kind" : "offset_to_top"
8041    },
8042    {
8043     "kind" : "rtti",
8044     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEEE"
8045    },
8046    {
8047     "kind" : "complete_dtor_pointer",
8048     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEED1Ev"
8049    },
8050    {
8051     "kind" : "deleting_dtor_pointer",
8052     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEED0Ev"
8053    },
8054    {
8055     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
8056    },
8057    {
8058     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8059    },
8060    {
8061     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8062    },
8063    {
8064     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8065    }
8066   ]
8067  },
8068  {
8069   "alignment" : 8,
8070   "base_specifiers" :
8071   [
8072    {
8073     "referenced_type" : "type-549"
8074    },
8075    {
8076     "referenced_type" : "type-367"
8077    },
8078    {
8079     "referenced_type" : "type-362"
8080    }
8081   ],
8082   "linker_set_key" : "android::hardware::BpInterface<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload>",
8083   "name" : "android::hardware::BpInterface<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload>",
8084   "record_kind" : "class",
8085   "referenced_type" : "type-560",
8086   "self_type" : "type-560",
8087   "size" : 64,
8088   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8089   "template_args" : [ "type-549" ],
8090   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEEE",
8091   "vtable_components" :
8092   [
8093    {
8094     "component_value" : 48,
8095     "kind" : "vbase_offset"
8096    },
8097    {
8098     "kind" : "offset_to_top"
8099    },
8100    {
8101     "kind" : "rtti",
8102     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEEE"
8103    },
8104    {
8105     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload8isRemoteEv"
8106    },
8107    {
8108     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
8109    },
8110    {
8111     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
8112    },
8113    {
8114     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
8115    },
8116    {
8117     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
8118    },
8119    {
8120     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload21setHALInstrumentationEv"
8121    },
8122    {
8123     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
8124    },
8125    {
8126     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload4pingEv"
8127    },
8128    {
8129     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
8130    },
8131    {
8132     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload21notifySyspropsChangedEv"
8133    },
8134    {
8135     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
8136    },
8137    {
8138     "kind" : "complete_dtor_pointer",
8139     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEED1Ev"
8140    },
8141    {
8142     "kind" : "deleting_dtor_pointer",
8143     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEED0Ev"
8144    },
8145    {
8146     "is_pure" : true,
8147     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload12startSessionERKNS_2spINS3_19IBluetoothAudioHostEEERKNS3_18CodecConfigurationE"
8148    },
8149    {
8150     "is_pure" : true,
8151     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload13streamStartedENS3_6StatusE"
8152    },
8153    {
8154     "is_pure" : true,
8155     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload15streamSuspendedENS3_6StatusE"
8156    },
8157    {
8158     "is_pure" : true,
8159     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload10endSessionEv"
8160    },
8161    {
8162     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEE10onAsBinderEv"
8163    },
8164    {
8165     "component_value" : 40,
8166     "kind" : "vbase_offset"
8167    },
8168    {
8169     "component_value" : -8,
8170     "kind" : "offset_to_top"
8171    },
8172    {
8173     "kind" : "rtti",
8174     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEEE"
8175    },
8176    {
8177     "kind" : "complete_dtor_pointer",
8178     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEED1Ev"
8179    },
8180    {
8181     "kind" : "deleting_dtor_pointer",
8182     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEED0Ev"
8183    },
8184    {
8185     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEE10onAsBinderEv"
8186    },
8187    {
8188     "component_value" : 32,
8189     "kind" : "vbase_offset"
8190    },
8191    {
8192     "component_value" : -16,
8193     "kind" : "offset_to_top"
8194    },
8195    {
8196     "kind" : "rtti",
8197     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEEE"
8198    },
8199    {
8200     "kind" : "complete_dtor_pointer",
8201     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEED1Ev"
8202    },
8203    {
8204     "kind" : "deleting_dtor_pointer",
8205     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEED0Ev"
8206    },
8207    {
8208     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8209    },
8210    {
8211     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8212    },
8213    {
8214     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8215    },
8216    {
8217     "kind" : "vcall_offset"
8218    },
8219    {
8220     "component_value" : -32,
8221     "kind" : "vcall_offset"
8222    },
8223    {
8224     "component_value" : -32,
8225     "kind" : "vcall_offset"
8226    },
8227    {
8228     "component_value" : -32,
8229     "kind" : "vcall_offset"
8230    },
8231    {
8232     "component_value" : -48,
8233     "kind" : "vcall_offset"
8234    },
8235    {
8236     "component_value" : -48,
8237     "kind" : "offset_to_top"
8238    },
8239    {
8240     "kind" : "rtti",
8241     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEEE"
8242    },
8243    {
8244     "kind" : "complete_dtor_pointer",
8245     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEED1Ev"
8246    },
8247    {
8248     "kind" : "deleting_dtor_pointer",
8249     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEED0Ev"
8250    },
8251    {
8252     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
8253    },
8254    {
8255     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8256    },
8257    {
8258     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8259    },
8260    {
8261     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8262    }
8263   ]
8264  },
8265  {
8266   "alignment" : 8,
8267   "base_specifiers" :
8268   [
8269    {
8270     "referenced_type" : "type-16"
8271    },
8272    {
8273     "referenced_type" : "type-367"
8274    },
8275    {
8276     "referenced_type" : "type-362"
8277    }
8278   ],
8279   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
8280   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
8281   "record_kind" : "class",
8282   "referenced_type" : "type-366",
8283   "self_type" : "type-366",
8284   "size" : 64,
8285   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8286   "template_args" : [ "type-16" ],
8287   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
8288   "vtable_components" :
8289   [
8290    {
8291     "component_value" : 48,
8292     "kind" : "vbase_offset"
8293    },
8294    {
8295     "kind" : "offset_to_top"
8296    },
8297    {
8298     "kind" : "rtti",
8299     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8300    },
8301    {
8302     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
8303    },
8304    {
8305     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8306    },
8307    {
8308     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8309    },
8310    {
8311     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8312    },
8313    {
8314     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
8315    },
8316    {
8317     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
8318    },
8319    {
8320     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
8321    },
8322    {
8323     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
8324    },
8325    {
8326     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8327    },
8328    {
8329     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
8330    },
8331    {
8332     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8333    },
8334    {
8335     "kind" : "complete_dtor_pointer",
8336     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
8337    },
8338    {
8339     "kind" : "deleting_dtor_pointer",
8340     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
8341    },
8342    {
8343     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8344    },
8345    {
8346     "component_value" : 40,
8347     "kind" : "vbase_offset"
8348    },
8349    {
8350     "component_value" : -8,
8351     "kind" : "offset_to_top"
8352    },
8353    {
8354     "kind" : "rtti",
8355     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8356    },
8357    {
8358     "kind" : "complete_dtor_pointer",
8359     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
8360    },
8361    {
8362     "kind" : "deleting_dtor_pointer",
8363     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
8364    },
8365    {
8366     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8367    },
8368    {
8369     "component_value" : 32,
8370     "kind" : "vbase_offset"
8371    },
8372    {
8373     "component_value" : -16,
8374     "kind" : "offset_to_top"
8375    },
8376    {
8377     "kind" : "rtti",
8378     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8379    },
8380    {
8381     "kind" : "complete_dtor_pointer",
8382     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
8383    },
8384    {
8385     "kind" : "deleting_dtor_pointer",
8386     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
8387    },
8388    {
8389     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8390    },
8391    {
8392     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8393    },
8394    {
8395     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8396    },
8397    {
8398     "kind" : "vcall_offset"
8399    },
8400    {
8401     "component_value" : -32,
8402     "kind" : "vcall_offset"
8403    },
8404    {
8405     "component_value" : -32,
8406     "kind" : "vcall_offset"
8407    },
8408    {
8409     "component_value" : -32,
8410     "kind" : "vcall_offset"
8411    },
8412    {
8413     "component_value" : -48,
8414     "kind" : "vcall_offset"
8415    },
8416    {
8417     "component_value" : -48,
8418     "kind" : "offset_to_top"
8419    },
8420    {
8421     "kind" : "rtti",
8422     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8423    },
8424    {
8425     "kind" : "complete_dtor_pointer",
8426     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
8427    },
8428    {
8429     "kind" : "deleting_dtor_pointer",
8430     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
8431    },
8432    {
8433     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
8434    },
8435    {
8436     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8437    },
8438    {
8439     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8440    },
8441    {
8442     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8443    }
8444   ]
8445  },
8446  {
8447   "alignment" : 8,
8448   "fields" :
8449   [
8450    {
8451     "access" : "private",
8452     "field_name" : "mMutex",
8453     "referenced_type" : "type-398"
8454    },
8455    {
8456     "access" : "private",
8457     "field_name" : "mMap",
8458     "field_offset" : 320,
8459     "referenced_type" : "type-399"
8460    }
8461   ],
8462   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
8463   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
8464   "record_kind" : "class",
8465   "referenced_type" : "type-397",
8466   "self_type" : "type-397",
8467   "size" : 64,
8468   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8469   "template_args" : [ "type-14", "type-400" ],
8470   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
8471  },
8472  {
8473   "alignment" : 8,
8474   "fields" :
8475   [
8476    {
8477     "access" : "private",
8478     "field_name" : "mMutex",
8479     "referenced_type" : "type-406"
8480    },
8481    {
8482     "access" : "private",
8483     "field_name" : "mMap",
8484     "field_offset" : 320,
8485     "referenced_type" : "type-407"
8486    }
8487   ],
8488   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
8489   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
8490   "record_kind" : "class",
8491   "referenced_type" : "type-405",
8492   "self_type" : "type-405",
8493   "size" : 64,
8494   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8495   "template_args" : [ "type-14", "type-43" ],
8496   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
8497  },
8498  {
8499   "alignment" : 8,
8500   "fields" :
8501   [
8502    {
8503     "access" : "private",
8504     "field_name" : "mMutex",
8505     "referenced_type" : "type-411"
8506    },
8507    {
8508     "access" : "private",
8509     "field_name" : "mMap",
8510     "field_offset" : 320,
8511     "referenced_type" : "type-412"
8512    }
8513   ],
8514   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
8515   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
8516   "record_kind" : "class",
8517   "referenced_type" : "type-410",
8518   "self_type" : "type-410",
8519   "size" : 64,
8520   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8521   "template_args" : [ "type-413", "type-296" ],
8522   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
8523  },
8524  {
8525   "alignment" : 8,
8526   "fields" :
8527   [
8528    {
8529     "access" : "private",
8530     "field_name" : "mMutex",
8531     "referenced_type" : "type-429"
8532    },
8533    {
8534     "access" : "private",
8535     "field_name" : "mMap",
8536     "field_offset" : 320,
8537     "referenced_type" : "type-430"
8538    }
8539   ],
8540   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
8541   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
8542   "record_kind" : "class",
8543   "referenced_type" : "type-428",
8544   "self_type" : "type-428",
8545   "size" : 64,
8546   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8547   "template_args" : [ "type-431", "type-432" ],
8548   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
8549  },
8550  {
8551   "alignment" : 8,
8552   "fields" :
8553   [
8554    {
8555     "access" : "private",
8556     "field_name" : "mMutex",
8557     "referenced_type" : "type-419"
8558    },
8559    {
8560     "access" : "private",
8561     "field_name" : "mMap",
8562     "field_offset" : 320,
8563     "referenced_type" : "type-420"
8564    }
8565   ],
8566   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
8567   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
8568   "record_kind" : "class",
8569   "referenced_type" : "type-418",
8570   "self_type" : "type-418",
8571   "size" : 64,
8572   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8573   "template_args" : [ "type-421", "type-422" ],
8574   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
8575  },
8576  {
8577   "alignment" : 8,
8578   "fields" :
8579   [
8580    {
8581     "field_name" : "flags",
8582     "referenced_type" : "type-2"
8583    },
8584    {
8585     "field_name" : "fdIndex",
8586     "field_offset" : 32,
8587     "referenced_type" : "type-2"
8588    },
8589    {
8590     "field_name" : "offset",
8591     "field_offset" : 64,
8592     "referenced_type" : "type-2"
8593    },
8594    {
8595     "field_name" : "extent",
8596     "field_offset" : 128,
8597     "referenced_type" : "type-13"
8598    }
8599   ],
8600   "linker_set_key" : "android::hardware::GrantorDescriptor",
8601   "name" : "android::hardware::GrantorDescriptor",
8602   "referenced_type" : "type-295",
8603   "self_type" : "type-295",
8604   "size" : 24,
8605   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
8606   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
8607  },
8608  {
8609   "alignment" : 8,
8610   "base_specifiers" :
8611   [
8612    {
8613     "is_virtual" : true,
8614     "referenced_type" : "type-279"
8615    },
8616    {
8617     "is_virtual" : true,
8618     "referenced_type" : "type-7"
8619    }
8620   ],
8621   "linker_set_key" : "android::hardware::HidlMemory",
8622   "name" : "android::hardware::HidlMemory",
8623   "record_kind" : "class",
8624   "referenced_type" : "type-287",
8625   "self_type" : "type-287",
8626   "size" : 64,
8627   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
8628   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
8629   "vtable_components" :
8630   [
8631    {
8632     "component_value" : 48,
8633     "kind" : "vbase_offset"
8634    },
8635    {
8636     "component_value" : 8,
8637     "kind" : "vbase_offset"
8638    },
8639    {
8640     "kind" : "offset_to_top"
8641    },
8642    {
8643     "kind" : "rtti",
8644     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
8645    },
8646    {
8647     "kind" : "complete_dtor_pointer",
8648     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
8649    },
8650    {
8651     "kind" : "deleting_dtor_pointer",
8652     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
8653    },
8654    {
8655     "kind" : "vcall_offset"
8656    },
8657    {
8658     "kind" : "vcall_offset"
8659    },
8660    {
8661     "kind" : "vcall_offset"
8662    },
8663    {
8664     "kind" : "vcall_offset"
8665    },
8666    {
8667     "component_value" : -48,
8668     "kind" : "vcall_offset"
8669    },
8670    {
8671     "component_value" : -48,
8672     "kind" : "offset_to_top"
8673    },
8674    {
8675     "kind" : "rtti",
8676     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
8677    },
8678    {
8679     "kind" : "complete_dtor_pointer",
8680     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
8681    },
8682    {
8683     "kind" : "deleting_dtor_pointer",
8684     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
8685    },
8686    {
8687     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8688    },
8689    {
8690     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8691    },
8692    {
8693     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8694    },
8695    {
8696     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8697    }
8698   ]
8699  },
8700  {
8701   "alignment" : 8,
8702   "base_specifiers" :
8703   [
8704    {
8705     "is_virtual" : true,
8706     "referenced_type" : "type-7"
8707    }
8708   ],
8709   "linker_set_key" : "android::hardware::IBinder",
8710   "name" : "android::hardware::IBinder",
8711   "record_kind" : "class",
8712   "referenced_type" : "type-28",
8713   "self_type" : "type-28",
8714   "size" : 24,
8715   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
8716   "unique_id" : "_ZTSN7android8hardware7IBinderE",
8717   "vtable_components" :
8718   [
8719    {
8720     "component_value" : 8,
8721     "kind" : "vbase_offset"
8722    },
8723    {
8724     "kind" : "offset_to_top"
8725    },
8726    {
8727     "kind" : "rtti",
8728     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
8729    },
8730    {
8731     "is_pure" : true,
8732     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8733    },
8734    {
8735     "is_pure" : true,
8736     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
8737    },
8738    {
8739     "is_pure" : true,
8740     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
8741    },
8742    {
8743     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
8744    },
8745    {
8746     "is_pure" : true,
8747     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8748    },
8749    {
8750     "is_pure" : true,
8751     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
8752    },
8753    {
8754     "is_pure" : true,
8755     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
8756    },
8757    {
8758     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
8759    },
8760    {
8761     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8762    },
8763    {
8764     "kind" : "complete_dtor_pointer",
8765     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
8766    },
8767    {
8768     "kind" : "deleting_dtor_pointer",
8769     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
8770    },
8771    {
8772     "kind" : "vcall_offset"
8773    },
8774    {
8775     "kind" : "vcall_offset"
8776    },
8777    {
8778     "kind" : "vcall_offset"
8779    },
8780    {
8781     "kind" : "vcall_offset"
8782    },
8783    {
8784     "component_value" : -8,
8785     "kind" : "vcall_offset"
8786    },
8787    {
8788     "component_value" : -8,
8789     "kind" : "offset_to_top"
8790    },
8791    {
8792     "kind" : "rtti",
8793     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
8794    },
8795    {
8796     "kind" : "complete_dtor_pointer",
8797     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
8798    },
8799    {
8800     "kind" : "deleting_dtor_pointer",
8801     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
8802    },
8803    {
8804     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8805    },
8806    {
8807     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8808    },
8809    {
8810     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8811    },
8812    {
8813     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8814    }
8815   ]
8816  },
8817  {
8818   "alignment" : 8,
8819   "base_specifiers" :
8820   [
8821    {
8822     "is_virtual" : true,
8823     "referenced_type" : "type-7"
8824    }
8825   ],
8826   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
8827   "name" : "android::hardware::IBinder::DeathRecipient",
8828   "record_kind" : "class",
8829   "referenced_type" : "type-17",
8830   "self_type" : "type-17",
8831   "size" : 24,
8832   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
8833   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
8834   "vtable_components" :
8835   [
8836    {
8837     "component_value" : 8,
8838     "kind" : "vbase_offset"
8839    },
8840    {
8841     "kind" : "offset_to_top"
8842    },
8843    {
8844     "kind" : "rtti",
8845     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
8846    },
8847    {
8848     "is_pure" : true,
8849     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
8850    },
8851    {
8852     "kind" : "complete_dtor_pointer",
8853     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
8854    },
8855    {
8856     "kind" : "deleting_dtor_pointer",
8857     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
8858    },
8859    {
8860     "kind" : "vcall_offset"
8861    },
8862    {
8863     "kind" : "vcall_offset"
8864    },
8865    {
8866     "kind" : "vcall_offset"
8867    },
8868    {
8869     "kind" : "vcall_offset"
8870    },
8871    {
8872     "component_value" : -8,
8873     "kind" : "vcall_offset"
8874    },
8875    {
8876     "component_value" : -8,
8877     "kind" : "offset_to_top"
8878    },
8879    {
8880     "kind" : "rtti",
8881     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
8882    },
8883    {
8884     "kind" : "complete_dtor_pointer",
8885     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
8886    },
8887    {
8888     "kind" : "deleting_dtor_pointer",
8889     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
8890    },
8891    {
8892     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8893    },
8894    {
8895     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8896    },
8897    {
8898     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8899    },
8900    {
8901     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8902    }
8903   ]
8904  },
8905  {
8906   "alignment" : 8,
8907   "base_specifiers" :
8908   [
8909    {
8910     "is_virtual" : true,
8911     "referenced_type" : "type-7"
8912    }
8913   ],
8914   "linker_set_key" : "android::hardware::IInterface",
8915   "name" : "android::hardware::IInterface",
8916   "record_kind" : "class",
8917   "referenced_type" : "type-367",
8918   "self_type" : "type-367",
8919   "size" : 24,
8920   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8921   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
8922   "vtable_components" :
8923   [
8924    {
8925     "component_value" : 8,
8926     "kind" : "vbase_offset"
8927    },
8928    {
8929     "kind" : "offset_to_top"
8930    },
8931    {
8932     "kind" : "rtti",
8933     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
8934    },
8935    {
8936     "kind" : "complete_dtor_pointer",
8937     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
8938    },
8939    {
8940     "kind" : "deleting_dtor_pointer",
8941     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
8942    },
8943    {
8944     "is_pure" : true,
8945     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
8946    },
8947    {
8948     "kind" : "vcall_offset"
8949    },
8950    {
8951     "kind" : "vcall_offset"
8952    },
8953    {
8954     "kind" : "vcall_offset"
8955    },
8956    {
8957     "kind" : "vcall_offset"
8958    },
8959    {
8960     "component_value" : -8,
8961     "kind" : "vcall_offset"
8962    },
8963    {
8964     "component_value" : -8,
8965     "kind" : "offset_to_top"
8966    },
8967    {
8968     "kind" : "rtti",
8969     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
8970    },
8971    {
8972     "kind" : "complete_dtor_pointer",
8973     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
8974    },
8975    {
8976     "kind" : "deleting_dtor_pointer",
8977     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
8978    },
8979    {
8980     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8981    },
8982    {
8983     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8984    },
8985    {
8986     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8987    },
8988    {
8989     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8990    }
8991   ]
8992  },
8993  {
8994   "alignment" : 8,
8995   "fields" :
8996   [
8997    {
8998     "access" : "private",
8999     "field_name" : "mGrantors",
9000     "referenced_type" : "type-291"
9001    },
9002    {
9003     "access" : "private",
9004     "field_name" : "mHandle",
9005     "field_offset" : 128,
9006     "referenced_type" : "type-338"
9007    },
9008    {
9009     "access" : "private",
9010     "field_name" : "mQuantum",
9011     "field_offset" : 192,
9012     "referenced_type" : "type-2"
9013    },
9014    {
9015     "access" : "private",
9016     "field_name" : "mFlags",
9017     "field_offset" : 224,
9018     "referenced_type" : "type-2"
9019    }
9020   ],
9021   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
9022   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
9023   "referenced_type" : "type-337",
9024   "self_type" : "type-337",
9025   "size" : 32,
9026   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
9027   "template_args" : [ "type-63" ],
9028   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
9029  },
9030  {
9031   "alignment" : 8,
9032   "fields" :
9033   [
9034    {
9035     "access" : "private",
9036     "field_name" : "mBufCachePos",
9037     "referenced_type" : "type-13"
9038    },
9039    {
9040     "access" : "private",
9041     "field_name" : "mBufCache",
9042     "field_offset" : 64,
9043     "referenced_type" : "type-372"
9044    },
9045    {
9046     "access" : "private",
9047     "field_name" : "mError",
9048     "field_offset" : 256,
9049     "referenced_type" : "type-65"
9050    },
9051    {
9052     "access" : "private",
9053     "field_name" : "mData",
9054     "field_offset" : 320,
9055     "referenced_type" : "type-373"
9056    },
9057    {
9058     "access" : "private",
9059     "field_name" : "mDataSize",
9060     "field_offset" : 384,
9061     "referenced_type" : "type-13"
9062    },
9063    {
9064     "access" : "private",
9065     "field_name" : "mDataCapacity",
9066     "field_offset" : 448,
9067     "referenced_type" : "type-13"
9068    },
9069    {
9070     "access" : "private",
9071     "field_name" : "mDataPos",
9072     "field_offset" : 512,
9073     "referenced_type" : "type-13"
9074    },
9075    {
9076     "access" : "private",
9077     "field_name" : "mObjects",
9078     "field_offset" : 576,
9079     "referenced_type" : "type-374"
9080    },
9081    {
9082     "access" : "private",
9083     "field_name" : "mObjectsSize",
9084     "field_offset" : 640,
9085     "referenced_type" : "type-13"
9086    },
9087    {
9088     "access" : "private",
9089     "field_name" : "mObjectsCapacity",
9090     "field_offset" : 704,
9091     "referenced_type" : "type-13"
9092    },
9093    {
9094     "access" : "private",
9095     "field_name" : "mNextObjectHint",
9096     "field_offset" : 768,
9097     "referenced_type" : "type-13"
9098    },
9099    {
9100     "access" : "private",
9101     "field_name" : "mNumRef",
9102     "field_offset" : 832,
9103     "referenced_type" : "type-13"
9104    },
9105    {
9106     "access" : "private",
9107     "field_name" : "mFdsKnown",
9108     "field_offset" : 896,
9109     "referenced_type" : "type-43"
9110    },
9111    {
9112     "access" : "private",
9113     "field_name" : "mHasFds",
9114     "field_offset" : 904,
9115     "referenced_type" : "type-43"
9116    },
9117    {
9118     "access" : "private",
9119     "field_name" : "mAllowFds",
9120     "field_offset" : 912,
9121     "referenced_type" : "type-43"
9122    },
9123    {
9124     "access" : "private",
9125     "field_name" : "mOwner",
9126     "field_offset" : 960,
9127     "referenced_type" : "type-375"
9128    },
9129    {
9130     "access" : "private",
9131     "field_name" : "mOwnerCookie",
9132     "field_offset" : 1024,
9133     "referenced_type" : "type-22"
9134    }
9135   ],
9136   "linker_set_key" : "android::hardware::Parcel",
9137   "name" : "android::hardware::Parcel",
9138   "record_kind" : "class",
9139   "referenced_type" : "type-371",
9140   "self_type" : "type-371",
9141   "size" : 136,
9142   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
9143   "unique_id" : "_ZTSN7android8hardware6ParcelE"
9144  },
9145  {
9146   "access" : "private",
9147   "alignment" : 8,
9148   "fields" :
9149   [
9150    {
9151     "field_name" : "index",
9152     "referenced_type" : "type-13"
9153    },
9154    {
9155     "field_name" : "buffer",
9156     "field_offset" : 64,
9157     "referenced_type" : "type-221"
9158    },
9159    {
9160     "field_name" : "bufend",
9161     "field_offset" : 128,
9162     "referenced_type" : "type-221"
9163    }
9164   ],
9165   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
9166   "name" : "android::hardware::Parcel::BufferInfo",
9167   "referenced_type" : "type-388",
9168   "self_type" : "type-388",
9169   "size" : 24,
9170   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
9171   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
9172  },
9173  {
9174   "alignment" : 8,
9175   "base_specifiers" :
9176   [
9177    {
9178     "is_virtual" : true,
9179     "referenced_type" : "type-7"
9180    }
9181   ],
9182   "fields" :
9183   [
9184    {
9185     "access" : "private",
9186     "field_name" : "mDriverFD",
9187     "field_offset" : 64,
9188     "referenced_type" : "type-65"
9189    },
9190    {
9191     "access" : "private",
9192     "field_name" : "mVMStart",
9193     "field_offset" : 128,
9194     "referenced_type" : "type-22"
9195    },
9196    {
9197     "access" : "private",
9198     "field_name" : "mThreadCountLock",
9199     "field_offset" : 192,
9200     "referenced_type" : "type-71"
9201    },
9202    {
9203     "access" : "private",
9204     "field_name" : "mThreadCountDecrement",
9205     "field_offset" : 512,
9206     "referenced_type" : "type-72"
9207    },
9208    {
9209     "access" : "private",
9210     "field_name" : "mExecutingThreadsCount",
9211     "field_offset" : 896,
9212     "referenced_type" : "type-13"
9213    },
9214    {
9215     "access" : "private",
9216     "field_name" : "mMaxThreads",
9217     "field_offset" : 960,
9218     "referenced_type" : "type-13"
9219    },
9220    {
9221     "access" : "private",
9222     "field_name" : "mStarvationStartTimeMs",
9223     "field_offset" : 1024,
9224     "referenced_type" : "type-73"
9225    },
9226    {
9227     "access" : "private",
9228     "field_name" : "mLock",
9229     "field_offset" : 1088,
9230     "referenced_type" : "type-18"
9231    },
9232    {
9233     "access" : "private",
9234     "field_name" : "mHandleToObject",
9235     "field_offset" : 1408,
9236     "referenced_type" : "type-20"
9237    },
9238    {
9239     "access" : "private",
9240     "field_name" : "mManagesContexts",
9241     "field_offset" : 1728,
9242     "referenced_type" : "type-43"
9243    },
9244    {
9245     "access" : "private",
9246     "field_name" : "mBinderContextCheckFunc",
9247     "field_offset" : 1792,
9248     "referenced_type" : "type-41"
9249    },
9250    {
9251     "access" : "private",
9252     "field_name" : "mBinderContextUserData",
9253     "field_offset" : 1856,
9254     "referenced_type" : "type-22"
9255    },
9256    {
9257     "access" : "private",
9258     "field_name" : "mContexts",
9259     "field_offset" : 1920,
9260     "referenced_type" : "type-56"
9261    },
9262    {
9263     "access" : "private",
9264     "field_name" : "mRootDir",
9265     "field_offset" : 2240,
9266     "referenced_type" : "type-60"
9267    },
9268    {
9269     "access" : "private",
9270     "field_name" : "mThreadPoolStarted",
9271     "field_offset" : 2304,
9272     "referenced_type" : "type-43"
9273    },
9274    {
9275     "access" : "private",
9276     "field_name" : "mSpawnThreadOnStart",
9277     "field_offset" : 2312,
9278     "referenced_type" : "type-43"
9279    },
9280    {
9281     "access" : "private",
9282     "field_name" : "mThreadPoolSeq",
9283     "field_offset" : 2336,
9284     "referenced_type" : "type-64"
9285    },
9286    {
9287     "access" : "private",
9288     "field_name" : "mMmapSize",
9289     "field_offset" : 2368,
9290     "referenced_type" : "type-25"
9291    },
9292    {
9293     "access" : "private",
9294     "field_name" : "mCallRestriction",
9295     "field_offset" : 2432,
9296     "referenced_type" : "type-66"
9297    }
9298   ],
9299   "linker_set_key" : "android::hardware::ProcessState",
9300   "name" : "android::hardware::ProcessState",
9301   "record_kind" : "class",
9302   "referenced_type" : "type-70",
9303   "self_type" : "type-70",
9304   "size" : 328,
9305   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
9306   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
9307   "vtable_components" :
9308   [
9309    {
9310     "component_value" : 312,
9311     "kind" : "vbase_offset"
9312    },
9313    {
9314     "kind" : "offset_to_top"
9315    },
9316    {
9317     "kind" : "rtti",
9318     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
9319    },
9320    {
9321     "kind" : "complete_dtor_pointer",
9322     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
9323    },
9324    {
9325     "kind" : "deleting_dtor_pointer",
9326     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
9327    },
9328    {
9329     "kind" : "vcall_offset"
9330    },
9331    {
9332     "kind" : "vcall_offset"
9333    },
9334    {
9335     "kind" : "vcall_offset"
9336    },
9337    {
9338     "kind" : "vcall_offset"
9339    },
9340    {
9341     "component_value" : -312,
9342     "kind" : "vcall_offset"
9343    },
9344    {
9345     "component_value" : -312,
9346     "kind" : "offset_to_top"
9347    },
9348    {
9349     "kind" : "rtti",
9350     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
9351    },
9352    {
9353     "kind" : "complete_dtor_pointer",
9354     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
9355    },
9356    {
9357     "kind" : "deleting_dtor_pointer",
9358     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
9359    },
9360    {
9361     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9362    },
9363    {
9364     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9365    },
9366    {
9367     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9368    },
9369    {
9370     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9371    }
9372   ]
9373  },
9374  {
9375   "access" : "private",
9376   "alignment" : 8,
9377   "fields" :
9378   [
9379    {
9380     "field_name" : "binder",
9381     "referenced_type" : "type-27"
9382    },
9383    {
9384     "field_name" : "refs",
9385     "field_offset" : 64,
9386     "referenced_type" : "type-11"
9387    }
9388   ],
9389   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
9390   "name" : "android::hardware::ProcessState::handle_entry",
9391   "referenced_type" : "type-26",
9392   "self_type" : "type-26",
9393   "size" : 16,
9394   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
9395   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
9396  },
9397  {
9398   "alignment" : 8,
9399   "base_specifiers" :
9400   [
9401    {
9402     "referenced_type" : "type-137"
9403    }
9404   ],
9405   "fields" :
9406   [
9407    {
9408     "access" : "private",
9409     "field_name" : "mVal",
9410     "field_offset" : 264,
9411     "referenced_type" : "type-570"
9412    }
9413   ],
9414   "linker_set_key" : "android::hardware::Return<android::hardware::bluetooth::a2dp::V1_0::Status>",
9415   "name" : "android::hardware::Return<android::hardware::bluetooth::a2dp::V1_0::Status>",
9416   "record_kind" : "class",
9417   "referenced_type" : "type-569",
9418   "self_type" : "type-569",
9419   "size" : 40,
9420   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9421   "template_args" : [ "type-570" ],
9422   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_9bluetooth4a2dp4V1_06StatusEEE"
9423  },
9424  {
9425   "alignment" : 8,
9426   "base_specifiers" :
9427   [
9428    {
9429     "referenced_type" : "type-137"
9430    }
9431   ],
9432   "fields" :
9433   [
9434    {
9435     "access" : "private",
9436     "field_name" : "mVal",
9437     "field_offset" : 320,
9438     "referenced_type" : "type-98"
9439    }
9440   ],
9441   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> >",
9442   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> >",
9443   "record_kind" : "class",
9444   "referenced_type" : "type-144",
9445   "self_type" : "type-144",
9446   "size" : 48,
9447   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9448   "template_args" : [ "type-98" ],
9449   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEEEEE"
9450  },
9451  {
9452   "alignment" : 8,
9453   "base_specifiers" :
9454   [
9455    {
9456     "referenced_type" : "type-137"
9457    }
9458   ],
9459   "fields" :
9460   [
9461    {
9462     "access" : "private",
9463     "field_name" : "mVal",
9464     "field_offset" : 320,
9465     "referenced_type" : "type-547"
9466    }
9467   ],
9468   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> >",
9469   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> >",
9470   "record_kind" : "class",
9471   "referenced_type" : "type-576",
9472   "self_type" : "type-576",
9473   "size" : 48,
9474   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9475   "template_args" : [ "type-547" ],
9476   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEEEEE"
9477  },
9478  {
9479   "alignment" : 8,
9480   "base_specifiers" :
9481   [
9482    {
9483     "referenced_type" : "type-137"
9484    }
9485   ],
9486   "fields" :
9487   [
9488    {
9489     "access" : "private",
9490     "field_name" : "mVal",
9491     "field_offset" : 264,
9492     "referenced_type" : "type-43"
9493    }
9494   ],
9495   "linker_set_key" : "android::hardware::Return<bool>",
9496   "name" : "android::hardware::Return<bool>",
9497   "record_kind" : "class",
9498   "referenced_type" : "type-136",
9499   "self_type" : "type-136",
9500   "size" : 40,
9501   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9502   "template_args" : [ "type-43" ],
9503   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
9504  },
9505  {
9506   "alignment" : 8,
9507   "base_specifiers" :
9508   [
9509    {
9510     "referenced_type" : "type-137"
9511    }
9512   ],
9513   "linker_set_key" : "android::hardware::Return<void>",
9514   "name" : "android::hardware::Return<void>",
9515   "record_kind" : "class",
9516   "referenced_type" : "type-157",
9517   "self_type" : "type-157",
9518   "size" : 40,
9519   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9520   "template_args" : [ "type-23" ],
9521   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
9522  },
9523  {
9524   "alignment" : 8,
9525   "fields" :
9526   [
9527    {
9528     "access" : "private",
9529     "field_name" : "mException",
9530     "referenced_type" : "type-65"
9531    },
9532    {
9533     "access" : "private",
9534     "field_name" : "mErrorCode",
9535     "field_offset" : 32,
9536     "referenced_type" : "type-65"
9537    },
9538    {
9539     "access" : "private",
9540     "field_name" : "mMessage",
9541     "field_offset" : 64,
9542     "referenced_type" : "type-117"
9543    }
9544   ],
9545   "linker_set_key" : "android::hardware::Status",
9546   "name" : "android::hardware::Status",
9547   "record_kind" : "class",
9548   "referenced_type" : "type-116",
9549   "self_type" : "type-116",
9550   "size" : 32,
9551   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9552   "unique_id" : "_ZTSN7android8hardware6StatusE"
9553  },
9554  {
9555   "alignment" : 8,
9556   "base_specifiers" :
9557   [
9558    {
9559     "referenced_type" : "type-381"
9560    }
9561   ],
9562   "fields" :
9563   [
9564    {
9565     "access" : "private",
9566     "field_name" : "_hidl_mImpl",
9567     "field_offset" : 1024,
9568     "referenced_type" : "type-98"
9569    }
9570   ],
9571   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost",
9572   "name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost",
9573   "referenced_type" : "type-380",
9574   "self_type" : "type-380",
9575   "size" : 152,
9576   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioHost.h",
9577   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostE",
9578   "vtable_components" :
9579   [
9580    {
9581     "component_value" : 136,
9582     "kind" : "vbase_offset"
9583    },
9584    {
9585     "kind" : "offset_to_top"
9586    },
9587    {
9588     "kind" : "rtti",
9589     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostE"
9590    },
9591    {
9592     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9593    },
9594    {
9595     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9596    },
9597    {
9598     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9599    },
9600    {
9601     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9602    },
9603    {
9604     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9605    },
9606    {
9607     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9608    },
9609    {
9610     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9611    },
9612    {
9613     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9614    },
9615    {
9616     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9617    },
9618    {
9619     "kind" : "complete_dtor_pointer",
9620     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD1Ev"
9621    },
9622    {
9623     "kind" : "deleting_dtor_pointer",
9624     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD0Ev"
9625    },
9626    {
9627     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHost10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
9628    },
9629    {
9630     "component_value" : -32,
9631     "kind" : "offset_to_top"
9632    },
9633    {
9634     "kind" : "rtti",
9635     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostE"
9636    },
9637    {
9638     "kind" : "complete_dtor_pointer",
9639     "mangled_component_name" : "_ZThn32_N7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD1Ev"
9640    },
9641    {
9642     "kind" : "deleting_dtor_pointer",
9643     "mangled_component_name" : "_ZThn32_N7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD0Ev"
9644    },
9645    {
9646     "kind" : "vcall_offset"
9647    },
9648    {
9649     "kind" : "vcall_offset"
9650    },
9651    {
9652     "kind" : "vcall_offset"
9653    },
9654    {
9655     "kind" : "vcall_offset"
9656    },
9657    {
9658     "component_value" : -136,
9659     "kind" : "vcall_offset"
9660    },
9661    {
9662     "component_value" : -136,
9663     "kind" : "offset_to_top"
9664    },
9665    {
9666     "kind" : "rtti",
9667     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostE"
9668    },
9669    {
9670     "kind" : "complete_dtor_pointer",
9671     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD1Ev"
9672    },
9673    {
9674     "kind" : "deleting_dtor_pointer",
9675     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD0Ev"
9676    },
9677    {
9678     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9679    },
9680    {
9681     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9682    },
9683    {
9684     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9685    },
9686    {
9687     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9688    }
9689   ]
9690  },
9691  {
9692   "alignment" : 8,
9693   "base_specifiers" :
9694   [
9695    {
9696     "referenced_type" : "type-381"
9697    }
9698   ],
9699   "fields" :
9700   [
9701    {
9702     "access" : "private",
9703     "field_name" : "_hidl_mImpl",
9704     "field_offset" : 1024,
9705     "referenced_type" : "type-547"
9706    }
9707   ],
9708   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload",
9709   "name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload",
9710   "referenced_type" : "type-546",
9711   "self_type" : "type-546",
9712   "size" : 152,
9713   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioOffload.h",
9714   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadE",
9715   "vtable_components" :
9716   [
9717    {
9718     "component_value" : 136,
9719     "kind" : "vbase_offset"
9720    },
9721    {
9722     "kind" : "offset_to_top"
9723    },
9724    {
9725     "kind" : "rtti",
9726     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadE"
9727    },
9728    {
9729     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9730    },
9731    {
9732     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9733    },
9734    {
9735     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9736    },
9737    {
9738     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9739    },
9740    {
9741     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9742    },
9743    {
9744     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9745    },
9746    {
9747     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9748    },
9749    {
9750     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9751    },
9752    {
9753     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9754    },
9755    {
9756     "kind" : "complete_dtor_pointer",
9757     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD1Ev"
9758    },
9759    {
9760     "kind" : "deleting_dtor_pointer",
9761     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD0Ev"
9762    },
9763    {
9764     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
9765    },
9766    {
9767     "component_value" : -32,
9768     "kind" : "offset_to_top"
9769    },
9770    {
9771     "kind" : "rtti",
9772     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadE"
9773    },
9774    {
9775     "kind" : "complete_dtor_pointer",
9776     "mangled_component_name" : "_ZThn32_N7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD1Ev"
9777    },
9778    {
9779     "kind" : "deleting_dtor_pointer",
9780     "mangled_component_name" : "_ZThn32_N7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD0Ev"
9781    },
9782    {
9783     "kind" : "vcall_offset"
9784    },
9785    {
9786     "kind" : "vcall_offset"
9787    },
9788    {
9789     "kind" : "vcall_offset"
9790    },
9791    {
9792     "kind" : "vcall_offset"
9793    },
9794    {
9795     "component_value" : -136,
9796     "kind" : "vcall_offset"
9797    },
9798    {
9799     "component_value" : -136,
9800     "kind" : "offset_to_top"
9801    },
9802    {
9803     "kind" : "rtti",
9804     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadE"
9805    },
9806    {
9807     "kind" : "complete_dtor_pointer",
9808     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD1Ev"
9809    },
9810    {
9811     "kind" : "deleting_dtor_pointer",
9812     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD0Ev"
9813    },
9814    {
9815     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9816    },
9817    {
9818     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9819    },
9820    {
9821     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9822    },
9823    {
9824     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9825    }
9826   ]
9827  },
9828  {
9829   "alignment" : 8,
9830   "base_specifiers" :
9831   [
9832    {
9833     "referenced_type" : "type-370"
9834    },
9835    {
9836     "referenced_type" : "type-383"
9837    }
9838   ],
9839   "fields" :
9840   [
9841    {
9842     "access" : "private",
9843     "field_name" : "_hidl_mMutex",
9844     "field_offset" : 1088,
9845     "referenced_type" : "type-513"
9846    },
9847    {
9848     "access" : "private",
9849     "field_name" : "_hidl_mDeathRecipients",
9850     "field_offset" : 1408,
9851     "referenced_type" : "type-514"
9852    }
9853   ],
9854   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost",
9855   "name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost",
9856   "referenced_type" : "type-512",
9857   "self_type" : "type-512",
9858   "size" : 216,
9859   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h",
9860   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostE",
9861   "vtable_components" :
9862   [
9863    {
9864     "component_value" : 200,
9865     "kind" : "vbase_offset"
9866    },
9867    {
9868     "kind" : "offset_to_top"
9869    },
9870    {
9871     "kind" : "rtti",
9872     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostE"
9873    },
9874    {
9875     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost8isRemoteEv"
9876    },
9877    {
9878     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9879    },
9880    {
9881     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9882    },
9883    {
9884     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9885    },
9886    {
9887     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
9888    },
9889    {
9890     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost21setHALInstrumentationEv"
9891    },
9892    {
9893     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
9894    },
9895    {
9896     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost4pingEv"
9897    },
9898    {
9899     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9900    },
9901    {
9902     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost21notifySyspropsChangedEv"
9903    },
9904    {
9905     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9906    },
9907    {
9908     "kind" : "complete_dtor_pointer",
9909     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostD1Ev"
9910    },
9911    {
9912     "kind" : "deleting_dtor_pointer",
9913     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostD0Ev"
9914    },
9915    {
9916     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost11startStreamEv"
9917    },
9918    {
9919     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost13suspendStreamEv"
9920    },
9921    {
9922     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost10stopStreamEv"
9923    },
9924    {
9925     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEE10onAsBinderEv"
9926    },
9927    {
9928     "component_value" : 192,
9929     "kind" : "vbase_offset"
9930    },
9931    {
9932     "component_value" : -8,
9933     "kind" : "offset_to_top"
9934    },
9935    {
9936     "kind" : "rtti",
9937     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostE"
9938    },
9939    {
9940     "kind" : "complete_dtor_pointer",
9941     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostD1Ev"
9942    },
9943    {
9944     "kind" : "deleting_dtor_pointer",
9945     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostD0Ev"
9946    },
9947    {
9948     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEE10onAsBinderEv"
9949    },
9950    {
9951     "component_value" : 184,
9952     "kind" : "vbase_offset"
9953    },
9954    {
9955     "component_value" : -16,
9956     "kind" : "offset_to_top"
9957    },
9958    {
9959     "kind" : "rtti",
9960     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostE"
9961    },
9962    {
9963     "kind" : "complete_dtor_pointer",
9964     "mangled_component_name" : "_ZThn16_N7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostD1Ev"
9965    },
9966    {
9967     "kind" : "deleting_dtor_pointer",
9968     "mangled_component_name" : "_ZThn16_N7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostD0Ev"
9969    },
9970    {
9971     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9972    },
9973    {
9974     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9975    },
9976    {
9977     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9978    },
9979    {
9980     "component_value" : -48,
9981     "kind" : "offset_to_top"
9982    },
9983    {
9984     "kind" : "rtti",
9985     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostE"
9986    },
9987    {
9988     "kind" : "complete_dtor_pointer",
9989     "mangled_component_name" : "_ZThn48_N7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostD1Ev"
9990    },
9991    {
9992     "kind" : "deleting_dtor_pointer",
9993     "mangled_component_name" : "_ZThn48_N7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostD0Ev"
9994    },
9995    {
9996     "kind" : "vcall_offset"
9997    },
9998    {
9999     "component_value" : -184,
10000     "kind" : "vcall_offset"
10001    },
10002    {
10003     "component_value" : -184,
10004     "kind" : "vcall_offset"
10005    },
10006    {
10007     "component_value" : -184,
10008     "kind" : "vcall_offset"
10009    },
10010    {
10011     "component_value" : -200,
10012     "kind" : "vcall_offset"
10013    },
10014    {
10015     "component_value" : -200,
10016     "kind" : "offset_to_top"
10017    },
10018    {
10019     "kind" : "rtti",
10020     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostE"
10021    },
10022    {
10023     "kind" : "complete_dtor_pointer",
10024     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostD1Ev"
10025    },
10026    {
10027     "kind" : "deleting_dtor_pointer",
10028     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostD0Ev"
10029    },
10030    {
10031     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10032    },
10033    {
10034     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10035    },
10036    {
10037     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10038    },
10039    {
10040     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10041    }
10042   ]
10043  },
10044  {
10045   "alignment" : 8,
10046   "base_specifiers" :
10047   [
10048    {
10049     "referenced_type" : "type-560"
10050    },
10051    {
10052     "referenced_type" : "type-383"
10053    }
10054   ],
10055   "fields" :
10056   [
10057    {
10058     "access" : "private",
10059     "field_name" : "_hidl_mMutex",
10060     "field_offset" : 1088,
10061     "referenced_type" : "type-558"
10062    },
10063    {
10064     "access" : "private",
10065     "field_name" : "_hidl_mDeathRecipients",
10066     "field_offset" : 1408,
10067     "referenced_type" : "type-559"
10068    }
10069   ],
10070   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload",
10071   "name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload",
10072   "referenced_type" : "type-557",
10073   "self_type" : "type-557",
10074   "size" : 216,
10075   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h",
10076   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadE",
10077   "vtable_components" :
10078   [
10079    {
10080     "component_value" : 200,
10081     "kind" : "vbase_offset"
10082    },
10083    {
10084     "kind" : "offset_to_top"
10085    },
10086    {
10087     "kind" : "rtti",
10088     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadE"
10089    },
10090    {
10091     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload8isRemoteEv"
10092    },
10093    {
10094     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10095    },
10096    {
10097     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10098    },
10099    {
10100     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10101    },
10102    {
10103     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
10104    },
10105    {
10106     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload21setHALInstrumentationEv"
10107    },
10108    {
10109     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
10110    },
10111    {
10112     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload4pingEv"
10113    },
10114    {
10115     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10116    },
10117    {
10118     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload21notifySyspropsChangedEv"
10119    },
10120    {
10121     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10122    },
10123    {
10124     "kind" : "complete_dtor_pointer",
10125     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadD1Ev"
10126    },
10127    {
10128     "kind" : "deleting_dtor_pointer",
10129     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadD0Ev"
10130    },
10131    {
10132     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload12startSessionERKNS_2spINS3_19IBluetoothAudioHostEEERKNS3_18CodecConfigurationE"
10133    },
10134    {
10135     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload13streamStartedENS3_6StatusE"
10136    },
10137    {
10138     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload15streamSuspendedENS3_6StatusE"
10139    },
10140    {
10141     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload10endSessionEv"
10142    },
10143    {
10144     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEE10onAsBinderEv"
10145    },
10146    {
10147     "component_value" : 192,
10148     "kind" : "vbase_offset"
10149    },
10150    {
10151     "component_value" : -8,
10152     "kind" : "offset_to_top"
10153    },
10154    {
10155     "kind" : "rtti",
10156     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadE"
10157    },
10158    {
10159     "kind" : "complete_dtor_pointer",
10160     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadD1Ev"
10161    },
10162    {
10163     "kind" : "deleting_dtor_pointer",
10164     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadD0Ev"
10165    },
10166    {
10167     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEE10onAsBinderEv"
10168    },
10169    {
10170     "component_value" : 184,
10171     "kind" : "vbase_offset"
10172    },
10173    {
10174     "component_value" : -16,
10175     "kind" : "offset_to_top"
10176    },
10177    {
10178     "kind" : "rtti",
10179     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadE"
10180    },
10181    {
10182     "kind" : "complete_dtor_pointer",
10183     "mangled_component_name" : "_ZThn16_N7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadD1Ev"
10184    },
10185    {
10186     "kind" : "deleting_dtor_pointer",
10187     "mangled_component_name" : "_ZThn16_N7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadD0Ev"
10188    },
10189    {
10190     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10191    },
10192    {
10193     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10194    },
10195    {
10196     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10197    },
10198    {
10199     "component_value" : -48,
10200     "kind" : "offset_to_top"
10201    },
10202    {
10203     "kind" : "rtti",
10204     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadE"
10205    },
10206    {
10207     "kind" : "complete_dtor_pointer",
10208     "mangled_component_name" : "_ZThn48_N7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadD1Ev"
10209    },
10210    {
10211     "kind" : "deleting_dtor_pointer",
10212     "mangled_component_name" : "_ZThn48_N7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadD0Ev"
10213    },
10214    {
10215     "kind" : "vcall_offset"
10216    },
10217    {
10218     "component_value" : -184,
10219     "kind" : "vcall_offset"
10220    },
10221    {
10222     "component_value" : -184,
10223     "kind" : "vcall_offset"
10224    },
10225    {
10226     "component_value" : -184,
10227     "kind" : "vcall_offset"
10228    },
10229    {
10230     "component_value" : -200,
10231     "kind" : "vcall_offset"
10232    },
10233    {
10234     "component_value" : -200,
10235     "kind" : "offset_to_top"
10236    },
10237    {
10238     "kind" : "rtti",
10239     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadE"
10240    },
10241    {
10242     "kind" : "complete_dtor_pointer",
10243     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadD1Ev"
10244    },
10245    {
10246     "kind" : "deleting_dtor_pointer",
10247     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadD0Ev"
10248    },
10249    {
10250     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10251    },
10252    {
10253     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10254    },
10255    {
10256     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10257    },
10258    {
10259     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10260    }
10261   ]
10262  },
10263  {
10264   "alignment" : 8,
10265   "base_specifiers" :
10266   [
10267    {
10268     "referenced_type" : "type-100"
10269    },
10270    {
10271     "referenced_type" : "type-383"
10272    }
10273   ],
10274   "fields" :
10275   [
10276    {
10277     "access" : "private",
10278     "field_name" : "mImpl",
10279     "field_offset" : 768,
10280     "referenced_type" : "type-104"
10281    },
10282    {
10283     "access" : "private",
10284     "field_name" : "mOnewayQueue",
10285     "field_offset" : 832,
10286     "referenced_type" : "type-554"
10287    }
10288   ],
10289   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::BsBluetoothAudioHost",
10290   "name" : "android::hardware::bluetooth::a2dp::V1_0::BsBluetoothAudioHost",
10291   "referenced_type" : "type-563",
10292   "self_type" : "type-563",
10293   "size" : 136,
10294   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BsBluetoothAudioHost.h",
10295   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostE",
10296   "vtable_components" :
10297   [
10298    {
10299     "component_value" : 120,
10300     "kind" : "vbase_offset"
10301    },
10302    {
10303     "kind" : "offset_to_top"
10304    },
10305    {
10306     "kind" : "rtti",
10307     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostE"
10308    },
10309    {
10310     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost8isRemoteEv"
10311    },
10312    {
10313     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10314    },
10315    {
10316     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10317    },
10318    {
10319     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10320    },
10321    {
10322     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
10323    },
10324    {
10325     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost21setHALInstrumentationEv"
10326    },
10327    {
10328     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
10329    },
10330    {
10331     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost4pingEv"
10332    },
10333    {
10334     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10335    },
10336    {
10337     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost21notifySyspropsChangedEv"
10338    },
10339    {
10340     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10341    },
10342    {
10343     "kind" : "complete_dtor_pointer",
10344     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostD1Ev"
10345    },
10346    {
10347     "kind" : "deleting_dtor_pointer",
10348     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostD0Ev"
10349    },
10350    {
10351     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost11startStreamEv"
10352    },
10353    {
10354     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost13suspendStreamEv"
10355    },
10356    {
10357     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost10stopStreamEv"
10358    },
10359    {
10360     "component_value" : -8,
10361     "kind" : "offset_to_top"
10362    },
10363    {
10364     "kind" : "rtti",
10365     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostE"
10366    },
10367    {
10368     "kind" : "complete_dtor_pointer",
10369     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostD1Ev"
10370    },
10371    {
10372     "kind" : "deleting_dtor_pointer",
10373     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostD0Ev"
10374    },
10375    {
10376     "kind" : "vcall_offset"
10377    },
10378    {
10379     "kind" : "vcall_offset"
10380    },
10381    {
10382     "kind" : "vcall_offset"
10383    },
10384    {
10385     "kind" : "vcall_offset"
10386    },
10387    {
10388     "component_value" : -120,
10389     "kind" : "vcall_offset"
10390    },
10391    {
10392     "component_value" : -120,
10393     "kind" : "offset_to_top"
10394    },
10395    {
10396     "kind" : "rtti",
10397     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostE"
10398    },
10399    {
10400     "kind" : "complete_dtor_pointer",
10401     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostD1Ev"
10402    },
10403    {
10404     "kind" : "deleting_dtor_pointer",
10405     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostD0Ev"
10406    },
10407    {
10408     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10409    },
10410    {
10411     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10412    },
10413    {
10414     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10415    },
10416    {
10417     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10418    }
10419   ]
10420  },
10421  {
10422   "alignment" : 8,
10423   "base_specifiers" :
10424   [
10425    {
10426     "referenced_type" : "type-549"
10427    },
10428    {
10429     "referenced_type" : "type-383"
10430    }
10431   ],
10432   "fields" :
10433   [
10434    {
10435     "access" : "private",
10436     "field_name" : "mImpl",
10437     "field_offset" : 768,
10438     "referenced_type" : "type-553"
10439    },
10440    {
10441     "access" : "private",
10442     "field_name" : "mOnewayQueue",
10443     "field_offset" : 832,
10444     "referenced_type" : "type-554"
10445    }
10446   ],
10447   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::BsBluetoothAudioOffload",
10448   "name" : "android::hardware::bluetooth::a2dp::V1_0::BsBluetoothAudioOffload",
10449   "referenced_type" : "type-552",
10450   "self_type" : "type-552",
10451   "size" : 136,
10452   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BsBluetoothAudioOffload.h",
10453   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadE",
10454   "vtable_components" :
10455   [
10456    {
10457     "component_value" : 120,
10458     "kind" : "vbase_offset"
10459    },
10460    {
10461     "kind" : "offset_to_top"
10462    },
10463    {
10464     "kind" : "rtti",
10465     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadE"
10466    },
10467    {
10468     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload8isRemoteEv"
10469    },
10470    {
10471     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10472    },
10473    {
10474     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10475    },
10476    {
10477     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10478    },
10479    {
10480     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
10481    },
10482    {
10483     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload21setHALInstrumentationEv"
10484    },
10485    {
10486     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
10487    },
10488    {
10489     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload4pingEv"
10490    },
10491    {
10492     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10493    },
10494    {
10495     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload21notifySyspropsChangedEv"
10496    },
10497    {
10498     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10499    },
10500    {
10501     "kind" : "complete_dtor_pointer",
10502     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadD1Ev"
10503    },
10504    {
10505     "kind" : "deleting_dtor_pointer",
10506     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadD0Ev"
10507    },
10508    {
10509     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload12startSessionERKNS_2spINS3_19IBluetoothAudioHostEEERKNS3_18CodecConfigurationE"
10510    },
10511    {
10512     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload13streamStartedENS3_6StatusE"
10513    },
10514    {
10515     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload15streamSuspendedENS3_6StatusE"
10516    },
10517    {
10518     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload10endSessionEv"
10519    },
10520    {
10521     "component_value" : -8,
10522     "kind" : "offset_to_top"
10523    },
10524    {
10525     "kind" : "rtti",
10526     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadE"
10527    },
10528    {
10529     "kind" : "complete_dtor_pointer",
10530     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadD1Ev"
10531    },
10532    {
10533     "kind" : "deleting_dtor_pointer",
10534     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadD0Ev"
10535    },
10536    {
10537     "kind" : "vcall_offset"
10538    },
10539    {
10540     "kind" : "vcall_offset"
10541    },
10542    {
10543     "kind" : "vcall_offset"
10544    },
10545    {
10546     "kind" : "vcall_offset"
10547    },
10548    {
10549     "component_value" : -120,
10550     "kind" : "vcall_offset"
10551    },
10552    {
10553     "component_value" : -120,
10554     "kind" : "offset_to_top"
10555    },
10556    {
10557     "kind" : "rtti",
10558     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadE"
10559    },
10560    {
10561     "kind" : "complete_dtor_pointer",
10562     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadD1Ev"
10563    },
10564    {
10565     "kind" : "deleting_dtor_pointer",
10566     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadD0Ev"
10567    },
10568    {
10569     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10570    },
10571    {
10572     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10573    },
10574    {
10575     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10576    },
10577    {
10578     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10579    }
10580   ]
10581  },
10582  {
10583   "alignment" : 4,
10584   "fields" :
10585   [
10586    {
10587     "field_name" : "codecType",
10588     "referenced_type" : "type-612"
10589    },
10590    {
10591     "field_name" : "sampleRate",
10592     "field_offset" : 32,
10593     "referenced_type" : "type-613"
10594    },
10595    {
10596     "field_name" : "bitsPerSample",
10597     "field_offset" : 64,
10598     "referenced_type" : "type-614"
10599    },
10600    {
10601     "field_name" : "channelMode",
10602     "field_offset" : 72,
10603     "referenced_type" : "type-616"
10604    },
10605    {
10606     "field_name" : "encodedAudioBitrate",
10607     "field_offset" : 96,
10608     "referenced_type" : "type-2"
10609    },
10610    {
10611     "field_name" : "peerMtu",
10612     "field_offset" : 128,
10613     "referenced_type" : "type-124"
10614    },
10615    {
10616     "field_name" : "codecSpecific",
10617     "field_offset" : 144,
10618     "referenced_type" : "type-618"
10619    }
10620   ],
10621   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::CodecConfiguration",
10622   "name" : "android::hardware::bluetooth::a2dp::V1_0::CodecConfiguration",
10623   "referenced_type" : "type-617",
10624   "self_type" : "type-617",
10625   "size" : 24,
10626   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h",
10627   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_018CodecConfigurationE"
10628  },
10629  {
10630   "alignment" : 1,
10631   "fields" :
10632   [
10633    {
10634     "field_name" : "sbcData",
10635     "referenced_type" : "type-619"
10636    },
10637    {
10638     "field_name" : "ldacData",
10639     "referenced_type" : "type-620"
10640    }
10641   ],
10642   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::CodecConfiguration::CodecSpecific",
10643   "name" : "android::hardware::bluetooth::a2dp::V1_0::CodecConfiguration::CodecSpecific",
10644   "record_kind" : "union",
10645   "referenced_type" : "type-618",
10646   "self_type" : "type-618",
10647   "size" : 3,
10648   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h",
10649   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_018CodecConfiguration13CodecSpecificE"
10650  },
10651  {
10652   "alignment" : 1,
10653   "fields" :
10654   [
10655    {
10656     "field_name" : "bitrateIndex",
10657     "referenced_type" : "type-122"
10658    }
10659   ],
10660   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::CodecConfiguration::CodecSpecific::LdacData",
10661   "name" : "android::hardware::bluetooth::a2dp::V1_0::CodecConfiguration::CodecSpecific::LdacData",
10662   "referenced_type" : "type-620",
10663   "self_type" : "type-620",
10664   "size" : 1,
10665   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h",
10666   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_018CodecConfiguration13CodecSpecific8LdacDataE"
10667  },
10668  {
10669   "alignment" : 1,
10670   "fields" :
10671   [
10672    {
10673     "field_name" : "codecParameters",
10674     "referenced_type" : "type-122"
10675    },
10676    {
10677     "field_name" : "minBitpool",
10678     "field_offset" : 8,
10679     "referenced_type" : "type-122"
10680    },
10681    {
10682     "field_name" : "maxBitpool",
10683     "field_offset" : 16,
10684     "referenced_type" : "type-122"
10685    }
10686   ],
10687   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::CodecConfiguration::CodecSpecific::SbcData",
10688   "name" : "android::hardware::bluetooth::a2dp::V1_0::CodecConfiguration::CodecSpecific::SbcData",
10689   "referenced_type" : "type-619",
10690   "self_type" : "type-619",
10691   "size" : 3,
10692   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h",
10693   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_018CodecConfiguration13CodecSpecific7SbcDataE"
10694  },
10695  {
10696   "alignment" : 8,
10697   "base_specifiers" :
10698   [
10699    {
10700     "referenced_type" : "type-16"
10701    }
10702   ],
10703   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost",
10704   "name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost",
10705   "referenced_type" : "type-100",
10706   "self_type" : "type-100",
10707   "size" : 24,
10708   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h",
10709   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHostE",
10710   "vtable_components" :
10711   [
10712    {
10713     "component_value" : 8,
10714     "kind" : "vbase_offset"
10715    },
10716    {
10717     "kind" : "offset_to_top"
10718    },
10719    {
10720     "kind" : "rtti",
10721     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHostE"
10722    },
10723    {
10724     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost8isRemoteEv"
10725    },
10726    {
10727     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10728    },
10729    {
10730     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10731    },
10732    {
10733     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10734    },
10735    {
10736     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
10737    },
10738    {
10739     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost21setHALInstrumentationEv"
10740    },
10741    {
10742     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
10743    },
10744    {
10745     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost4pingEv"
10746    },
10747    {
10748     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10749    },
10750    {
10751     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost21notifySyspropsChangedEv"
10752    },
10753    {
10754     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10755    },
10756    {
10757     "kind" : "complete_dtor_pointer",
10758     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHostD1Ev"
10759    },
10760    {
10761     "kind" : "deleting_dtor_pointer",
10762     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHostD0Ev"
10763    },
10764    {
10765     "is_pure" : true,
10766     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost11startStreamEv"
10767    },
10768    {
10769     "is_pure" : true,
10770     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost13suspendStreamEv"
10771    },
10772    {
10773     "is_pure" : true,
10774     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost10stopStreamEv"
10775    },
10776    {
10777     "kind" : "vcall_offset"
10778    },
10779    {
10780     "kind" : "vcall_offset"
10781    },
10782    {
10783     "kind" : "vcall_offset"
10784    },
10785    {
10786     "kind" : "vcall_offset"
10787    },
10788    {
10789     "component_value" : -8,
10790     "kind" : "vcall_offset"
10791    },
10792    {
10793     "component_value" : -8,
10794     "kind" : "offset_to_top"
10795    },
10796    {
10797     "kind" : "rtti",
10798     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHostE"
10799    },
10800    {
10801     "kind" : "complete_dtor_pointer",
10802     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHostD1Ev"
10803    },
10804    {
10805     "kind" : "deleting_dtor_pointer",
10806     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHostD0Ev"
10807    },
10808    {
10809     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10810    },
10811    {
10812     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10813    },
10814    {
10815     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10816    },
10817    {
10818     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10819    }
10820   ]
10821  },
10822  {
10823   "alignment" : 8,
10824   "base_specifiers" :
10825   [
10826    {
10827     "referenced_type" : "type-16"
10828    }
10829   ],
10830   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload",
10831   "name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload",
10832   "referenced_type" : "type-549",
10833   "self_type" : "type-549",
10834   "size" : 24,
10835   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h",
10836   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffloadE",
10837   "vtable_components" :
10838   [
10839    {
10840     "component_value" : 8,
10841     "kind" : "vbase_offset"
10842    },
10843    {
10844     "kind" : "offset_to_top"
10845    },
10846    {
10847     "kind" : "rtti",
10848     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffloadE"
10849    },
10850    {
10851     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload8isRemoteEv"
10852    },
10853    {
10854     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10855    },
10856    {
10857     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10858    },
10859    {
10860     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10861    },
10862    {
10863     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
10864    },
10865    {
10866     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload21setHALInstrumentationEv"
10867    },
10868    {
10869     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
10870    },
10871    {
10872     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload4pingEv"
10873    },
10874    {
10875     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10876    },
10877    {
10878     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload21notifySyspropsChangedEv"
10879    },
10880    {
10881     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10882    },
10883    {
10884     "kind" : "complete_dtor_pointer",
10885     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffloadD1Ev"
10886    },
10887    {
10888     "kind" : "deleting_dtor_pointer",
10889     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffloadD0Ev"
10890    },
10891    {
10892     "is_pure" : true,
10893     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload12startSessionERKNS_2spINS3_19IBluetoothAudioHostEEERKNS3_18CodecConfigurationE"
10894    },
10895    {
10896     "is_pure" : true,
10897     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload13streamStartedENS3_6StatusE"
10898    },
10899    {
10900     "is_pure" : true,
10901     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload15streamSuspendedENS3_6StatusE"
10902    },
10903    {
10904     "is_pure" : true,
10905     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload10endSessionEv"
10906    },
10907    {
10908     "kind" : "vcall_offset"
10909    },
10910    {
10911     "kind" : "vcall_offset"
10912    },
10913    {
10914     "kind" : "vcall_offset"
10915    },
10916    {
10917     "kind" : "vcall_offset"
10918    },
10919    {
10920     "component_value" : -8,
10921     "kind" : "vcall_offset"
10922    },
10923    {
10924     "component_value" : -8,
10925     "kind" : "offset_to_top"
10926    },
10927    {
10928     "kind" : "rtti",
10929     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffloadE"
10930    },
10931    {
10932     "kind" : "complete_dtor_pointer",
10933     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffloadD1Ev"
10934    },
10935    {
10936     "kind" : "deleting_dtor_pointer",
10937     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffloadD0Ev"
10938    },
10939    {
10940     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10941    },
10942    {
10943     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10944    },
10945    {
10946     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10947    },
10948    {
10949     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10950    }
10951   ]
10952  },
10953  {
10954   "alignment" : 8,
10955   "fields" :
10956   [
10957    {
10958     "access" : "protected",
10959     "field_name" : "mInstrumentationCallbacks",
10960     "field_offset" : 64,
10961     "referenced_type" : "type-384"
10962    },
10963    {
10964     "access" : "protected",
10965     "field_name" : "mEnableInstrumentation",
10966     "field_offset" : 256,
10967     "referenced_type" : "type-43"
10968    },
10969    {
10970     "access" : "protected",
10971     "field_name" : "mInstrumentationLibPackage",
10972     "field_offset" : 320,
10973     "referenced_type" : "type-385"
10974    },
10975    {
10976     "access" : "protected",
10977     "field_name" : "mInterfaceName",
10978     "field_offset" : 512,
10979     "referenced_type" : "type-386"
10980    }
10981   ],
10982   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
10983   "name" : "android::hardware::details::HidlInstrumentor",
10984   "referenced_type" : "type-383",
10985   "self_type" : "type-383",
10986   "size" : 88,
10987   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10988   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
10989   "vtable_components" :
10990   [
10991    {
10992     "kind" : "offset_to_top"
10993    },
10994    {
10995     "kind" : "rtti",
10996     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
10997    },
10998    {
10999     "kind" : "complete_dtor_pointer",
11000     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
11001    },
11002    {
11003     "kind" : "deleting_dtor_pointer",
11004     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
11005    }
11006   ]
11007  },
11008  {
11009   "alignment" : 4,
11010   "fields" :
11011   [
11012    {
11013     "field_name" : "sched_policy",
11014     "referenced_type" : "type-65"
11015    },
11016    {
11017     "field_name" : "prio",
11018     "field_offset" : 32,
11019     "referenced_type" : "type-65"
11020    }
11021   ],
11022   "linker_set_key" : "android::hardware::details::SchedPrio",
11023   "name" : "android::hardware::details::SchedPrio",
11024   "referenced_type" : "type-400",
11025   "self_type" : "type-400",
11026   "size" : 8,
11027   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
11028   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
11029  },
11030  {
11031   "alignment" : 8,
11032   "fields" :
11033   [
11034    {
11035     "access" : "private",
11036     "field_name" : "mQueue",
11037     "referenced_type" : "type-555"
11038    }
11039   ],
11040   "linker_set_key" : "android::hardware::details::TaskRunner",
11041   "name" : "android::hardware::details::TaskRunner",
11042   "record_kind" : "class",
11043   "referenced_type" : "type-554",
11044   "self_type" : "type-554",
11045   "size" : 16,
11046   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
11047   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
11048  },
11049  {
11050   "alignment" : 1,
11051   "linker_set_key" : "android::hardware::details::bnhw_tag",
11052   "name" : "android::hardware::details::bnhw_tag",
11053   "referenced_type" : "type-238",
11054   "self_type" : "type-238",
11055   "size" : 1,
11056   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11057   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
11058  },
11059  {
11060   "alignment" : 1,
11061   "linker_set_key" : "android::hardware::details::bphw_tag",
11062   "name" : "android::hardware::details::bphw_tag",
11063   "referenced_type" : "type-249",
11064   "self_type" : "type-249",
11065   "size" : 1,
11066   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11067   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
11068  },
11069  {
11070   "alignment" : 1,
11071   "linker_set_key" : "android::hardware::details::bs_tag",
11072   "name" : "android::hardware::details::bs_tag",
11073   "referenced_type" : "type-262",
11074   "self_type" : "type-262",
11075   "size" : 1,
11076   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11077   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
11078  },
11079  {
11080   "access" : "private",
11081   "alignment" : 8,
11082   "fields" :
11083   [
11084    {
11085     "field_name" : "mPointer",
11086     "referenced_type" : "type-294"
11087    },
11088    {
11089     "field_name" : "_pad",
11090     "referenced_type" : "type-13"
11091    }
11092   ],
11093   "is_anonymous" : true,
11094   "linker_set_key" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
11095   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
11096   "record_kind" : "union",
11097   "referenced_type" : "type-293",
11098   "self_type" : "type-293",
11099   "size" : 8,
11100   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11101   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
11102  },
11103  {
11104   "alignment" : 8,
11105   "fields" :
11106   [
11107    {
11108     "access" : "private",
11109     "referenced_type" : "type-293"
11110    }
11111   ],
11112   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
11113   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
11114   "referenced_type" : "type-292",
11115   "self_type" : "type-292",
11116   "size" : 8,
11117   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11118   "template_args" : [ "type-295" ],
11119   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
11120  },
11121  {
11122   "alignment" : 8,
11123   "fields" :
11124   [
11125    {
11126     "access" : "private",
11127     "referenced_type" : "type-307"
11128    }
11129   ],
11130   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
11131   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
11132   "referenced_type" : "type-306",
11133   "self_type" : "type-306",
11134   "size" : 8,
11135   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11136   "template_args" : [ "type-309" ],
11137   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE"
11138  },
11139  {
11140   "alignment" : 8,
11141   "fields" :
11142   [
11143    {
11144     "access" : "private",
11145     "referenced_type" : "type-299"
11146    }
11147   ],
11148   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
11149   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
11150   "referenced_type" : "type-298",
11151   "self_type" : "type-298",
11152   "size" : 8,
11153   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11154   "template_args" : [ "type-275" ],
11155   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
11156  },
11157  {
11158   "alignment" : 8,
11159   "fields" :
11160   [
11161    {
11162     "access" : "private",
11163     "referenced_type" : "type-324"
11164    }
11165   ],
11166   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
11167   "name" : "android::hardware::details::hidl_pointer<char>",
11168   "referenced_type" : "type-323",
11169   "self_type" : "type-323",
11170   "size" : 8,
11171   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11172   "template_args" : [ "type-63" ],
11173   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
11174  },
11175  {
11176   "access" : "private",
11177   "alignment" : 8,
11178   "fields" :
11179   [
11180    {
11181     "field_name" : "mPointer",
11182     "referenced_type" : "type-186"
11183    },
11184    {
11185     "field_name" : "_pad",
11186     "referenced_type" : "type-13"
11187    }
11188   ],
11189   "is_anonymous" : true,
11190   "linker_set_key" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
11191   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
11192   "record_kind" : "union",
11193   "referenced_type" : "type-324",
11194   "self_type" : "type-324",
11195   "size" : 8,
11196   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11197   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
11198  },
11199  {
11200   "alignment" : 8,
11201   "fields" :
11202   [
11203    {
11204     "access" : "private",
11205     "referenced_type" : "type-277"
11206    }
11207   ],
11208   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
11209   "name" : "android::hardware::details::hidl_pointer<const char>",
11210   "referenced_type" : "type-276",
11211   "self_type" : "type-276",
11212   "size" : 8,
11213   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11214   "template_args" : [ "type-62" ],
11215   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
11216  },
11217  {
11218   "access" : "private",
11219   "alignment" : 8,
11220   "fields" :
11221   [
11222    {
11223     "field_name" : "mPointer",
11224     "referenced_type" : "type-61"
11225    },
11226    {
11227     "field_name" : "_pad",
11228     "referenced_type" : "type-13"
11229    }
11230   ],
11231   "is_anonymous" : true,
11232   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
11233   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
11234   "record_kind" : "union",
11235   "referenced_type" : "type-277",
11236   "self_type" : "type-277",
11237   "size" : 8,
11238   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11239   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
11240  },
11241  {
11242   "alignment" : 8,
11243   "fields" :
11244   [
11245    {
11246     "access" : "private",
11247     "referenced_type" : "type-270"
11248    }
11249   ],
11250   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
11251   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
11252   "referenced_type" : "type-269",
11253   "self_type" : "type-269",
11254   "size" : 8,
11255   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11256   "template_args" : [ "type-272" ],
11257   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
11258  },
11259  {
11260   "access" : "private",
11261   "alignment" : 8,
11262   "fields" :
11263   [
11264    {
11265     "field_name" : "mPointer",
11266     "referenced_type" : "type-271"
11267    },
11268    {
11269     "field_name" : "_pad",
11270     "referenced_type" : "type-13"
11271    }
11272   ],
11273   "is_anonymous" : true,
11274   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
11275   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
11276   "record_kind" : "union",
11277   "referenced_type" : "type-270",
11278   "self_type" : "type-270",
11279   "size" : 8,
11280   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11281   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
11282  },
11283  {
11284   "access" : "private",
11285   "alignment" : 8,
11286   "fields" :
11287   [
11288    {
11289     "field_name" : "mPointer",
11290     "referenced_type" : "type-308"
11291    },
11292    {
11293     "field_name" : "_pad",
11294     "referenced_type" : "type-13"
11295    }
11296   ],
11297   "is_anonymous" : true,
11298   "linker_set_key" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
11299   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
11300   "record_kind" : "union",
11301   "referenced_type" : "type-307",
11302   "self_type" : "type-307",
11303   "size" : 8,
11304   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11305   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E"
11306  },
11307  {
11308   "access" : "private",
11309   "alignment" : 8,
11310   "fields" :
11311   [
11312    {
11313     "field_name" : "mPointer",
11314     "referenced_type" : "type-300"
11315    },
11316    {
11317     "field_name" : "_pad",
11318     "referenced_type" : "type-13"
11319    }
11320   ],
11321   "is_anonymous" : true,
11322   "linker_set_key" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
11323   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
11324   "record_kind" : "union",
11325   "referenced_type" : "type-299",
11326   "self_type" : "type-299",
11327   "size" : 8,
11328   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11329   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
11330  },
11331  {
11332   "alignment" : 8,
11333   "fields" :
11334   [
11335    {
11336     "access" : "private",
11337     "referenced_type" : "type-317"
11338    }
11339   ],
11340   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
11341   "name" : "android::hardware::details::hidl_pointer<int>",
11342   "referenced_type" : "type-316",
11343   "self_type" : "type-316",
11344   "size" : 8,
11345   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11346   "template_args" : [ "type-65" ],
11347   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
11348  },
11349  {
11350   "access" : "private",
11351   "alignment" : 8,
11352   "fields" :
11353   [
11354    {
11355     "field_name" : "mPointer",
11356     "referenced_type" : "type-318"
11357    },
11358    {
11359     "field_name" : "_pad",
11360     "referenced_type" : "type-13"
11361    }
11362   ],
11363   "is_anonymous" : true,
11364   "linker_set_key" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
11365   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
11366   "record_kind" : "union",
11367   "referenced_type" : "type-317",
11368   "self_type" : "type-317",
11369   "size" : 8,
11370   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11371   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
11372  },
11373  {
11374   "alignment" : 8,
11375   "fields" :
11376   [
11377    {
11378     "access" : "private",
11379     "referenced_type" : "type-339"
11380    }
11381   ],
11382   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
11383   "name" : "android::hardware::details::hidl_pointer<native_handle>",
11384   "referenced_type" : "type-338",
11385   "self_type" : "type-338",
11386   "size" : 8,
11387   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11388   "template_args" : [ "type-168" ],
11389   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
11390  },
11391  {
11392   "access" : "private",
11393   "alignment" : 8,
11394   "fields" :
11395   [
11396    {
11397     "field_name" : "mPointer",
11398     "referenced_type" : "type-167"
11399    },
11400    {
11401     "field_name" : "_pad",
11402     "referenced_type" : "type-13"
11403    }
11404   ],
11405   "is_anonymous" : true,
11406   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
11407   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
11408   "record_kind" : "union",
11409   "referenced_type" : "type-339",
11410   "self_type" : "type-339",
11411   "size" : 8,
11412   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11413   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
11414  },
11415  {
11416   "alignment" : 1,
11417   "linker_set_key" : "android::hardware::details::i_tag",
11418   "name" : "android::hardware::details::i_tag",
11419   "referenced_type" : "type-227",
11420   "self_type" : "type-227",
11421   "size" : 1,
11422   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11423   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
11424  },
11425  {
11426   "alignment" : 8,
11427   "fields" :
11428   [
11429    {
11430     "access" : "private",
11431     "field_name" : "mStatus",
11432     "referenced_type" : "type-116"
11433    },
11434    {
11435     "access" : "private",
11436     "field_name" : "mCheckedStatus",
11437     "field_offset" : 256,
11438     "referenced_type" : "type-43"
11439    }
11440   ],
11441   "linker_set_key" : "android::hardware::details::return_status",
11442   "name" : "android::hardware::details::return_status",
11443   "record_kind" : "class",
11444   "referenced_type" : "type-137",
11445   "self_type" : "type-137",
11446   "size" : 40,
11447   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11448   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
11449  },
11450  {
11451   "alignment" : 1,
11452   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
11453   "name" : "android::hardware::details::std_array<unsigned char, 32>",
11454   "referenced_type" : "type-325",
11455   "self_type" : "type-325",
11456   "size" : 1,
11457   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11458   "template_args" : [ "type-122" ],
11459   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm32EJEEE"
11460  },
11461  {
11462   "alignment" : 1,
11463   "fields" :
11464   [
11465    {
11466     "access" : "private",
11467     "field_name" : "mBuffer",
11468     "referenced_type" : "type-310"
11469    }
11470   ],
11471   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
11472   "name" : "android::hardware::hidl_array<unsigned char, 32>",
11473   "referenced_type" : "type-309",
11474   "self_type" : "type-309",
11475   "size" : 32,
11476   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11477   "template_args" : [ "type-122" ],
11478   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm32EJEEE"
11479  },
11480  {
11481   "alignment" : 8,
11482   "base_specifiers" :
11483   [
11484    {
11485     "referenced_type" : "type-17"
11486    }
11487   ],
11488   "fields" :
11489   [
11490    {
11491     "access" : "private",
11492     "field_name" : "mRecipient",
11493     "field_offset" : 64,
11494     "referenced_type" : "type-4"
11495    },
11496    {
11497     "access" : "private",
11498     "field_name" : "mCookie",
11499     "field_offset" : 192,
11500     "referenced_type" : "type-13"
11501    },
11502    {
11503     "access" : "private",
11504     "field_name" : "mBase",
11505     "field_offset" : 256,
11506     "referenced_type" : "type-14"
11507    }
11508   ],
11509   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
11510   "name" : "android::hardware::hidl_binder_death_recipient",
11511   "referenced_type" : "type-3",
11512   "self_type" : "type-3",
11513   "size" : 64,
11514   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
11515   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
11516   "vtable_components" :
11517   [
11518    {
11519     "component_value" : 48,
11520     "kind" : "vbase_offset"
11521    },
11522    {
11523     "kind" : "offset_to_top"
11524    },
11525    {
11526     "kind" : "rtti",
11527     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11528    },
11529    {
11530     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
11531    },
11532    {
11533     "kind" : "complete_dtor_pointer",
11534     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
11535    },
11536    {
11537     "kind" : "deleting_dtor_pointer",
11538     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
11539    },
11540    {
11541     "kind" : "vcall_offset"
11542    },
11543    {
11544     "kind" : "vcall_offset"
11545    },
11546    {
11547     "kind" : "vcall_offset"
11548    },
11549    {
11550     "kind" : "vcall_offset"
11551    },
11552    {
11553     "component_value" : -48,
11554     "kind" : "vcall_offset"
11555    },
11556    {
11557     "component_value" : -48,
11558     "kind" : "offset_to_top"
11559    },
11560    {
11561     "kind" : "rtti",
11562     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11563    },
11564    {
11565     "kind" : "complete_dtor_pointer",
11566     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
11567    },
11568    {
11569     "kind" : "deleting_dtor_pointer",
11570     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
11571    },
11572    {
11573     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11574    },
11575    {
11576     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11577    },
11578    {
11579     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11580    },
11581    {
11582     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11583    }
11584   ]
11585  },
11586  {
11587   "alignment" : 8,
11588   "base_specifiers" :
11589   [
11590    {
11591     "is_virtual" : true,
11592     "referenced_type" : "type-7"
11593    }
11594   ],
11595   "linker_set_key" : "android::hardware::hidl_death_recipient",
11596   "name" : "android::hardware::hidl_death_recipient",
11597   "referenced_type" : "type-6",
11598   "self_type" : "type-6",
11599   "size" : 24,
11600   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11601   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
11602   "vtable_components" :
11603   [
11604    {
11605     "component_value" : 8,
11606     "kind" : "vbase_offset"
11607    },
11608    {
11609     "kind" : "offset_to_top"
11610    },
11611    {
11612     "kind" : "rtti",
11613     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11614    },
11615    {
11616     "is_pure" : true,
11617     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
11618    },
11619    {
11620     "kind" : "complete_dtor_pointer",
11621     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
11622    },
11623    {
11624     "kind" : "deleting_dtor_pointer",
11625     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
11626    },
11627    {
11628     "kind" : "vcall_offset"
11629    },
11630    {
11631     "kind" : "vcall_offset"
11632    },
11633    {
11634     "kind" : "vcall_offset"
11635    },
11636    {
11637     "kind" : "vcall_offset"
11638    },
11639    {
11640     "component_value" : -8,
11641     "kind" : "vcall_offset"
11642    },
11643    {
11644     "component_value" : -8,
11645     "kind" : "offset_to_top"
11646    },
11647    {
11648     "kind" : "rtti",
11649     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11650    },
11651    {
11652     "kind" : "complete_dtor_pointer",
11653     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
11654    },
11655    {
11656     "kind" : "deleting_dtor_pointer",
11657     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
11658    },
11659    {
11660     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11661    },
11662    {
11663     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11664    },
11665    {
11666     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11667    },
11668    {
11669     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11670    }
11671   ]
11672  },
11673  {
11674   "alignment" : 8,
11675   "fields" :
11676   [
11677    {
11678     "access" : "private",
11679     "field_name" : "mHandle",
11680     "referenced_type" : "type-269"
11681    },
11682    {
11683     "access" : "private",
11684     "field_name" : "mOwnsHandle",
11685     "field_offset" : 64,
11686     "referenced_type" : "type-43"
11687    }
11688   ],
11689   "linker_set_key" : "android::hardware::hidl_handle",
11690   "name" : "android::hardware::hidl_handle",
11691   "referenced_type" : "type-268",
11692   "self_type" : "type-268",
11693   "size" : 16,
11694   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11695   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
11696  },
11697  {
11698   "alignment" : 8,
11699   "fields" :
11700   [
11701    {
11702     "access" : "private",
11703     "field_name" : "mHandle",
11704     "referenced_type" : "type-268"
11705    },
11706    {
11707     "access" : "private",
11708     "field_name" : "mSize",
11709     "field_offset" : 128,
11710     "referenced_type" : "type-13"
11711    },
11712    {
11713     "access" : "private",
11714     "field_name" : "mName",
11715     "field_offset" : 192,
11716     "referenced_type" : "type-275"
11717    }
11718   ],
11719   "linker_set_key" : "android::hardware::hidl_memory",
11720   "name" : "android::hardware::hidl_memory",
11721   "referenced_type" : "type-279",
11722   "self_type" : "type-279",
11723   "size" : 40,
11724   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11725   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
11726  },
11727  {
11728   "alignment" : 8,
11729   "fields" :
11730   [
11731    {
11732     "access" : "private",
11733     "field_name" : "mBuffer",
11734     "referenced_type" : "type-276"
11735    },
11736    {
11737     "access" : "private",
11738     "field_name" : "mSize",
11739     "field_offset" : 64,
11740     "referenced_type" : "type-2"
11741    },
11742    {
11743     "access" : "private",
11744     "field_name" : "mOwnsBuffer",
11745     "field_offset" : 96,
11746     "referenced_type" : "type-43"
11747    }
11748   ],
11749   "linker_set_key" : "android::hardware::hidl_string",
11750   "name" : "android::hardware::hidl_string",
11751   "referenced_type" : "type-275",
11752   "self_type" : "type-275",
11753   "size" : 16,
11754   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11755   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
11756  },
11757  {
11758   "alignment" : 8,
11759   "fields" :
11760   [
11761    {
11762     "access" : "private",
11763     "field_name" : "mBuffer",
11764     "referenced_type" : "type-292"
11765    },
11766    {
11767     "access" : "private",
11768     "field_name" : "mSize",
11769     "field_offset" : 64,
11770     "referenced_type" : "type-2"
11771    },
11772    {
11773     "access" : "private",
11774     "field_name" : "mOwnsBuffer",
11775     "field_offset" : 96,
11776     "referenced_type" : "type-43"
11777    }
11778   ],
11779   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
11780   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
11781   "referenced_type" : "type-291",
11782   "self_type" : "type-291",
11783   "size" : 16,
11784   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11785   "template_args" : [ "type-295" ],
11786   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
11787  },
11788  {
11789   "alignment" : 8,
11790   "fields" :
11791   [
11792    {
11793     "access" : "private",
11794     "field_name" : "mBuffer",
11795     "referenced_type" : "type-306"
11796    },
11797    {
11798     "access" : "private",
11799     "field_name" : "mSize",
11800     "field_offset" : 64,
11801     "referenced_type" : "type-2"
11802    },
11803    {
11804     "access" : "private",
11805     "field_name" : "mOwnsBuffer",
11806     "field_offset" : 96,
11807     "referenced_type" : "type-43"
11808    }
11809   ],
11810   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
11811   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
11812   "referenced_type" : "type-305",
11813   "self_type" : "type-305",
11814   "size" : 16,
11815   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11816   "template_args" : [ "type-309" ],
11817   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE"
11818  },
11819  {
11820   "alignment" : 8,
11821   "fields" :
11822   [
11823    {
11824     "access" : "private",
11825     "field_name" : "mBuffer",
11826     "referenced_type" : "type-298"
11827    },
11828    {
11829     "access" : "private",
11830     "field_name" : "mSize",
11831     "field_offset" : 64,
11832     "referenced_type" : "type-2"
11833    },
11834    {
11835     "access" : "private",
11836     "field_name" : "mOwnsBuffer",
11837     "field_offset" : 96,
11838     "referenced_type" : "type-43"
11839    }
11840   ],
11841   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
11842   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
11843   "referenced_type" : "type-297",
11844   "self_type" : "type-297",
11845   "size" : 16,
11846   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11847   "template_args" : [ "type-275" ],
11848   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
11849  },
11850  {
11851   "alignment" : 8,
11852   "fields" :
11853   [
11854    {
11855     "access" : "private",
11856     "field_name" : "mBuffer",
11857     "referenced_type" : "type-323"
11858    },
11859    {
11860     "access" : "private",
11861     "field_name" : "mSize",
11862     "field_offset" : 64,
11863     "referenced_type" : "type-2"
11864    },
11865    {
11866     "access" : "private",
11867     "field_name" : "mOwnsBuffer",
11868     "field_offset" : 96,
11869     "referenced_type" : "type-43"
11870    }
11871   ],
11872   "linker_set_key" : "android::hardware::hidl_vec<char>",
11873   "name" : "android::hardware::hidl_vec<char>",
11874   "referenced_type" : "type-322",
11875   "self_type" : "type-322",
11876   "size" : 16,
11877   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11878   "template_args" : [ "type-63" ],
11879   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
11880  },
11881  {
11882   "alignment" : 8,
11883   "fields" :
11884   [
11885    {
11886     "access" : "private",
11887     "field_name" : "mBuffer",
11888     "referenced_type" : "type-316"
11889    },
11890    {
11891     "access" : "private",
11892     "field_name" : "mSize",
11893     "field_offset" : 64,
11894     "referenced_type" : "type-2"
11895    },
11896    {
11897     "access" : "private",
11898     "field_name" : "mOwnsBuffer",
11899     "field_offset" : 96,
11900     "referenced_type" : "type-43"
11901    }
11902   ],
11903   "linker_set_key" : "android::hardware::hidl_vec<int>",
11904   "name" : "android::hardware::hidl_vec<int>",
11905   "referenced_type" : "type-315",
11906   "self_type" : "type-315",
11907   "size" : 16,
11908   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11909   "template_args" : [ "type-65" ],
11910   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
11911  },
11912  {
11913   "alignment" : 2,
11914   "fields" :
11915   [
11916    {
11917     "access" : "private",
11918     "field_name" : "mMajor",
11919     "referenced_type" : "type-124"
11920    },
11921    {
11922     "access" : "private",
11923     "field_name" : "mMinor",
11924     "field_offset" : 16,
11925     "referenced_type" : "type-124"
11926    }
11927   ],
11928   "linker_set_key" : "android::hardware::hidl_version",
11929   "name" : "android::hardware::hidl_version",
11930   "referenced_type" : "type-327",
11931   "self_type" : "type-327",
11932   "size" : 4,
11933   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11934   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
11935  },
11936  {
11937   "alignment" : 8,
11938   "base_specifiers" :
11939   [
11940    {
11941     "referenced_type" : "type-114"
11942    },
11943    {
11944     "referenced_type" : "type-383"
11945    }
11946   ],
11947   "fields" :
11948   [
11949    {
11950     "access" : "private",
11951     "field_name" : "_hidl_mImpl",
11952     "field_offset" : 960,
11953     "referenced_type" : "type-382"
11954    }
11955   ],
11956   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
11957   "name" : "android::hidl::base::V1_0::BnHwBase",
11958   "referenced_type" : "type-381",
11959   "self_type" : "type-381",
11960   "size" : 144,
11961   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
11962   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
11963   "vtable_components" :
11964   [
11965    {
11966     "component_value" : 128,
11967     "kind" : "vbase_offset"
11968    },
11969    {
11970     "kind" : "offset_to_top"
11971    },
11972    {
11973     "kind" : "rtti",
11974     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11975    },
11976    {
11977     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11978    },
11979    {
11980     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11981    },
11982    {
11983     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11984    },
11985    {
11986     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11987    },
11988    {
11989     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11990    },
11991    {
11992     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11993    },
11994    {
11995     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11996    },
11997    {
11998     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11999    },
12000    {
12001     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12002    },
12003    {
12004     "kind" : "complete_dtor_pointer",
12005     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
12006    },
12007    {
12008     "kind" : "deleting_dtor_pointer",
12009     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
12010    },
12011    {
12012     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
12013    },
12014    {
12015     "component_value" : -32,
12016     "kind" : "offset_to_top"
12017    },
12018    {
12019     "kind" : "rtti",
12020     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12021    },
12022    {
12023     "kind" : "complete_dtor_pointer",
12024     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
12025    },
12026    {
12027     "kind" : "deleting_dtor_pointer",
12028     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
12029    },
12030    {
12031     "kind" : "vcall_offset"
12032    },
12033    {
12034     "kind" : "vcall_offset"
12035    },
12036    {
12037     "kind" : "vcall_offset"
12038    },
12039    {
12040     "kind" : "vcall_offset"
12041    },
12042    {
12043     "component_value" : -128,
12044     "kind" : "vcall_offset"
12045    },
12046    {
12047     "component_value" : -128,
12048     "kind" : "offset_to_top"
12049    },
12050    {
12051     "kind" : "rtti",
12052     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12053    },
12054    {
12055     "kind" : "complete_dtor_pointer",
12056     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
12057    },
12058    {
12059     "kind" : "deleting_dtor_pointer",
12060     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
12061    },
12062    {
12063     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12064    },
12065    {
12066     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12067    },
12068    {
12069     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12070    },
12071    {
12072     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12073    }
12074   ]
12075  },
12076  {
12077   "alignment" : 8,
12078   "base_specifiers" :
12079   [
12080    {
12081     "referenced_type" : "type-366"
12082    },
12083    {
12084     "referenced_type" : "type-383"
12085    }
12086   ],
12087   "fields" :
12088   [
12089    {
12090     "access" : "private",
12091     "field_name" : "_hidl_mMutex",
12092     "field_offset" : 1088,
12093     "referenced_type" : "type-506"
12094    },
12095    {
12096     "access" : "private",
12097     "field_name" : "_hidl_mDeathRecipients",
12098     "field_offset" : 1408,
12099     "referenced_type" : "type-507"
12100    }
12101   ],
12102   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
12103   "name" : "android::hidl::base::V1_0::BpHwBase",
12104   "referenced_type" : "type-505",
12105   "self_type" : "type-505",
12106   "size" : 216,
12107   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
12108   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
12109   "vtable_components" :
12110   [
12111    {
12112     "component_value" : 200,
12113     "kind" : "vbase_offset"
12114    },
12115    {
12116     "kind" : "offset_to_top"
12117    },
12118    {
12119     "kind" : "rtti",
12120     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12121    },
12122    {
12123     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
12124    },
12125    {
12126     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12127    },
12128    {
12129     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12130    },
12131    {
12132     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12133    },
12134    {
12135     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
12136    },
12137    {
12138     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
12139    },
12140    {
12141     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
12142    },
12143    {
12144     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
12145    },
12146    {
12147     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
12148    },
12149    {
12150     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
12151    },
12152    {
12153     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12154    },
12155    {
12156     "kind" : "complete_dtor_pointer",
12157     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
12158    },
12159    {
12160     "kind" : "deleting_dtor_pointer",
12161     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
12162    },
12163    {
12164     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12165    },
12166    {
12167     "component_value" : 192,
12168     "kind" : "vbase_offset"
12169    },
12170    {
12171     "component_value" : -8,
12172     "kind" : "offset_to_top"
12173    },
12174    {
12175     "kind" : "rtti",
12176     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12177    },
12178    {
12179     "kind" : "complete_dtor_pointer",
12180     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
12181    },
12182    {
12183     "kind" : "deleting_dtor_pointer",
12184     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
12185    },
12186    {
12187     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12188    },
12189    {
12190     "component_value" : 184,
12191     "kind" : "vbase_offset"
12192    },
12193    {
12194     "component_value" : -16,
12195     "kind" : "offset_to_top"
12196    },
12197    {
12198     "kind" : "rtti",
12199     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12200    },
12201    {
12202     "kind" : "complete_dtor_pointer",
12203     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev"
12204    },
12205    {
12206     "kind" : "deleting_dtor_pointer",
12207     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev"
12208    },
12209    {
12210     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12211    },
12212    {
12213     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12214    },
12215    {
12216     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12217    },
12218    {
12219     "component_value" : -48,
12220     "kind" : "offset_to_top"
12221    },
12222    {
12223     "kind" : "rtti",
12224     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12225    },
12226    {
12227     "kind" : "complete_dtor_pointer",
12228     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev"
12229    },
12230    {
12231     "kind" : "deleting_dtor_pointer",
12232     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev"
12233    },
12234    {
12235     "kind" : "vcall_offset"
12236    },
12237    {
12238     "component_value" : -184,
12239     "kind" : "vcall_offset"
12240    },
12241    {
12242     "component_value" : -184,
12243     "kind" : "vcall_offset"
12244    },
12245    {
12246     "component_value" : -184,
12247     "kind" : "vcall_offset"
12248    },
12249    {
12250     "component_value" : -200,
12251     "kind" : "vcall_offset"
12252    },
12253    {
12254     "component_value" : -200,
12255     "kind" : "offset_to_top"
12256    },
12257    {
12258     "kind" : "rtti",
12259     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12260    },
12261    {
12262     "kind" : "complete_dtor_pointer",
12263     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
12264    },
12265    {
12266     "kind" : "deleting_dtor_pointer",
12267     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
12268    },
12269    {
12270     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
12271    },
12272    {
12273     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12274    },
12275    {
12276     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12277    },
12278    {
12279     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12280    }
12281   ]
12282  },
12283  {
12284   "alignment" : 8,
12285   "fields" :
12286   [
12287    {
12288     "field_name" : "pid",
12289     "referenced_type" : "type-65"
12290    },
12291    {
12292     "field_name" : "ptr",
12293     "field_offset" : 64,
12294     "referenced_type" : "type-13"
12295    },
12296    {
12297     "field_name" : "arch",
12298     "field_offset" : 128,
12299     "referenced_type" : "type-344"
12300    }
12301   ],
12302   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
12303   "name" : "android::hidl::base::V1_0::DebugInfo",
12304   "referenced_type" : "type-343",
12305   "self_type" : "type-343",
12306   "size" : 24,
12307   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
12308   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
12309  },
12310  {
12311   "alignment" : 8,
12312   "base_specifiers" :
12313   [
12314    {
12315     "is_virtual" : true,
12316     "referenced_type" : "type-7"
12317    }
12318   ],
12319   "linker_set_key" : "android::hidl::base::V1_0::IBase",
12320   "name" : "android::hidl::base::V1_0::IBase",
12321   "referenced_type" : "type-16",
12322   "self_type" : "type-16",
12323   "size" : 24,
12324   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
12325   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
12326   "vtable_components" :
12327   [
12328    {
12329     "component_value" : 8,
12330     "kind" : "vbase_offset"
12331    },
12332    {
12333     "kind" : "offset_to_top"
12334    },
12335    {
12336     "kind" : "rtti",
12337     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12338    },
12339    {
12340     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
12341    },
12342    {
12343     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12344    },
12345    {
12346     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12347    },
12348    {
12349     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12350    },
12351    {
12352     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
12353    },
12354    {
12355     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
12356    },
12357    {
12358     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
12359    },
12360    {
12361     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
12362    },
12363    {
12364     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
12365    },
12366    {
12367     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
12368    },
12369    {
12370     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12371    },
12372    {
12373     "kind" : "complete_dtor_pointer",
12374     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
12375    },
12376    {
12377     "kind" : "deleting_dtor_pointer",
12378     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
12379    },
12380    {
12381     "kind" : "vcall_offset"
12382    },
12383    {
12384     "kind" : "vcall_offset"
12385    },
12386    {
12387     "kind" : "vcall_offset"
12388    },
12389    {
12390     "kind" : "vcall_offset"
12391    },
12392    {
12393     "component_value" : -8,
12394     "kind" : "vcall_offset"
12395    },
12396    {
12397     "component_value" : -8,
12398     "kind" : "offset_to_top"
12399    },
12400    {
12401     "kind" : "rtti",
12402     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12403    },
12404    {
12405     "kind" : "complete_dtor_pointer",
12406     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
12407    },
12408    {
12409     "kind" : "deleting_dtor_pointer",
12410     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
12411    },
12412    {
12413     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12414    },
12415    {
12416     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12417    },
12418    {
12419     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12420    },
12421    {
12422     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12423    }
12424   ]
12425  },
12426  {
12427   "alignment" : 8,
12428   "base_specifiers" :
12429   [
12430    {
12431     "referenced_type" : "type-16"
12432    }
12433   ],
12434   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
12435   "name" : "android::hidl::manager::V1_0::IServiceManager",
12436   "referenced_type" : "type-78",
12437   "self_type" : "type-78",
12438   "size" : 24,
12439   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
12440   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
12441   "vtable_components" :
12442   [
12443    {
12444     "component_value" : 8,
12445     "kind" : "vbase_offset"
12446    },
12447    {
12448     "kind" : "offset_to_top"
12449    },
12450    {
12451     "kind" : "rtti",
12452     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
12453    },
12454    {
12455     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
12456    },
12457    {
12458     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12459    },
12460    {
12461     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12462    },
12463    {
12464     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12465    },
12466    {
12467     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
12468    },
12469    {
12470     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
12471    },
12472    {
12473     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
12474    },
12475    {
12476     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
12477    },
12478    {
12479     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
12480    },
12481    {
12482     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
12483    },
12484    {
12485     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12486    },
12487    {
12488     "kind" : "complete_dtor_pointer",
12489     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
12490    },
12491    {
12492     "kind" : "deleting_dtor_pointer",
12493     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
12494    },
12495    {
12496     "is_pure" : true,
12497     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
12498    },
12499    {
12500     "is_pure" : true,
12501     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
12502    },
12503    {
12504     "is_pure" : true,
12505     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
12506    },
12507    {
12508     "is_pure" : true,
12509     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12510    },
12511    {
12512     "is_pure" : true,
12513     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
12514    },
12515    {
12516     "is_pure" : true,
12517     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
12518    },
12519    {
12520     "is_pure" : true,
12521     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
12522    },
12523    {
12524     "is_pure" : true,
12525     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
12526    },
12527    {
12528     "kind" : "vcall_offset"
12529    },
12530    {
12531     "kind" : "vcall_offset"
12532    },
12533    {
12534     "kind" : "vcall_offset"
12535    },
12536    {
12537     "kind" : "vcall_offset"
12538    },
12539    {
12540     "component_value" : -8,
12541     "kind" : "vcall_offset"
12542    },
12543    {
12544     "component_value" : -8,
12545     "kind" : "offset_to_top"
12546    },
12547    {
12548     "kind" : "rtti",
12549     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
12550    },
12551    {
12552     "kind" : "complete_dtor_pointer",
12553     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
12554    },
12555    {
12556     "kind" : "deleting_dtor_pointer",
12557     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
12558    },
12559    {
12560     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12561    },
12562    {
12563     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12564    },
12565    {
12566     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12567    },
12568    {
12569     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12570    }
12571   ]
12572  },
12573  {
12574   "alignment" : 8,
12575   "fields" :
12576   [
12577    {
12578     "field_name" : "interfaceName",
12579     "referenced_type" : "type-275"
12580    },
12581    {
12582     "field_name" : "instanceName",
12583     "field_offset" : 128,
12584     "referenced_type" : "type-275"
12585    },
12586    {
12587     "field_name" : "pid",
12588     "field_offset" : 256,
12589     "referenced_type" : "type-65"
12590    },
12591    {
12592     "field_name" : "clientPids",
12593     "field_offset" : 320,
12594     "referenced_type" : "type-315"
12595    },
12596    {
12597     "field_name" : "arch",
12598     "field_offset" : 448,
12599     "referenced_type" : "type-344"
12600    }
12601   ],
12602   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
12603   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
12604   "referenced_type" : "type-489",
12605   "self_type" : "type-489",
12606   "size" : 64,
12607   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
12608   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
12609  },
12610  {
12611   "alignment" : 8,
12612   "base_specifiers" :
12613   [
12614    {
12615     "referenced_type" : "type-16"
12616    }
12617   ],
12618   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
12619   "name" : "android::hidl::manager::V1_0::IServiceNotification",
12620   "referenced_type" : "type-93",
12621   "self_type" : "type-93",
12622   "size" : 24,
12623   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
12624   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
12625   "vtable_components" :
12626   [
12627    {
12628     "component_value" : 8,
12629     "kind" : "vbase_offset"
12630    },
12631    {
12632     "kind" : "offset_to_top"
12633    },
12634    {
12635     "kind" : "rtti",
12636     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
12637    },
12638    {
12639     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
12640    },
12641    {
12642     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12643    },
12644    {
12645     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12646    },
12647    {
12648     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12649    },
12650    {
12651     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
12652    },
12653    {
12654     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
12655    },
12656    {
12657     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
12658    },
12659    {
12660     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
12661    },
12662    {
12663     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
12664    },
12665    {
12666     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
12667    },
12668    {
12669     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12670    },
12671    {
12672     "kind" : "complete_dtor_pointer",
12673     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
12674    },
12675    {
12676     "kind" : "deleting_dtor_pointer",
12677     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
12678    },
12679    {
12680     "is_pure" : true,
12681     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
12682    },
12683    {
12684     "kind" : "vcall_offset"
12685    },
12686    {
12687     "kind" : "vcall_offset"
12688    },
12689    {
12690     "kind" : "vcall_offset"
12691    },
12692    {
12693     "kind" : "vcall_offset"
12694    },
12695    {
12696     "component_value" : -8,
12697     "kind" : "vcall_offset"
12698    },
12699    {
12700     "component_value" : -8,
12701     "kind" : "offset_to_top"
12702    },
12703    {
12704     "kind" : "rtti",
12705     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
12706    },
12707    {
12708     "kind" : "complete_dtor_pointer",
12709     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
12710    },
12711    {
12712     "kind" : "deleting_dtor_pointer",
12713     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
12714    },
12715    {
12716     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12717    },
12718    {
12719     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12720    },
12721    {
12722     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12723    },
12724    {
12725     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12726    }
12727   ]
12728  },
12729  {
12730   "alignment" : 8,
12731   "fields" :
12732   [
12733    {
12734     "access" : "private",
12735     "field_name" : "m_ptr",
12736     "referenced_type" : "type-85"
12737    }
12738   ],
12739   "linker_set_key" : "android::sp<android::Thread>",
12740   "name" : "android::sp<android::Thread>",
12741   "record_kind" : "class",
12742   "referenced_type" : "type-84",
12743   "self_type" : "type-84",
12744   "size" : 8,
12745   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12746   "template_args" : [ "type-86" ],
12747   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
12748  },
12749  {
12750   "alignment" : 8,
12751   "fields" :
12752   [
12753    {
12754     "access" : "private",
12755     "field_name" : "m_ptr",
12756     "referenced_type" : "type-113"
12757    }
12758   ],
12759   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
12760   "name" : "android::sp<android::hardware::BHwBinder>",
12761   "record_kind" : "class",
12762   "referenced_type" : "type-112",
12763   "self_type" : "type-112",
12764   "size" : 8,
12765   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12766   "template_args" : [ "type-114" ],
12767   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
12768  },
12769  {
12770   "alignment" : 8,
12771   "fields" :
12772   [
12773    {
12774     "access" : "private",
12775     "field_name" : "m_ptr",
12776     "referenced_type" : "type-539"
12777    }
12778   ],
12779   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
12780   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
12781   "record_kind" : "class",
12782   "referenced_type" : "type-615",
12783   "self_type" : "type-615",
12784   "size" : 8,
12785   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12786   "template_args" : [ "type-17" ],
12787   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
12788  },
12789  {
12790   "alignment" : 8,
12791   "fields" :
12792   [
12793    {
12794     "access" : "private",
12795     "field_name" : "m_ptr",
12796     "referenced_type" : "type-27"
12797    }
12798   ],
12799   "linker_set_key" : "android::sp<android::hardware::IBinder>",
12800   "name" : "android::sp<android::hardware::IBinder>",
12801   "record_kind" : "class",
12802   "referenced_type" : "type-52",
12803   "self_type" : "type-52",
12804   "size" : 8,
12805   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12806   "template_args" : [ "type-28" ],
12807   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
12808  },
12809  {
12810   "alignment" : 8,
12811   "fields" :
12812   [
12813    {
12814     "access" : "private",
12815     "field_name" : "m_ptr",
12816     "referenced_type" : "type-651"
12817    }
12818   ],
12819   "linker_set_key" : "android::sp<android::hardware::IInterface>",
12820   "name" : "android::sp<android::hardware::IInterface>",
12821   "record_kind" : "class",
12822   "referenced_type" : "type-650",
12823   "self_type" : "type-650",
12824   "size" : 8,
12825   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12826   "template_args" : [ "type-367" ],
12827   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
12828  },
12829  {
12830   "alignment" : 8,
12831   "fields" :
12832   [
12833    {
12834     "access" : "private",
12835     "field_name" : "m_ptr",
12836     "referenced_type" : "type-69"
12837    }
12838   ],
12839   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
12840   "name" : "android::sp<android::hardware::ProcessState>",
12841   "record_kind" : "class",
12842   "referenced_type" : "type-68",
12843   "self_type" : "type-68",
12844   "size" : 8,
12845   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12846   "template_args" : [ "type-70" ],
12847   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
12848  },
12849  {
12850   "alignment" : 8,
12851   "fields" :
12852   [
12853    {
12854     "access" : "private",
12855     "field_name" : "m_ptr",
12856     "referenced_type" : "type-99"
12857    }
12858   ],
12859   "linker_set_key" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost>",
12860   "name" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost>",
12861   "record_kind" : "class",
12862   "referenced_type" : "type-98",
12863   "self_type" : "type-98",
12864   "size" : 8,
12865   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12866   "template_args" : [ "type-100" ],
12867   "unique_id" : "_ZTSN7android2spINS_8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHostEEE"
12868  },
12869  {
12870   "alignment" : 8,
12871   "fields" :
12872   [
12873    {
12874     "access" : "private",
12875     "field_name" : "m_ptr",
12876     "referenced_type" : "type-548"
12877    }
12878   ],
12879   "linker_set_key" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload>",
12880   "name" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload>",
12881   "record_kind" : "class",
12882   "referenced_type" : "type-547",
12883   "self_type" : "type-547",
12884   "size" : 8,
12885   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12886   "template_args" : [ "type-549" ],
12887   "unique_id" : "_ZTSN7android2spINS_8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEEE"
12888  },
12889  {
12890   "alignment" : 8,
12891   "fields" :
12892   [
12893    {
12894     "access" : "private",
12895     "field_name" : "m_ptr",
12896     "referenced_type" : "type-107"
12897    }
12898   ],
12899   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
12900   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
12901   "record_kind" : "class",
12902   "referenced_type" : "type-106",
12903   "self_type" : "type-106",
12904   "size" : 8,
12905   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12906   "template_args" : [ "type-3" ],
12907   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
12908  },
12909  {
12910   "alignment" : 8,
12911   "fields" :
12912   [
12913    {
12914     "access" : "private",
12915     "field_name" : "m_ptr",
12916     "referenced_type" : "type-5"
12917    }
12918   ],
12919   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
12920   "name" : "android::sp<android::hardware::hidl_death_recipient>",
12921   "record_kind" : "class",
12922   "referenced_type" : "type-251",
12923   "self_type" : "type-251",
12924   "size" : 8,
12925   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12926   "template_args" : [ "type-6" ],
12927   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
12928  },
12929  {
12930   "alignment" : 8,
12931   "fields" :
12932   [
12933    {
12934     "access" : "private",
12935     "field_name" : "m_ptr",
12936     "referenced_type" : "type-15"
12937    }
12938   ],
12939   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
12940   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
12941   "record_kind" : "class",
12942   "referenced_type" : "type-382",
12943   "self_type" : "type-382",
12944   "size" : 8,
12945   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12946   "template_args" : [ "type-16" ],
12947   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
12948  },
12949  {
12950   "alignment" : 8,
12951   "fields" :
12952   [
12953    {
12954     "access" : "private",
12955     "field_name" : "m_ptr",
12956     "referenced_type" : "type-77"
12957    }
12958   ],
12959   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
12960   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
12961   "record_kind" : "class",
12962   "referenced_type" : "type-76",
12963   "self_type" : "type-76",
12964   "size" : 8,
12965   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12966   "template_args" : [ "type-78" ],
12967   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
12968  },
12969  {
12970   "alignment" : 8,
12971   "fields" :
12972   [
12973    {
12974     "access" : "private",
12975     "field_name" : "m_ptr",
12976     "referenced_type" : "type-92"
12977    }
12978   ],
12979   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
12980   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
12981   "record_kind" : "class",
12982   "referenced_type" : "type-91",
12983   "self_type" : "type-91",
12984   "size" : 8,
12985   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12986   "template_args" : [ "type-93" ],
12987   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
12988  },
12989  {
12990   "alignment" : 1,
12991   "linker_set_key" : "android::trait_trivial_copy<bool>",
12992   "name" : "android::trait_trivial_copy<bool>",
12993   "referenced_type" : "type-178",
12994   "self_type" : "type-178",
12995   "size" : 1,
12996   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12997   "template_args" : [ "type-43" ],
12998   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
12999  },
13000  {
13001   "alignment" : 1,
13002   "linker_set_key" : "android::trait_trivial_copy<char>",
13003   "name" : "android::trait_trivial_copy<char>",
13004   "referenced_type" : "type-182",
13005   "self_type" : "type-182",
13006   "size" : 1,
13007   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13008   "template_args" : [ "type-63" ],
13009   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
13010  },
13011  {
13012   "alignment" : 1,
13013   "linker_set_key" : "android::trait_trivial_copy<double>",
13014   "name" : "android::trait_trivial_copy<double>",
13015   "referenced_type" : "type-235",
13016   "self_type" : "type-235",
13017   "size" : 1,
13018   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13019   "template_args" : [ "type-233" ],
13020   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
13021  },
13022  {
13023   "alignment" : 1,
13024   "linker_set_key" : "android::trait_trivial_copy<float>",
13025   "name" : "android::trait_trivial_copy<float>",
13026   "referenced_type" : "type-230",
13027   "self_type" : "type-230",
13028   "size" : 1,
13029   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13030   "template_args" : [ "type-226" ],
13031   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
13032  },
13033  {
13034   "alignment" : 1,
13035   "linker_set_key" : "android::trait_trivial_copy<int>",
13036   "name" : "android::trait_trivial_copy<int>",
13037   "referenced_type" : "type-200",
13038   "self_type" : "type-200",
13039   "size" : 1,
13040   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13041   "template_args" : [ "type-65" ],
13042   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
13043  },
13044  {
13045   "alignment" : 1,
13046   "linker_set_key" : "android::trait_trivial_copy<long long>",
13047   "name" : "android::trait_trivial_copy<long long>",
13048   "referenced_type" : "type-218",
13049   "self_type" : "type-218",
13050   "size" : 1,
13051   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13052   "template_args" : [ "type-215" ],
13053   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
13054  },
13055  {
13056   "alignment" : 1,
13057   "linker_set_key" : "android::trait_trivial_copy<long>",
13058   "name" : "android::trait_trivial_copy<long>",
13059   "referenced_type" : "type-208",
13060   "self_type" : "type-208",
13061   "size" : 1,
13062   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13063   "template_args" : [ "type-73" ],
13064   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
13065  },
13066  {
13067   "alignment" : 1,
13068   "linker_set_key" : "android::trait_trivial_copy<short>",
13069   "name" : "android::trait_trivial_copy<short>",
13070   "referenced_type" : "type-192",
13071   "self_type" : "type-192",
13072   "size" : 1,
13073   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13074   "template_args" : [ "type-190" ],
13075   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
13076  },
13077  {
13078   "alignment" : 1,
13079   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
13080   "name" : "android::trait_trivial_copy<unsigned char>",
13081   "referenced_type" : "type-187",
13082   "self_type" : "type-187",
13083   "size" : 1,
13084   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13085   "template_args" : [ "type-122" ],
13086   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
13087  },
13088  {
13089   "alignment" : 1,
13090   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
13091   "name" : "android::trait_trivial_copy<unsigned int>",
13092   "referenced_type" : "type-204",
13093   "self_type" : "type-204",
13094   "size" : 1,
13095   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13096   "template_args" : [ "type-2" ],
13097   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
13098  },
13099  {
13100   "alignment" : 1,
13101   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
13102   "name" : "android::trait_trivial_copy<unsigned long long>",
13103   "referenced_type" : "type-223",
13104   "self_type" : "type-223",
13105   "size" : 1,
13106   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13107   "template_args" : [ "type-221" ],
13108   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
13109  },
13110  {
13111   "alignment" : 1,
13112   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
13113   "name" : "android::trait_trivial_copy<unsigned long>",
13114   "referenced_type" : "type-212",
13115   "self_type" : "type-212",
13116   "size" : 1,
13117   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13118   "template_args" : [ "type-13" ],
13119   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
13120  },
13121  {
13122   "alignment" : 1,
13123   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
13124   "name" : "android::trait_trivial_copy<unsigned short>",
13125   "referenced_type" : "type-196",
13126   "self_type" : "type-196",
13127   "size" : 1,
13128   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13129   "template_args" : [ "type-124" ],
13130   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
13131  },
13132  {
13133   "alignment" : 1,
13134   "linker_set_key" : "android::trait_trivial_copy<void>",
13135   "name" : "android::trait_trivial_copy<void>",
13136   "referenced_type" : "type-173",
13137   "self_type" : "type-173",
13138   "size" : 1,
13139   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13140   "template_args" : [ "type-23" ],
13141   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
13142  },
13143  {
13144   "alignment" : 1,
13145   "linker_set_key" : "android::trait_trivial_ctor<bool>",
13146   "name" : "android::trait_trivial_ctor<bool>",
13147   "referenced_type" : "type-176",
13148   "self_type" : "type-176",
13149   "size" : 1,
13150   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13151   "template_args" : [ "type-43" ],
13152   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
13153  },
13154  {
13155   "alignment" : 1,
13156   "linker_set_key" : "android::trait_trivial_ctor<char>",
13157   "name" : "android::trait_trivial_ctor<char>",
13158   "referenced_type" : "type-180",
13159   "self_type" : "type-180",
13160   "size" : 1,
13161   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13162   "template_args" : [ "type-63" ],
13163   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
13164  },
13165  {
13166   "alignment" : 1,
13167   "linker_set_key" : "android::trait_trivial_ctor<double>",
13168   "name" : "android::trait_trivial_ctor<double>",
13169   "referenced_type" : "type-232",
13170   "self_type" : "type-232",
13171   "size" : 1,
13172   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13173   "template_args" : [ "type-233" ],
13174   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
13175  },
13176  {
13177   "alignment" : 1,
13178   "linker_set_key" : "android::trait_trivial_ctor<float>",
13179   "name" : "android::trait_trivial_ctor<float>",
13180   "referenced_type" : "type-225",
13181   "self_type" : "type-225",
13182   "size" : 1,
13183   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13184   "template_args" : [ "type-226" ],
13185   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
13186  },
13187  {
13188   "alignment" : 1,
13189   "linker_set_key" : "android::trait_trivial_ctor<int>",
13190   "name" : "android::trait_trivial_ctor<int>",
13191   "referenced_type" : "type-198",
13192   "self_type" : "type-198",
13193   "size" : 1,
13194   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13195   "template_args" : [ "type-65" ],
13196   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
13197  },
13198  {
13199   "alignment" : 1,
13200   "linker_set_key" : "android::trait_trivial_ctor<long long>",
13201   "name" : "android::trait_trivial_ctor<long long>",
13202   "referenced_type" : "type-214",
13203   "self_type" : "type-214",
13204   "size" : 1,
13205   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13206   "template_args" : [ "type-215" ],
13207   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
13208  },
13209  {
13210   "alignment" : 1,
13211   "linker_set_key" : "android::trait_trivial_ctor<long>",
13212   "name" : "android::trait_trivial_ctor<long>",
13213   "referenced_type" : "type-206",
13214   "self_type" : "type-206",
13215   "size" : 1,
13216   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13217   "template_args" : [ "type-73" ],
13218   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
13219  },
13220  {
13221   "alignment" : 1,
13222   "linker_set_key" : "android::trait_trivial_ctor<short>",
13223   "name" : "android::trait_trivial_ctor<short>",
13224   "referenced_type" : "type-189",
13225   "self_type" : "type-189",
13226   "size" : 1,
13227   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13228   "template_args" : [ "type-190" ],
13229   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
13230  },
13231  {
13232   "alignment" : 1,
13233   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
13234   "name" : "android::trait_trivial_ctor<unsigned char>",
13235   "referenced_type" : "type-184",
13236   "self_type" : "type-184",
13237   "size" : 1,
13238   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13239   "template_args" : [ "type-122" ],
13240   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
13241  },
13242  {
13243   "alignment" : 1,
13244   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
13245   "name" : "android::trait_trivial_ctor<unsigned int>",
13246   "referenced_type" : "type-202",
13247   "self_type" : "type-202",
13248   "size" : 1,
13249   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13250   "template_args" : [ "type-2" ],
13251   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
13252  },
13253  {
13254   "alignment" : 1,
13255   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
13256   "name" : "android::trait_trivial_ctor<unsigned long long>",
13257   "referenced_type" : "type-220",
13258   "self_type" : "type-220",
13259   "size" : 1,
13260   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13261   "template_args" : [ "type-221" ],
13262   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
13263  },
13264  {
13265   "alignment" : 1,
13266   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
13267   "name" : "android::trait_trivial_ctor<unsigned long>",
13268   "referenced_type" : "type-210",
13269   "self_type" : "type-210",
13270   "size" : 1,
13271   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13272   "template_args" : [ "type-13" ],
13273   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
13274  },
13275  {
13276   "alignment" : 1,
13277   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
13278   "name" : "android::trait_trivial_ctor<unsigned short>",
13279   "referenced_type" : "type-194",
13280   "self_type" : "type-194",
13281   "size" : 1,
13282   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13283   "template_args" : [ "type-124" ],
13284   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
13285  },
13286  {
13287   "alignment" : 1,
13288   "linker_set_key" : "android::trait_trivial_ctor<void>",
13289   "name" : "android::trait_trivial_ctor<void>",
13290   "referenced_type" : "type-171",
13291   "self_type" : "type-171",
13292   "size" : 1,
13293   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13294   "template_args" : [ "type-23" ],
13295   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
13296  },
13297  {
13298   "alignment" : 1,
13299   "linker_set_key" : "android::trait_trivial_dtor<bool>",
13300   "name" : "android::trait_trivial_dtor<bool>",
13301   "referenced_type" : "type-177",
13302   "self_type" : "type-177",
13303   "size" : 1,
13304   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13305   "template_args" : [ "type-43" ],
13306   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
13307  },
13308  {
13309   "alignment" : 1,
13310   "linker_set_key" : "android::trait_trivial_dtor<char>",
13311   "name" : "android::trait_trivial_dtor<char>",
13312   "referenced_type" : "type-181",
13313   "self_type" : "type-181",
13314   "size" : 1,
13315   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13316   "template_args" : [ "type-63" ],
13317   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
13318  },
13319  {
13320   "alignment" : 1,
13321   "linker_set_key" : "android::trait_trivial_dtor<double>",
13322   "name" : "android::trait_trivial_dtor<double>",
13323   "referenced_type" : "type-234",
13324   "self_type" : "type-234",
13325   "size" : 1,
13326   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13327   "template_args" : [ "type-233" ],
13328   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
13329  },
13330  {
13331   "alignment" : 1,
13332   "linker_set_key" : "android::trait_trivial_dtor<float>",
13333   "name" : "android::trait_trivial_dtor<float>",
13334   "referenced_type" : "type-229",
13335   "self_type" : "type-229",
13336   "size" : 1,
13337   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13338   "template_args" : [ "type-226" ],
13339   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
13340  },
13341  {
13342   "alignment" : 1,
13343   "linker_set_key" : "android::trait_trivial_dtor<int>",
13344   "name" : "android::trait_trivial_dtor<int>",
13345   "referenced_type" : "type-199",
13346   "self_type" : "type-199",
13347   "size" : 1,
13348   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13349   "template_args" : [ "type-65" ],
13350   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
13351  },
13352  {
13353   "alignment" : 1,
13354   "linker_set_key" : "android::trait_trivial_dtor<long long>",
13355   "name" : "android::trait_trivial_dtor<long long>",
13356   "referenced_type" : "type-216",
13357   "self_type" : "type-216",
13358   "size" : 1,
13359   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13360   "template_args" : [ "type-215" ],
13361   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
13362  },
13363  {
13364   "alignment" : 1,
13365   "linker_set_key" : "android::trait_trivial_dtor<long>",
13366   "name" : "android::trait_trivial_dtor<long>",
13367   "referenced_type" : "type-207",
13368   "self_type" : "type-207",
13369   "size" : 1,
13370   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13371   "template_args" : [ "type-73" ],
13372   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
13373  },
13374  {
13375   "alignment" : 1,
13376   "linker_set_key" : "android::trait_trivial_dtor<short>",
13377   "name" : "android::trait_trivial_dtor<short>",
13378   "referenced_type" : "type-191",
13379   "self_type" : "type-191",
13380   "size" : 1,
13381   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13382   "template_args" : [ "type-190" ],
13383   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
13384  },
13385  {
13386   "alignment" : 1,
13387   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
13388   "name" : "android::trait_trivial_dtor<unsigned char>",
13389   "referenced_type" : "type-185",
13390   "self_type" : "type-185",
13391   "size" : 1,
13392   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13393   "template_args" : [ "type-122" ],
13394   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
13395  },
13396  {
13397   "alignment" : 1,
13398   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
13399   "name" : "android::trait_trivial_dtor<unsigned int>",
13400   "referenced_type" : "type-203",
13401   "self_type" : "type-203",
13402   "size" : 1,
13403   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13404   "template_args" : [ "type-2" ],
13405   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
13406  },
13407  {
13408   "alignment" : 1,
13409   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
13410   "name" : "android::trait_trivial_dtor<unsigned long long>",
13411   "referenced_type" : "type-222",
13412   "self_type" : "type-222",
13413   "size" : 1,
13414   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13415   "template_args" : [ "type-221" ],
13416   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
13417  },
13418  {
13419   "alignment" : 1,
13420   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
13421   "name" : "android::trait_trivial_dtor<unsigned long>",
13422   "referenced_type" : "type-211",
13423   "self_type" : "type-211",
13424   "size" : 1,
13425   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13426   "template_args" : [ "type-13" ],
13427   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
13428  },
13429  {
13430   "alignment" : 1,
13431   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
13432   "name" : "android::trait_trivial_dtor<unsigned short>",
13433   "referenced_type" : "type-195",
13434   "self_type" : "type-195",
13435   "size" : 1,
13436   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13437   "template_args" : [ "type-124" ],
13438   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
13439  },
13440  {
13441   "alignment" : 1,
13442   "linker_set_key" : "android::trait_trivial_dtor<void>",
13443   "name" : "android::trait_trivial_dtor<void>",
13444   "referenced_type" : "type-172",
13445   "self_type" : "type-172",
13446   "size" : 1,
13447   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13448   "template_args" : [ "type-23" ],
13449   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
13450  },
13451  {
13452   "alignment" : 1,
13453   "linker_set_key" : "android::trait_trivial_move<android::String16>",
13454   "name" : "android::trait_trivial_move<android::String16>",
13455   "referenced_type" : "type-360",
13456   "self_type" : "type-360",
13457   "size" : 1,
13458   "source_file" : "/system/core/libutils/include/utils/String16.h",
13459   "template_args" : [ "type-46" ],
13460   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
13461  },
13462  {
13463   "alignment" : 1,
13464   "linker_set_key" : "android::trait_trivial_move<android::String8>",
13465   "name" : "android::trait_trivial_move<android::String8>",
13466   "referenced_type" : "type-355",
13467   "self_type" : "type-355",
13468   "size" : 1,
13469   "source_file" : "/system/core/libutils/include/utils/String8.h",
13470   "template_args" : [ "type-60" ],
13471   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
13472  },
13473  {
13474   "alignment" : 1,
13475   "linker_set_key" : "android::trait_trivial_move<bool>",
13476   "name" : "android::trait_trivial_move<bool>",
13477   "referenced_type" : "type-179",
13478   "self_type" : "type-179",
13479   "size" : 1,
13480   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13481   "template_args" : [ "type-43" ],
13482   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
13483  },
13484  {
13485   "alignment" : 1,
13486   "linker_set_key" : "android::trait_trivial_move<char>",
13487   "name" : "android::trait_trivial_move<char>",
13488   "referenced_type" : "type-183",
13489   "self_type" : "type-183",
13490   "size" : 1,
13491   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13492   "template_args" : [ "type-63" ],
13493   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
13494  },
13495  {
13496   "alignment" : 1,
13497   "linker_set_key" : "android::trait_trivial_move<double>",
13498   "name" : "android::trait_trivial_move<double>",
13499   "referenced_type" : "type-236",
13500   "self_type" : "type-236",
13501   "size" : 1,
13502   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13503   "template_args" : [ "type-233" ],
13504   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
13505  },
13506  {
13507   "alignment" : 1,
13508   "linker_set_key" : "android::trait_trivial_move<float>",
13509   "name" : "android::trait_trivial_move<float>",
13510   "referenced_type" : "type-231",
13511   "self_type" : "type-231",
13512   "size" : 1,
13513   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13514   "template_args" : [ "type-226" ],
13515   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
13516  },
13517  {
13518   "alignment" : 1,
13519   "linker_set_key" : "android::trait_trivial_move<int>",
13520   "name" : "android::trait_trivial_move<int>",
13521   "referenced_type" : "type-201",
13522   "self_type" : "type-201",
13523   "size" : 1,
13524   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13525   "template_args" : [ "type-65" ],
13526   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
13527  },
13528  {
13529   "alignment" : 1,
13530   "linker_set_key" : "android::trait_trivial_move<long long>",
13531   "name" : "android::trait_trivial_move<long long>",
13532   "referenced_type" : "type-219",
13533   "self_type" : "type-219",
13534   "size" : 1,
13535   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13536   "template_args" : [ "type-215" ],
13537   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
13538  },
13539  {
13540   "alignment" : 1,
13541   "linker_set_key" : "android::trait_trivial_move<long>",
13542   "name" : "android::trait_trivial_move<long>",
13543   "referenced_type" : "type-209",
13544   "self_type" : "type-209",
13545   "size" : 1,
13546   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13547   "template_args" : [ "type-73" ],
13548   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
13549  },
13550  {
13551   "alignment" : 1,
13552   "linker_set_key" : "android::trait_trivial_move<short>",
13553   "name" : "android::trait_trivial_move<short>",
13554   "referenced_type" : "type-193",
13555   "self_type" : "type-193",
13556   "size" : 1,
13557   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13558   "template_args" : [ "type-190" ],
13559   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
13560  },
13561  {
13562   "alignment" : 1,
13563   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
13564   "name" : "android::trait_trivial_move<unsigned char>",
13565   "referenced_type" : "type-188",
13566   "self_type" : "type-188",
13567   "size" : 1,
13568   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13569   "template_args" : [ "type-122" ],
13570   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
13571  },
13572  {
13573   "alignment" : 1,
13574   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
13575   "name" : "android::trait_trivial_move<unsigned int>",
13576   "referenced_type" : "type-205",
13577   "self_type" : "type-205",
13578   "size" : 1,
13579   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13580   "template_args" : [ "type-2" ],
13581   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
13582  },
13583  {
13584   "alignment" : 1,
13585   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
13586   "name" : "android::trait_trivial_move<unsigned long long>",
13587   "referenced_type" : "type-224",
13588   "self_type" : "type-224",
13589   "size" : 1,
13590   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13591   "template_args" : [ "type-221" ],
13592   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
13593  },
13594  {
13595   "alignment" : 1,
13596   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
13597   "name" : "android::trait_trivial_move<unsigned long>",
13598   "referenced_type" : "type-213",
13599   "self_type" : "type-213",
13600   "size" : 1,
13601   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13602   "template_args" : [ "type-13" ],
13603   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
13604  },
13605  {
13606   "alignment" : 1,
13607   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
13608   "name" : "android::trait_trivial_move<unsigned short>",
13609   "referenced_type" : "type-197",
13610   "self_type" : "type-197",
13611   "size" : 1,
13612   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13613   "template_args" : [ "type-124" ],
13614   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
13615  },
13616  {
13617   "alignment" : 1,
13618   "linker_set_key" : "android::trait_trivial_move<void>",
13619   "name" : "android::trait_trivial_move<void>",
13620   "referenced_type" : "type-174",
13621   "self_type" : "type-174",
13622   "size" : 1,
13623   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13624   "template_args" : [ "type-23" ],
13625   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
13626  },
13627  {
13628   "alignment" : 8,
13629   "fields" :
13630   [
13631    {
13632     "access" : "private",
13633     "field_name" : "m_ptr",
13634     "referenced_type" : "type-113"
13635    },
13636    {
13637     "access" : "private",
13638     "field_name" : "m_refs",
13639     "field_offset" : 64,
13640     "referenced_type" : "type-11"
13641    }
13642   ],
13643   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
13644   "name" : "android::wp<android::hardware::BHwBinder>",
13645   "record_kind" : "class",
13646   "referenced_type" : "type-296",
13647   "self_type" : "type-296",
13648   "size" : 16,
13649   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
13650   "template_args" : [ "type-114" ],
13651   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
13652  },
13653  {
13654   "alignment" : 8,
13655   "fields" :
13656   [
13657    {
13658     "access" : "private",
13659     "field_name" : "m_ptr",
13660     "referenced_type" : "type-539"
13661    },
13662    {
13663     "access" : "private",
13664     "field_name" : "m_refs",
13665     "field_offset" : 64,
13666     "referenced_type" : "type-11"
13667    }
13668   ],
13669   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
13670   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
13671   "record_kind" : "class",
13672   "referenced_type" : "type-538",
13673   "self_type" : "type-538",
13674   "size" : 16,
13675   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
13676   "template_args" : [ "type-17" ],
13677   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
13678  },
13679  {
13680   "alignment" : 8,
13681   "fields" :
13682   [
13683    {
13684     "access" : "private",
13685     "field_name" : "m_ptr",
13686     "referenced_type" : "type-5"
13687    },
13688    {
13689     "access" : "private",
13690     "field_name" : "m_refs",
13691     "field_offset" : 64,
13692     "referenced_type" : "type-11"
13693    }
13694   ],
13695   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
13696   "name" : "android::wp<android::hardware::hidl_death_recipient>",
13697   "record_kind" : "class",
13698   "referenced_type" : "type-4",
13699   "self_type" : "type-4",
13700   "size" : 16,
13701   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
13702   "template_args" : [ "type-6" ],
13703   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
13704  },
13705  {
13706   "alignment" : 8,
13707   "fields" :
13708   [
13709    {
13710     "access" : "private",
13711     "field_name" : "m_ptr",
13712     "referenced_type" : "type-15"
13713    },
13714    {
13715     "access" : "private",
13716     "field_name" : "m_refs",
13717     "field_offset" : 64,
13718     "referenced_type" : "type-11"
13719    }
13720   ],
13721   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
13722   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
13723   "record_kind" : "class",
13724   "referenced_type" : "type-14",
13725   "self_type" : "type-14",
13726   "size" : 16,
13727   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
13728   "template_args" : [ "type-16" ],
13729   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
13730  },
13731  {
13732   "alignment" : 4,
13733   "fields" :
13734   [
13735    {
13736     "field_name" : "maxContentLightLevel",
13737     "referenced_type" : "type-226"
13738    },
13739    {
13740     "field_name" : "maxFrameAverageLightLevel",
13741     "field_offset" : 32,
13742     "referenced_type" : "type-226"
13743    }
13744   ],
13745   "linker_set_key" : "android_cta861_3_metadata",
13746   "name" : "android_cta861_3_metadata",
13747   "referenced_type" : "type-463",
13748   "self_type" : "type-463",
13749   "size" : 8,
13750   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13751   "unique_id" : "android_cta861_3_metadata"
13752  },
13753  {
13754   "alignment" : 4,
13755   "fields" :
13756   [
13757    {
13758     "field_name" : "num_points",
13759     "referenced_type" : "type-2"
13760    },
13761    {
13762     "field_name" : "reserved",
13763     "field_offset" : 32,
13764     "referenced_type" : "type-453"
13765    },
13766    {
13767     "field_name" : "xyzc_points",
13768     "field_offset" : 288,
13769     "referenced_type" : "type-460"
13770    }
13771   ],
13772   "linker_set_key" : "android_depth_points",
13773   "name" : "android_depth_points",
13774   "referenced_type" : "type-459",
13775   "self_type" : "type-459",
13776   "size" : 36,
13777   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13778   "unique_id" : "android_depth_points"
13779  },
13780  {
13781   "alignment" : 8,
13782   "fields" :
13783   [
13784    {
13785     "field_name" : "format",
13786     "referenced_type" : "type-456"
13787    },
13788    {
13789     "field_name" : "num_planes",
13790     "field_offset" : 32,
13791     "referenced_type" : "type-2"
13792    },
13793    {
13794     "field_name" : "planes",
13795     "field_offset" : 64,
13796     "referenced_type" : "type-458"
13797    }
13798   ],
13799   "linker_set_key" : "android_flex_layout",
13800   "name" : "android_flex_layout",
13801   "referenced_type" : "type-457",
13802   "self_type" : "type-457",
13803   "size" : 16,
13804   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13805   "unique_id" : "android_flex_layout"
13806  },
13807  {
13808   "alignment" : 8,
13809   "fields" :
13810   [
13811    {
13812     "field_name" : "top_left",
13813     "referenced_type" : "type-373"
13814    },
13815    {
13816     "field_name" : "component",
13817     "field_offset" : 64,
13818     "referenced_type" : "type-454"
13819    },
13820    {
13821     "field_name" : "bits_per_component",
13822     "field_offset" : 96,
13823     "referenced_type" : "type-65"
13824    },
13825    {
13826     "field_name" : "bits_used",
13827     "field_offset" : 128,
13828     "referenced_type" : "type-65"
13829    },
13830    {
13831     "field_name" : "h_increment",
13832     "field_offset" : 160,
13833     "referenced_type" : "type-65"
13834    },
13835    {
13836     "field_name" : "v_increment",
13837     "field_offset" : 192,
13838     "referenced_type" : "type-65"
13839    },
13840    {
13841     "field_name" : "h_subsampling",
13842     "field_offset" : 224,
13843     "referenced_type" : "type-65"
13844    },
13845    {
13846     "field_name" : "v_subsampling",
13847     "field_offset" : 256,
13848     "referenced_type" : "type-65"
13849    }
13850   ],
13851   "linker_set_key" : "android_flex_plane",
13852   "name" : "android_flex_plane",
13853   "referenced_type" : "type-455",
13854   "self_type" : "type-455",
13855   "size" : 40,
13856   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13857   "unique_id" : "android_flex_plane"
13858  },
13859  {
13860   "alignment" : 4,
13861   "fields" :
13862   [
13863    {
13864     "field_name" : "displayPrimaryRed",
13865     "referenced_type" : "type-461"
13866    },
13867    {
13868     "field_name" : "displayPrimaryGreen",
13869     "field_offset" : 64,
13870     "referenced_type" : "type-461"
13871    },
13872    {
13873     "field_name" : "displayPrimaryBlue",
13874     "field_offset" : 128,
13875     "referenced_type" : "type-461"
13876    },
13877    {
13878     "field_name" : "whitePoint",
13879     "field_offset" : 192,
13880     "referenced_type" : "type-461"
13881    },
13882    {
13883     "field_name" : "maxLuminance",
13884     "field_offset" : 256,
13885     "referenced_type" : "type-226"
13886    },
13887    {
13888     "field_name" : "minLuminance",
13889     "field_offset" : 288,
13890     "referenced_type" : "type-226"
13891    }
13892   ],
13893   "linker_set_key" : "android_smpte2086_metadata",
13894   "name" : "android_smpte2086_metadata",
13895   "referenced_type" : "type-462",
13896   "self_type" : "type-462",
13897   "size" : 40,
13898   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13899   "unique_id" : "android_smpte2086_metadata"
13900  },
13901  {
13902   "alignment" : 4,
13903   "fields" :
13904   [
13905    {
13906     "field_name" : "x",
13907     "referenced_type" : "type-226"
13908    },
13909    {
13910     "field_name" : "y",
13911     "field_offset" : 32,
13912     "referenced_type" : "type-226"
13913    }
13914   ],
13915   "linker_set_key" : "android_xy_color",
13916   "name" : "android_xy_color",
13917   "referenced_type" : "type-461",
13918   "self_type" : "type-461",
13919   "size" : 8,
13920   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13921   "unique_id" : "android_xy_color"
13922  },
13923  {
13924   "alignment" : 8,
13925   "fields" :
13926   [
13927    {
13928     "field_name" : "y",
13929     "referenced_type" : "type-22"
13930    },
13931    {
13932     "field_name" : "cb",
13933     "field_offset" : 64,
13934     "referenced_type" : "type-22"
13935    },
13936    {
13937     "field_name" : "cr",
13938     "field_offset" : 128,
13939     "referenced_type" : "type-22"
13940    },
13941    {
13942     "field_name" : "ystride",
13943     "field_offset" : 192,
13944     "referenced_type" : "type-13"
13945    },
13946    {
13947     "field_name" : "cstride",
13948     "field_offset" : 256,
13949     "referenced_type" : "type-13"
13950    },
13951    {
13952     "field_name" : "chroma_step",
13953     "field_offset" : 320,
13954     "referenced_type" : "type-13"
13955    },
13956    {
13957     "field_name" : "reserved",
13958     "field_offset" : 384,
13959     "referenced_type" : "type-453"
13960    }
13961   ],
13962   "linker_set_key" : "android_ycbcr",
13963   "name" : "android_ycbcr",
13964   "referenced_type" : "type-452",
13965   "self_type" : "type-452",
13966   "size" : 80,
13967   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13968   "unique_id" : "android_ycbcr"
13969  },
13970  {
13971   "alignment" : 4,
13972   "fields" :
13973   [
13974    {
13975     "referenced_type" : "type-120"
13976    }
13977   ],
13978   "linker_set_key" : "log_msg",
13979   "name" : "log_msg",
13980   "referenced_type" : "type-119",
13981   "self_type" : "type-119",
13982   "size" : 5124,
13983   "source_file" : "/system/core/liblog/include/log/log_read.h",
13984   "unique_id" : "log_msg"
13985  },
13986  {
13987   "alignment" : 4,
13988   "fields" :
13989   [
13990    {
13991     "field_name" : "buf",
13992     "referenced_type" : "type-121"
13993    },
13994    {
13995     "field_name" : "entry",
13996     "referenced_type" : "type-123"
13997    },
13998    {
13999     "field_name" : "entry_v4",
14000     "referenced_type" : "type-123"
14001    },
14002    {
14003     "field_name" : "entry_v3",
14004     "referenced_type" : "type-126"
14005    },
14006    {
14007     "field_name" : "entry_v2",
14008     "referenced_type" : "type-127"
14009    },
14010    {
14011     "field_name" : "entry_v1",
14012     "referenced_type" : "type-128"
14013    }
14014   ],
14015   "is_anonymous" : true,
14016   "linker_set_key" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3) at system/core/liblog/include_vndk/log/log_read.h:139:3",
14017   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3) at system/core/liblog/include_vndk/log/log_read.h:139:3",
14018   "record_kind" : "union",
14019   "referenced_type" : "type-120",
14020   "self_type" : "type-120",
14021   "size" : 5124,
14022   "source_file" : "/system/core/liblog/include/log/log_read.h",
14023   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
14024  },
14025  {
14026   "alignment" : 1,
14027   "fields" :
14028   [
14029    {
14030     "field_name" : "tv_sec",
14031     "referenced_type" : "type-2"
14032    },
14033    {
14034     "field_name" : "tv_nsec",
14035     "field_offset" : 32,
14036     "referenced_type" : "type-2"
14037    }
14038   ],
14039   "linker_set_key" : "log_time",
14040   "name" : "log_time",
14041   "referenced_type" : "type-387",
14042   "self_type" : "type-387",
14043   "size" : 8,
14044   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
14045   "unique_id" : "_ZTS8log_time"
14046  },
14047  {
14048   "alignment" : 4,
14049   "fields" :
14050   [
14051    {
14052     "field_name" : "len",
14053     "referenced_type" : "type-124"
14054    },
14055    {
14056     "field_name" : "__pad",
14057     "field_offset" : 16,
14058     "referenced_type" : "type-124"
14059    },
14060    {
14061     "field_name" : "pid",
14062     "field_offset" : 32,
14063     "referenced_type" : "type-65"
14064    },
14065    {
14066     "field_name" : "tid",
14067     "field_offset" : 64,
14068     "referenced_type" : "type-65"
14069    },
14070    {
14071     "field_name" : "sec",
14072     "field_offset" : 96,
14073     "referenced_type" : "type-65"
14074    },
14075    {
14076     "field_name" : "nsec",
14077     "field_offset" : 128,
14078     "referenced_type" : "type-65"
14079    },
14080    {
14081     "field_name" : "msg",
14082     "field_offset" : 160,
14083     "referenced_type" : "type-125"
14084    }
14085   ],
14086   "linker_set_key" : "logger_entry",
14087   "name" : "logger_entry",
14088   "referenced_type" : "type-128",
14089   "self_type" : "type-128",
14090   "size" : 20,
14091   "source_file" : "/system/core/liblog/include/log/log_read.h",
14092   "unique_id" : "logger_entry"
14093  },
14094  {
14095   "alignment" : 1,
14096   "fields" :
14097   [
14098    {
14099     "field_name" : "len",
14100     "referenced_type" : "type-124"
14101    },
14102    {
14103     "field_name" : "hdr_size",
14104     "field_offset" : 16,
14105     "referenced_type" : "type-124"
14106    },
14107    {
14108     "field_name" : "pid",
14109     "field_offset" : 32,
14110     "referenced_type" : "type-65"
14111    },
14112    {
14113     "field_name" : "tid",
14114     "field_offset" : 64,
14115     "referenced_type" : "type-65"
14116    },
14117    {
14118     "field_name" : "sec",
14119     "field_offset" : 96,
14120     "referenced_type" : "type-65"
14121    },
14122    {
14123     "field_name" : "nsec",
14124     "field_offset" : 128,
14125     "referenced_type" : "type-65"
14126    },
14127    {
14128     "field_name" : "euid",
14129     "field_offset" : 160,
14130     "referenced_type" : "type-2"
14131    },
14132    {
14133     "field_name" : "msg",
14134     "field_offset" : 192,
14135     "referenced_type" : "type-125"
14136    }
14137   ],
14138   "linker_set_key" : "logger_entry_v2",
14139   "name" : "logger_entry_v2",
14140   "referenced_type" : "type-127",
14141   "self_type" : "type-127",
14142   "size" : 24,
14143   "source_file" : "/system/core/liblog/include/log/log_read.h",
14144   "unique_id" : "logger_entry_v2"
14145  },
14146  {
14147   "alignment" : 1,
14148   "fields" :
14149   [
14150    {
14151     "field_name" : "len",
14152     "referenced_type" : "type-124"
14153    },
14154    {
14155     "field_name" : "hdr_size",
14156     "field_offset" : 16,
14157     "referenced_type" : "type-124"
14158    },
14159    {
14160     "field_name" : "pid",
14161     "field_offset" : 32,
14162     "referenced_type" : "type-65"
14163    },
14164    {
14165     "field_name" : "tid",
14166     "field_offset" : 64,
14167     "referenced_type" : "type-65"
14168    },
14169    {
14170     "field_name" : "sec",
14171     "field_offset" : 96,
14172     "referenced_type" : "type-65"
14173    },
14174    {
14175     "field_name" : "nsec",
14176     "field_offset" : 128,
14177     "referenced_type" : "type-65"
14178    },
14179    {
14180     "field_name" : "lid",
14181     "field_offset" : 160,
14182     "referenced_type" : "type-2"
14183    },
14184    {
14185     "field_name" : "msg",
14186     "field_offset" : 192,
14187     "referenced_type" : "type-125"
14188    }
14189   ],
14190   "linker_set_key" : "logger_entry_v3",
14191   "name" : "logger_entry_v3",
14192   "referenced_type" : "type-126",
14193   "self_type" : "type-126",
14194   "size" : 24,
14195   "source_file" : "/system/core/liblog/include/log/log_read.h",
14196   "unique_id" : "logger_entry_v3"
14197  },
14198  {
14199   "alignment" : 4,
14200   "fields" :
14201   [
14202    {
14203     "field_name" : "len",
14204     "referenced_type" : "type-124"
14205    },
14206    {
14207     "field_name" : "hdr_size",
14208     "field_offset" : 16,
14209     "referenced_type" : "type-124"
14210    },
14211    {
14212     "field_name" : "pid",
14213     "field_offset" : 32,
14214     "referenced_type" : "type-65"
14215    },
14216    {
14217     "field_name" : "tid",
14218     "field_offset" : 64,
14219     "referenced_type" : "type-2"
14220    },
14221    {
14222     "field_name" : "sec",
14223     "field_offset" : 96,
14224     "referenced_type" : "type-2"
14225    },
14226    {
14227     "field_name" : "nsec",
14228     "field_offset" : 128,
14229     "referenced_type" : "type-2"
14230    },
14231    {
14232     "field_name" : "lid",
14233     "field_offset" : 160,
14234     "referenced_type" : "type-2"
14235    },
14236    {
14237     "field_name" : "uid",
14238     "field_offset" : 192,
14239     "referenced_type" : "type-2"
14240    },
14241    {
14242     "field_name" : "msg",
14243     "field_offset" : 224,
14244     "referenced_type" : "type-125"
14245    }
14246   ],
14247   "linker_set_key" : "logger_entry_v4",
14248   "name" : "logger_entry_v4",
14249   "referenced_type" : "type-123",
14250   "self_type" : "type-123",
14251   "size" : 28,
14252   "source_file" : "/system/core/liblog/include/log/log_read.h",
14253   "unique_id" : "logger_entry_v4"
14254  },
14255  {
14256   "alignment" : 4,
14257   "fields" :
14258   [
14259    {
14260     "field_name" : "version",
14261     "referenced_type" : "type-65"
14262    },
14263    {
14264     "field_name" : "numFds",
14265     "field_offset" : 32,
14266     "referenced_type" : "type-65"
14267    },
14268    {
14269     "field_name" : "numInts",
14270     "field_offset" : 64,
14271     "referenced_type" : "type-65"
14272    },
14273    {
14274     "field_name" : "data",
14275     "field_offset" : 96,
14276     "referenced_type" : "type-169"
14277    }
14278   ],
14279   "linker_set_key" : "native_handle",
14280   "name" : "native_handle",
14281   "referenced_type" : "type-168",
14282   "self_type" : "type-168",
14283   "size" : 12,
14284   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
14285   "unique_id" : "native_handle"
14286  }
14287 ],
14288 "rvalue_reference_types" :
14289 [
14290  {
14291   "alignment" : 8,
14292   "linker_set_key" : "android::hardware::Return<android::hardware::bluetooth::a2dp::V1_0::Status> &&",
14293   "name" : "android::hardware::Return<android::hardware::bluetooth::a2dp::V1_0::Status> &&",
14294   "referenced_type" : "type-569",
14295   "self_type" : "type-572",
14296   "size" : 8,
14297   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14298  },
14299  {
14300   "alignment" : 8,
14301   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> > &&",
14302   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> > &&",
14303   "referenced_type" : "type-144",
14304   "self_type" : "type-146",
14305   "size" : 8,
14306   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14307  },
14308  {
14309   "alignment" : 8,
14310   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> > &&",
14311   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> > &&",
14312   "referenced_type" : "type-576",
14313   "self_type" : "type-578",
14314   "size" : 8,
14315   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14316  },
14317  {
14318   "alignment" : 8,
14319   "linker_set_key" : "android::hardware::Return<bool> &&",
14320   "name" : "android::hardware::Return<bool> &&",
14321   "referenced_type" : "type-136",
14322   "self_type" : "type-140",
14323   "size" : 8,
14324   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14325  },
14326  {
14327   "alignment" : 8,
14328   "linker_set_key" : "android::hardware::Return<void> &&",
14329   "name" : "android::hardware::Return<void> &&",
14330   "referenced_type" : "type-157",
14331   "self_type" : "type-159",
14332   "size" : 8,
14333   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14334  },
14335  {
14336   "alignment" : 8,
14337   "linker_set_key" : "android::hardware::Status &&",
14338   "name" : "android::hardware::Status &&",
14339   "referenced_type" : "type-116",
14340   "self_type" : "type-133",
14341   "size" : 8,
14342   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14343  },
14344  {
14345   "alignment" : 8,
14346   "linker_set_key" : "android::hardware::details::return_status &&",
14347   "name" : "android::hardware::details::return_status &&",
14348   "referenced_type" : "type-137",
14349   "self_type" : "type-153",
14350   "size" : 8,
14351   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14352  },
14353  {
14354   "alignment" : 8,
14355   "linker_set_key" : "android::hardware::hidl_handle &&",
14356   "name" : "android::hardware::hidl_handle &&",
14357   "referenced_type" : "type-268",
14358   "self_type" : "type-281",
14359   "size" : 8,
14360   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14361  },
14362  {
14363   "alignment" : 8,
14364   "linker_set_key" : "android::hardware::hidl_memory &&",
14365   "name" : "android::hardware::hidl_memory &&",
14366   "referenced_type" : "type-279",
14367   "self_type" : "type-285",
14368   "size" : 8,
14369   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14370  },
14371  {
14372   "alignment" : 8,
14373   "linker_set_key" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> &&",
14374   "name" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> &&",
14375   "referenced_type" : "type-98",
14376   "self_type" : "type-101",
14377   "size" : 8,
14378   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
14379  },
14380  {
14381   "alignment" : 8,
14382   "linker_set_key" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> &&",
14383   "name" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> &&",
14384   "referenced_type" : "type-547",
14385   "self_type" : "type-565",
14386   "size" : 8,
14387   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
14388  },
14389  {
14390   "alignment" : 8,
14391   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
14392   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
14393   "referenced_type" : "type-106",
14394   "self_type" : "type-108",
14395   "size" : 8,
14396   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
14397  },
14398  {
14399   "alignment" : 8,
14400   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
14401   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
14402   "referenced_type" : "type-425",
14403   "self_type" : "type-424",
14404   "size" : 8,
14405   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14406  },
14407  {
14408   "alignment" : 8,
14409   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
14410   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
14411   "referenced_type" : "type-601",
14412   "self_type" : "type-600",
14413   "size" : 8,
14414   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14415  },
14416  {
14417   "alignment" : 8,
14418   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
14419   "name" : "std::function<sp<IBase> (void *)> &&",
14420   "referenced_type" : "type-435",
14421   "self_type" : "type-434",
14422   "size" : 8,
14423   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14424  },
14425  {
14426   "alignment" : 8,
14427   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
14428   "name" : "std::function<sp<IBase> (void *)> &&",
14429   "referenced_type" : "type-606",
14430   "self_type" : "type-605",
14431   "size" : 8,
14432   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14433  },
14434  {
14435   "alignment" : 8,
14436   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
14437   "name" : "std::function<sp<IBinder> (void *)> &&",
14438   "referenced_type" : "type-427",
14439   "self_type" : "type-426",
14440   "size" : 8,
14441   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14442  },
14443  {
14444   "alignment" : 8,
14445   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
14446   "name" : "std::function<sp<IBinder> (void *)> &&",
14447   "referenced_type" : "type-604",
14448   "self_type" : "type-603",
14449   "size" : 8,
14450   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14451  }
14452 ]
14453}
14454